/*!******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./Volt_Vectors/modules/chat/style.pcss ***!
  \******************************************************************************************************************************************************************************************/
/*!
	Name: Volt Vectors Chat History Form
	Description: A chat history form to connect to LLM APIs.
	Author: brianjessee
	Author URI: http://www.jesseeprodictions.com/
	Version: 0.1.0
*/:root{--pngx-default-font-size:18px;--pngx-default-line-height:30px;--pngx-default-spacer-00:4px;--pngx-default-spacer-01:8px;--pngx-default-spacer-02:12px;--pngx-default-spacer-03:16px;--pngx-default-spacer-04:20px;--pngx-default-spacer-05:24px;--pngx-default-spacer-06:28px;--pngx-default-spacer-07:32px;--pngx-default-radius:4px;--pngx-default-opacity:1;--pngx-disable-opacity:.4;--pngx-z-index-filters:20;--pngx-z-index-close:25}.pngx-volt-vectors__container.light{--pngx-color-text-primary:#1f0808;--pngx-color-text-primary-light:#1e05059e;--pngx-color-text-secondary:#605c5c;--pngx-color-text-disabled:#c2c2c2;--pngx-color-text-error:#b22323;--pngx-color-text-code:#e2e4e5;--pngx-color-background:#fff;--pngx-color-background-secondary:#d6fcf9;--pngx-color-background-grey:#f9fafb;--pngx-color-chat:rgba(255 255 255/var(--pngx-default-opacity));--pngx-color-chat-code:#090300;--pngx-color-accent-primary:#2271b1;--pngx-color-accent-primary-hover:#2271b1cf;--pngx-color-border-default:#d5d5d5;--pngx-color-border-light:#ececec;--pngx-color-border-primary:#1b700c;--pngx-color-border-error:#b22323;--pngx-color-link-primary:var(--pngx-color-accent-primary);--pngx-color-link-primary-hover:var(--pngx-color-accent-primary-hover);--pngx-color-button-primary:var(--pngx-color-accent-primary);--pngx-color-button-primary-hover:var(--pngx-color-accent-primary-hover);--pngx-color-button-copy:#fff;--pngx-color-button-copy-hover:var(--pngx-color-text-code);--pngx-color-shadow-primary:#000c;--pngx-ring-offset-shadow:0 0 #0000;--pngx-ring-shadow:0 0 #0000;--pngx-shadow:0 0 #0000;--pngx-box-shadow-tooltip:0 2px 12px 0 var(--pngx-color-box-shadow);--pngx-color-box-shadow:rgba(#000,0.14);--pngx-color-box-shadow-secondary:rgba(#000,0.1)}.pngx-volt-vectors__container.dark{--pngx-color-text-primary:#fff;--pngx-color-text-primary-light:#bfbfbf;--pngx-color-text-secondary:#a6a6a6;--pngx-color-text-disabled:#4c4c4c;--pngx-color-text-error:#b22323;--pngx-color-text-code:#2a3238;--pngx-color-background:#111;--pngx-color-background-secondary:#333;--pngx-color-background-grey:#2a2a2a;--pngx-color-chat:rgba(17 17 17/var(--pngx-default-opacity));--pngx-color-chat-code:#f5f7fa;--pngx-color-accent-primary:#e9e9e9;--pngx-color-accent-primary-hover:#d4d4d4;--pngx-color-border-default:#4c4c4c;--pngx-color-border-light:#8a8a8a;--pngx-color-border-primary:#e4e4e4;--pngx-color-border-error:#b22323;--pngx-color-link-primary:var(--pngx-color-text-primary);--pngx-color-link-primary-hover:var(--pngx-color-text-secondary);--pngx-color-button-primary:#eaeaea;--pngx-color-button-primary-hover:#a9a9a9;--pngx-color-button-copy:#111;--pngx-color-button-copy-hover:var(--pngx-color-text-secondary);--pngx-color-shadow-primary:#fffc;--pngx-ring-offset-shadow:0 0 #fff;--pngx-ring-shadow:0 0 #fff;--pngx-shadow:0 0 #fff;--pngx-box-shadow-tooltip:0 2px 12px 0 var(--pngx-color-box-shadow);--pngx-color-box-shadow:rgba(#fff,0.14);--pngx-color-box-shadow-secondary:rgba(#fff,0.1)}.pngx-a11y-hidden{display:none!important;visibility:hidden}.pngx-screen-reader-shortcut,.pngx-screen-reader-text,.pngx-screen-reader-text span{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.pngx-volt-vectors__container{color:var(--pngx-color-text-primary);font-size:var(--pngx-default-font-size);position:relative}.pngx-volt-vectors__container *{box-sizing:border-box}.pngx-volt-vectors__container .pngx-volt-vectors-title{font-size:32px;line-height:35px;margin:0;padding:12.5px 15px}.pngx-volt-vectors__container input,.pngx-volt-vectors__container select,.pngx-volt-vectors__container textarea{font-family:sans-serif;font-size:var(--pngx-default-font-size);line-height:var(--pngx-default-line-height)}.volt-vectors-chat-history-form__wrapper{background-color:var(--pngx-color-chat);border:1px solid var(--pngx-color-border-default);border-radius:8px;box-shadow:var(--pngx-ring-offset-shadow),0 0 #0000,var(--pngx-ring-shadow),0 0 #0000,var(--pngx-shadow);width:100%}.volt-vectors-chat-history-form__wrapper h1,.volt-vectors-chat-history-form__wrapper h2,.volt-vectors-chat-history-form__wrapper h3,.volt-vectors-chat-history-form__wrapper h4,.volt-vectors-chat-history-form__wrapper h5,.volt-vectors-chat-history-form__wrapper h6{color:var(--pngx-color-text-primary)}.volt-vectors-screen-reader-shortcut,.volt-vectors-screen-reader-text,.volt-vectors-screen-reader-text span{clip:rect(0,0,0,0);word-wrap:normal!important;border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.volt-vectors-grow-wrap{display:grid;width:calc(100% - 38px)}.volt-vectors-grow-wrap:after{content:attr(data-replicated-value) " ";visibility:hidden;white-space:pre-wrap}.volt-vectors-grow-wrap>textarea{overflow:hidden;resize:none}.volt-vectors-grow-wrap:after,.volt-vectors-grow-wrap>textarea{background:none;border:none;box-shadow:none;color:var(--pngx-color-text-primary);grid-area:1/1/2/2;padding:0 10px}.pngx-volt-vectors-p{margin:0}.pngx-volt-vectors-p+.pngx-volt-vectors-p{margin-top:12px}.pngx-volt-vectors-li{margin:0 0 12px}.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper{min-height:200px}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .volt-vectors-chat-history-role__msg-wrapper{display:grid;gap:20px;grid-template-columns:38px 1fr;padding:12.5px 15px}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .volt-vectors-chat-history-role-assistant__msg-wrapper{background-color:var(--pngx-color-background-grey)}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .volt-vectors-chat-history-role__icon-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .volt-vectors-chat-history-role__icon-img-wrapper{height:30px;width:30px}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .volt-vectors-chat-history-role__chat-name{color:var(--pngx-color-text-primary);display:block;font-size:12px}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .volt-vectors-tech-icon,:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .volt-vectors-wireless-keyboard{fill:var(--pngx-color-text-primary);height:25px;width:25px}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-code-container,:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-inline-code{background-color:var(--pngx-color-chat-code);border-radius:7px;color:var(--pngx-color-text-code);padding:2px 7px}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-code-container{padding:20px}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-code-container pre{display:flex;justify-content:space-between;margin:0;position:relative}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-code-container code{word-wrap:break-word;background-color:initial;color:inherit;flex:1;white-space:pre-wrap}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-code-container .pngx-volt-vectors-copy-button{align-self:flex-start;background-color:var(--pngx-color-button-copy);border:2px solid var(--pngx-color-text-primary);border-radius:5px;color:var(--pngx-color-text-primary);display:flex;padding:12px}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-code-container .pngx-volt-vectors-copy-button:hover{background-color:var(--pngx-color-button-copy-hover);color:var(--pngx-color-text-primary);opacity:.9}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-link{color:var(--pngx-color-link-primary);-webkit-text-decoration:underline;text-decoration:underline;transition:all .4s ease-in-out}:is(.entry-content .volt-vectors-chat-history__wrapper,.volt-vectors-chat-history__wrapper) .pngx-volt-vectors-link:hover{color:var(--pngx-color-link-primary-hover);-webkit-text-decoration:none;text-decoration:none}@keyframes volt-vectors-circle-arrow-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.volt-vectors-chat-form__wrapper{padding:18.75px 15px 20px;position:relative}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form__container{border:1px solid var(--pngx-color-border-default);border-radius:8px;box-shadow:var(--pngx-ring-offset-shadow),0 0 #0000,var(--pngx-ring-shadow),0 0 #0000,var(--pngx-shadow);display:flex;flex-wrap:wrap;padding:6.25px 0 6.25px 8.27px;position:relative}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__textarea::placeholder{color:var(--pngx-color-text-primary)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__textarea:-ms-input-placeholder{color:var(--pngx-color-text-primary)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__textarea::-webkit-input-placeholder{color:var(--pngx-color-text-primary)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__submit{background:none;border:none;bottom:-9px;box-shadow:none;cursor:pointer;font-size:30px;font-weight:700;margin:0;padding:6.25px;position:absolute;right:-6px;width:auto}.volt-vectors-chat-max-height :is(.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__submit){right:50px}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__submit.volt-vectors-disabled{opacity:var(--pngx-disable-opacity)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__submit .volt-vectors-chevron-arrow-right{fill:var(--pngx-color-button-primary);height:30px;width:30px}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__submit .volt-vectors-chevron-arrow-right:focus,.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__submit .volt-vectors-chevron-arrow-right:hover{fill:var(--pngx-color-button-primary-hover)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__submit .volt-vectors-circle-arrows-loading{fill:var(--pngx-color-accent-primary);animation:volt-vectors-circle-arrow-rotate 2s linear infinite;height:30px;width:30px}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters__container{border-top:1px solid var(--pngx-color-border-light);margin-top:25px;padding:0}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-button{background-color:var(--pngx-color-background);border:1px solid var(--pngx-color-border-default);border-radius:20px;color:var(--pngx-color-text-primary);cursor:pointer;display:inline-block;font-size:14px;line-height:1.5;margin:10px 0 0;outline:none;padding:10px 15px 6px}:is(.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-button)+.volt-vectors-chat-form-filters-pill-button{margin-left:10px}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-button.volt-vectors-chat-form-filters-pill-button--has-selections{padding:10px var(--pngx-default-spacer-07) 6px var(--pngx-default-spacer-02)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-button:active,.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-button:hover{background-color:var(--pngx-color-background-grey)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-button:focus{box-shadow:0 0 0 2px #007bff80}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-button:disabled{background-color:#ccc;cursor:not-allowed}.volt-vectors-chat-form__wrapper .volt-vectors-chat-dropdown{max-width:100%;width:300px}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-input__character-limit{bottom:-24px;font-size:15px;position:absolute;right:0}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill__container{position:relative}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-button__container{display:inline-block;position:relative}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-clear,.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill__close{background-color:initial;border:none;border-radius:20px;color:var(--pngx-color-text-primary);cursor:pointer;height:30px;margin:0;outline:none;padding:8px;position:absolute;width:30px;z-index:var(--pngx-z-index-close)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-clear svg,.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill__close svg{stroke:var(--pngx-color-text-primary)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-clear:hover,.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill__close:hover{background-color:initial}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-clear:hover svg,.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill__close:hover svg{stroke:var(--pngx-color-text-primary-light)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill-clear{margin:5px 0;right:4px;top:50%;transform:translateY(-50%)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill__close{right:5px;top:5px}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill__content{background-color:var(--pngx-color-background);border:1px solid var(--pngx-color-border-default);border-radius:var(--pngx-default-radius);bottom:-10px;box-shadow:var(--pngx-box-shadow-tooltip);left:0;padding:var(--pngx-default-spacer-03) var(--pngx-default-spacer-04) var(--pngx-default-spacer-05);position:absolute;transform:translateY(100%);width:248px;z-index:var(--pngx-z-index-filters)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-form-filters-pill__content.hidden{display:none}.volt-vectors-chat-form__wrapper .volt-vectors-chat-dropdown{color:var(--pngx-color-text-primary)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-dropdown .volt-vectors-chat-dropdown__control{background-color:var(--pngx-color-background)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-dropdown .volt-vectors-chat-dropdown__control:hover{border-color:var(--pngx-color-background-grey)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-dropdown .volt-vectors-chat-dropdown__menu{background-color:var(--pngx-color-background)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-dropdown .volt-vectors-chat-dropdown__option{background-color:var(--pngx-color-background);color:var(--pngx-color-text-primary)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-dropdown .volt-vectors-chat-dropdown__option:hover{background-color:var(--pngx-color-background-grey)}.volt-vectors-chat-form__wrapper .volt-vectors-chat-dropdown --is-selected.volt-vectors-chat-dropdown__option{background-color:var(--pngx-color-background-grey);color:var(--pngx-color-text-primary)}.volt-vectors-accordion-list__wrap{grid-column:1/-1}.volt-vectors-accordion-list__wrap .accordion{cursor:pointer;margin-bottom:10px;margin-top:10px}.volt-vectors-accordion-list__wrap .accordion-title{align-items:center;border-bottom:1px solid #e2e8f0;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:5px 10px}.volt-vectors-accordion-list__wrap .chevron{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #333;transition:all .3s ease}.volt-vectors-accordion-list__wrap .chevron.open{transform:rotate(180deg)}.volt-vectors-accordion-list__wrap .accordion-content{padding:10px}.volt-vectors-accordion-list__wrap .source-item{margin-bottom:10px}.volt-vectors-accordion-list__wrap .source-item:last-child{margin-bottom:0}.volt-vectors-accordion-list__wrap .source-url{border-top:1px solid #333;font-weight:700;margin:15px 0 10px;padding-top:15px}.volt-vectors-accordion-list__wrap .source-url a{color:var(--pngx-color-link-primary);-webkit-text-decoration:underline;text-decoration:underline;transition:all .4s ease-in-out}.volt-vectors-accordion-list__wrap .source-url a:hover{color:var(--pngx-color-link-primary-hover);-webkit-text-decoration:none;text-decoration:none}.volt-vectors-accordion-list__wrap .source-content code{word-wrap:break-word;background-color:initial;color:inherit;flex:1;white-space:pre-wrap}.volt-vectors-chat-form__error-wrap .volt-vectors-chat-form__error-wrap__inner{border:1px solid var(--pngx-color-border-error);border-radius:8px;color:var(--pngx-color-text-error);font-size:14px;margin:15px 12px;padding:15px 12px}
/*# sourceMappingURL=chat.css.map*/