/*! 🌼 daisyUI 5.3.6 - MIT License */ @layer utilities{.chat{@layer daisyui.component{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");column-gap:.75rem;padding-block:.25rem;display:grid}}}.chat-bubble{@layer daisyui.component{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.chat-bubble-primary{@layer daisyui.modifier{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.chat-bubble-secondary{@layer daisyui.modifier{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.chat-bubble-accent{@layer daisyui.modifier{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.chat-bubble-neutral{@layer daisyui.modifier{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.chat-bubble-info{@layer daisyui.modifier{&{background-color:var(--color-info);color:var(--color-info-content)}}}.chat-bubble-success{@layer daisyui.modifier{&{background-color:var(--color-success);color:var(--color-success-content)}}}.chat-bubble-warning{@layer daisyui.modifier{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.chat-bubble-error{@layer daisyui.modifier{&{background-color:var(--color-error);color:var(--color-error-content)}}}.chat-image{@layer daisyui.component{&{grid-row:span 2/span 2;align-self:flex-end}}}.chat-header{@layer daisyui.component{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.chat-footer{@layer daisyui.component{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.chat-start{@layer daisyui.modifier{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.chat-end{@layer daisyui.modifier{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}@media (width>=640px){.sm\:chat{@layer daisyui.component{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");column-gap:.75rem;padding-block:.25rem;display:grid}}}.sm\:chat-bubble{@layer daisyui.component{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.sm\:chat-bubble-primary{@layer daisyui.modifier{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.sm\:chat-bubble-secondary{@layer daisyui.modifier{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.sm\:chat-bubble-accent{@layer daisyui.modifier{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.sm\:chat-bubble-neutral{@layer daisyui.modifier{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.sm\:chat-bubble-info{@layer daisyui.modifier{&{background-color:var(--color-info);color:var(--color-info-content)}}}.sm\:chat-bubble-success{@layer daisyui.modifier{&{background-color:var(--color-success);color:var(--color-success-content)}}}.sm\:chat-bubble-warning{@layer daisyui.modifier{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.sm\:chat-bubble-error{@layer daisyui.modifier{&{background-color:var(--color-error);color:var(--color-error-content)}}}.sm\:chat-image{@layer daisyui.component{&{grid-row:span 2/span 2;align-self:flex-end}}}.sm\:chat-header{@layer daisyui.component{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.sm\:chat-footer{@layer daisyui.component{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.sm\:chat-start{@layer daisyui.modifier{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.sm\:chat-end{@layer daisyui.modifier{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=768px){.md\:chat{@layer daisyui.component{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");column-gap:.75rem;padding-block:.25rem;display:grid}}}.md\:chat-bubble{@layer daisyui.component{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.md\:chat-bubble-primary{@layer daisyui.modifier{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.md\:chat-bubble-secondary{@layer daisyui.modifier{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.md\:chat-bubble-accent{@layer daisyui.modifier{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.md\:chat-bubble-neutral{@layer daisyui.modifier{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.md\:chat-bubble-info{@layer daisyui.modifier{&{background-color:var(--color-info);color:var(--color-info-content)}}}.md\:chat-bubble-success{@layer daisyui.modifier{&{background-color:var(--color-success);color:var(--color-success-content)}}}.md\:chat-bubble-warning{@layer daisyui.modifier{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.md\:chat-bubble-error{@layer daisyui.modifier{&{background-color:var(--color-error);color:var(--color-error-content)}}}.md\:chat-image{@layer daisyui.component{&{grid-row:span 2/span 2;align-self:flex-end}}}.md\:chat-header{@layer daisyui.component{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.md\:chat-footer{@layer daisyui.component{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.md\:chat-start{@layer daisyui.modifier{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.md\:chat-end{@layer daisyui.modifier{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1024px){.lg\:chat{@layer daisyui.component{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");column-gap:.75rem;padding-block:.25rem;display:grid}}}.lg\:chat-bubble{@layer daisyui.component{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.lg\:chat-bubble-primary{@layer daisyui.modifier{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.lg\:chat-bubble-secondary{@layer daisyui.modifier{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.lg\:chat-bubble-accent{@layer daisyui.modifier{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.lg\:chat-bubble-neutral{@layer daisyui.modifier{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.lg\:chat-bubble-info{@layer daisyui.modifier{&{background-color:var(--color-info);color:var(--color-info-content)}}}.lg\:chat-bubble-success{@layer daisyui.modifier{&{background-color:var(--color-success);color:var(--color-success-content)}}}.lg\:chat-bubble-warning{@layer daisyui.modifier{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.lg\:chat-bubble-error{@layer daisyui.modifier{&{background-color:var(--color-error);color:var(--color-error-content)}}}.lg\:chat-image{@layer daisyui.component{&{grid-row:span 2/span 2;align-self:flex-end}}}.lg\:chat-header{@layer daisyui.component{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.lg\:chat-footer{@layer daisyui.component{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.lg\:chat-start{@layer daisyui.modifier{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.lg\:chat-end{@layer daisyui.modifier{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1280px){.xl\:chat{@layer daisyui.component{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");column-gap:.75rem;padding-block:.25rem;display:grid}}}.xl\:chat-bubble{@layer daisyui.component{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.xl\:chat-bubble-primary{@layer daisyui.modifier{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.xl\:chat-bubble-secondary{@layer daisyui.modifier{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.xl\:chat-bubble-accent{@layer daisyui.modifier{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.xl\:chat-bubble-neutral{@layer daisyui.modifier{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.xl\:chat-bubble-info{@layer daisyui.modifier{&{background-color:var(--color-info);color:var(--color-info-content)}}}.xl\:chat-bubble-success{@layer daisyui.modifier{&{background-color:var(--color-success);color:var(--color-success-content)}}}.xl\:chat-bubble-warning{@layer daisyui.modifier{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.xl\:chat-bubble-error{@layer daisyui.modifier{&{background-color:var(--color-error);color:var(--color-error-content)}}}.xl\:chat-image{@layer daisyui.component{&{grid-row:span 2/span 2;align-self:flex-end}}}.xl\:chat-header{@layer daisyui.component{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.xl\:chat-footer{@layer daisyui.component{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.xl\:chat-start{@layer daisyui.modifier{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.xl\:chat-end{@layer daisyui.modifier{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}@media (width>=1536px){.\32 xl\:chat{@layer daisyui.component{&{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");column-gap:.75rem;padding-block:.25rem;display:grid}}}.\32 xl\:chat-bubble{@layer daisyui.component{&{border-radius:var(--radius-field);background-color:var(--color-base-300);width:fit-content;color:var(--color-base-content);grid-row-end:3;min-width:2.5rem;max-width:90%;min-height:2rem;padding-block:.5rem;padding-inline:1rem;display:block;position:relative}&:before{background-color:inherit;content:"";width:.75rem;height:.75rem;mask-repeat:no-repeat;mask-image:var(--mask-chat);position:absolute;bottom:0;mask-position:0 -1px;mask-size:.8125rem}}}.\32 xl\:chat-bubble-primary{@layer daisyui.modifier{&{background-color:var(--color-primary);color:var(--color-primary-content)}}}.\32 xl\:chat-bubble-secondary{@layer daisyui.modifier{&{background-color:var(--color-secondary);color:var(--color-secondary-content)}}}.\32 xl\:chat-bubble-accent{@layer daisyui.modifier{&{background-color:var(--color-accent);color:var(--color-accent-content)}}}.\32 xl\:chat-bubble-neutral{@layer daisyui.modifier{&{background-color:var(--color-neutral);color:var(--color-neutral-content)}}}.\32 xl\:chat-bubble-info{@layer daisyui.modifier{&{background-color:var(--color-info);color:var(--color-info-content)}}}.\32 xl\:chat-bubble-success{@layer daisyui.modifier{&{background-color:var(--color-success);color:var(--color-success-content)}}}.\32 xl\:chat-bubble-warning{@layer daisyui.modifier{&{background-color:var(--color-warning);color:var(--color-warning-content)}}}.\32 xl\:chat-bubble-error{@layer daisyui.modifier{&{background-color:var(--color-error);color:var(--color-error-content)}}}.\32 xl\:chat-image{@layer daisyui.component{&{grid-row:span 2/span 2;align-self:flex-end}}}.\32 xl\:chat-header{@layer daisyui.component{&{grid-row-start:1;gap:.25rem;font-size:.6875rem;display:flex}}}.\32 xl\:chat-footer{@layer daisyui.component{&{grid-row-start:3;gap:.25rem;font-size:.6875rem;display:flex}}}.\32 xl\:chat-start{@layer daisyui.modifier{&{grid-template-columns:auto 1fr;place-items:start}& .chat-header,& .chat-footer{grid-column-start:2}& .chat-image{grid-column-start:1}& .chat-bubble{border-end-start-radius:0;grid-column-start:2;&:before{inset-inline-start:-.75rem;transform:rotateY(0)}[dir=rtl] &:before{transform:rotateY(180deg)}}}}.\32 xl\:chat-end{@layer daisyui.modifier{&{grid-template-columns:1fr auto;place-items:end}& .chat-header,& .chat-footer{grid-column-start:1}& .chat-image{grid-column-start:2}& .chat-bubble{border-end-end-radius:0;grid-column-start:1;&:before{inset-inline-start:100%;transform:rotateY(180deg)}[dir=rtl] &:before{transform:rotateY(0)}}}}}}