.ai-chat-panel-module__VL2mtW__chatPanel{--chat-message-outgoing-surface:#effdde;--chat-message-delivery-success:#57b84c;--chat-text-size:var(--ds-font-size-caption);--chat-text-line-height:1.6;background:var(--ds-surface-primary);flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatPanel[data-disabled=true]{opacity:.58;cursor:not-allowed;pointer-events:none}[data-theme=dark] .ai-chat-panel-module__VL2mtW__chatPanel{--chat-message-outgoing-surface:var(--ds-surface-primary-soft);--chat-message-delivery-success:var(--ds-status-success)}.ai-chat-panel-module__VL2mtW__chatFileDropOverlay{z-index:var(--ds-z-modal);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ds-space-2);border:2px dashed var(--ds-interactive-accent);border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--ds-surface-primary) 88%, var(--ds-interactive-accent));color:var(--ds-interactive-accent);text-align:center;pointer-events:none;flex-direction:column;padding-block:0;display:flex;position:absolute;inset:0}.ai-chat-panel-module__VL2mtW__chatFileDropOverlay strong{font-size:var(--ds-font-size-title);font-weight:700}.ai-chat-panel-module__VL2mtW__chatFileDropOverlay span{color:var(--ds-text-secondary);font-size:var(--ds-font-size-caption)}.ai-chat-panel-module__VL2mtW__chatHeader{isolation:isolate;min-height:var(--ds-size-control-sm);padding:var(--ds-space-2) var(--ds-space-4);border-bottom:1px solid var(--ds-border-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;direction:rtl;flex:none;align-items:center;display:grid;position:relative;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatHeader[data-selection-mode=true]{cursor:default}.ai-chat-panel-module__VL2mtW__chatHeaderAddon{overscroll-behavior:contain;scrollbar-width:thin;border-block-end:var(--ds-border-width-thin) solid var(--ds-border-subtle);background:var(--ds-surface-primary);flex-direction:column;flex:0 auto;min-block-size:0;max-block-size:40%;min-inline-size:0;display:flex;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatHeader input{cursor:text}.ai-chat-panel-module__VL2mtW__chatHeaderDefault,.ai-chat-panel-module__VL2mtW__messageSelectionHeader{width:100%;min-width:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard), visibility 0s linear var(--ds-duration-fast);grid-area:1/1}.ai-chat-panel-module__VL2mtW__chatHeaderDefault{opacity:0;visibility:hidden;pointer-events:none;justify-content:flex-start;align-items:center;display:flex;transform:translateY(5px)}.ai-chat-panel-module__VL2mtW__chatHeaderDefault[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.ai-chat-panel-module__VL2mtW__messageSelectionHeader{opacity:0;visibility:hidden;pointer-events:none;direction:rtl;justify-content:space-between;align-items:center;height:100%;display:flex;transform:translateY(-5px)}.ai-chat-panel-module__VL2mtW__messageSelectionHeader[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button{height:70%;min-height:0;padding-inline:calc(var(--ds-space-3) * 1.5);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-button-radius);background:var(--ds-surface-primary);color:var(--ds-text-primary);box-shadow:var(--ds-shadow-xs);font:inherit;font-size:var(--ds-font-size-body-sm);text-align:center;cursor:pointer;transition:color var(--ds-button-duration) var(--ds-button-easing), background-color var(--ds-button-duration) var(--ds-button-easing), border-color var(--ds-button-duration) var(--ds-button-easing), box-shadow var(--ds-button-duration) var(--ds-button-easing);justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.ai-chat-panel-module__VL2mtW__messageSelectionActions{align-items:center;gap:var(--ds-space-2);height:100%;display:flex}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button[data-action=forward]{border-color:var(--ds-interactive-accent);background:var(--ds-interactive-accent);color:var(--ds-color-white)}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button[data-action=forward]:hover:not(:disabled){border-color:color-mix(in srgb, var(--ds-interactive-accent) 82%, black);background:color-mix(in srgb, var(--ds-interactive-accent) 88%, black);box-shadow:var(--ds-shadow-sm)}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button[data-action=delete]{color:var(--ds-status-danger)}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button:is([data-action=delete],[data-action=cancel])>span{display:block;transform:translateY(1px)}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button[data-action=delete]:hover:not(:disabled){background:var(--ds-status-danger-surface);border-color:#0000}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button[data-action=cancel]{box-shadow:none;background:0 0;border-color:#0000}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button[data-action=cancel]:hover:not(:disabled){color:var(--ds-status-danger);background:var(--ds-status-danger-surface);box-shadow:none;border-color:#0000}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button:disabled{opacity:var(--ds-button-disabled-opacity);cursor:not-allowed}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button:focus-visible{outline:2px solid var(--ds-border-accent);outline-offset:1px}.ai-chat-panel-module__VL2mtW__chatPanel[data-compact-header=true] .ai-chat-panel-module__VL2mtW__chatHeader{box-sizing:border-box;min-height:var(--my-order-workspace-header-height,calc(var(--ds-size-control-sm) * 1.35 + var(--ds-space-2)));height:var(--my-order-workspace-header-height,calc(var(--ds-size-control-sm) * 1.35 + var(--ds-space-2)));max-height:var(--my-order-workspace-header-height,calc(var(--ds-size-control-sm) * 1.35 + var(--ds-space-2)));padding-block:var(--ds-space-1)}.ai-chat-panel-module__VL2mtW__chatParticipant{align-items:center;gap:var(--ds-space-2);min-width:0;display:flex}.ai-chat-panel-module__VL2mtW__chatHeaderButton[aria-disabled=true]{cursor:default}.ai-chat-panel-module__VL2mtW__chatParticipantAvatar>svg{inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg)}.ai-chat-panel-module__VL2mtW__chatParticipantAvatar{width:calc(var(--ds-size-control-sm) * 1.35);height:calc(var(--ds-size-control-sm) * 1.35);flex:0 0 calc(var(--ds-size-control-sm) * 1.35);color:var(--ds-interactive-primary);font-size:var(--ds-font-size-overline);background:linear-gradient(145deg,#5b6cff,#21b6a8);place-items:center;font-weight:700;display:grid;overflow:hidden;border-radius:50%!important}.ai-chat-panel-module__VL2mtW__chatParticipantAvatar img{object-fit:cover;display:block;border-radius:50%!important;width:100%!important;height:100%!important}.ai-chat-panel-module__VL2mtW__chatParticipantMeta{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.ai-chat-panel-module__VL2mtW__chatParticipantMeta h2{color:var(--ds-text-primary);font-size:var(--ds-font-size-caption);white-space:nowrap;text-overflow:ellipsis;margin:0;padding-inline-start:3px;font-weight:700;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatPresence{color:var(--ds-text-tertiary);font-size:var(--ds-font-size-overline);padding-inline-start:3px;line-height:1.2;transform:translateY(-3px)}.ai-chat-panel-module__VL2mtW__chatPresence[data-online=true],.ai-chat-panel-module__VL2mtW__chatProfilePresence[data-online=true]{color:var(--ds-status-success)}.ai-chat-panel-module__VL2mtW__chatContent{opacity:1;min-height:0;max-height:1000px;transition:max-height .18s var(--ds-ease-standard), opacity .18s var(--ds-ease-standard);background:0 0;flex:1;grid-template-rows:minmax(0,1fr) auto;display:grid}.ai-chat-panel-module__VL2mtW__chatContent[data-profile-open=true]{opacity:0;flex:0 0 0;max-height:0;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatHistoryViewport{background-color:color-mix(in srgb, var(--ds-surface-default) 90%, var(--ds-color-black) 10%);min-height:0;position:relative;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatMessageArea{--ai-chat-panel-toggle-height:calc(var(--ds-button-height-sm) + 2 * var(--ds-space-2));grid-template-rows:minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid;position:relative;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatSearchResultsFrame{min-block-size:0;min-inline-size:0}.ai-chat-panel-module__VL2mtW__chatMessageArea[data-has-content-panel=true] .ai-chat-panel-module__VL2mtW__chatHistory{padding-block-end:calc(var(--ai-chat-panel-toggle-height) + var(--ds-space-2))}.ai-chat-panel-module__VL2mtW__chatMessageArea[data-has-content-panel=true] .ai-chat-panel-module__VL2mtW__unreadMessagesIndicator{bottom:calc(var(--ai-chat-panel-toggle-height) + var(--ds-space-2))}.ai-chat-panel-module__VL2mtW__chatMessageArea[data-content-panel-open=true] .ai-chat-panel-module__VL2mtW__unreadMessagesIndicator{visibility:hidden;pointer-events:none}.ai-chat-panel-module__VL2mtW__chatMessageArea[data-content-panel-open=true] .ai-chat-panel-module__VL2mtW__chatSearchResultsFrame{visibility:hidden}.ai-chat-panel-module__VL2mtW__chatHistory{--chat-scrollbar-width:6px;height:100%;min-height:0;padding:var(--ds-space-4);scrollbar-width:none;direction:ltr;background-color:#0000;flex-direction:column;gap:0;padding-block-end:calc(var(--ds-space-4) * .3333);padding-inline-end:var(--ds-space-4);display:flex;overflow:hidden auto}.ai-chat-panel-module__VL2mtW__chatHistory::-webkit-scrollbar{width:0;height:0}.ai-chat-panel-module__VL2mtW__chatHistory::-webkit-scrollbar-track{background:0 0}.ai-chat-panel-module__VL2mtW__chatHistory::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.ai-chat-panel-module__VL2mtW__chatHistory::-webkit-scrollbar-thumb:hover{background:0 0;border-radius:999px}.ai-chat-panel-module__VL2mtW__chatHistory:focus-visible{outline:2px solid var(--ds-border-accent);outline-offset:-2px}.ai-chat-panel-module__VL2mtW__unreadMessagesIndicator{z-index:2;right:var(--ds-space-3);bottom:var(--ds-space-3);opacity:0;visibility:hidden;pointer-events:none;width:2.6666rem;height:2.6666rem;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), visibility 0s linear var(--ds-duration-fast);direction:ltr;position:absolute}.ai-chat-panel-module__VL2mtW__unreadMessagesIndicator[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--ds-duration-normal) var(--ds-ease-standard), visibility 0s linear 0s}.ai-chat-panel-module__VL2mtW__unreadMessagesIndicator button{background:var(--ds-surface-default);width:2.6666rem;height:2.6666rem;color:var(--ds-interactive-accent);box-shadow:var(--ds-shadow-sm);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ai-chat-panel-module__VL2mtW__unreadMessagesIndicator button:hover{background:color-mix(in srgb, var(--ds-surface-default) 90%, var(--ds-interactive-accent))}.ai-chat-panel-module__VL2mtW__unreadMessagesIndicator button:focus-visible{outline:2px solid var(--ds-border-accent);outline-offset:2px}.ai-chat-panel-module__VL2mtW__unreadMessagesIndicator button .ai-chat-panel-module__VL2mtW__glyph{width:1.3333rem;height:1.3333rem}.ai-chat-panel-module__VL2mtW__unreadMessagesIndicator>span{z-index:1;background:var(--ds-interactive-accent);min-width:1.35rem;height:1.35rem;color:var(--ds-color-white);font-size:var(--ds-font-size-overline);box-shadow:var(--ds-shadow-xs);pointer-events:none;border-radius:999px;place-items:center;padding-inline:4px;font-weight:700;line-height:1;display:grid;position:absolute;top:-.35rem;right:-.3rem}.ai-chat-panel-module__VL2mtW__chatDayDivider{width:100%;margin-block:var(--ds-space-2);padding-block:var(--ds-space-1);pointer-events:none;-webkit-user-select:none;user-select:none;direction:rtl;justify-content:center;align-items:center;display:flex}.ai-chat-panel-module__VL2mtW__chatDayDivider time{min-height:1.5rem;padding:var(--ds-space-1) var(--ds-space-3);border:1px solid color-mix(in srgb, var(--ds-interactive-accent) 28%, var(--ds-border-subtle));background:color-mix(in srgb, var(--ds-surface-default) 94%, var(--ds-interactive-accent));color:var(--ds-text-primary);font-size:var(--ds-font-size-overline);box-shadow:var(--ds-shadow-xs);cursor:default;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ai-chat-panel-module__VL2mtW__unreadMessagesSeparator{width:auto;min-height:1.75rem;margin-block:var(--ds-space-1);margin-inline:calc(-1 * var(--ds-space-4));padding-inline:var(--ds-space-3);background:var(--ds-surface-default);color:var(--ds-interactive-accent);font-size:var(--ds-font-size-overline);pointer-events:none;-webkit-user-select:none;user-select:none;direction:rtl;justify-content:center;align-self:stretch;align-items:center;scroll-margin-block-start:var(--ds-space-1);font-weight:600;line-height:1.3;display:flex}.ai-chat-panel-module__VL2mtW__messageRow{width:100%;display:flex;position:relative}.ai-chat-panel-module__VL2mtW__chatPanel[data-entry-ready=true]{animation:ai-chat-panel-module__VL2mtW__chat-message-entry calc(var(--ds-duration-normal) * 2) var(--ds-ease-standard) backwards}.ai-chat-panel-module__VL2mtW__messageRow[data-entry-ready=true]{animation:ai-chat-panel-module__VL2mtW__chat-message-entry var(--ds-duration-normal) var(--ds-ease-standard) backwards;animation-delay:calc(var(--chat-message-entry-order,0) * var(--ds-duration-normal) / 8)}@keyframes ai-chat-panel-module__VL2mtW__chat-message-entry{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ai-chat-panel-module__VL2mtW__chatPanel[data-entry-ready=true],.ai-chat-panel-module__VL2mtW__messageRow[data-entry-ready=true]{animation:none}}@media (max-width:47.99rem){.ai-chat-panel-module__VL2mtW__messageRow{touch-action:pan-y}.ai-chat-panel-module__VL2mtW__messageRow[data-reply-swiping=true] .ai-chat-panel-module__VL2mtW__messageCluster{transition:none}}.ai-chat-panel-module__VL2mtW__messageRow+.ai-chat-panel-module__VL2mtW__messageRow{margin-block-start:var(--ds-space-1)}.ai-chat-panel-module__VL2mtW__thinkingIndicator{padding:var(--ds-space-2);color:var(--ds-text-secondary);justify-content:center;align-items:center;display:flex}.ai-chat-panel-module__VL2mtW__thinkingIndicator svg{width:var(--ds-size-icon-lg);height:var(--ds-size-icon-lg);animation:ai-chat-panel-module__VL2mtW__aiThinkingPulse calc(var(--ds-duration-normal) * 6) var(--ds-ease-standard) infinite}@keyframes ai-chat-panel-module__VL2mtW__aiThinkingPulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ai-chat-panel-module__VL2mtW__thinkingIndicator svg{animation:none}}.ai-chat-panel-module__VL2mtW__messageRow[data-compact-before=true]{margin-block-start:1px}.ai-chat-panel-module__VL2mtW__unreadMessagesSeparator+.ai-chat-panel-module__VL2mtW__messageRow{margin-block-start:0}.ai-chat-panel-module__VL2mtW__messageRow[data-direction=incoming]{justify-content:flex-start}.ai-chat-panel-module__VL2mtW__messageRow[data-direction=outgoing]{justify-content:flex-end}.ai-chat-panel-module__VL2mtW__chatHistory[data-selection-dragging=true]{-webkit-user-select:none;user-select:none;touch-action:none;overscroll-behavior:contain}.ai-chat-panel-module__VL2mtW__chatHistory[data-message-selection-active=true] .ai-chat-panel-module__VL2mtW__messageRow{cursor:pointer}.ai-chat-panel-module__VL2mtW__chatHistory[data-message-selection-active=true] .ai-chat-panel-module__VL2mtW__messageRow[data-direction=incoming] .ai-chat-panel-module__VL2mtW__messageCluster{transform:translate(20px)}.ai-chat-panel-module__VL2mtW__chatHistory[data-message-selection-active=true] .ai-chat-panel-module__VL2mtW__messageRow[data-direction=outgoing] .ai-chat-panel-module__VL2mtW__messageCluster{transform:translate(-20px)}.ai-chat-panel-module__VL2mtW__chatHistory[data-message-selection-active=true] .ai-chat-panel-module__VL2mtW__messageRow[data-selected=true] .ai-chat-panel-module__VL2mtW__message{background:color-mix(in srgb, var(--ds-interactive-accent) 24%, var(--ds-surface-default))}.ai-chat-panel-module__VL2mtW__messageSelectionCheck{box-sizing:border-box;border:2px solid var(--ds-color-white);color:#0000;pointer-events:none;background:#00000080;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:0}.ai-chat-panel-module__VL2mtW__messageRow[data-direction=incoming]>.ai-chat-panel-module__VL2mtW__messageSelectionCheck{left:-7px}.ai-chat-panel-module__VL2mtW__messageRow[data-direction=outgoing]>.ai-chat-panel-module__VL2mtW__messageSelectionCheck{right:-7px}.ai-chat-panel-module__VL2mtW__messageSelectionCheck[aria-checked=true]{border-color:var(--ds-interactive-accent);background:var(--ds-interactive-accent);color:var(--ds-color-white)}.ai-chat-panel-module__VL2mtW__messageSelectionCheck svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;display:block}.ai-chat-panel-module__VL2mtW__messageCluster{max-width:min(78%,32rem);transition:transform var(--ds-duration-fast) var(--ds-ease-standard);flex-direction:column;display:flex}.ai-chat-panel-module__VL2mtW__messageCluster[data-direction=incoming]{align-items:flex-start}.ai-chat-panel-module__VL2mtW__messageCluster[data-direction=outgoing]{align-items:flex-end}.ai-chat-panel-module__VL2mtW__message{z-index:1;max-width:100%;padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-radius-sm);box-shadow:none;transition:border-radius 90ms var(--ds-ease-standard);direction:rtl;border:0;flex-direction:column;display:flex;position:relative}.ai-chat-panel-module__VL2mtW__message:after{z-index:-1;background:inherit;content:"";opacity:0;pointer-events:none;width:10px;height:26px;transition:opacity 90ms var(--ds-ease-standard), transform 90ms var(--ds-ease-standard);position:absolute;bottom:0;transform:scale(.45)}.ai-chat-panel-module__VL2mtW__outgoing:after{clip-path:path("M 0 0 C 0 15 2 23 10 26 L 0 26 Z");transform-origin:0 100%;right:-7px}.ai-chat-panel-module__VL2mtW__incoming:after{clip-path:path("M 10 0 C 10 15 8 23 0 26 L 10 26 Z");transform-origin:100% 100%;left:-7px}.ai-chat-panel-module__VL2mtW__messageRow[data-tail=true] .ai-chat-panel-module__VL2mtW__message:after{opacity:1;animation:ai-chat-panel-module__VL2mtW__message-tail-in 90ms var(--ds-ease-standard) both;transform:scale(1)}.ai-chat-panel-module__VL2mtW__messageRow[data-tail=true] .ai-chat-panel-module__VL2mtW__outgoing{border-bottom-right-radius:2px}.ai-chat-panel-module__VL2mtW__messageRow[data-tail=true] .ai-chat-panel-module__VL2mtW__incoming{border-bottom-left-radius:2px}.ai-chat-panel-module__VL2mtW__messageReplyReference{width:100%;min-width:0;padding:3px var(--ds-space-2);border:0;border-inline-start:2px solid var(--chat-message-delivery-success);border-radius:var(--ds-radius-xs);background:color-mix(in srgb, var(--ds-surface-default) 68%, transparent);color:var(--ds-text-primary);font:inherit;text-align:right;cursor:pointer;flex-direction:column;gap:1px;margin-block-end:3px;display:flex}.ai-chat-panel-module__VL2mtW__messageReplyReference strong,.ai-chat-panel-module__VL2mtW__messageReplyReference span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ai-chat-panel-module__VL2mtW__messageReplyReference strong{color:var(--chat-message-delivery-success);font-size:var(--ds-font-size-overline);font-weight:700;line-height:1.35}.ai-chat-panel-module__VL2mtW__messageReplyReference span{color:var(--ds-text-secondary);font-size:calc(var(--ds-font-size-overline) - 1px);line-height:1.4}.ai-chat-panel-module__VL2mtW__messageReplyReference:hover{background:color-mix(in srgb, var(--ds-surface-default) 84%, var(--ds-interactive-accent))}.ai-chat-panel-module__VL2mtW__messageReplyReference:focus-visible{outline:2px solid var(--ds-border-accent);outline-offset:1px}.ai-chat-panel-module__VL2mtW__incoming .ai-chat-panel-module__VL2mtW__messageReplyReference{border-inline-start-color:var(--ds-interactive-accent);background:var(--ds-surface-muted)}.ai-chat-panel-module__VL2mtW__incoming .ai-chat-panel-module__VL2mtW__messageReplyReference strong{color:var(--ds-interactive-accent)}.ai-chat-panel-module__VL2mtW__message p,.ai-chat-panel-module__VL2mtW__message [data-ai-response]{z-index:1;color:var(--ds-text-primary);font-size:var(--chat-text-size);line-height:var(--chat-text-line-height);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;position:relative}:is(.ai-chat-panel-module__VL2mtW__chatPanel[data-android-app=true] .ai-chat-panel-module__VL2mtW__message:has(>p .ai-chat-panel-module__VL2mtW__nativeEmojiInline),.ai-chat-panel-module__VL2mtW__chatPanel[data-android-app=true] .ai-chat-panel-module__VL2mtW__message:has(>p .ai-chat-panel-module__VL2mtW__emojiInline)){padding-block:var(--ds-space-2)}.ai-chat-panel-module__VL2mtW__forwardedMessageLabel{color:var(--ds-interactive-accent);font-size:var(--ds-font-size-overline);margin-block-end:2px;font-weight:700;line-height:1.4;display:block}.ai-chat-panel-module__VL2mtW__message p::selection,.ai-chat-panel-module__VL2mtW__message p ::selection,.ai-chat-panel-module__VL2mtW__message [data-ai-response]::selection,.ai-chat-panel-module__VL2mtW__message [data-ai-response] ::selection{color:var(--ds-text-primary);-webkit-text-fill-color:var(--ds-text-primary);background-color:color-mix(in srgb, var(--ds-interactive-primary) 28%, transparent);text-shadow:none}.ai-chat-panel-module__VL2mtW__messageAttachment{align-items:center;gap:var(--ds-space-2);min-width:11rem;max-width:17rem;padding:var(--ds-space-1);border-radius:var(--ds-radius-sm);color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;display:flex}.ai-chat-panel-module__VL2mtW__messageAttachment:hover{background:color-mix(in srgb, var(--ds-interactive-accent) 8%, transparent)}.ai-chat-panel-module__VL2mtW__messageAttachmentPreview{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-xs);background:var(--ds-surface-muted);width:3rem;height:3rem;color:var(--ds-interactive-accent);font-size:var(--ds-font-size-overline);flex:0 0 3rem;place-items:center;display:grid;overflow:hidden}.ai-chat-panel-module__VL2mtW__messageAttachmentPreview img{object-fit:cover;width:100%;height:100%;display:block}.ai-chat-panel-module__VL2mtW__messageAttachment>span:last-child{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.ai-chat-panel-module__VL2mtW__messageAttachment>span:last-child strong{font-size:var(--ds-font-size-detail);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-chat-panel-module__VL2mtW__messageAttachment>span:last-child small{color:var(--ds-text-tertiary);font-size:var(--ds-font-size-overline)}.ai-chat-panel-module__VL2mtW__messageAttachment+p:empty{display:none}.ai-chat-panel-module__VL2mtW__messageMeta{width:100%;min-height:1rem;color:var(--ds-text-secondary);white-space:nowrap;direction:ltr;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:2px;margin-block-start:2px;line-height:1;display:inline-flex}.ai-chat-panel-module__VL2mtW__messageMeta time{opacity:.75;font-size:var(--ds-font-size-overline);-webkit-user-select:none;user-select:none;flex:none;line-height:1}.ai-chat-panel-module__VL2mtW__messageDeliveryStatus{width:1rem;height:1rem;color:var(--chat-message-delivery-success);flex:0 0 1rem;place-items:center;display:inline-grid}.ai-chat-panel-module__VL2mtW__messageDeliveryStatus[data-status=pending]{color:var(--ds-text-secondary)}.ai-chat-panel-module__VL2mtW__messageDeliveryStatus[data-status=failed]{color:var(--ds-status-danger)}.ai-chat-panel-module__VL2mtW__messageDeliveryStatus svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.ai-chat-panel-module__VL2mtW__messageDeliveryStatus[data-status=pending] svg{transform-origin:50%;transform:scale(.75)}.ai-chat-panel-module__VL2mtW__incoming{background:var(--ds-surface-default);align-self:flex-start}.ai-chat-panel-module__VL2mtW__outgoing{background:var(--chat-message-outgoing-surface);align-self:flex-end}.ai-chat-panel-module__VL2mtW__emptyMessage,.ai-chat-panel-module__VL2mtW__closedMessage{padding:var(--ds-space-4);color:var(--ds-text-tertiary);font-size:var(--ds-font-size-xs);text-align:center;direction:rtl;margin:auto}.ai-chat-panel-module__VL2mtW__emptyMessage{color:var(--ds-text-chat-canvas)}.ai-chat-panel-module__VL2mtW__closedMessage{border-top:1px solid var(--ds-border-subtle);background:var(--ds-surface-default);width:100%;margin:0}.ai-chat-panel-module__VL2mtW__forwardDialog{block-size:min(38rem, calc(100dvh - (2 * var(--ds-space-4))));max-block-size:calc(100dvh - (2 * var(--ds-space-4)));grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;inline-size:min(100%,25.2rem)!important}.ai-chat-panel-module__VL2mtW__forwardDialogBody{min-block-size:0;overflow:hidden}.ai-chat-panel-module__VL2mtW__forwardRecipientList{border:1px solid var(--ds-border-subtle);border-radius:.6125rem;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.ai-chat-panel-module__VL2mtW__forwardRecipientSearch{background:var(--color-surface);min-inline-size:0;display:block;position:relative}.ai-chat-panel-module__VL2mtW__forwardRecipientSearchAction{z-index:1;top:50%;right:var(--space-1);width:calc(var(--ds-form-control-height-sm) - (2 * var(--space-1)));height:calc(var(--ds-form-control-height-sm) - (2 * var(--space-1)));border-radius:var(--radius-pill);color:var(--color-text-muted);font:inherit;background:0 0;border:0;outline:0;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}button.ai-chat-panel-module__VL2mtW__forwardRecipientSearchAction{cursor:pointer}button.ai-chat-panel-module__VL2mtW__forwardRecipientSearchAction:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:0}.ai-chat-panel-module__VL2mtW__forwardRecipientSearchAction svg{width:var(--size-icon-sm);height:var(--size-icon-sm);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.ai-chat-panel-module__VL2mtW__forwardRecipientSearch .ai-chat-panel-module__VL2mtW__forwardRecipientSearchInput{width:100%;height:var(--ds-form-control-height-sm);background:0 0;border:0;border-radius:0;transition:none;padding-right:calc(var(--size-icon-sm) + var(--space-5))!important;padding-left:var(--space-3)!important;border-bottom:1px solid var(--color-border-subtle)!important;box-shadow:none!important}.ai-chat-panel-module__VL2mtW__forwardRecipientSearch .ai-chat-panel-module__VL2mtW__forwardRecipientSearchInput:hover:not(:disabled),.ai-chat-panel-module__VL2mtW__forwardRecipientSearch .ai-chat-panel-module__VL2mtW__forwardRecipientSearchInput:focus-visible{border-bottom-color:var(--color-border-subtle)!important;box-shadow:none!important}.ai-chat-panel-module__VL2mtW__forwardRecipientSearchInput::-webkit-search-cancel-button{appearance:none;display:none}.ai-chat-panel-module__VL2mtW__forwardRecipientScroll{min-height:0;padding-block:var(--ds-space-1);overflow-y:auto}.ai-chat-panel-module__VL2mtW__forwardRecipientButton{align-items:center;gap:var(--space-3);width:100%;height:3.24rem;min-height:3.24rem;padding:var(--space-1) var(--space-3);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}.ai-chat-panel-module__VL2mtW__forwardRecipientButton:hover{background:var(--team-chat-member-hover-surface)}.ai-chat-panel-module__VL2mtW__forwardRecipientButton[aria-pressed=true] strong{color:var(--ds-interactive-accent)}.ai-chat-panel-module__VL2mtW__forwardRecipientButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.ai-chat-panel-module__VL2mtW__forwardRecipientButton[data-revealed=true]{animation:ai-chat-panel-module__VL2mtW__forward-recipient-reveal var(--duration-normal) var(--ease-standard) both}.ai-chat-panel-module__VL2mtW__forwardRecipientAvatarShell{border-radius:var(--radius-pill);border:0;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative;overflow:visible}.ai-chat-panel-module__VL2mtW__forwardRecipientAvatarShell:after{z-index:1;border:2px solid var(--ds-interactive-accent);border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;inset:-4px;transform:none}.ai-chat-panel-module__VL2mtW__forwardRecipientAvatar{border-radius:inherit;width:100%;height:100%;color:color-mix(in srgb, var(--color-success) 72%, var(--color-text));font-size:var(--font-size-detail);transition:transform var(--duration-fast) var(--ease-standard);place-items:center;display:grid;position:relative;overflow:hidden;transform:scale(1)}.ai-chat-panel-module__VL2mtW__forwardRecipientAvatar[data-has-image=false]{background:linear-gradient(135deg, color-mix(in srgb, var(--color-success) 18%, var(--palette-white)), color-mix(in srgb, var(--color-success) 38%, var(--palette-white)))}.ai-chat-panel-module__VL2mtW__forwardRecipientAvatarFallback{line-height:1}.ai-chat-panel-module__VL2mtW__forwardRecipientAvatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.ai-chat-panel-module__VL2mtW__forwardRecipientButton[aria-pressed=true] .ai-chat-panel-module__VL2mtW__forwardRecipientAvatarShell:after{opacity:1}.ai-chat-panel-module__VL2mtW__forwardRecipientButton[aria-pressed=true] .ai-chat-panel-module__VL2mtW__forwardRecipientAvatarShell{box-shadow:none}.ai-chat-panel-module__VL2mtW__forwardRecipientButton[aria-pressed=true] .ai-chat-panel-module__VL2mtW__forwardRecipientAvatar{transform:scale(.95)}.ai-chat-panel-module__VL2mtW__forwardRecipientCheck{z-index:2;border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--ds-interactive-accent);width:16px;height:16px;color:var(--palette-white);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px;transform:none}.ai-chat-panel-module__VL2mtW__forwardRecipientCheck[data-visible=true]{opacity:1}.ai-chat-panel-module__VL2mtW__forwardRecipientCheck svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.ai-chat-panel-module__VL2mtW__forwardRecipientIdentity{flex:1;align-content:center;gap:.083333rem;min-width:0;height:2.5rem;display:grid}.ai-chat-panel-module__VL2mtW__forwardRecipientIdentity strong,.ai-chat-panel-module__VL2mtW__forwardRecipientIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-chat-panel-module__VL2mtW__forwardRecipientIdentity strong{align-items:center;gap:var(--space-1);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:1.15;display:flex}.ai-chat-panel-module__VL2mtW__forwardRecipientIdentity small{color:var(--color-text-muted);font-size:var(--font-size-detail);line-height:1.15}.ai-chat-panel-module__VL2mtW__forwardRecipientGroupIcon{width:var(--size-icon-sm);height:var(--size-icon-sm);flex:0 0 var(--size-icon-sm);color:var(--color-text-muted);stroke-width:1.75px}.ai-chat-panel-module__VL2mtW__forwardRecipientSectionTitle{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);margin:0;line-height:1.2}.ai-chat-panel-module__VL2mtW__forwardRecipientShowAll{width:100%;min-height:2.25rem;padding:var(--space-1) var(--space-3);color:var(--ds-interactive-accent);font:inherit;font-size:var(--font-size-detail);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.ai-chat-panel-module__VL2mtW__forwardRecipientShowAll:hover{background:color-mix(in srgb, var(--ds-interactive-accent) 8%, var(--ds-surface-default))}.ai-chat-panel-module__VL2mtW__forwardRecipientShowAll:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.ai-chat-panel-module__VL2mtW__forwardRecipientEmpty,.ai-chat-panel-module__VL2mtW__forwardDialogError{padding:var(--ds-space-4);color:var(--ds-text-tertiary);font-size:var(--ds-font-size-detail);text-align:center;margin:0}.ai-chat-panel-module__VL2mtW__forwardDialogError{color:var(--ds-status-danger)}.ai-chat-panel-module__VL2mtW__forwardSendButton{white-space:nowrap;transition:inline-size var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-button-duration) var(--ds-button-easing), background-color var(--ds-button-duration) var(--ds-button-easing), border-color var(--ds-button-duration) var(--ds-button-easing), box-shadow var(--ds-button-duration) var(--ds-button-easing), opacity var(--ds-button-duration) var(--ds-button-easing);overflow:hidden}.ai-chat-panel-module__VL2mtW__forwardSendButton>span:last-of-type{white-space:nowrap;flex:none;position:relative}.ai-chat-panel-module__VL2mtW__forwardSendButtonLabel{white-space:nowrap}.ai-chat-panel-module__VL2mtW__forwardSendButtonMeasure{visibility:hidden;pointer-events:none;inline-size:max-content;position:absolute}.ai-chat-panel-module__VL2mtW__forwardCancelButton:hover:not(:disabled),.ai-chat-panel-module__VL2mtW__forwardCancelButton:active:not(:disabled){color:var(--color-danger)!important;border-color:color-mix(in srgb, var(--color-danger) 34%, var(--color-border))!important;background:var(--ds-status-danger-surface)!important;box-shadow:none!important;transform:none!important}.ai-chat-panel-module__VL2mtW__chatFooterSwitcher{min-width:0;min-height:calc(var(--ds-size-control-sm) + (2 * var(--ds-space-1)) + 1px);interpolate-size:allow-keywords;height:auto;transition:none;display:block;position:relative;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatFooterSwitcher[data-search-open=false]{overflow:visible}.ai-chat-panel-module__VL2mtW__chatFooterSwitcher[data-search-open=true]{height:4rem;transition:height .24s var(--ds-ease-standard)}.ai-chat-panel-module__VL2mtW__chatFooterSwitcher>*{min-width:0;min-height:0}.ai-chat-panel-module__VL2mtW__chatComposer{--chat-composer-base-height:calc(var(--ds-size-control-sm) + (2 * var(--ds-space-1)) + 1px);--chat-composer-extra-space:calc(var(--chat-composer-base-height) * .05);z-index:1;align-items:center;gap:var(--ds-space-1);padding-inline:var(--ds-space-1);padding-block:calc(var(--ds-space-1) + var(--chat-composer-extra-space));border-top:1px solid var(--ds-border-subtle);background:var(--color-surface);direction:ltr;display:flex;position:relative}.ai-chat-panel-module__VL2mtW__chatComposer[data-has-reply=true]{flex-wrap:wrap}.ai-chat-panel-module__VL2mtW__chatComposer[data-recording=true]>.ai-chat-panel-module__VL2mtW__composerIconButton,.ai-chat-panel-module__VL2mtW__chatComposer[data-recording=true]>.ai-chat-panel-module__VL2mtW__composerInputWrap,.ai-chat-panel-module__VL2mtW__chatComposer[data-recording=true] .ai-chat-panel-module__VL2mtW__composerPrimaryButton{visibility:hidden;pointer-events:none}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-live-active=true]{color:var(--ds-interactive-accent)}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-live-active=true]:before{opacity:1;animation:ai-chat-panel-module__VL2mtW__aiLivePulse 1.4s var(--ds-ease-standard) infinite}.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-live-active=true] .ai-chat-panel-module__VL2mtW__glyph{animation:ai-chat-panel-module__VL2mtW__aiLiveWave .9s var(--ds-ease-standard) infinite alternate}@keyframes ai-chat-panel-module__VL2mtW__aiLivePulse{50%{opacity:.4;scale:1.15}}@keyframes ai-chat-panel-module__VL2mtW__aiLiveWave{to{transform:scaleY(.65)}}@media (prefers-reduced-motion:reduce){.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-live-active=true]:before,.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-live-active=true] .ai-chat-panel-module__VL2mtW__glyph{animation:none}}.ai-chat-panel-module__VL2mtW__replyPreview{justify-content:space-between;align-items:center;gap:var(--ds-space-2);width:100%;padding:var(--ds-space-1) var(--ds-space-2);border-inline-start:3px solid var(--ds-interactive-accent);border-radius:var(--ds-radius-xs);background:color-mix(in srgb, var(--ds-surface-default) 92%, var(--ds-interactive-accent));direction:rtl;flex:0 0 100%;display:flex}.ai-chat-panel-module__VL2mtW__replyPreviewContent{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ai-chat-panel-module__VL2mtW__replyPreviewContent strong{color:var(--ds-interactive-accent);font-size:var(--ds-font-size-overline);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.4;overflow:hidden}.ai-chat-panel-module__VL2mtW__replyPreviewContent span{color:var(--ds-text-secondary);font-size:var(--ds-font-size-overline);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.ai-chat-panel-module__VL2mtW__replyPreview>button{width:1.75rem;height:1.75rem;color:var(--ds-text-tertiary);font:inherit;opacity:.52;cursor:pointer;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);background:0 0;border:0;border-radius:50%;flex:0 0 1.75rem;place-items:center;padding:0;font-size:1.4rem;line-height:1;display:grid}.ai-chat-panel-module__VL2mtW__replyPreview>button:hover{background:var(--ds-surface-hover);color:var(--ds-text-primary);opacity:.8}.ai-chat-panel-module__VL2mtW__replyPreview>button:focus-visible{outline:2px solid var(--ds-border-accent);outline-offset:1px}.ai-chat-panel-module__VL2mtW__replyPreview[data-kind=reply]{--chat-reply-dismiss-size:calc(var(--ds-size-control-lg) * .8);flex-direction:row-reverse}.ai-chat-panel-module__VL2mtW__replyPreview[data-kind=reply]>button{width:var(--chat-reply-dismiss-size);height:var(--chat-reply-dismiss-size);flex:0 0 var(--chat-reply-dismiss-size);border:var(--ds-border-width-thin) solid transparent;clip-path:circle(50%);opacity:.7;font-size:1.8rem}.ai-chat-panel-module__VL2mtW__replyPreview[data-kind=reply]>button svg{width:1.8rem;height:1.8rem;display:block}.ai-chat-panel-module__VL2mtW__replyPreview[data-kind=reply]>button:focus-visible{box-shadow:inset 0 0 0 var(--ds-border-width-medium) var(--ds-border-accent);outline:none}.ai-chat-panel-module__VL2mtW__replyPreview[data-kind=reply]>button:hover{opacity:.7;background:0 0}.ai-chat-panel-module__VL2mtW__replyPreview[data-kind=reply]>button:is(:active,:focus-visible){border-color:var(--ds-border-subtle);background:var(--ds-surface-hover);opacity:1}@media (hover:hover){.ai-chat-panel-module__VL2mtW__replyPreview[data-kind=reply]>button:hover{border-color:var(--ds-border-subtle);background:var(--ds-surface-hover);opacity:1}}.ai-chat-panel-module__VL2mtW__chatComposer,.ai-chat-panel-module__VL2mtW__closedMessage{opacity:1;visibility:visible;pointer-events:auto;transition:none;transform:translateY(0)}.ai-chat-panel-module__VL2mtW__chatFooterSwitcher[data-search-open=true] .ai-chat-panel-module__VL2mtW__chatComposer,.ai-chat-panel-module__VL2mtW__chatFooterSwitcher[data-search-open=true] .ai-chat-panel-module__VL2mtW__closedMessage{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s var(--ds-ease-standard), transform .2s var(--ds-ease-standard), visibility 0s linear .2s;transform:translateY(-.4rem)}.ai-chat-panel-module__VL2mtW__composerInputWrap{--chat-composer-block-padding:6px;--chat-composer-line-height:calc(var(--chat-text-size) * var(--chat-text-line-height));flex:1;align-self:center;min-width:0;margin-inline:-2px;position:relative}.ai-chat-panel-module__VL2mtW__composerTextLayer{transform-origin:50%;transition:opacity var(--ds-duration-normal) var(--ds-ease-standard), transform var(--ds-duration-normal) var(--ds-ease-standard);position:relative}.ai-chat-panel-module__VL2mtW__composerInputWrap[data-live=true] .ai-chat-panel-module__VL2mtW__composerTextLayer{opacity:0;pointer-events:none;transform:scale(.9,.1)}@media (prefers-reduced-motion:reduce){.ai-chat-panel-module__VL2mtW__composerTextLayer{transition:none}.ai-chat-panel-module__VL2mtW__composerInputWrap[data-live=true] .ai-chat-panel-module__VL2mtW__composerTextLayer{transform:none}}.ai-chat-panel-module__VL2mtW__composerMirrorViewport{z-index:0;border-radius:calc(var(--ds-radius-xs) - 1px);pointer-events:none;position:absolute;inset:1px;overflow:hidden}.ai-chat-panel-module__VL2mtW__composerMirror{box-sizing:border-box;min-height:100%;padding-block:var(--chat-composer-block-padding);padding-inline:var(--ds-space-2);color:var(--ds-form-control-text);font:inherit;font-size:var(--chat-text-size);line-height:var(--chat-composer-line-height);white-space:pre-wrap;overflow-wrap:break-word;direction:rtl;transition:transform}.ai-chat-panel-module__VL2mtW__chatComposer textarea.ai-chat-panel-module__VL2mtW__composerTextarea{z-index:1;width:100%;min-height:var(--ds-size-control-sm);max-height:calc(12 * 1.5rem + var(--ds-space-3));padding-block:var(--chat-composer-block-padding);padding-inline:var(--ds-space-2);-webkit-text-fill-color:transparent;caret-color:var(--ds-form-control-text);cursor:text;font-size:var(--chat-text-size);line-height:var(--chat-composer-line-height);border-color:color-mix(in srgb, var(--ds-border-subtle) 30%, transparent);border-radius:var(--ds-radius-xs);direction:rtl;background-color:#0000;display:block;position:relative;overflow-y:hidden;resize:none!important;color:#0000!important}.ai-chat-panel-module__VL2mtW__chatPanel[data-android-app=true]{--chat-text-size:var(--ds-font-size-body-sm)}textarea.ai-chat-panel-module__VL2mtW__composerTextarea::placeholder{color:var(--ds-form-control-placeholder);-webkit-text-fill-color:var(--ds-form-control-placeholder)}textarea.ai-chat-panel-module__VL2mtW__composerTextarea::selection{color:#0000;-webkit-text-fill-color:transparent;background-color:color-mix(in srgb, var(--ds-interactive-primary) 28%, transparent);text-shadow:none}@media (hover:hover) and (pointer:fine){.ai-chat-panel-module__VL2mtW__chatHistory:not([data-message-selection-active=true]) .ai-chat-panel-module__VL2mtW__message :is(p,[data-ai-response]){cursor:default;-webkit-user-select:text;user-select:text}.ai-chat-panel-module__VL2mtW__chatHistory:not([data-message-selection-active=true]) .ai-chat-panel-module__VL2mtW__messageRow[data-text-hit=true] .ai-chat-panel-module__VL2mtW__message :is(p,[data-ai-response]){cursor:text}.ai-chat-panel-module__VL2mtW__chatHistory[data-message-selection-active=true] .ai-chat-panel-module__VL2mtW__message :is(p,[data-ai-response]){cursor:pointer;-webkit-user-select:none;user-select:none}}textarea.ai-chat-panel-module__VL2mtW__composerTextarea:hover:not(:disabled):not(:read-only){border-color:color-mix(in srgb, var(--ds-border-subtle) 36%, transparent)}textarea.ai-chat-panel-module__VL2mtW__composerTextarea:focus,textarea.ai-chat-panel-module__VL2mtW__composerTextarea:focus-visible{border-color:color-mix(in srgb, var(--ds-border-subtle) 36%, transparent);box-shadow:none}.ai-chat-panel-module__VL2mtW__chatFileInput{display:none}.ai-chat-panel-module__VL2mtW__composerActions{align-self:center;align-items:center;gap:0;display:flex}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerActions{margin-block:calc(-1 * (var(--ds-space-1) + var(--chat-composer-extra-space)));align-self:stretch;margin-inline-end:calc(-1 * var(--ds-space-1))}.ai-chat-panel-module__VL2mtW__composerActions .ai-chat-panel-module__VL2mtW__composerPrimaryButton{margin-inline-start:0}.ai-chat-panel-module__VL2mtW__composerIconButton,.ai-chat-panel-module__VL2mtW__composerPrimaryButton{width:var(--ds-size-control-sm);height:var(--ds-size-control-sm);border-radius:var(--ds-radius-full);color:var(--ds-text-tertiary);cursor:pointer;transition:color var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-self:center;align-items:center;padding:0;line-height:1;display:inline-flex}.ai-chat-panel-module__VL2mtW__composerIconButton{color:var(--ds-text-tertiary)}.ai-chat-panel-module__VL2mtW__composerIconButton .ai-chat-panel-module__VL2mtW__glyph{opacity:.42;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard)}.ai-chat-panel-module__VL2mtW__composerIconButton:hover .ai-chat-panel-module__VL2mtW__glyph{opacity:.68}.ai-chat-panel-module__VL2mtW__composerIconButton:hover{color:var(--ds-text-primary);background:var(--ds-surface-hover)}.ai-chat-panel-module__VL2mtW__composerIconButton:disabled,.ai-chat-panel-module__VL2mtW__composerPrimaryButton:disabled{opacity:var(--ds-button-disabled-opacity);cursor:not-allowed}.ai-chat-panel-module__VL2mtW__composerIconButton:disabled:hover,.ai-chat-panel-module__VL2mtW__composerPrimaryButton:disabled:hover{background:0 0}.ai-chat-panel-module__VL2mtW__composerPrimaryButton:disabled:before{opacity:0}.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-mode=live],.ai-chat-panel-module__VL2mtW__composerPrimaryButton{color:var(--ds-interactive-primary)}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton{--chat-primary-hit-width:calc(var(--ds-size-control-sm) + var(--ds-space-1));width:var(--chat-primary-hit-width);height:auto;border-radius:0;align-self:stretch;padding-inline-end:var(--ds-space-1);position:relative}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton:before{inset-inline-start:calc(-.5 * var(--ds-space-1));width:var(--chat-primary-hit-width);aspect-ratio:1;border-radius:var(--ds-radius-full);background:var(--ds-surface-accent-subtle);opacity:0;pointer-events:none;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard);content:"";position:absolute;top:50%;transform:translateY(-50%)}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton:is(:hover,:active,:focus-visible):before{opacity:1}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton .ai-chat-panel-module__VL2mtW__glyph,.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton .ai-chat-panel-module__VL2mtW__sendGlyph,.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton .ai-chat-panel-module__VL2mtW__videoGlyph{position:relative}.ai-chat-panel-module__VL2mtW__composerPrimaryButton:hover{color:var(--ds-interactive-primary-hover);background:var(--ds-surface-accent-subtle)}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton:hover{background:0 0}.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-mode=microphone],.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-mode=video]{color:var(--ds-text-tertiary)}.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-mode=microphone] .ai-chat-panel-module__VL2mtW__glyph,.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-mode=video] .ai-chat-panel-module__VL2mtW__glyph{opacity:.42;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard)}.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-mode=microphone]:hover .ai-chat-panel-module__VL2mtW__glyph,.ai-chat-panel-module__VL2mtW__composerPrimaryButton[data-mode=video]:hover .ai-chat-panel-module__VL2mtW__videoGlyph{opacity:.68}.ai-chat-panel-module__VL2mtW__glyph{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem;display:block}.ai-chat-panel-module__VL2mtW__videoGlyph{opacity:.42;width:1.5rem;height:1.5rem;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard);background-color:currentColor;display:block;-webkit-mask:url(/assets/icons/video-note.svg) 50%/contain no-repeat;mask:url(/assets/icons/video-note.svg) 50%/contain no-repeat}.ai-chat-panel-module__VL2mtW__sendGlyph{background-color:var(--ds-interactive-accent);width:1.5rem;height:1.5rem;display:block;-webkit-mask:url(/assets/icons/send-filled.svg) 50%/contain no-repeat;mask:url(/assets/icons/send-filled.svg) 50%/contain no-repeat}.ai-chat-panel-module__VL2mtW__chatEmojiWrap{align-self:center;align-items:center;width:1.5rem;height:1.5rem;margin-block-end:0;display:flex;position:relative}.ai-chat-panel-module__VL2mtW__chatEmojiWrap .ai-chat-panel-module__VL2mtW__composerIconButton{width:1.5rem;height:1.5rem}.ai-chat-panel-module__VL2mtW__chatEmojiPopover{z-index:var(--ds-z-dropdown);isolation:isolate;right:var(--chat-emoji-popover-right,calc(-1 * (var(--ds-size-control-sm) + var(--ds-space-1))));bottom:var(--chat-emoji-popover-bottom,calc(100% + var(--ds-space-2)));width:min(18.7rem, var(--chat-emoji-popover-max-width,18.7rem));max-width:calc(100vw - 6px);height:fit-content;max-height:min(var(--chat-emoji-popover-height,21rem), 54rem, calc(100vh - 6px));border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background-color:var(--color-surface);box-shadow:var(--ds-shadow-md);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--ds-ease-standard), visibility 0s linear .3s;will-change:opacity;direction:rtl;flex-direction:column;display:flex;position:absolute;left:auto;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatEmojiPopover[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s var(--ds-ease-standard), visibility 0s linear 0s}.ai-chat-panel-module__VL2mtW__chatEmojiGrid button{border-radius:var(--ds-radius-xs);cursor:pointer;min-width:0;height:2rem;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);background:0 0;border:0;place-items:center;height:1.75rem;padding:0;font-size:1.15rem;line-height:1;display:grid}.ai-chat-panel-module__VL2mtW__chatEmojiGrid button:hover{background:color-mix(in srgb, var(--ds-interactive-accent) 14%, var(--ds-surface-default))}.ai-chat-panel-module__VL2mtW__chatEmojiGrid{gap:var(--ds-space-2);min-height:0;padding:var(--ds-space-1);scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;direction:ltr;flex-direction:column;flex:1;display:flex;overflow-y:auto}.ai-chat-panel-module__VL2mtW__chatEmojiGrid>*{direction:rtl}.ai-chat-panel-module__VL2mtW__chatEmojiSection{gap:var(--ds-space-1);scroll-margin-block-start:var(--ds-space-1);display:grid}.ai-chat-panel-module__VL2mtW__chatEmojiSection h3{padding-inline:var(--ds-space-1);color:var(--ds-text-secondary);font-size:var(--ds-font-size-overline);font-weight:var(--ds-font-weight-medium);margin:0;line-height:1.5}.ai-chat-panel-module__VL2mtW__chatEmojiSectionGrid{grid-template-columns:repeat(12,1fr);gap:1px;display:grid}.ai-chat-panel-module__VL2mtW__chatEmojiRecentEmpty{min-height:1.75rem;padding-inline:var(--ds-space-1);color:var(--ds-text-tertiary);font-size:var(--ds-font-size-overline);grid-column:1/-1;align-items:center;display:flex}.ai-chat-panel-module__VL2mtW__emojiArtwork{background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.35rem;height:1.35rem;display:block}.ai-chat-panel-module__VL2mtW__emojiArtwork[data-emoji-scale=enlarged]{transform-origin:50%;transform:scale(1.08)}.ai-chat-panel-module__VL2mtW__emojiArtwork[data-emoji-scale=extra]{transform-origin:50%;transform:scale(1.22)}.ai-chat-panel-module__VL2mtW__emojiInline{font-size:inherit;line-height:inherit;vertical-align:baseline;color:#0000;-webkit-text-fill-color:transparent;-webkit-user-select:text;user-select:text;background-position:50%;background-repeat:no-repeat;background-size:1em 1em;margin:0;display:inline}.ai-chat-panel-module__VL2mtW__nativeEmojiInline{font-size:inherit;line-height:inherit;vertical-align:baseline;white-space:nowrap;display:inline}.ai-chat-panel-module__VL2mtW__message p .ai-chat-panel-module__VL2mtW__emojiInline::selection{color:#0000;-webkit-text-fill-color:transparent;background-color:color-mix(in srgb, var(--ds-interactive-primary) 28%, transparent);text-shadow:none}.ai-chat-panel-module__VL2mtW__composerEmojiInline{color:#0000;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:0 0;margin:0;display:inline;position:relative}.ai-chat-panel-module__VL2mtW__composerEmojiInline:after{content:"";pointer-events:none;background-image:inherit;transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:contain;block-size:1em;inline-size:1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-chat-panel-module__VL2mtW__emojiInline{background-size:0 0;position:relative}.ai-chat-panel-module__VL2mtW__emojiInline:after{background-image:inherit;pointer-events:none;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;block-size:1.3em;inline-size:1.3em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-chat-panel-module__VL2mtW__composerEmojiInline:after{block-size:1.3em;inline-size:1.3em}.ai-chat-panel-module__VL2mtW__composerStatus{bottom:100%;left:var(--ds-space-3);padding:var(--ds-space-1) var(--ds-space-2);color:var(--ds-status-danger);font-size:var(--ds-font-size-overline);background:var(--ds-surface-primary);position:absolute}@media (prefers-reduced-motion:reduce){.ai-chat-panel-module__VL2mtW__composerIconButton,.ai-chat-panel-module__VL2mtW__composerIconButton .ai-chat-panel-module__VL2mtW__glyph,.ai-chat-panel-module__VL2mtW__composerPrimaryButton,.ai-chat-panel-module__VL2mtW__composerPrimaryButton:before,.ai-chat-panel-module__VL2mtW__videoGlyph,.ai-chat-panel-module__VL2mtW__chatEmojiGrid button,.ai-chat-panel-module__VL2mtW__chatSearchField,.ai-chat-panel-module__VL2mtW__chatSearchInput,.ai-chat-panel-module__VL2mtW__forwardSendButton,.ai-chat-panel-module__VL2mtW__messageCluster,.ai-chat-panel-module__VL2mtW__message,.ai-chat-panel-module__VL2mtW__message:after,.ai-chat-panel-module__VL2mtW__chatHeaderDefault,.ai-chat-panel-module__VL2mtW__messageSelectionHeader,.ai-chat-panel-module__VL2mtW__messageSelectionHeader button{transition:none}.ai-chat-panel-module__VL2mtW__message:after{animation:none!important}.ai-chat-panel-module__VL2mtW__forwardRecipientButton,.ai-chat-panel-module__VL2mtW__forwardRecipientAvatarShell:after,.ai-chat-panel-module__VL2mtW__forwardRecipientAvatar,.ai-chat-panel-module__VL2mtW__forwardRecipientCheck{transition:none;animation:none!important}.ai-chat-panel-module__VL2mtW__chatEmojiPopover,.ai-chat-panel-module__VL2mtW__unreadMessagesIndicator{transition:none}}@keyframes ai-chat-panel-module__VL2mtW__message-tail-in{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@keyframes ai-chat-panel-module__VL2mtW__forward-recipient-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ai-chat-panel-module__VL2mtW__chatHeaderButton{z-index:1;width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex;position:relative}.ai-chat-panel-module__VL2mtW__chatSearchToggle{width:2rem;height:2rem;color:var(--color-text-muted,var(--ds-text-muted));cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 2rem;place-items:center;padding:0;display:grid}.ai-chat-panel-module__VL2mtW__chatSearchToggle:hover{color:color-mix(in srgb, var(--ds-text-primary) 72%, var(--ds-text-secondary));background:0 0}.ai-chat-panel-module__VL2mtW__chatSearchToggle .ai-chat-panel-module__VL2mtW__glyph{stroke-width:1.75px;width:1.1rem;height:1.1rem}.ai-chat-panel-module__VL2mtW__chatHeaderUtility{z-index:3;opacity:1;visibility:visible;pointer-events:none;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), visibility 0s linear 0s;position:absolute;inset:0}.ai-chat-panel-module__VL2mtW__chatHeader[data-selection-mode=true] .ai-chat-panel-module__VL2mtW__chatHeaderUtility{opacity:0;visibility:hidden;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), visibility 0s linear var(--ds-duration-fast)}.ai-chat-panel-module__VL2mtW__chatHeaderSearchLayer,.ai-chat-panel-module__VL2mtW__chatBackButton{transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), visibility 0s linear var(--ds-duration-fast);position:absolute}.ai-chat-panel-module__VL2mtW__chatHeaderSearchLayer{opacity:1;visibility:visible;pointer-events:none;inset:0}.ai-chat-panel-module__VL2mtW__chatHeaderSearchLayer .ai-chat-panel-module__VL2mtW__chatSearchField{top:50%;transform:translateY(-50%)}.ai-chat-panel-module__VL2mtW__chatBackButton{inset-block-start:50%;left:var(--ds-space-2);opacity:0;visibility:hidden;width:2rem;height:2.25rem;color:var(--ds-text-tertiary);cursor:pointer;pointer-events:none;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;right:auto;transform:translateY(-50%)}.ai-chat-panel-module__VL2mtW__chatHeaderUtility[data-profile-open=true] .ai-chat-panel-module__VL2mtW__chatHeaderSearchLayer{opacity:0;visibility:hidden}.ai-chat-panel-module__VL2mtW__chatHeaderUtility[data-profile-open=true] .ai-chat-panel-module__VL2mtW__chatBackButton{opacity:1;visibility:visible;pointer-events:auto;transition-delay:var(--ds-duration-fast)}.ai-chat-panel-module__VL2mtW__chatBackButton:hover{color:color-mix(in srgb, var(--ds-text-primary) 72%, var(--ds-text-secondary));background:0 0;border-color:#0000}.ai-chat-panel-module__VL2mtW__chatBackButton .ai-chat-panel-module__VL2mtW__glyph{width:1.2rem;height:1.2rem}.ai-chat-panel-module__VL2mtW__chatSearchField{z-index:3;width:2rem;max-width:calc(100% - (2 * var(--ds-space-2)));box-sizing:border-box;border-radius:var(--ds-radius-md);will-change:width;pointer-events:auto;direction:ltr;background:0 0;border:1px solid #0000;align-items:center;height:2.25rem;transition:none;display:flex;position:absolute;inset-inline-start:var(--ds-space-2);overflow:hidden}.ai-chat-panel-module__VL2mtW__chatSearchField[data-open=true]{border-color:var(--ds-border-subtle);background:var(--color-surface);width:13rem;transition:width .24s var(--ds-ease-standard), border-color .18s var(--ds-ease-standard), background-color .18s var(--ds-ease-standard)}.ai-chat-panel-module__VL2mtW__chatSearchInput{min-width:0;height:100%;padding:0 var(--ds-space-2);opacity:0;pointer-events:none;color:var(--ds-text-primary);font:inherit;font-size:var(--ds-font-size-detail);direction:rtl;background:0 0;border:0;outline:0;flex:1;transition:none;transform:translate(-.35rem)}.ai-chat-panel-module__VL2mtW__chatSearchField[data-open=true] .ai-chat-panel-module__VL2mtW__chatSearchInput{opacity:1;pointer-events:auto;transition:opacity .15s var(--ds-ease-standard) 80ms, transform .18s var(--ds-ease-standard) 80ms;transform:translate(0)}.ai-chat-panel-module__VL2mtW__chatSearchFooter{align-items:center;gap:var(--ds-space-3);height:100%;padding:var(--ds-space-2) var(--ds-space-3);border-top:1px solid color-mix(in srgb, var(--ds-interactive-accent) 28%, var(--ds-border-default));opacity:0;visibility:hidden;pointer-events:none;background:color-mix(in srgb, var(--ds-interactive-accent) 10%, var(--ds-surface-default));box-shadow:0 -.25rem .8rem color-mix(in srgb, var(--color-text) 8%, transparent);direction:rtl;transition:none;display:flex;position:absolute;inset:0;transform:translateY(.5rem)}.ai-chat-panel-module__VL2mtW__chatSearchFooter[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s var(--ds-ease-standard) 70ms, transform .24s var(--ds-ease-standard) 40ms, visibility 0s;transform:translateY(0)}.ai-chat-panel-module__VL2mtW__chatSearchArrows{gap:var(--ds-space-2);direction:rtl;flex:none;display:flex}.ai-chat-panel-module__VL2mtW__chatSearchArrows button{appearance:none;color:#0000;width:2.3rem;height:2.3rem;box-shadow:var(--ds-shadow-xs);cursor:pointer;transition:transform var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard), opacity var(--ds-duration-fast) var(--ds-ease-standard);background:#d8dde6;border:1px solid #c6ccd7;border-radius:50%;padding:0;font-size:0;line-height:0;display:block;position:relative}.ai-chat-panel-module__VL2mtW__chatSearchArrows button:before{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:#172545;width:.75rem;height:.55rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-chat-panel-module__VL2mtW__chatSearchArrows button+button:before{clip-path:polygon(0 0,100% 0,50% 100%)}[data-theme=dark] .ai-chat-panel-module__VL2mtW__chatSearchArrows button{border-color:var(--ds-border-strong);background:var(--ds-surface-raised)}[data-theme=dark] .ai-chat-panel-module__VL2mtW__chatSearchArrows button:before{background:var(--ds-text-secondary)}[data-theme=dark] .ai-chat-panel-module__VL2mtW__chatSearchArrows button:not(:disabled):hover{background:var(--ds-surface-hover)}[data-theme=dark] .ai-chat-panel-module__VL2mtW__chatSearchArrows button:disabled{border-color:var(--ds-border-subtle);background:var(--ds-surface-muted)}[data-theme=dark] .ai-chat-panel-module__VL2mtW__chatSearchArrows button:disabled:before{background:var(--ds-text-disabled)}.ai-chat-panel-module__VL2mtW__chatSearchArrows button:not(:disabled):hover{background:#dfe3eb;transform:translateY(-1px)}.ai-chat-panel-module__VL2mtW__chatSearchArrows button:disabled{cursor:default;opacity:1;background:#f1f3f6;border-color:#e0e4eb}.ai-chat-panel-module__VL2mtW__chatSearchArrows button:disabled:before{background:#526079}.ai-chat-panel-module__VL2mtW__chatSearchCount{min-width:0;color:var(--ds-text-primary);font-size:var(--ds-font-size-detail);text-align:center;white-space:nowrap;flex:1}.ai-chat-panel-module__VL2mtW__chatSearchViewToggle{min-height:2.25rem;padding:var(--ds-space-1) var(--ds-space-3);border:1px solid color-mix(in srgb, var(--ds-interactive-primary) 52%, var(--ds-border-subtle));border-radius:var(--ds-radius-sm);background:var(--ds-surface-primary);color:var(--ds-interactive-primary);box-shadow:var(--ds-shadow-xs);font:inherit;font-size:var(--ds-font-size-overline);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), border-color var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard);flex:none;font-weight:700}.ai-chat-panel-module__VL2mtW__chatSearchViewToggle:not(:disabled):hover{background:var(--ds-surface-accent-subtle);border-color:var(--ds-interactive-primary);transform:translateY(-1px)}.ai-chat-panel-module__VL2mtW__chatSearchViewToggle:disabled{cursor:default;opacity:.55}.ai-chat-panel-module__VL2mtW__chatSearchResults{min-height:0;padding:var(--ds-space-3);background:var(--ds-surface-muted);scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;direction:ltr;overflow-y:auto}.ai-chat-panel-module__VL2mtW__chatSearchResults>*{direction:rtl}.ai-chat-panel-module__VL2mtW__chatSearchResults>button{gap:var(--ds-space-2);width:100%;min-height:4.25rem;padding:var(--ds-space-3);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-surface-primary);box-shadow:var(--ds-shadow-xs);color:var(--ds-text-primary);font:inherit;text-align:right;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), border-color var(--ds-duration-fast) var(--ds-ease-standard);margin-block-end:var(--ds-space-2);padding-inline-end:5.25rem;display:grid;position:relative}.ai-chat-panel-module__VL2mtW__chatSearchResults>button:hover,.ai-chat-panel-module__VL2mtW__chatSearchResults>button[data-active=true]{border-color:color-mix(in srgb, var(--ds-border-accent) 55%, var(--ds-border-subtle));background:var(--ds-surface-accent-subtle)}.ai-chat-panel-module__VL2mtW__chatSearchResults span{font-size:var(--ds-font-size-detail);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-chat-panel-module__VL2mtW__chatSearchResults time{color:var(--ds-text-tertiary);font-size:var(--ds-font-size-overline);direction:rtl;position:absolute;inset-block-end:var(--ds-space-3);inset-inline-end:var(--ds-space-3)}.ai-chat-panel-module__VL2mtW__messageRow[data-search-highlighted=true]:after{content:"";z-index:0;inset-block:-.55rem;inset-inline:calc(-1 * var(--ds-space-4));pointer-events:none;opacity:0;animation:ai-chat-panel-module__VL2mtW__chat-search-highlight 2.4s var(--ds-ease-standard);background:#4f64ff2e;border:0;border-radius:0;position:absolute}.ai-chat-panel-module__VL2mtW__messageRow[data-reply-highlighted=true]:after{content:"";z-index:0;inset-block:0;inset-inline:calc(-1 * var(--ds-space-4));pointer-events:none;opacity:0;animation:ai-chat-panel-module__VL2mtW__chat-reply-highlight 2s var(--ds-ease-standard);background:#4f64ff33;border:0;border-radius:0;position:absolute}@keyframes ai-chat-panel-module__VL2mtW__chat-search-highlight{0%,to{opacity:0}10%,45%{opacity:1}}@keyframes ai-chat-panel-module__VL2mtW__chat-reply-highlight{0%,to{opacity:0}10%,82%{opacity:1}}@media (prefers-reduced-motion:reduce){.ai-chat-panel-module__VL2mtW__messageRow[data-reply-highlighted=true]:after{opacity:1;animation:none}}.ai-chat-panel-module__VL2mtW__chatProfile{box-sizing:border-box;opacity:0;background:var(--ds-surface-secondary);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--ds-border-subtle) transparent;min-height:0;max-height:0;transition:max-height .18s var(--ds-ease-standard), opacity .18s var(--ds-ease-standard), padding .18s var(--ds-ease-standard);direction:ltr;flex-direction:column;flex:1;padding-block:0;display:flex;overflow:hidden auto}.ai-chat-panel-module__VL2mtW__chatProfile>*{direction:rtl}.ai-chat-panel-module__VL2mtW__chatProfile[data-open=true]{max-height:1000px;padding:var(--ds-space-4);opacity:1}.ai-chat-panel-module__VL2mtW__chatProfileIdentity{align-items:center;gap:var(--ds-space-1);width:100%;padding-block:0 var(--ds-space-4);flex-direction:column;display:flex;container-type:inline-size}.ai-chat-panel-module__VL2mtW__chatProfileAvatar{width:calc(var(--ds-size-control-sm) * 2.5);height:calc(var(--ds-size-control-sm) * 2.5);background:var(--ds-interactive-primary);color:var(--ds-text-on-accent);font-size:var(--ds-font-size-lg);place-items:center;font-weight:700;display:grid;overflow:hidden;border-radius:50%!important}.ai-chat-panel-module__VL2mtW__chatProfileAvatar img{object-fit:cover;display:block;border-radius:50%!important;width:100%!important;height:100%!important}.ai-chat-panel-module__VL2mtW__chatParticipantAvatar[data-hidden=true],.ai-chat-panel-module__VL2mtW__chatProfileAvatar[data-hidden=true]{background:var(--ds-surface-muted);color:#0000}.ai-chat-panel-module__VL2mtW__chatParticipantAvatar[data-hidden=true]:after,.ai-chat-panel-module__VL2mtW__chatProfileAvatar[data-hidden=true]:after{content:"";background:var(--ds-text-tertiary);width:42%;height:42%;box-shadow:0 0 0 .32rem var(--ds-text-tertiary);border-radius:50% 50% 42% 42%}.ai-chat-panel-module__VL2mtW__chatProfileIdentity strong{color:var(--ds-text-primary);font-size:var(--ds-font-size-caption)}.ai-chat-panel-module__VL2mtW__chatProfileIdentity span{color:var(--ds-text-tertiary);font-size:var(--ds-font-size-detail)}.ai-chat-panel-module__VL2mtW__chatMediaFilter{min-inline-size:0;min-height:var(--ds-size-control-sm);min-height:clamp(28px, 10cqi, var(--ds-size-control-sm));padding-inline:clamp(2px, 1.5cqi, var(--ds-space-2));border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-surface-primary);color:var(--ds-text-secondary);font-size:clamp(.56rem, 3.2cqi, var(--ds-font-size-detail));cursor:pointer;line-height:1.2}.ai-chat-panel-module__VL2mtW__chatMediaFilter:hover{border-color:var(--ds-border-accent);color:var(--ds-interactive-primary);background:var(--ds-surface-accent-subtle)}.ai-chat-panel-module__VL2mtW__chatMediaSection{padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border-subtle);container-type:inline-size}.ai-chat-panel-module__VL2mtW__chatMediaFilters{gap:var(--ds-space-1);gap:clamp(2px, 1.25cqi, var(--ds-space-1));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ai-chat-panel-module__VL2mtW__chatMediaFilter[data-active=true]{border-color:var(--ds-border-accent);background:var(--ds-surface-accent-subtle);color:var(--ds-interactive-primary);font-weight:700}.ai-chat-panel-module__VL2mtW__chatMediaEmpty{min-height:10rem;color:var(--ds-text-tertiary);font-size:var(--ds-font-size-detail);text-align:center;place-items:center;display:grid}.ai-chat-panel-module__VL2mtW__chatHeaderButton:focus-visible,.ai-chat-panel-module__VL2mtW__chatMediaFilter:focus-visible{outline:2px solid var(--ds-border-accent);outline-offset:2px}.ai-chat-panel-module__VL2mtW__chatProfileActions{justify-content:safe center;gap:var(--ds-space-2);gap:clamp(4px, 2cqi, var(--ds-space-2));width:100%;padding-top:var(--ds-space-3);scrollbar-width:thin;display:flex;overflow-x:auto}.ai-chat-panel-module__VL2mtW__chatProfileActions button{aspect-ratio:1;padding:6px;border:1px solid var(--ds-border-subtle);border-radius:var(--ds-button-radius);background:var(--ds-surface-primary);block-size:auto;min-block-size:0;inline-size:76px;min-inline-size:0;color:var(--ds-text-primary);font:inherit;font-size:var(--ds-font-size-caption);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), border-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);flex-direction:column;flex:0 76px;justify-content:center;align-items:center;gap:clamp(3px,1.5cqi,6px);padding:clamp(4px,1.5cqi,6px);display:flex;container-type:inline-size}.ai-chat-panel-module__VL2mtW__chatProfileActions button svg{width:clamp(15px,28cqi,21px);height:clamp(15px,28cqi,21px)}.ai-chat-panel-module__VL2mtW__chatProfileIdentity .ai-chat-panel-module__VL2mtW__chatProfileActions button span{color:inherit;font-size:var(--ds-font-size-overline);font-size:clamp(.55rem, 14cqi, var(--ds-font-size-overline));text-align:center;line-height:1.25}.ai-chat-panel-module__VL2mtW__chatProfileActions button:hover{border-color:var(--ds-border-accent);background:var(--ds-surface-accent-subtle)}.ai-chat-panel-module__VL2mtW__chatProfileActions button[data-danger=true]{color:var(--ds-status-danger)}.ai-chat-panel-module__VL2mtW__chatProfileActions button[data-danger=true]:hover{border-color:var(--ds-status-danger);background:var(--ds-status-danger-surface)}.ai-chat-panel-module__VL2mtW__chatConfirmCancel:hover:not(:disabled){border-color:var(--ds-status-danger);background:var(--ds-status-danger);color:var(--ds-color-white)}@media (max-width:47.99rem){.ai-chat-panel-module__VL2mtW__chatFooterSwitcher{z-index:calc(var(--ds-sidebar-drawer-z-index) - 1)}.ai-chat-panel-module__VL2mtW__chatComposer{--chat-composer-extra-space:calc(var(--chat-composer-base-height) * .175)}.ai-chat-panel-module__VL2mtW__chatEmojiWrap{display:none}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton{--chat-primary-hit-width:calc(var(--ds-size-control-sm) + 3 * var(--ds-space-1))}.ai-chat-panel-module__VL2mtW__chatComposer .ai-chat-panel-module__VL2mtW__composerPrimaryButton :is(.ai-chat-panel-module__VL2mtW__glyph,.ai-chat-panel-module__VL2mtW__sendGlyph,.ai-chat-panel-module__VL2mtW__videoGlyph){width:1.875rem;height:1.875rem}.ai-chat-panel-module__VL2mtW__chatPanel[data-mobile-keyboard-active=true]{height:var(--chat-mobile-visible-height,100%);max-height:var(--chat-mobile-visible-height,100%)}.ai-chat-panel-module__VL2mtW__chatHeader{padding-inline:var(--ds-space-3)}.ai-chat-panel-module__VL2mtW__chatParticipantAvatar{width:calc(var(--ds-size-control-sm) * 1.35);height:calc(var(--ds-size-control-sm) * 1.35);flex-basis:calc(var(--ds-size-control-sm) * 1.35)}.ai-chat-panel-module__VL2mtW__chatSearchField[data-open=true]{width:min(13rem, calc(100% - (2 * var(--ds-space-2))))}.ai-chat-panel-module__VL2mtW__chatHistory{padding-inline:var(--ds-space-3);-webkit-touch-callout:none}.ai-chat-panel-module__VL2mtW__messageCluster{max-width:min(88%,32rem)}.ai-chat-panel-module__VL2mtW__messageSelectionHeader button{padding-inline:var(--ds-space-2);font-size:var(--ds-font-size-caption)}.ai-chat-panel-module__VL2mtW__chatProfile[data-open=true]{padding:var(--ds-space-3)}.ai-chat-panel-module__VL2mtW__chatProfileActions{justify-content:center}}@media (hover:none) and (pointer:coarse){.ai-chat-panel-module__VL2mtW__messageRow,.ai-chat-panel-module__VL2mtW__messageRow *{-webkit-user-select:none;user-select:none}}.ai-chat-panel-module__VL2mtW__chatPanel[data-android-app=true] .ai-chat-panel-module__VL2mtW__messageRow p,.ai-chat-panel-module__VL2mtW__chatPanel[data-android-app=true] .ai-chat-panel-module__VL2mtW__messageRow p *,.ai-chat-panel-module__VL2mtW__chatPanel[data-android-app=true] .ai-chat-panel-module__VL2mtW__messageRow [data-ai-response],.ai-chat-panel-module__VL2mtW__chatPanel[data-android-app=true] .ai-chat-panel-module__VL2mtW__messageRow [data-ai-response] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
.button-module__HjQxJG__button{justify-content:center;align-items:center;gap:var(--ds-button-gap);min-block-size:var(--ds-button-height-md);padding-inline:var(--ds-button-padding-inline-md);color:var(--ds-button-secondary-text);font:inherit;font-size:var(--ds-button-font-size-md);font-weight:var(--ds-button-font-weight);border:var(--ds-button-border-width) solid var(--ds-ui-button-border-f9ee24b0,var(--ds-button-secondary-border));border-radius:var(--ds-button-radius);background:var(--ds-button-secondary-surface);box-shadow:var(--ds-button-shadow);cursor:pointer;transition:color var(--ds-button-duration) var(--ds-button-easing), background-color var(--ds-button-duration) var(--ds-button-easing), border-color var(--ds-button-duration) var(--ds-button-easing), box-shadow var(--ds-button-duration) var(--ds-button-easing), opacity var(--ds-button-duration) var(--ds-button-easing);display:inline-flex;position:relative}.button-module__HjQxJG__button[data-size=sm]{min-block-size:var(--ds-button-height-sm);padding-inline:var(--ds-button-padding-inline-sm);font-size:var(--ds-button-font-size-sm)}.button-module__HjQxJG__button[data-size=lg]{min-block-size:var(--ds-button-height-lg);padding-inline:var(--ds-button-padding-inline-lg);font-size:var(--ds-button-font-size-lg)}.button-module__HjQxJG__button[data-full-width=true]{inline-size:100%}.button-module__HjQxJG__button[data-variant=primary]{color:var(--ds-button-primary-text);border-color:var(--ds-button-primary-border);background:var(--ds-button-primary-surface)}.button-module__HjQxJG__button[data-variant=soft]{color:var(--ds-ui-button-color-6372ed7b,var(--ds-product-accent-text));border-color:var(--ds-ui-button-border-color-d98a95f8,var(--ds-product-accent-border));background:var(--ds-ui-button-background-105506b8,var(--ds-product-accent-surface))}.button-module__HjQxJG__button[data-variant=soft]:hover:not(:disabled){background:var(--ds-ui-button-background-f5944573,var(--ds-product-accent-surface-hover))}.button-module__HjQxJG__button[data-variant=soft]:active:not(:disabled){background:var(--ds-ui-button-background-2375c86e,var(--ds-product-accent-surface-active))}.button-module__HjQxJG__button[data-variant=primary]:hover:not(:disabled){border-color:var(--ds-button-primary-border-hover);background:var(--ds-button-primary-surface-hover)}.button-module__HjQxJG__button[data-variant=primary]:active:not(:disabled){border-color:var(--ds-button-primary-border-active);background:var(--ds-button-primary-surface-active)}.button-module__HjQxJG__button[data-variant=secondary]:hover:not(:disabled){border-color:var(--ds-button-secondary-border-hover);background:var(--ds-button-secondary-surface-hover);box-shadow:var(--ds-button-shadow-hover)}.button-module__HjQxJG__button[data-variant=secondary]:active:not(:disabled){background:var(--ds-button-secondary-surface-active)}.button-module__HjQxJG__button[data-variant=ghost]{color:var(--ds-button-ghost-text);border-color:var(--ds-ui-button-border-color-0a840842,transparent);background:var(--ds-button-ghost-surface);box-shadow:none}.button-module__HjQxJG__button[data-variant=ghost]:hover:not(:disabled){background:var(--ds-button-ghost-surface-hover)}.button-module__HjQxJG__button[data-variant=ghost]:active:not(:disabled){background:var(--ds-button-ghost-surface-active)}.button-module__HjQxJG__button[data-variant=danger]{color:var(--ds-button-danger-text);border-color:var(--ds-button-danger-surface);background:var(--ds-button-danger-surface)}.button-module__HjQxJG__button[data-variant=danger]:hover:not(:disabled){background:var(--ds-button-danger-surface-hover)}.button-module__HjQxJG__button[data-variant=danger]:active:not(:disabled){background:var(--ds-button-danger-surface-active)}.button-module__HjQxJG__button[data-variant=success]{color:var(--ds-button-success-text);border-color:var(--ds-button-success-surface);background:var(--ds-button-success-surface)}.button-module__HjQxJG__button[data-variant=success]:hover:not(:disabled){background:var(--ds-button-success-surface-hover)}.button-module__HjQxJG__button[data-variant=success]:active:not(:disabled){background:var(--ds-button-success-surface-active)}.button-module__HjQxJG__button[data-variant=warning]{color:var(--ds-button-warning-text);border-color:var(--ds-button-warning-surface);background:var(--ds-button-warning-surface)}.button-module__HjQxJG__button[data-variant=warning]:hover:not(:disabled){background:var(--ds-button-warning-surface-hover)}.button-module__HjQxJG__button[data-variant=warning]:active:not(:disabled){background:var(--ds-button-warning-surface-active)}.button-module__HjQxJG__button:focus-visible{border-color:var(--ds-button-focus-color);box-shadow:var(--ds-button-shadow), inset 0 0 0 var(--ds-border-width-thin) var(--ds-ui-button-box-shadow-993a8546,var(--ds-button-focus-color));outline:none}.button-module__HjQxJG__button:disabled{opacity:var(--ds-button-disabled-opacity);cursor:not-allowed}.button-module__HjQxJG__iconButton{aspect-ratio:1;padding-inline:0}.button-module__HjQxJG__iconButton>span:last-child{display:inline-flex}.button-module__HjQxJG__spinner{inline-size:var(--ds-spinner-size-sm);block-size:var(--ds-spinner-size-sm);border:var(--ds-spinner-border-width) solid var(--ds-ui-button-border-5448d277,var(--ds-spinner-track));border-block-start-color:var(--ds-ui-button-border-block-start-color-fe04f73a,var(--ds-spinner-indicator));border-radius:var(--ds-radius-pill);animation:button-module__HjQxJG__spin var(--ds-loading-duration) var(--ds-loading-easing) infinite}.button-module__HjQxJG__button[data-loading=true]>:not(.button-module__HjQxJG__loadingIndicator){opacity:0}.button-module__HjQxJG__loadingIndicator{pointer-events:none;--ds-spinner-indicator:currentColor;--ds-spinner-track:color-mix(in srgb, currentColor 25%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes button-module__HjQxJG__spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button-module__HjQxJG__spinner{animation:none}}
.capability-toggle-card-module__w7We2W__card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--ds-ui-capability-toggle-card-border-024761f9,var(--color-border-subtle));border-radius:var(--radius-lg);background:var(--ds-ui-capability-toggle-card-background-520fbefc,var(--color-surface));box-shadow:var(--shadow-control);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.capability-toggle-card-module__w7We2W__card *{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.capability-toggle-card-module__w7We2W__card:after{inline-size:var(--space-2);content:"";position:absolute;inset-block:0;inset-inline-start:0}.capability-toggle-card-module__w7We2W__selected:after{background:var(--ds-ui-capability-toggle-card-background-722e66e8,color-mix(in srgb, var(--color-success) 52%, transparent))}.capability-toggle-card-module__w7We2W__unselected:after{background:var(--ds-ui-capability-toggle-card-background-773d7869,color-mix(in srgb, var(--color-danger) 52%, transparent))}.capability-toggle-card-module__w7We2W__card input{opacity:0;position:absolute}.capability-toggle-card-module__w7We2W__main{min-inline-size:0;display:block}.capability-toggle-card-module__w7We2W__copy{align-content:start;gap:var(--space-1);text-align:center;min-inline-size:0;display:grid}.capability-toggle-card-module__w7We2W__copy strong{color:var(--ds-ui-capability-toggle-card-color-ff2efbed,var(--color-text));font-size:var(--font-size-heading-sm);line-height:1.4}.capability-toggle-card-module__w7We2W__copy>span{color:var(--ds-ui-capability-toggle-card-color-ac42202d,var(--color-text-muted));font-size:var(--font-size-body);line-height:1.55}.capability-toggle-card-module__w7We2W__copy small{color:var(--ds-ui-capability-toggle-card-color-681d7805,var(--color-text-muted));font-size:var(--font-size-caption);line-height:1.55}.capability-toggle-card-module__w7We2W__copy small:before{content:"("}.capability-toggle-card-module__w7We2W__copy small:after{content:")"}.capability-toggle-card-module__w7We2W__toggle{border:1px solid var(--ds-ui-capability-toggle-card-border-052d611c,var(--color-border));border-radius:var(--radius-md);background:var(--ds-ui-capability-toggle-card-background-9c4044de,var(--color-surface-subtle));grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;inline-size:min(100%,19rem);padding:2px;display:grid}.capability-toggle-card-module__w7We2W__toggleControl{cursor:pointer;-webkit-user-select:none;user-select:none;display:block}.capability-toggle-card-module__w7We2W__toggleControl>input{opacity:0;position:absolute}.capability-toggle-card-module__w7We2W__toggleControl>.capability-toggle-card-module__w7We2W__toggle{inline-size:min(100%,14rem)}.capability-toggle-card-module__w7We2W__toggleControl[data-full-width=true]>.capability-toggle-card-module__w7We2W__toggle{inline-size:100%}.capability-toggle-card-module__w7We2W__toggleControl>.capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption{min-block-size:1.75rem;padding-inline:var(--space-2);font-size:var(--font-size-overline)}.capability-toggle-card-module__w7We2W__toggleControl:has(input:focus-visible){outline:2px solid var(--ds-ui-capability-toggle-card-outline-ddbd6d5a,var(--color-interactive-text-focus));outline-offset:2px;border-radius:var(--radius-md)}.capability-toggle-card-module__w7We2W__toggleControl:has(input:disabled){cursor:not-allowed;opacity:var(--interactive-text-disabled-opacity)}.capability-toggle-card-module__w7We2W__toggleControl:has(button):not(:has(button:enabled)){cursor:not-allowed;opacity:var(--interactive-text-disabled-opacity)}.capability-toggle-card-module__w7We2W__toggleControl:has(button:enabled) .capability-toggle-card-module__w7We2W__toggleOption:disabled{cursor:not-allowed;opacity:var(--interactive-text-disabled-opacity)}.capability-toggle-card-module__w7We2W__toggleOption[data-option-disabled=true]{cursor:not-allowed;opacity:var(--interactive-text-disabled-opacity)}.capability-toggle-card-module__w7We2W__toggleOption{min-block-size:var(--size-control-compact);justify-content:center;align-items:center;gap:var(--space-1);padding-inline:var(--space-3);border-radius:calc(var(--radius-md) - 2px);background:var(--ds-ui-capability-toggle-card-background-1e2ee496,transparent);color:var(--ds-ui-capability-toggle-card-color-72831d6c,var(--color-text-muted));font:inherit;font-size:var(--font-size-caption);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:0;flex-flow:row;display:inline-flex}button.capability-toggle-card-module__w7We2W__toggleOption{cursor:pointer}button.capability-toggle-card-module__w7We2W__toggleOption:focus-visible{outline:2px solid var(--ds-ui-capability-toggle-card-outline-b574ece5,var(--ds-focus-color));outline-offset:-2px}.capability-toggle-card-module__w7We2W__toggleControl[data-direct-selection=true] .capability-toggle-card-module__w7We2W__toggleOption{box-sizing:border-box;border:1px solid var(--ds-ui-capability-toggle-card-border-b77737fc,transparent)}.capability-toggle-card-module__w7We2W__toggleControl[data-direct-selection=true] .capability-toggle-card-module__w7We2W__toggleOption:not([data-active=true]){border-color:var(--ds-ui-capability-toggle-card-border-color-6cfe2035,var(--capability-toggle-option-border,var(--color-border)));background:var(--ds-ui-capability-toggle-card-background-780d08f9,var(--color-surface))}.capability-toggle-card-module__w7We2W__selected .capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption[data-active=true]{background:var(--ds-ui-capability-toggle-card-background-b26eb230,var(--color-success));color:var(--ds-ui-capability-toggle-card-color-dddc1afe,var(--ds-button-success-text));box-shadow:var(--shadow-button)}.capability-toggle-card-module__w7We2W__unselected .capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption[data-active=true]{background:var(--ds-ui-capability-toggle-card-background-5f2824f2,var(--color-danger));color:var(--ds-ui-capability-toggle-card-color-5eac8d36,var(--ds-button-danger-text));box-shadow:var(--shadow-button)}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__selected[data-selected-tone=primary] .capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption[data-active=true],.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__unselected[data-unselected-tone=primary] .capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption[data-active=true]{background:var(--ds-ui-capability-toggle-card-background-2e0a30bd,var(--ds-product-accent-text));color:var(--ds-ui-capability-toggle-card-color-34ee7c05,var(--color-text-on-primary))}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__selected[data-selected-tone=warning] .capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption[data-active=true]{background:var(--ds-ui-capability-toggle-card-background-cb1765d6,var(--color-warning));color:var(--ds-ui-capability-toggle-card-color-91ea0e9a,var(--color-text-on-primary))}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__unselected[data-unselected-tone=blue] .capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption[data-active=true]{background:var(--ds-ui-capability-toggle-card-background-75a14a80,var(--ds-color-blue-500));color:var(--ds-ui-capability-toggle-card-color-14d4d8a9,var(--color-text-on-primary))}.capability-toggle-card-module__w7We2W__toggleControl:not([data-direct-selection]){--capability-indicator-color:var(--ds-ui-capability-toggle-card-capability-indicator-color-8043d9a6,var(--color-success))}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__unselected:not([data-direct-selection]){--capability-indicator-color:var(--ds-ui-capability-toggle-card-capability-indicator-color-b4970c53,var(--color-danger))}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__selected[data-selected-tone=primary],.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__unselected[data-unselected-tone=primary]{--capability-indicator-color:var(--ds-ui-capability-toggle-card-capability-indicator-color-c931ae3f,var(--ds-product-accent-text))}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__selected[data-selected-tone=warning]{--capability-indicator-color:var(--ds-ui-capability-toggle-card-capability-indicator-color-e92ec237,var(--color-warning))}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__unselected[data-unselected-tone=blue]{--capability-indicator-color:var(--ds-ui-capability-toggle-card-capability-indicator-color-08ecdaa5,var(--ds-color-blue-500))}.capability-toggle-card-module__w7We2W__toggleControl:not([data-direct-selection])>.capability-toggle-card-module__w7We2W__toggle{isolation:isolate;position:relative}.capability-toggle-card-module__w7We2W__toggleControl:not([data-direct-selection])>.capability-toggle-card-module__w7We2W__toggle:before{inset-block:var(--ds-border-width-medium);inline-size:calc((100% - var(--ds-border-width-medium) * 2) / 2);border-radius:calc(var(--radius-md) - var(--ds-border-width-medium));background:var(--ds-ui-capability-toggle-card-background-932b1886,var(--capability-indicator-color));box-shadow:var(--shadow-button);content:"";pointer-events:none;transition:transform var(--ds-duration-normal) var(--ds-ease-standard), background-color var(--ds-duration-normal) var(--ds-ease-standard);position:absolute;inset-inline-start:var(--ds-border-width-medium);transform:translate(0)}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__unselected:not([data-direct-selection]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.capability-toggle-card-module__w7We2W__toggle:before{transform:translate(-100%)}.capability-toggle-card-module__w7We2W__toggleControl.capability-toggle-card-module__w7We2W__unselected:not([data-direct-selection]):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.capability-toggle-card-module__w7We2W__toggle:before{transform:translate(100%)}.capability-toggle-card-module__w7We2W__toggleControl:not([data-direct-selection])>.capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption{z-index:1;position:relative}.capability-toggle-card-module__w7We2W__toggleControl:is(.capability-toggle-card-module__w7We2W__selected,.capability-toggle-card-module__w7We2W__unselected)[data-selected-tone][data-unselected-tone]:not([data-direct-selection])>.capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption[data-active=true]{background:var(--ds-ui-capability-toggle-card-background-ffb95b24,transparent);box-shadow:none}@media (prefers-reduced-motion:reduce){.capability-toggle-card-module__w7We2W__toggleControl:not([data-direct-selection])>.capability-toggle-card-module__w7We2W__toggle:before{transition:none}}.capability-toggle-card-module__w7We2W__compact{gap:var(--space-2);padding:var(--space-3);grid-template-rows:auto auto}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__copy{gap:2px}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__copy strong{font-size:var(--font-size-body)}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__copy>span{font-size:var(--font-size-caption);line-height:1.4}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__copy small{font-size:var(--font-size-overline);line-height:1.4}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__toggle{inline-size:min(100%,14rem)}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption{min-block-size:1.75rem;padding-inline:var(--space-2);font-size:var(--font-size-overline)}.capability-toggle-card-module__w7We2W__card:has(input:focus-visible){outline:2px solid var(--ds-ui-capability-toggle-card-outline-5cbf3f04,var(--color-interactive-text-focus));outline-offset:2px}.capability-toggle-card-module__w7We2W__card:hover{border-color:var(--ds-ui-capability-toggle-card-border-color-1deda39d,var(--color-border));box-shadow:var(--shadow-control-hover);transform:translateY(-1px)}.capability-toggle-card-module__w7We2W__card:has(input:disabled){cursor:not-allowed;opacity:var(--interactive-text-disabled-opacity)}@media (max-width:40rem){.capability-toggle-card-module__w7We2W__card{gap:var(--space-3);padding:var(--space-4)}.capability-toggle-card-module__w7We2W__copy strong{font-size:var(--font-size-heading-sm)}.capability-toggle-card-module__w7We2W__copy>span,.capability-toggle-card-module__w7We2W__copy small{font-size:var(--font-size-caption)}.capability-toggle-card-module__w7We2W__toggle{inline-size:100%}.capability-toggle-card-module__w7We2W__compact{gap:var(--space-2);padding:var(--space-3)}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__copy strong{font-size:var(--font-size-body)}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__copy>span{font-size:var(--font-size-caption)}.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__copy small,.capability-toggle-card-module__w7We2W__compact .capability-toggle-card-module__w7We2W__toggle>.capability-toggle-card-module__w7We2W__toggleOption{font-size:var(--font-size-overline)}}@media (prefers-reduced-motion:reduce){.capability-toggle-card-module__w7We2W__card,.capability-toggle-card-module__w7We2W__toggleOption{transition:none}}.capability-toggle-card-module__w7We2W__stateToggle{inline-size:min(100%, var(--ds-size-master-list-min));padding:var(--ds-space-1);border:var(--ds-border-width-thin) solid var(--ds-ui-capability-toggle-card-border-eda482d8,var(--ds-border-default));border-radius:var(--ds-radius-md);background:var(--ds-ui-capability-toggle-card-background-1661d952,var(--ds-surface-subtle));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.capability-toggle-card-module__w7We2W__stateOption{min-block-size:var(--ds-size-control-sm);padding-inline:var(--ds-space-2);border-radius:var(--ds-radius-sm);color:var(--ds-ui-capability-toggle-card-color-3cf48a91,var(--ds-text-muted));font-size:var(--ds-font-size-caption);white-space:nowrap;cursor:pointer;place-items:center;display:grid;position:relative}.capability-toggle-card-module__w7We2W__stateOption input{inline-size:var(--ds-border-width-thin);block-size:var(--ds-border-width-thin);opacity:0;position:absolute}.capability-toggle-card-module__w7We2W__stateOption[data-active=true]{color:var(--ds-ui-capability-toggle-card-color-cee7010c,var(--ds-text-on-primary))}.capability-toggle-card-module__w7We2W__stateOption[data-state=active][data-active=true]{background:var(--ds-ui-capability-toggle-card-background-55d93e92,var(--ds-status-success-text));color:var(--ds-ui-capability-toggle-card-color-ccf891b6,var(--ds-button-success-text))}.capability-toggle-card-module__w7We2W__stateOption[data-state=disabled][data-active=true]{background:var(--ds-ui-capability-toggle-card-background-b8bc2a53,var(--ds-status-danger-text));color:var(--ds-ui-capability-toggle-card-color-ad321050,var(--ds-button-danger-text))}.capability-toggle-card-module__w7We2W__stateOption[data-state=hidden][data-active=true]{background:var(--ds-ui-capability-toggle-card-background-28e05a1f,var(--ds-interactive-primary))}.capability-toggle-card-module__w7We2W__stateOption:has(input:focus-visible){outline:var(--ds-border-width-medium) solid var(--ds-ui-capability-toggle-card-outline-4b632f9b,var(--ds-focus-color));outline-offset:var(--ds-focus-offset)}.capability-toggle-card-module__w7We2W__stateOption:has(input:disabled){opacity:var(--interactive-text-disabled-opacity);cursor:not-allowed}
.animated-select-module__8h18LW__root{inline-size:100%;position:relative}.animated-select-module__8h18LW__searchInput{box-sizing:border-box;block-size:calc(var(--ds-select-height-sm) - 2 * var(--ds-form-control-border-width));background:var(--ds-ui-animated-select-background-c4355309,transparent);min-block-size:0;inline-size:0;min-inline-size:0;color:inherit;caret-color:var(--ds-form-control-text);font:inherit;text-align:start;border:0;outline:none;flex:1 1 0;align-self:center;margin:0;padding:0;line-height:normal;display:block}.animated-select-module__8h18LW__trigger[data-size=md]>.animated-select-module__8h18LW__searchInput{block-size:calc(var(--ds-select-height-md) - 2 * var(--ds-form-control-border-width))}.animated-select-module__8h18LW__trigger[data-size=lg]>.animated-select-module__8h18LW__searchInput{block-size:calc(var(--ds-select-height-lg) - 2 * var(--ds-form-control-border-width))}.animated-select-module__8h18LW__searchInput::placeholder{color:var(--ds-form-control-placeholder)}.animated-select-module__8h18LW__searchInput[data-latin-label=true]{padding-block-start:var(--ds-space-1)}.animated-select-module__8h18LW__optionLabel[data-latin-label=true]{transform:translateY(calc(var(--ds-space-1) / 2))}.animated-select-module__8h18LW__clearButton{inline-size:var(--ds-space-6);block-size:var(--ds-space-6);border-radius:var(--ds-form-control-radius);background:var(--ds-ui-animated-select-background-1385b25b,transparent);color:var(--ds-ui-animated-select-color-9bd75306,var(--ds-text-secondary));font:inherit;font-size:var(--ds-font-size-body-md);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.animated-select-module__8h18LW__clearButton:hover{color:var(--ds-ui-animated-select-color-4eb6dce0,var(--ds-text-primary));background:var(--ds-ui-animated-select-background-c460d9ff,var(--ds-surface-muted))}.animated-select-module__8h18LW__clearButton>svg{inline-size:var(--ds-font-size-body-md);block-size:var(--ds-font-size-body-md);display:block}.animated-select-module__8h18LW__clearButton:focus-visible{outline:var(--ds-border-width-thin) solid var(--ds-ui-animated-select-outline-90494496,var(--ds-form-control-border-focus));box-shadow:var(--ds-form-control-focus-shadow)}.animated-select-module__8h18LW__trigger:has(.animated-select-module__8h18LW__searchInput:focus-visible){border-color:var(--ds-form-control-border-focus);box-shadow:var(--ds-form-control-focus-shadow)}.animated-select-module__8h18LW__emptyResult{padding:var(--ds-space-2);color:var(--ds-ui-animated-select-color-dc79f721,var(--ds-text-secondary));font-size:var(--ds-font-size-caption);direction:rtl}.animated-select-module__8h18LW__trigger{inline-size:100%;min-block-size:var(--ds-select-height-sm);justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding-inline:var(--ds-space-2) var(--ds-space-4);color:var(--ds-form-control-text);font:inherit;font-size:var(--ds-form-control-font-size-sm);text-align:start;border:var(--ds-form-control-border-width) solid var(--ds-ui-animated-select-border-2c6403fc,var(--ds-form-control-border));border-radius:var(--ds-form-control-radius);background:var(--ds-form-control-surface);cursor:pointer;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard);display:flex}.animated-select-module__8h18LW__trigger[data-size=md]{min-block-size:var(--ds-select-height-md);padding-inline:var(--ds-select-padding-inline-md);font-size:var(--ds-form-control-font-size-md)}.animated-select-module__8h18LW__trigger[data-size=lg]{min-block-size:var(--ds-select-height-lg);padding-inline:var(--ds-select-padding-inline-lg);font-size:var(--ds-form-control-font-size-lg)}.animated-select-module__8h18LW__trigger[data-invalid=true]{border-color:var(--ds-form-control-border-invalid)}.animated-select-module__8h18LW__trigger:hover:not([aria-disabled=true]){border-color:var(--ds-form-control-border-hover)}.animated-select-module__8h18LW__trigger:focus-visible{border-color:var(--ds-form-control-border-focus);box-shadow:var(--ds-form-control-focus-shadow);outline:none}.animated-select-module__8h18LW__trigger[aria-disabled=true]{color:var(--ds-form-control-text-disabled);background:var(--ds-form-control-surface-disabled);opacity:var(--ds-form-control-disabled-opacity);cursor:not-allowed}.animated-select-module__8h18LW__value{align-items:center;gap:var(--ds-space-1);white-space:nowrap;min-inline-size:0;display:flex;overflow:hidden}.animated-select-module__8h18LW__value>span{text-overflow:ellipsis;overflow:hidden}.animated-select-module__8h18LW__prefix{color:var(--ds-form-control-placeholder);font:inherit;font-weight:var(--ds-font-weight-regular);flex:none}.animated-select-module__8h18LW__trigger i{inline-size:var(--ds-select-indicator-inline-size);block-size:var(--ds-select-indicator-block-size);background:var(--ds-ui-animated-select-background-2890868f,currentColor);clip-path:polygon(100% 0,100% 100%,0 50%);transition:transform var(--ds-duration-fast) var(--ds-ease-standard);flex:none;transform:rotate(0)}.animated-select-module__8h18LW__trigger[aria-expanded=true] i{transform:rotate(-90deg)}.animated-select-module__8h18LW__trigger[dir=ltr] i{transform:scaleX(-1)}.animated-select-module__8h18LW__trigger[dir=ltr][aria-expanded=true] i{transform:scaleX(-1)rotate(-90deg)}.animated-select-module__8h18LW__list[data-direction=ltr] button{text-align:left;direction:ltr}.animated-select-module__8h18LW__list{z-index:var(--ds-select-menu-z-index);max-block-size:var(--ds-select-menu-max-block-size);gap:var(--ds-dropdown-item-gap);padding:var(--ds-dropdown-padding);border:var(--ds-border-width-thin) solid var(--ds-ui-animated-select-border-e398af62,var(--ds-dropdown-border));border-radius:var(--ds-dropdown-radius);background:var(--ds-ui-animated-select-background-e34a1658,var(--ds-dropdown-surface));box-shadow:var(--ds-dropdown-shadow);transform-origin:top;direction:ltr;margin-block-start:var(--ds-select-menu-gap);display:grid;position:fixed;overflow-y:auto}.animated-select-module__8h18LW__list[data-funnel-filter=true]{z-index:var(--ds-select-funnel-menu-z-index)}.animated-select-module__8h18LW__list[data-placement=up]{transform-origin:bottom;margin-block-start:0;margin-block-end:var(--ds-select-menu-gap)}.animated-select-module__8h18LW__list[data-state=open]{animation:animated-select-module__8h18LW__select-in var(--ds-dropdown-duration-enter) var(--ds-ease-enter) both}.animated-select-module__8h18LW__list[data-state=closed]{pointer-events:none;animation:animated-select-module__8h18LW__select-out var(--ds-dropdown-duration-exit) var(--ds-ease-exit) both}.animated-select-module__8h18LW__list button{min-block-size:var(--ds-dropdown-item-height);justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding-inline:var(--ds-dropdown-item-padding-inline);color:var(--ds-ui-animated-select-color-7d19923b,var(--ds-dropdown-text));font:inherit;font-size:var(--select-option-font-size,var(--ds-form-control-font-size-sm));text-align:start;border-radius:var(--ds-dropdown-item-radius);background:var(--ds-ui-animated-select-background-8d440a53,transparent);cursor:pointer;direction:rtl;border:0;display:flex}.animated-select-module__8h18LW__list button:hover:not(:disabled):not([aria-selected=true]),.animated-select-module__8h18LW__list button:focus-visible:not([aria-selected=true]){background:var(--ds-ui-animated-select-background-7121ad7c,color-mix(in srgb, var(--ds-surface-muted) 90%, var(--ds-text-primary)));outline:none}.animated-select-module__8h18LW__list button[aria-selected=true]{color:var(--ds-ui-animated-select-color-7125a8db,var(--ds-interactive-accent));outline:var(--ds-border-width-thin) solid var(--ds-ui-animated-select-outline-042e6fce,color-mix(in srgb, var(--ds-interactive-accent) 28%, transparent));outline-offset:calc(var(--ds-border-width-thin) * -1);background:var(--ds-ui-animated-select-background-b0eadfd1,var(--ds-surface-primary-soft));font-weight:var(--ds-font-weight-semibold)}.animated-select-module__8h18LW__list button[aria-selected=true]:after{color:var(--ds-ui-animated-select-color-0b151a05,var(--ds-status-success));content:"✓";font-weight:var(--ds-font-weight-bold)}.animated-select-module__8h18LW__list button:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}@keyframes animated-select-module__8h18LW__select-in{0%{opacity:0;transform:translateY(calc(var(--ds-space-1) * -1)) scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes animated-select-module__8h18LW__select-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(calc(var(--ds-space-1) * -1)) scale(.99)}}@media (prefers-reduced-motion:reduce){.animated-select-module__8h18LW__trigger{transition:none}.animated-select-module__8h18LW__list[data-state]{animation-duration:var(--ds-duration-reduced-motion)}}
.funnel-filter-menu-module__WQDBmG__root{flex:none;align-items:center;block-size:2.25rem;display:flex;position:relative}.funnel-filter-menu-module__WQDBmG__trigger{border:1px solid var(--ds-ui-funnel-filter-menu-border-777e565c,var(--color-border));border-radius:var(--radius-md);background:var(--ds-ui-funnel-filter-menu-background-d66e52c4,var(--color-surface));block-size:2.25rem;min-block-size:2.25rem;inline-size:2.25rem;min-inline-size:2.25rem;color:var(--ds-ui-funnel-filter-menu-color-1b1e7064,var(--color-text-muted));cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);place-items:center;padding:0;line-height:0;display:grid}.funnel-filter-menu-module__WQDBmG__trigger:is(:hover,:focus-visible),.funnel-filter-menu-module__WQDBmG__trigger[data-active=true]{border-color:var(--ds-ui-funnel-filter-menu-border-color-d74c7e58,color-mix(in srgb, var(--color-accent) 38%, var(--color-border)));background:var(--ds-ui-funnel-filter-menu-background-a9a8de52,var(--color-primary-soft));color:var(--ds-ui-funnel-filter-menu-color-e8c4d512,var(--color-accent))}.funnel-filter-menu-module__WQDBmG__trigger svg{fill:none;block-size:1.1rem;inline-size:1.1rem;stroke:var(--ds-ui-funnel-filter-menu-stroke-59138da9,currentColor);display:block}.funnel-filter-menu-module__WQDBmG__trigger[data-active=true] svg{fill:var(--ds-ui-funnel-filter-menu-fill-dc2a9770,currentColor);transform-origin:50%;animation:funnel-filter-menu-module__WQDBmG__funnel-filter-heartbeat 1.25s var(--ease-standard) infinite}.funnel-filter-menu-module__WQDBmG__backdrop{z-index:calc(var(--z-dialog) + 10);background:var(--ds-ui-funnel-filter-menu-background-52b3f23e,color-mix(in srgb, var(--ds-overlay-backdrop) 28%, transparent));opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-fast);border:0;padding:0;position:fixed;inset:0}.funnel-filter-menu-module__WQDBmG__backdrop[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.funnel-filter-menu-module__WQDBmG__panel{z-index:calc(var(--z-dialog) + 11);inline-size:min(var(--funnel-filter-panel-width,13rem), calc(100vw - (2 * var(--space-3))));gap:var(--space-2);padding:var(--space-3);border:1px solid var(--ds-ui-funnel-filter-menu-border-bf249c52,var(--color-border));border-radius:var(--radius-md);background:var(--ds-ui-funnel-filter-menu-background-c3da51ea,var(--color-surface));box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(-1 * var(--space-1)));transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-fast);grid-template-columns:minmax(0,1fr);display:grid;position:fixed}.funnel-filter-menu-module__WQDBmG__panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.funnel-filter-menu-module__WQDBmG__panel>*{inline-size:100%;min-inline-size:0}.funnel-filter-menu-module__WQDBmG__clearFilters{min-block-size:var(--ds-select-height-sm);block-size:var(--ds-select-height-sm);white-space:nowrap;justify-content:center}@keyframes funnel-filter-menu-module__WQDBmG__funnel-filter-heartbeat{0%,to{transform:scale(1)}31%{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.funnel-filter-menu-module__WQDBmG__trigger,.funnel-filter-menu-module__WQDBmG__backdrop,.funnel-filter-menu-module__WQDBmG__panel{transition:none}.funnel-filter-menu-module__WQDBmG__trigger[data-active=true] svg{animation:none}}
.choice-controls-module__SakBUG__choice,.choice-controls-module__SakBUG__switch{align-items:center;gap:var(--ds-choice-control-gap);color:var(--ds-ui-choice-controls-color-a4afb084,var(--ds-text-primary));cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.choice-controls-module__SakBUG__choice input{inline-size:var(--ds-choice-control-size-md);block-size:var(--ds-choice-control-size-md);accent-color:var(--ds-choice-control-surface-checked)}.choice-controls-module__SakBUG__choice[data-size=sm] input{inline-size:var(--ds-choice-control-size-sm);block-size:var(--ds-choice-control-size-sm)}.choice-controls-module__SakBUG__choice[data-size=lg] input{inline-size:var(--ds-choice-control-size-lg);block-size:var(--ds-choice-control-size-lg)}.choice-controls-module__SakBUG__choice input:focus-visible{outline:var(--ds-border-width-medium) solid var(--ds-ui-choice-controls-outline-d7ae8581,var(--ds-focus-color));outline-offset:var(--ds-focus-offset)}:is(.choice-controls-module__SakBUG__choice:has(input:disabled),.choice-controls-module__SakBUG__switch:has(input:disabled)){opacity:var(--ds-choice-control-disabled-opacity);cursor:not-allowed}.choice-controls-module__SakBUG__switch{position:relative}.choice-controls-module__SakBUG__switch input{opacity:0;position:absolute}.choice-controls-module__SakBUG__switch i{inline-size:var(--ds-switch-inline-size-md);block-size:var(--ds-switch-block-size-md);border-radius:var(--ds-switch-radius);background:var(--ds-switch-surface);transition:background-color var(--ds-switch-duration) var(--ds-switch-easing);position:relative}.choice-controls-module__SakBUG__switch[data-size=sm] i{inline-size:var(--ds-switch-inline-size-sm);block-size:var(--ds-switch-block-size-sm)}.choice-controls-module__SakBUG__switch i:after{inline-size:var(--ds-switch-thumb-size-md);block-size:var(--ds-switch-thumb-size-md);border-radius:var(--ds-switch-radius);background:var(--ds-switch-thumb-surface);content:"";transition:inset-inline-start var(--ds-switch-duration) var(--ds-switch-easing);position:absolute;inset-block-start:50%;inset-inline-start:var(--ds-space-1);transform:translateY(-50%)}.choice-controls-module__SakBUG__switch[data-size=sm] i:after{inline-size:var(--ds-switch-thumb-size-sm);block-size:var(--ds-switch-thumb-size-sm)}.choice-controls-module__SakBUG__switch input:checked+i{background:var(--ds-switch-surface-checked)}.choice-controls-module__SakBUG__switch input:checked+i:after{inset-inline-start:calc(100% - var(--ds-switch-thumb-size-md) - var(--ds-space-1))}.choice-controls-module__SakBUG__switch[data-size=sm] input:checked+i:after{inset-inline-start:calc(100% - var(--ds-switch-thumb-size-sm) - var(--ds-space-1))}.choice-controls-module__SakBUG__switch input:focus-visible+i{outline:var(--ds-border-width-medium) solid var(--ds-ui-choice-controls-outline-196da533,var(--ds-focus-color));outline-offset:var(--ds-focus-offset)}
