@property --divider-effect-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --divider-effect-opacity{syntax:"<number>";inherits:false;initial-value:.25}@property --divider-effect-size{syntax:"<length>";inherits:false;initial-value:1px}@property --divider-effect-length{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --glass-effect-blur{syntax:"<length>";inherits:false;initial-value:1em}@property --glass-effect-light-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-light-power{syntax:"<number>";inherits:false;initial-value:.4}@property --glass-effect-light-rotation{syntax:"<angle>";inherits:false;initial-value:210deg}@property --glass-effect-dark-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-dark-power{syntax:"<number>";inherits:false;initial-value:0}.ttsPopoverPortal{max-width:min(32em,100vw - var(--spacing-md))}.ttsPopoverCard.sectionCard{max-height:min(43rem,var(--float-nav-visual-height,100dvh) - var(--spacing-xl));--section-card-padding:var(--spacing-md);background:linear-gradient(180deg,color-mix(in srgb,var(--text)5%,transparent)0%,transparent 42%),color-mix(in srgb,var(--background)82%,transparent)}.ttsPopoverCard.sectionCard:not(.ttsPopoverCardEmbedded){width:min(25em,100vw - var(--spacing-md))}.ttsPopoverCard.ttsPopoverCardEmbedded.sectionCard{width:100%;max-width:none}.ttsPopoverCard.ttsModalCard.sectionCard{width:min(25em,var(--modal-available-width,calc(100dvw - var(--spacing-xl))));max-width:100%;max-height:min(43rem,var(--modal-available-height,100dvh),var(--float-nav-visual-height,100dvh) - var(--spacing-xl))}.ttsPopoverCard .sectionCardHeader .headerContent{align-items:center}.ttsPopoverCard .sectionCardHeader .title{font-size:1.85em;font-weight:200}.ttsPopoverCard .sectionCardHeader .headerIcon{opacity:.78}.ttsPopoverCard .ttsSearch{--surfaceSize:3.2em}.ttsPopoverCard .ttsSearch .inputWrap{background:color-mix(in srgb,var(--container)82%,transparent)}.ttsPopoverCard .sectionCardContent{justify-content:flex-start;align-items:stretch;gap:var(--spacing-sm);min-height:0}.ttsModelsScroll{flex:1;min-height:14em;max-height:17em}.ttsModelsViewport{padding-inline:.1rem;padding-top:var(--spacing-2xs)}.ttsModelsGrid{gap:var(--spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ttsModelsEmpty{grid-column:1/-1;justify-content:center;align-items:center;min-height:14em;display:flex}.ttsModelsEmpty .emptyState{width:100%;padding:var(--spacing-md)}.ttsModelsEmpty .emptyStateIcon{color:color-mix(in srgb,var(--text)42%,transparent)}.ttsModelsEmpty .content{gap:.25em}.ttsModelsEmpty .title{font-size:var(--font-md);font-weight:300}.ttsModelsEmpty .description{font-size:var(--font-xs);color:color-mix(in srgb,var(--text)55%,transparent);font-weight:200}.ttsModelItem{min-width:0;color:var(--text);cursor:pointer;transform-origin:50%;will-change:transform;outline:none;flex-direction:column;gap:.35em;display:flex}.ttsModelItem:hover{scale:1}.ttsModelItem:hover .ttsModelCard{filter:brightness(1.08)}.ttsModelItem:hover .mediaContainer{scale:1.01}.ttsModelItem.active .ttsModelCard{color:var(--primary);filter:brightness(1.12);outline:1.5px solid color-mix(in srgb,var(--primary)65%,transparent);outline-offset:.15em}.ttsModelItem.active .ttsModelLabel{color:var(--primary)}.ttsModelCard{aspect-ratio:1/1.04;width:100%;transition:background .35s var(--springEase),box-shadow .35s var(--springEase),filter .35s var(--springEase),outline-offset .35s var(--springEase),scale .35s var(--springEase);outline-offset:0em;overflow:hidden}.ttsModelCard:before,.ttsModelCard:after{transition:background .35s var(--springEase),opacity .35s var(--springEase),filter .35s var(--springEase)}.ttsModelCard .contentWrapper{overflow:hidden}.ttsModelCard .mediaContainer{opacity:.86;transition:opacity .35s var(--springEase),scale .45s var(--springEase);position:absolute;inset:0}.ttsModelCard .previewBtn{top:var(--spacing-xs);right:var(--spacing-xs);z-index:2;--surfaceSize:1.8em;color:var(--text);background:0 0;padding:0;position:absolute}.ttsModelLabel{min-width:0;font-size:var(--font-xs);justify-content:center;align-items:center;gap:.2rem;line-height:1.2;transition:color .25s;display:inline-flex}.ttsModelLabel>span{text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb,var(--text)80%,transparent);font-weight:300;transition:color .25s;overflow:hidden}.ttsTextInput{--surfaceSize:3em}.ttsTextInput .labelRow{margin-inline-start:.8em}.ttsTextInput .inputWrap.multilineWrap{border-radius:var(--radius-md);background:color-mix(in srgb,var(--container)88%,transparent);min-height:5rem}.ttsTextInput textarea.input{font-size:var(--font-sm);line-height:1.55;min-height:3.5rem!important}.ttsTextFooter{width:100%;padding:0 var(--spacing-sm)var(--spacing-xs);box-sizing:border-box;color:color-mix(in srgb,var(--text)55%,transparent);font-size:var(--font-sm);direction:ltr;justify-content:flex-start;font-weight:200;display:flex}.popoverFooter{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex;padding:0!important}.popoverFooter:after{display:none}.popoverActions{align-items:center;gap:var(--spacing-xs);display:inline-flex}.ttsModelBadge{background:var(--background);border-radius:var(--radius-xs);transform-origin:50%;will-change:transform,opacity;flex-shrink:0;width:1.6em;height:1.6em;margin-inline-end:.2em;display:inline-flex;position:relative}.ttsModelBadge img{border-radius:inherit;width:100%;height:100%;object-fit:cover!important}.ttsModelBadge .badgeIcon{color:var(--primary);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.5em;left:-.5em}.ttsTrigger{--surfaceSize:2.2em;flex-shrink:0;min-width:7.4rem;overflow:hidden;font-size:.9em!important}.ttsTrigger .amountWrapper{gap:0}.ttsTrigger.selected{justify-content:flex-start;min-width:9em}.ttsTrigger.buttonSm{--surfaceSize:2.5em;min-width:7.6rem}.ttsTrigger .content-wrapper{width:100%}.ttsTrigger .btnLabel{width:100%;min-width:0}.ttsTrigger .amountDisplayContainer{min-width:0}.ttsTriggerContent{justify-content:space-between;align-items:center;width:100%;min-width:0;display:inline-grid;position:relative;overflow:hidden}.ttsTriggerState{white-space:nowrap;will-change:transform,opacity;grid-area:1/1;justify-content:center;align-items:center;min-width:0;display:inline-flex}.ttsTriggerIdle{gap:.45em}.ttsTriggerIconMotion{display:flex}.ttsTriggerSelected{justify-content:flex-start;gap:.2em}.ttsTriggerBadgeMotion,.ttsTriggerAmountMotion{will-change:transform,opacity;align-items:center;min-width:0;display:inline-flex}@media (width<=768px){.ttsModelsGrid{gap:var(--spacing-2xs);grid-template-columns:repeat(4,minmax(0,1fr))}.ttsModelsGrid .ttsModelLabel{font-size:.7em}}.messageBarTools{--surfaceSize:2.4em;align-items:center;gap:.4em;min-width:0;display:inline-flex}.messageBarTools .popoverTrigger{justify-content:center;align-items:center;display:flex}.messageBarTools .toolItem{align-items:center;display:inline-flex}.messageBarTools .toolSlot{height:var(--surfaceSize)}.messageBarTools .toolSlot .voiceRecorder{height:100%}.messageBarTools .toolSlot .voiceRecorderShell{box-sizing:border-box;border-radius:var(--radius-lg)}.messageBarTools .toolButton{width:var(--surfaceSize);height:var(--surfaceSize);box-sizing:border-box;border-radius:var(--radius-lg);flex-shrink:0}