@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&family=Roboto+Mono:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";._popoverContent_1cj8p_1{max-width:min(calc(100vw - 1.5rem),45rem)!important}._popoverIntro_1cj8p_5{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x1);padding:var(--prime-sys-spacing-x3) var(--prime-sys-spacing-x3) 0}._grid_1uu22_2{display:grid;box-sizing:border-box;width:100%;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--prime-sys-spacing-x2)}@media(max-width:480px){._grid_1uu22_2{grid-template-columns:1fr}}._trigger_469bo_1{max-width:min(100%,280px);min-width:0;display:inline-flex;align-items:center;justify-content:flex-start}._triggerInner_469bo_9{display:flex;align-items:center;justify-content:flex-start;gap:var(--prime-sys-spacing-x2);min-width:0;width:100%}._triggerAvatarWrap_469bo_19{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}._triggerAvatar_469bo_19{flex-shrink:0;transform:scale(.72);transform-origin:center center}._allIcon_469bo_36{display:flex;flex-shrink:0;color:var(--prime-sys-color-fg-muted)}._triggerLabel_469bo_42{flex:1 1 auto;min-width:0;text-align:left;font-size:var(--prime-sys-typography-sizeScale-sm);font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._caret_469bo_54{flex-shrink:0;color:var(--prime-sys-color-fg-muted)}._menu_469bo_59{min-width:240px;max-width:min(100vw - 2rem,320px)}._menuItemAvatarWrap_469bo_65{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}._menuItemAvatar_469bo_65{flex-shrink:0;transform:scale(.625);transform-origin:center center}._headerTop_1ufe5_1{min-width:0}._botsTitle_1ufe5_6{font-size:clamp(1.125rem,2.5vw + .75rem,var(--prime-sys-typography-sizeScale-3xl));line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}._botsHeader_1ufe5_13{gap:var(--prime-sys-spacing-x2);margin-bottom:var(--prime-sys-spacing-x2)}._botsBody_1ufe5_18{min-width:0;width:100%}._navStrip_1ufe5_24{container-type:inline-size;container-name:bots-nav;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--prime-sys-spacing-x2);min-width:0;padding:var(--prime-sys-spacing-x2);background:var(--prime-sys-color-surface-raised);border-radius:var(--prime-sys-shape-radius-l);border:1px solid var(--prime-sys-color-border-subtle);box-sizing:border-box}._tabsWrap_1ufe5_40{flex:0 1 auto;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}._toolbarSlot_1ufe5_50{flex:1 1 auto;display:flex;align-items:center;justify-content:stretch;min-width:0}._botPickerSlot_1ufe5_58{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-start;min-width:0}._statsDateSlot_1ufe5_67{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;min-width:0}._statsDateSlotInner_1ufe5_75{display:flex;min-width:0;max-width:100%}@container bots-nav (max-width: 880px){._statsDateSlot_1ufe5_67{flex:1 1 100%;width:100%;max-width:100%;justify-content:stretch}._statsDateSlotInner_1ufe5_75{flex:1 1 auto;width:100%;min-width:0}._statsDateSlotInner_1ufe5_75 button{width:100%;max-width:100%;box-sizing:border-box}}._botsTabs_1ufe5_102{width:100%;max-width:100%;min-width:0;flex:1 1 auto}._tabsWrap_1ufe5_40 .SegmentedControl_root{width:100%;max-width:100%;min-width:0;box-sizing:border-box}@container bots-nav (max-width: 640px){._navStrip_1ufe5_24{flex-direction:column;align-items:stretch}._tabsWrap_1ufe5_40{width:100%;max-width:100%;flex:1 1 auto;align-self:stretch}._toolbarSlot_1ufe5_50,._statsDateSlot_1ufe5_67{width:100%;justify-content:stretch}._statsDateSlotInner_1ufe5_75{flex:1 1 auto;width:100%}._statsDateSlotInner_1ufe5_75 button{width:100%;max-width:100%;box-sizing:border-box}}@media(max-width:639px){._navStrip_1ufe5_24{flex-direction:column;align-items:stretch}._tabsWrap_1ufe5_40{width:100%;max-width:100%;flex:1 1 auto;align-self:stretch}._toolbarSlot_1ufe5_50,._statsDateSlot_1ufe5_67{width:100%;justify-content:stretch}._statsDateSlotInner_1ufe5_75{flex:1 1 auto;width:100%}._statsDateSlotInner_1ufe5_75 button{width:100%;max-width:100%;box-sizing:border-box}}._unifiedCard_1vabu_1{min-width:0;width:100%;min-height:min(560px,calc(100dvh - 160px));height:calc(100dvh - 160px);max-height:calc(100dvh - 120px);display:flex;flex-direction:column}._unifiedBody_1vabu_11{padding:0!important;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}._dialogsSplit_1vabu_19{display:grid;grid-template-columns:minmax(200px,280px) 1fr;align-items:stretch;flex:1 1 auto;min-height:0;width:100%}._dialogListPane_1vabu_28{display:flex;flex-direction:column;min-height:0;min-width:0;border-right:1px solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-base);--sb-progress: 0;--sb-control-height: var(--prime-sys-size-control-m-height);--sb-item-padding-inline: var(--prime-sys-size-control-m-buttonPaddingX);--sb-item-gap: var(--prime-sys-size-control-m-gap);--sb-item-label-opacity: 1;--sb-item-label-shift: 0px;--sb-item-label-max-width: 999px;--sb-item-trailing-opacity: 1;--sb-item-trailing-scale: 1;--sb-item-trailing-max-width: 999px}._dialogNavPanelBody_1vabu_52{flex:1 1 auto;min-height:0;box-sizing:border-box;padding-inline:var(--prime-sys-spacing-x2);padding-block:var(--prime-sys-spacing-x2)}._dialogListSectionHeading_1vabu_60{list-style:none;margin:0;padding:var(--prime-sys-spacing-x2) var(--prime-sys-spacing-x1) var(--prime-sys-spacing-x1);pointer-events:none}._dialogListSectionHeading_1vabu_60:first-child{padding-top:0}._dialogListSectionTitle_1vabu_71{display:block;font-size:var(--prime-sys-typography-role-captionMicro-fontSize);font-weight:600;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;color:var(--prime-sys-color-content-secondary)}._listEmptyWrap_1vabu_81{display:flex;flex-direction:column;flex:1 1 auto;min-height:120px;box-sizing:border-box}._dialogNavButton_1vabu_90.Sidebar_menuButton{align-items:flex-start;padding-block:var(--prime-sys-spacing-x2)}._dialogNavAvatarSlot_1vabu_96.Sidebar_menuIcon{width:var(--prime-sys-size-avatar-s-size);height:var(--prime-sys-size-avatar-s-size);padding:0;align-self:flex-start;margin-top:2px}._dialogNavAvatarSlot_1vabu_96 .Avatar_root{width:100%;height:100%}._dialogNavTextCol_1vabu_109{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}._dialogNavPrimary_1vabu_118{font-size:var(--prime-sys-size-control-m-text);font-weight:var(--prime-sys-typography-weight-medium);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dialogNavSecondary_1vabu_127{font-size:var(--prime-sys-typography-role-captionMicro-fontSize);line-height:var(--prime-sys-typography-role-captionMicro-lineHeight);font-weight:400;color:var(--prime-sys-color-content-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dialogNavButton_1vabu_90[data-active=true] ._dialogNavSecondary_1vabu_127{color:inherit;opacity:.88}._dialogNavUnreadWrap_1vabu_143{margin-inline-start:auto;flex-shrink:0;display:inline-flex;align-items:center;align-self:center}._dialogNavUnreadWrap_1vabu_143 [class*=Badge_root]{font-variant-numeric:tabular-nums}._chatPane_1vabu_155{--crm-dialog-media-max: 260px;display:flex;flex-direction:column;min-width:0;min-height:0;flex:1 1 auto}._chatPaneHeader_1vabu_165{flex-shrink:0;padding:var(--prime-sys-spacing-x2) var(--prime-sys-spacing-x3);border-bottom:1px solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-base);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--prime-sys-spacing-x2)}._chatPaneHeaderTitles_1vabu_177{min-width:0;flex:1 1 auto}._chatPaneSub_1vabu_182{margin-top:2px}._chatPaneBody_1vabu_186{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;position:relative}._threadBanner_1vabu_194{margin:var(--prime-sys-spacing-x2) var(--prime-sys-spacing-x3) 0}._threadEmpty_1vabu_198{flex:1 1 auto;min-height:0;width:100%;padding:var(--prime-sys-spacing-x3);box-sizing:border-box}._compactEmpty_1vabu_206{width:100%}._emptyTitle_1vabu_210{font-size:var(--prime-sys-typography-sizeScale-sm)!important;font-weight:600}._emptyDescription_1vabu_215{font-size:var(--prime-sys-typography-sizeScale-xs)!important}._messagesScroll_1vabu_219{flex:1 1 auto;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:var(--prime-sys-spacing-x2) var(--prime-sys-spacing-x3);display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x1)}._messagesInner_1vabu_231{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x1);min-height:min-content;min-width:0}._bubbleRow_1vabu_239{display:flex;width:100%}._bubbleRowIn_1vabu_244{justify-content:flex-start}._bubbleRowOut_1vabu_248{justify-content:flex-end}._bubbleColumn_1vabu_252{display:flex;flex-direction:column;max-width:min(380px,88%);min-width:0}._bubbleRowIn_1vabu_244 ._bubbleColumn_1vabu_252{align-items:flex-start}._bubbleRowOut_1vabu_248 ._bubbleColumn_1vabu_252{align-items:flex-end}._bubbleColumnMedia_1vabu_271{display:grid;grid-template-columns:minmax(0,var(--crm-dialog-media-max, 260px));width:fit-content;max-width:min(var(--crm-dialog-media-max, 260px),88%);min-width:0;justify-items:stretch;overflow-x:clip}._msgMediaOnly_1vabu_281{display:flex;flex-direction:column;align-items:stretch;gap:var(--prime-sys-spacing-x1);width:100%;min-width:0;max-width:min(var(--crm-dialog-media-max, 260px),100%);box-sizing:border-box}._bubble_1vabu_239{width:100%;padding:var(--prime-sys-spacing-x1) var(--prime-sys-spacing-x2);border-radius:var(--prime-sys-shape-radius-m);box-sizing:border-box}._bubbleIn_1vabu_299{background:var(--prime-sys-color-surface-sunken);border:1px solid var(--prime-sys-color-border-subtle)}._bubbleOut_1vabu_304{background:var(--prime-sys-color-surface-raised);border:1px solid var(--prime-sys-color-border-subtle)}._msgMeta_1vabu_309{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--prime-sys-spacing-x1);margin-bottom:2px;font-size:var(--prime-sys-typography-sizeScale-xs);line-height:1.3;color:var(--prime-sys-color-content-secondary)}._msgMetaLabel_1vabu_320{font-weight:500;color:inherit}._msgTimeUnder_1vabu_325{margin-top:3px;padding-inline:2px;font-size:.6rem;line-height:1.15;color:var(--prime-sys-color-content-muted);font-variant-numeric:tabular-nums}._msgMediaFooter_1vabu_335{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-top:2px;padding-inline:2px;font-size:.6rem;line-height:1.15;color:var(--prime-sys-color-content-muted);width:100%;box-sizing:border-box}._bubbleRowOut_1vabu_248 ._msgMediaFooter_1vabu_335{align-items:flex-end}._msgMediaFooterLine_1vabu_353{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}._bubbleRowIn_1vabu_244 ._msgMediaFooterLine_1vabu_353{justify-content:flex-start}._bubbleRowOut_1vabu_248 ._msgMediaFooterLine_1vabu_353{justify-content:flex-end}._msgMediaFooter_1vabu_335 ._msgTimeUnder_1vabu_325{margin-top:0}._msgText_1vabu_373{margin:0;white-space:pre-wrap;word-break:break-word;font-size:var(--prime-sys-typography-sizeScale-xs);line-height:1.4}._msgTextHtml_1vabu_382,._msgCaptionHtml_1vabu_383{margin:0;word-break:break-word;font-size:var(--prime-sys-typography-sizeScale-xs);line-height:1.4}._msgTextHtml_1vabu_382 a,._msgCaptionHtml_1vabu_383 a{color:var(--prime-sys-color-content-link, #64b5e8);text-decoration:underline;text-underline-offset:2px}._msgTextHtml_1vabu_382 blockquote,._msgCaptionHtml_1vabu_383 blockquote{margin:.15em 0;padding-left:.45em;border-left:2px solid var(--prime-sys-color-border-strong)}._msgTextHtml_1vabu_382 blockquote:first-child,._msgCaptionHtml_1vabu_383 blockquote:first-child{margin-top:0}._msgTextHtml_1vabu_382 blockquote:last-child,._msgCaptionHtml_1vabu_383 blockquote:last-child{margin-bottom:0}._msgTextHtml_1vabu_382 pre,._msgCaptionHtml_1vabu_383 pre{margin:.15em 0;padding:.2em .35em;overflow-x:auto;max-width:100%;font-size:.92em;border-radius:var(--prime-sys-shape-radius-s);background:var(--prime-sys-color-surface-sunken);box-sizing:border-box}._msgTextHtml_1vabu_382 pre:first-child,._msgCaptionHtml_1vabu_383 pre:first-child{margin-top:0}._msgTextHtml_1vabu_382 pre:last-child,._msgCaptionHtml_1vabu_383 pre:last-child{margin-bottom:0}._msgTextHtml_1vabu_382 p,._msgCaptionHtml_1vabu_383 p{margin:.15em 0}._msgTextHtml_1vabu_382 p:first-child,._msgCaptionHtml_1vabu_383 p:first-child{margin-top:0}._msgTextHtml_1vabu_382 p:last-child,._msgCaptionHtml_1vabu_383 p:last-child{margin-bottom:0}._msgTextHtml_1vabu_382 code,._msgCaptionHtml_1vabu_383 code{font-size:.92em}._msgMediaLabel_1vabu_456{display:inline-flex;align-items:center;gap:var(--prime-sys-spacing-x1);font-size:var(--prime-sys-typography-sizeScale-xs);font-weight:600}._msgCaption_1vabu_383{margin:2px 0 0;white-space:pre-wrap;word-break:break-word;font-size:var(--prime-sys-typography-sizeScale-xs);line-height:1.4}._msgMediaBlock_1vabu_472{display:flex;flex-direction:column;align-items:flex-start;gap:var(--prime-sys-spacing-x1);min-width:min(160px,100%);max-width:min(var(--crm-dialog-media-max, 260px),100%);width:100%;box-sizing:border-box}._msgPhotoImg_1vabu_484{display:block;width:100%;max-width:min(var(--crm-dialog-media-max, 260px),100%);height:auto;object-fit:contain;border-radius:var(--prime-sys-shape-radius-s)}._msgVideo_1vabu_493{display:block;box-sizing:border-box;width:100%;min-width:min(160px,100%);max-width:min(var(--crm-dialog-media-max, 260px),100%);max-height:280px;height:auto;border-radius:var(--prime-sys-shape-radius-s);background:var(--prime-sys-color-surface-sunken)}._msgGifVideo_1vabu_505{display:block;box-sizing:border-box;width:100%;min-width:min(160px,100%);max-width:min(var(--crm-dialog-media-max, 260px),100%);max-height:220px;height:auto;border-radius:var(--prime-sys-shape-radius-s);background:var(--prime-sys-color-surface-sunken)}._msgVideoNote_1vabu_517{display:block;box-sizing:border-box;width:min(100%,var(--crm-dialog-media-max, 260px));min-width:min(160px,100%);max-width:100%;aspect-ratio:1;height:auto;border-radius:50%;object-fit:cover;background:#0f0f0f}._msgAudio_1vabu_530{display:block;box-sizing:border-box;width:100%;min-width:min(160px,100%);max-width:min(var(--crm-dialog-media-max, 260px),100%);min-height:40px}._msgDocLink_1vabu_539{font-size:var(--prime-sys-typography-sizeScale-xs);color:var(--prime-sys-color-content-link, var(--prime-sys-color-content-primary));text-decoration:underline;word-break:break-word}._msgMediaPlaceholder_1vabu_546{display:inline-flex;align-items:center;justify-content:center;min-width:72px;min-height:48px;padding:var(--prime-sys-spacing-x2);border-radius:var(--prime-sys-shape-radius-s);background:var(--prime-sys-color-surface-sunken);color:var(--prime-sys-color-content-secondary);font-size:var(--prime-sys-typography-sizeScale-xs)}._placeholder_1vabu_559{color:var(--prime-sys-color-content-secondary);font-size:var(--prime-sys-typography-sizeScale-xs)}._stickerImg_1vabu_564{display:block;max-width:min(200px,100%);height:auto;border-radius:var(--prime-sys-shape-radius-s)}._stickerLottie_1vabu_571{width:min(200px,100%);max-height:220px}._outboundAuthorBadge_1vabu_576{font-weight:500;font-size:.6rem;padding:0 5px;border-radius:var(--prime-sys-shape-radius-s);border:none}._outboundAuthorBadgeAuto_1vabu_585{color:var(--prime-sys-color-status-success-foreground);background:var(--prime-sys-color-status-success-background)}._outboundAuthorBadgeOperator_1vabu_591{color:var(--prime-sys-color-status-information-foreground);background:var(--prime-sys-color-status-information-background)}._outboundAuthorBadgeAi_1vabu_597{color:var(--prime-sys-color-status-error-foreground);background:var(--prime-sys-color-status-error-background)}._replyMarkup_1vabu_603{margin-top:4px;display:flex;flex-direction:column;gap:4px;width:100%;min-width:0;align-self:stretch}._replyMarkupKeyboardRow_1vabu_613{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;width:100%;min-width:0}._replyMarkupBtnSlot_1vabu_622{flex:1 1 0;min-width:0}._replyMarkupBtnSlot_1vabu_622 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:center;text-align:center;text-decoration:none}._loadOlderSentinel_1vabu_636{height:1px;width:100%;flex-shrink:0}._fallbackJson_1vabu_642{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:.6875rem;line-height:1.35;white-space:pre-wrap;word-break:break-all}._emptyInThread_1vabu_651{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:100px;padding:var(--prime-sys-spacing-x2)}._composer_1vabu_660{flex-shrink:0;border-top:1px solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-base);padding:var(--prime-sys-spacing-x2) var(--prime-sys-spacing-x3);display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x1)}._previews_1vabu_670{display:flex;flex-wrap:wrap;gap:var(--prime-sys-spacing-x1)}._previewItem_1vabu_676{position:relative;width:56px;height:56px;border-radius:var(--prime-sys-shape-radius-s);overflow:hidden;border:1px solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-sunken)}._previewItem_1vabu_676 img,._previewItem_1vabu_676 video{width:100%;height:100%;object-fit:cover;display:block}._previewRemove_1vabu_694{position:absolute;top:2px;right:2px;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--prime-sys-shape-radius-s);background:color-mix(in srgb,var(--prime-sys-color-surface-base) 92%,transparent);color:var(--prime-sys-color-content-primary);cursor:pointer}._previewRemove_1vabu_694:hover{background:var(--prime-sys-color-surface-raised)}._attachControl_1vabu_719{position:relative;flex:0 0 auto;width:var(--prime-sys-size-control-s-height);height:var(--prime-sys-size-control-s-height)}._fileInputOverAttach_1vabu_727{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font-size:0}._attachControl_1vabu_719 ._attachBtn_1vabu_741{width:100%;height:100%;pointer-events:none}._composerStack_1vabu_747{position:relative;display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2);width:100%;min-width:0}._composerControlsRow_1vabu_759{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;gap:6px 10px;width:100%;min-width:0}._composerFormatGroup_1vabu_770{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center}._composerFormatGroup_1vabu_770 [class*=ButtonGroup]{flex-wrap:wrap}._composerToolbarHint_1vabu_783{display:inline-flex;align-items:center;flex-wrap:wrap;gap:3px 6px;margin:0;width:100%;min-width:0;font-size:.625rem;line-height:1.25;color:var(--prime-sys-color-content-secondary);-webkit-user-select:none;user-select:none}._composerToolbarHintSep_1vabu_797{opacity:.45;-webkit-user-select:none;user-select:none}._textareaWrap_1vabu_802{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;width:100%}._composerControlsRow_1vabu_759 ._sendBtn_1vabu_811{flex:0 0 auto;width:var(--prime-sys-size-control-s-height);min-width:var(--prime-sys-size-control-s-height);height:var(--prime-sys-size-control-s-height);box-sizing:border-box;padding:0}._composerControlsRow_1vabu_759 ._sendBtn_1vabu_811 .Button_spinner{order:0;width:var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-icon);flex-shrink:0;box-sizing:border-box;transform-origin:50% 50%}._albumThumbButton_1vabu_832,._albumThumbButtonWide_1vabu_833{display:block;padding:0;margin:0;border:none;border-radius:var(--prime-sys-shape-radius-s);overflow:hidden;cursor:pointer;background:var(--prime-sys-color-surface-sunken);line-height:0;color:inherit;width:100%;max-width:min(var(--crm-dialog-media-max, 260px),100%);box-sizing:border-box}._albumThumbButton_1vabu_832:focus-visible,._albumThumbButtonWide_1vabu_833:focus-visible{outline:2px solid var(--prime-sys-color-focus-ring, var(--prime-sys-color-content-link));outline-offset:2px}._albumThumbButtonWide_1vabu_833{width:100%;max-width:min(var(--crm-dialog-media-max, 260px),100%)}._chatAlbumGrid_1vabu_864{gap:3px}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,minmax(44px,64px))}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(1),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(2),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(3),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(4),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(5),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(6){grid-column:span 4}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(7),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(8),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(9),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n10_]>:nth-child(10){grid-column:span 3}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n9_]{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,minmax(46px,68px))}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n8_]{grid-template-columns:repeat(4,1fr);grid-template-rows:minmax(52px,74px) minmax(52px,74px)}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n7_]{grid-template-columns:repeat(12,1fr);grid-template-rows:minmax(56px,78px) minmax(56px,78px)}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n7_]>:nth-child(1),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n7_]>:nth-child(2),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n7_]>:nth-child(3){grid-column:span 4}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n7_]>:nth-child(4),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n7_]>:nth-child(5),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n7_]>:nth-child(6),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n7_]>:nth-child(7){grid-column:span 3}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n6_]{grid-template-columns:repeat(3,1fr);grid-template-rows:minmax(58px,80px) minmax(58px,80px)}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n5_]{grid-template-columns:repeat(6,1fr);grid-template-rows:minmax(70px,96px) minmax(70px,96px)}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n5_]>:nth-child(1),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n5_]>:nth-child(2){grid-column:span 3}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n5_]>:nth-child(3),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n5_]>:nth-child(4),._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n5_]>:nth-child(5){grid-column:span 2}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n4_]{grid-template-columns:1fr 1fr;grid-template-rows:minmax(70px,96px) minmax(70px,96px)}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n3_]{grid-template-columns:1fr 1fr;grid-template-rows:minmax(80px,112px) minmax(70px,96px)}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n3_]>:nth-child(1){grid-column:1 / -1}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n2_]{grid-template-columns:1fr 1fr;grid-template-rows:minmax(70px,96px)}._chatAlbumGrid_1vabu_864[class*=previewMediaGrid_n1_]{grid-template-rows:minmax(96px,160px)}._lightboxBackdrop_1vabu_962{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--prime-sys-color-surface-inverse, #000) 88%,transparent);padding:var(--prime-sys-spacing-x3);box-sizing:border-box}._lightboxBody_1vabu_974{position:relative;max-width:min(96vw,1200px);max-height:92vh;display:flex;align-items:center;justify-content:center}._lightboxSwipeArea_1vabu_984{touch-action:none;user-select:none;-webkit-user-select:none}._lightboxImg_1vabu_990{max-width:100%;max-height:88vh;width:auto;height:auto;object-fit:contain;border-radius:var(--prime-sys-shape-radius-s);vertical-align:middle}._lightboxVideo_1vabu_1000{max-width:100%;max-height:88vh;width:auto;height:auto}._lightboxClose_1vabu_1007{position:fixed;top:var(--prime-sys-spacing-x2);right:var(--prime-sys-spacing-x2);z-index:10001;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:var(--prime-sys-shape-radius-s);background:color-mix(in srgb,var(--prime-sys-color-surface-base) 20%,transparent);color:var(--prime-sys-color-content-on-inverse, #fff);cursor:pointer}._lightboxClose_1vabu_1007:hover{background:color-mix(in srgb,var(--prime-sys-color-surface-base) 35%,transparent)}._lightboxNavPrev_1vabu_1029,._lightboxNavNext_1vabu_1030{position:fixed;top:50%;transform:translateY(-50%);z-index:10001;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:var(--prime-sys-shape-radius-s);background:color-mix(in srgb,var(--prime-sys-color-surface-base) 20%,transparent);color:var(--prime-sys-color-content-on-inverse, #fff);cursor:pointer}._lightboxNavPrev_1vabu_1029:disabled,._lightboxNavNext_1vabu_1030:disabled{opacity:.35;cursor:not-allowed}._lightboxNavPrev_1vabu_1029{left:var(--prime-sys-spacing-x2)}._lightboxNavNext_1vabu_1030{right:var(--prime-sys-spacing-x2)}._lightboxCounter_1vabu_1062{position:fixed;bottom:var(--prime-sys-spacing-x2);left:50%;transform:translate(-50%);z-index:10001;font-size:var(--prime-sys-typography-sizeScale-s);color:var(--prime-sys-color-content-on-inverse, #fff);text-shadow:0 1px 2px color-mix(in srgb,#000 60%,transparent)}._lightboxError_1vabu_1073,._lightboxLoading_1vabu_1074{color:var(--prime-sys-color-content-on-inverse, #fff);font-size:var(--prime-sys-typography-sizeScale-s)}@media(max-width:720px){._unifiedCard_1vabu_1{height:auto;max-height:none;min-height:480px}._dialogsSplit_1vabu_19{grid-template-columns:1fr}._dialogListPane_1vabu_28{border-right:none;border-bottom:1px solid var(--prime-sys-color-border-subtle);max-height:40vh}}._editorShell_1xu37_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:var(--prime-sys-spacing-x2);align-items:start;min-width:0;width:100%}._editorMain_1xu37_10{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2);min-width:0}._previewAside_1xu37_17{position:sticky;top:0;min-width:0}@media(max-width:899px){._editorShell_1xu37_1{grid-template-columns:1fr}._previewAside_1xu37_17{position:static}}._saveBar_1xu37_33{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--prime-sys-spacing-x2);width:100%;min-width:0;box-sizing:border-box}@media(max-width:479px){._saveBar_1xu37_33{flex-direction:column-reverse;align-items:stretch}._saveBar_1xu37_33>*{width:100%}}._mediaGrid_1xu37_55{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(88px,100%),1fr));gap:var(--prime-sys-spacing-s)}._mediaTile_1xu37_61{position:relative;aspect-ratio:1;border-radius:var(--prime-sys-shape-radius-s);overflow:hidden;background-color:var(--prime-sys-color-surface-default);border:2px solid transparent;transition:transform .15s,border-color .15s,opacity .15s;-webkit-user-select:none;user-select:none}._mediaTileDraggable_1xu37_72{cursor:grab}._mediaTileDraggable_1xu37_72:active{cursor:grabbing}._mediaTileDragging_1xu37_80{opacity:.35;transform:scale(.93);border-color:var(--prime-sys-color-action-primary);border-style:dashed}._mediaTile_1xu37_61 img,._mediaTile_1xu37_61 video{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}._mediaTileActions_1xu37_96{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}._mediaTile_1xu37_61:hover ._mediaTileActions_1xu37_96{opacity:1}._mediaVideoTag_1xu37_111{position:absolute;top:5px;left:5px;background:#000000a6;color:#fff;font-size:.6rem;border-radius:3px;padding:1px 5px;font-weight:700;letter-spacing:.04em;pointer-events:none}._mediaOrderBadge_1xu37_125{position:absolute;bottom:5px;right:5px;background:#0009;color:#fff;font-size:.65rem;font-weight:700;border-radius:4px;padding:1px 5px;pointer-events:none;opacity:.85}._previewMediaGrid_1xu37_139{display:grid;gap:4px;margin-bottom:6px;width:100%}._previewMediaItem_1xu37_146{width:100%;height:100%;min-width:0;min-height:0;border-radius:6px;overflow:hidden;object-fit:cover;background:#111;display:block}._previewMediaGrid_n1_1xu37_158{grid-template-columns:1fr;grid-template-rows:minmax(120px,200px)}._previewMediaGrid_n2_1xu37_163{grid-template-columns:1fr 1fr;grid-template-rows:minmax(88px,120px)}._previewMediaGrid_n3_1xu37_168{grid-template-columns:1fr 1fr;grid-template-rows:minmax(100px,140px) minmax(88px,120px)}._previewMediaGrid_n3_1xu37_168>:nth-child(1){grid-column:1 / -1}._previewMediaGrid_n4_1xu37_177{grid-template-columns:1fr 1fr;grid-template-rows:minmax(88px,120px) minmax(88px,120px)}._previewMediaGrid_n5_1xu37_182{grid-template-columns:repeat(6,1fr);grid-template-rows:minmax(88px,120px) minmax(88px,120px)}._previewMediaGrid_n5_1xu37_182>:nth-child(1),._previewMediaGrid_n5_1xu37_182>:nth-child(2){grid-column:span 3}._previewMediaGrid_n5_1xu37_182>:nth-child(3),._previewMediaGrid_n5_1xu37_182>:nth-child(4),._previewMediaGrid_n5_1xu37_182>:nth-child(5){grid-column:span 2}._previewMediaGrid_n6_1xu37_198{grid-template-columns:repeat(3,1fr);grid-template-rows:minmax(72px,100px) minmax(72px,100px)}._previewMediaGrid_n7_1xu37_203{grid-template-columns:repeat(12,1fr);grid-template-rows:minmax(70px,96px) minmax(70px,96px)}._previewMediaGrid_n7_1xu37_203>:nth-child(1),._previewMediaGrid_n7_1xu37_203>:nth-child(2),._previewMediaGrid_n7_1xu37_203>:nth-child(3){grid-column:span 4}._previewMediaGrid_n7_1xu37_203>:nth-child(4),._previewMediaGrid_n7_1xu37_203>:nth-child(5),._previewMediaGrid_n7_1xu37_203>:nth-child(6),._previewMediaGrid_n7_1xu37_203>:nth-child(7){grid-column:span 3}._previewMediaGrid_n8_1xu37_221{grid-template-columns:repeat(4,1fr);grid-template-rows:minmax(64px,90px) minmax(64px,90px)}._previewMediaGrid_n9_1xu37_226{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,minmax(56px,80px))}._previewMediaGrid_n10_1xu37_231{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,minmax(52px,76px))}._previewMediaGrid_n10_1xu37_231>:nth-child(1),._previewMediaGrid_n10_1xu37_231>:nth-child(2),._previewMediaGrid_n10_1xu37_231>:nth-child(3),._previewMediaGrid_n10_1xu37_231>:nth-child(4),._previewMediaGrid_n10_1xu37_231>:nth-child(5),._previewMediaGrid_n10_1xu37_231>:nth-child(6){grid-column:span 4}._previewMediaGrid_n10_1xu37_231>:nth-child(7),._previewMediaGrid_n10_1xu37_231>:nth-child(8),._previewMediaGrid_n10_1xu37_231>:nth-child(9),._previewMediaGrid_n10_1xu37_231>:nth-child(10){grid-column:span 3}._previewBubble_1xu37_252{background-color:#2b5278;border-radius:8px 8px 8px 0;padding:10px 14px;color:#fff;font-size:.875rem;line-height:1.5;word-break:break-word}._previewBubble_1xu37_252 blockquote{margin:.5em 0;padding-left:.75em;border-left:3px solid rgba(255,255,255,.4)}._chatsRoot_19hnq_1{min-width:0;width:100%;display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2)}._chartCard_19hnq_9{min-width:0;width:100%;max-width:100%;box-sizing:border-box}._chartCardHeader_19hnq_16{min-width:0}._chartWrap_19hnq_20{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(min-width:640px){._chatsRoot_19hnq_1{gap:var(--prime-sys-spacing-x3)}}._root_scq4y_1{min-width:0;width:100%;display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2)}._intro_scq4y_9{margin:0;width:100%;max-width:100%}._uploadSection_scq4y_15{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2);min-width:0;width:100%}._uploadRow_scq4y_23{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--prime-sys-spacing-x2);min-width:0;width:100%}._uploadWrap_scq4y_32{flex:1 1 auto;min-width:0;width:100%;max-width:100%;box-sizing:border-box}._uploadQueue_scq4y_40{min-width:0;width:100%;max-width:100%;box-sizing:border-box}._uploadQueue_scq4y_40 .FileUpload_item{max-width:100%;width:100%}._uploadItemsStack_scq4y_53{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2);width:100%;min-width:0;align-items:stretch}._uploadThumb_scq4y_62{width:3rem;height:3rem;flex-shrink:0;border-radius:var(--prime-sys-shape-radius-m);overflow:hidden;object-fit:cover;background:var(--prime-sys-color-surface-default)}._uploadThumbVideo_scq4y_72{width:3rem;height:3rem;flex-shrink:0;border-radius:var(--prime-sys-shape-radius-m);overflow:hidden;background:var(--prime-sys-color-surface-default)}._uploadThumbVideo_scq4y_72 video{width:100%;height:100%;object-fit:cover}._uploadThumbPlaceholder_scq4y_87{width:3rem;height:3rem;flex-shrink:0;border-radius:var(--prime-sys-shape-radius-m);display:flex;align-items:center;justify-content:center;font-size:var(--prime-sys-typography-support-2xs);color:var(--prime-sys-color-content-muted);background:var(--prime-sys-color-surface-accentSoft)}._mediaGrid_scq4y_100{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:var(--prime-sys-spacing-x2);min-width:0;width:100%}._mediaTile_scq4y_108{position:relative;aspect-ratio:1;border-radius:var(--prime-sys-shape-radius-m);overflow:hidden;border:1px solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-default)}._mediaTile_scq4y_108 img,._mediaTile_scq4y_108 video{width:100%;height:100%;object-fit:cover}._videoBadge_scq4y_124{position:absolute;top:4px;left:4px;font-size:.625rem;font-weight:600;padding:2px 4px;border-radius:4px;background:var(--prime-sys-color-surface-raised);color:var(--prime-sys-color-content-primary)}._tileMeta_scq4y_136{position:absolute;left:0;right:0;bottom:0;padding:4px 6px;background:var(--prime-sys-color-surface-raised);color:var(--prime-sys-color-content-secondary);font-size:.625rem;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tableScroll_o0sql_2{min-width:0;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}._emptyDataRegion_o0sql_12{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;align-self:stretch;width:100%;min-width:0;min-height:var(--prime-sys-unit-18rem);max-width:100%;border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);border-radius:var(--prime-sys-shape-radius-l);background:var(--prime-sys-color-surface-default)}._emptyDataRegion_o0sql_12>*{flex:1 1 auto;min-height:0;align-self:stretch;width:100%}._modalFooterActions_o0sql_36{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:var(--prime-sys-spacing-x2);width:100%;box-sizing:border-box}@media(max-width:479px){._modalFooterActions_o0sql_36{flex-direction:column-reverse;align-items:stretch}._modalFooterActions_o0sql_36>*{width:100%}}._scheduleRoot_95lz9_1{min-width:0;width:100%;display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2)}._slotHeader_95lz9_9{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--prime-sys-spacing-x2);flex-wrap:wrap}._addSlotHeader_95lz9_18{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--prime-sys-spacing-x1);min-width:0}._addSlotHeaderTime_95lz9_28{flex:1 1 auto;min-width:0;max-width:7.5rem}._chatCell_95lz9_34{display:flex;align-items:center;gap:var(--prime-sys-spacing-x2);min-width:0}._chatCellText_95lz9_41{display:flex;flex-direction:column;gap:0;min-width:0}._popoverContent_1ei9e_1{max-width:min(calc(100vw - 1.5rem),440px)!important;width:min(440px,calc(100vw - 1.5rem))}._toolbarSlotSink_1ei9e_7{flex:1 1 auto;min-width:0;width:100%;max-width:100%;display:flex;align-items:center;box-sizing:border-box}._list_1ei9e_18{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2);max-height:min(60vh,420px);overflow-y:auto;padding:0;padding-bottom:var(--prime-sys-spacing-x2);border:none;background:transparent}._row_1ei9e_30{display:flex;align-items:center;gap:var(--prime-sys-spacing-x2);padding:0;border-radius:var(--prime-sys-shape-radius-s);border:none;background:transparent;cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;box-sizing:border-box}._row_1ei9e_30:focus-visible{outline:2px solid var(--prime-sys-color-border-strong);outline-offset:2px}._row_1ei9e_30:hover,._row_1ei9e_30[data-selected=true]{background:var(--prime-sys-color-surface-raised)}._rowMain_1ei9e_59{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:0}._titleLine_1ei9e_68{display:flex;align-items:center;flex-wrap:wrap;gap:var(--prime-sys-spacing-x1)}._name_1ei9e_76{font-weight:600;font-size:var(--prime-sys-typography-support-2xs);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._phone_1ei9e_85{font-size:var(--prime-sys-typography-support-2xs);line-height:1.35;color:var(--prime-sys-color-content-secondary)}._actions_1ei9e_91{display:flex;flex-shrink:0;align-items:center;gap:2px}._addFooterAfterList_1ei9e_99{width:100%;padding-top:var(--prime-sys-spacing-x2);border-top:1px solid var(--prime-sys-color-border-subtle)}._addButton_1ei9e_105{width:100%;justify-content:center}._triggerButton_1ei9e_110{--seeding-account-trigger-h: calc( var(--prime-sys-size-control-s-height) + 2 * var(--prime-sys-unit-0p1875rem) );--prime-button-font-size: var(--prime-sys-size-control-s-supportText);display:inline-flex;width:100%;max-width:100%;min-width:0;height:var(--seeding-account-trigger-h)!important;min-height:var(--seeding-account-trigger-h)!important;max-height:var(--seeding-account-trigger-h)!important;align-items:center;justify-content:flex-start;text-align:left;padding-block:0;padding-inline:var(--prime-sys-spacing-x1);box-sizing:border-box}._triggerButton_1ei9e_110>._triggerInner_1ei9e_131{flex:1 1 auto;justify-content:flex-start}._triggerButton_1ei9e_110>:last-child{flex-shrink:0;margin-left:auto}._triggerInner_1ei9e_131{display:flex;align-items:center;gap:var(--prime-sys-spacing-x1);min-width:0;flex:1}._triggerAvatar_1ei9e_149{flex-shrink:0;width:24px!important;height:24px!important;min-width:24px;font-size:.6rem!important}._triggerAvatar_1ei9e_149 img{width:100%;height:100%;object-fit:cover}._triggerMeta_1ei9e_163{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}._triggerButton_1ei9e_110 ._name_1ei9e_76{font-size:var(--prime-sys-typography-support-2xs)!important;line-height:1.25!important}._statusBadge_1ei9e_177{flex-shrink:0}._triggerText_1ei9e_181{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--prime-sys-typography-support-2xs)}._headerTop_1iujm_1{min-width:0}._seedingTitle_1iujm_5{font-size:clamp(1.125rem,2.5vw + .75rem,var(--prime-sys-typography-sizeScale-3xl));line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}._seedingHeader_1iujm_13{gap:var(--prime-sys-spacing-x2);margin-bottom:var(--prime-sys-spacing-x2)}._seedingBody_1iujm_18{min-width:0;width:100%}._navStrip_1iujm_24{container-type:inline-size;container-name:seeding-nav;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--prime-sys-spacing-x2);min-width:0;padding:var(--prime-sys-spacing-x2);background:var(--prime-sys-color-surface-raised);border-radius:var(--prime-sys-shape-radius-l);border:1px solid var(--prime-sys-color-border-subtle);box-sizing:border-box}._tabsWrap_1iujm_41{flex:0 1 auto;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}._toolbarSlot_1iujm_51{flex:1 1 auto;display:flex;align-items:center;justify-content:stretch;min-width:0}._chatsMetricsSlot_1iujm_60{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;min-width:0}._chatsMetricsSlotInner_1iujm_68{display:flex;min-width:0;max-width:100%}@container seeding-nav (max-width: 880px){._chatsMetricsSlot_1iujm_60{flex:1 1 100%;width:100%;max-width:100%;justify-content:stretch}._chatsMetricsSlotInner_1iujm_68{flex:1 1 auto;width:100%;min-width:0}._chatsMetricsSlotInner_1iujm_68 button{width:100%;max-width:100%;box-sizing:border-box}}._seedingTabs_1iujm_100{width:100%;max-width:100%;min-width:0;flex:1 1 auto}._tabsWrap_1iujm_41 .SegmentedControl_root{width:100%;max-width:100%;min-width:0;box-sizing:border-box}@container seeding-nav (max-width: 640px){._navStrip_1iujm_24{flex-direction:column;align-items:stretch}._tabsWrap_1iujm_41{width:100%;max-width:100%;flex:1 1 auto;align-self:stretch}._toolbarSlot_1iujm_51,._chatsMetricsSlot_1iujm_60{width:100%;justify-content:stretch}._chatsMetricsSlotInner_1iujm_68{flex:1 1 auto;width:100%}._chatsMetricsSlotInner_1iujm_68 button{width:100%;max-width:100%;box-sizing:border-box}}@media(max-width:639px){._navStrip_1iujm_24{flex-direction:column;align-items:stretch}._tabsWrap_1iujm_41{width:100%;max-width:100%;flex:1 1 auto;align-self:stretch}._toolbarSlot_1iujm_51,._chatsMetricsSlot_1iujm_60{width:100%;justify-content:stretch}._chatsMetricsSlotInner_1iujm_68{flex:1 1 auto;width:100%}._chatsMetricsSlotInner_1iujm_68 button{width:100%;max-width:100%;box-sizing:border-box}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}:root{--prime-ref-color-black: #0f1115;--prime-ref-color-blue-100: #dbeafe;--prime-ref-color-blue-200: #bfdbfe;--prime-ref-color-blue-300: #93c5fd;--prime-ref-color-blue-400: #60a5fa;--prime-ref-color-blue-50: #eff6ff;--prime-ref-color-blue-500: #3b82f6;--prime-ref-color-blue-600: #2563eb;--prime-ref-color-blue-700: #1d4ed8;--prime-ref-color-blue-800: #1e40af;--prime-ref-color-blue-900: #1e3a8a;--prime-ref-color-blue-950: #172554;--prime-ref-color-gray-0: #f8f7f4;--prime-ref-color-gray-100: #eceef2;--prime-ref-color-gray-200: #dde1e8;--prime-ref-color-gray-300: #c7ced9;--prime-ref-color-gray-400: #9ba6b6;--prime-ref-color-gray-50: #f3f4f7;--prime-ref-color-gray-500: #707c8e;--prime-ref-color-gray-600: #566174;--prime-ref-color-gray-700: #3f495a;--prime-ref-color-gray-800: #2b3342;--prime-ref-color-gray-900: #1b2230;--prime-ref-color-gray-950: #121823;--prime-ref-color-gray-alpha10: rgba(112, 124, 142, .1);--prime-ref-color-gray-alpha16: rgba(112, 124, 142, .16);--prime-ref-color-gray-alpha24: rgba(112, 124, 142, .24);--prime-ref-color-green-100: #dcfce7;--prime-ref-color-green-200: #bbf7d0;--prime-ref-color-green-300: #86efac;--prime-ref-color-green-400: #4ade80;--prime-ref-color-green-50: #f0fdf4;--prime-ref-color-green-500: #22c55e;--prime-ref-color-green-600: #16a34a;--prime-ref-color-green-700: #15803d;--prime-ref-color-green-800: #166534;--prime-ref-color-green-900: #14532d;--prime-ref-color-green-950: #052e16;--prime-ref-color-orange-100: #ffedd5;--prime-ref-color-orange-200: #fed7aa;--prime-ref-color-orange-300: #fdba74;--prime-ref-color-orange-400: #fb923c;--prime-ref-color-orange-50: #fff7ed;--prime-ref-color-orange-500: #f97316;--prime-ref-color-orange-600: #ea580c;--prime-ref-color-orange-700: #c2410c;--prime-ref-color-orange-800: #9a3412;--prime-ref-color-orange-900: #7c2d12;--prime-ref-color-orange-950: #431407;--prime-ref-color-overlay-scrimDark: rgba(8, 10, 14, .78);--prime-ref-color-overlay-scrimLight: rgba(15, 17, 21, .58);--prime-ref-color-pink-100: #fce7f3;--prime-ref-color-pink-200: #fbcfe8;--prime-ref-color-pink-300: #f9a8d4;--prime-ref-color-pink-400: #f472b6;--prime-ref-color-pink-50: #fdf2f8;--prime-ref-color-pink-500: #ec4899;--prime-ref-color-pink-600: #db2777;--prime-ref-color-pink-700: #be185d;--prime-ref-color-pink-800: #9d174d;--prime-ref-color-pink-900: #831843;--prime-ref-color-pink-950: #500724;--prime-ref-color-purple-100: #f3e8ff;--prime-ref-color-purple-200: #e9d5ff;--prime-ref-color-purple-300: #d8b4fe;--prime-ref-color-purple-400: #c084fc;--prime-ref-color-purple-50: #faf5ff;--prime-ref-color-purple-500: #a855f7;--prime-ref-color-purple-600: #9333ea;--prime-ref-color-purple-700: #7e22ce;--prime-ref-color-purple-800: #6b21a8;--prime-ref-color-purple-900: #581c87;--prime-ref-color-purple-950: #3b0764;--prime-ref-color-red-100: #fee2e2;--prime-ref-color-red-200: #fecaca;--prime-ref-color-red-300: #fca5a5;--prime-ref-color-red-400: #f87171;--prime-ref-color-red-50: #fef2f2;--prime-ref-color-red-500: #ef4444;--prime-ref-color-red-600: #dc2626;--prime-ref-color-red-700: #b91c1c;--prime-ref-color-red-800: #991b1b;--prime-ref-color-red-900: #7f1d1d;--prime-ref-color-red-950: #450a0a;--prime-ref-color-sky-100: #e0f2fe;--prime-ref-color-sky-200: #bae6fd;--prime-ref-color-sky-300: #7dd3fc;--prime-ref-color-sky-400: #38bdf8;--prime-ref-color-sky-50: #f0f9ff;--prime-ref-color-sky-500: #0ea5e9;--prime-ref-color-sky-600: #0284c7;--prime-ref-color-sky-700: #0369a1;--prime-ref-color-sky-800: #075985;--prime-ref-color-sky-900: #0c4a6e;--prime-ref-color-sky-950: #082f49;--prime-ref-color-teal-100: #ccfbf1;--prime-ref-color-teal-200: #99f6e4;--prime-ref-color-teal-300: #5eead4;--prime-ref-color-teal-400: #2dd4bf;--prime-ref-color-teal-50: #f0fdfa;--prime-ref-color-teal-500: #14b8a6;--prime-ref-color-teal-600: #0d9488;--prime-ref-color-teal-700: #0f766e;--prime-ref-color-teal-800: #115e59;--prime-ref-color-teal-900: #134e4a;--prime-ref-color-teal-950: #042f2e;--prime-ref-color-white: #f8f7f4;--prime-ref-color-yellow-100: #fef9c3;--prime-ref-color-yellow-200: #fef08a;--prime-ref-color-yellow-300: #fde047;--prime-ref-color-yellow-400: #facc15;--prime-ref-color-yellow-50: #fefce8;--prime-ref-color-yellow-500: #eab308;--prime-ref-color-yellow-600: #ca8a04;--prime-ref-color-yellow-700: #a16207;--prime-ref-color-yellow-800: #854d0e;--prime-ref-color-yellow-900: #713f12;--prime-ref-color-yellow-950: #422006;--prime-ref-font-family-base: "Roboto Flex", "Roboto", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--prime-ref-font-family-mono: "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--prime-ref-font-letterSpacing-normal: 0;--prime-ref-font-letterSpacing-tight: -.01em;--prime-ref-font-letterSpacing-tighter: -.02em;--prime-ref-font-letterSpacing-wide: .04em;--prime-ref-font-letterSpacing-wider: .06em;--prime-ref-font-lineHeight-2xl: 1.75rem;--prime-ref-font-lineHeight-2xs: 1rem;--prime-ref-font-lineHeight-3xl: 1.875rem;--prime-ref-font-lineHeight-3xs: .875rem;--prime-ref-font-lineHeight-4xl: 2rem;--prime-ref-font-lineHeight-5xl: 2.125rem;--prime-ref-font-lineHeight-6xl: 2.25rem;--prime-ref-font-lineHeight-7xl: 2.5rem;--prime-ref-font-lineHeight-8xl: 3.125rem;--prime-ref-font-lineHeight-9xl: 4rem;--prime-ref-font-lineHeight-l: 1.5rem;--prime-ref-font-lineHeight-labelMicro: 1rem;--prime-ref-font-lineHeight-m: 1.375rem;--prime-ref-font-lineHeight-s: 1.25rem;--prime-ref-font-lineHeight-xl: 1.625rem;--prime-ref-font-lineHeight-xs: 1.125rem;--prime-ref-font-size-2xl: 1.5rem;--prime-ref-font-size-2xs: .75rem;--prime-ref-font-size-3xl: 1.625rem;--prime-ref-font-size-3xs: .625rem;--prime-ref-font-size-4xl: 1.75rem;--prime-ref-font-size-5xl: 1.875rem;--prime-ref-font-size-6xl: 2rem;--prime-ref-font-size-7xl: 2.25rem;--prime-ref-font-size-8xl: 2.8125rem;--prime-ref-font-size-9xl: 3.5625rem;--prime-ref-font-size-l: 1.25rem;--prime-ref-font-size-labelMicro: .6875rem;--prime-ref-font-size-m: 1.125rem;--prime-ref-font-size-s: 1rem;--prime-ref-font-size-xl: 1.375rem;--prime-ref-font-size-xs: .875rem;--prime-ref-font-weight-bold: 700;--prime-ref-font-weight-medium: 500;--prime-ref-font-weight-regular: 400;--prime-ref-font-weight-semibold: 600;--prime-ref-icon-2xl: 1.375rem;--prime-ref-icon-3xl: 1.5rem;--prime-ref-icon-4xl: 1.625rem;--prime-ref-icon-5xl: 1.75rem;--prime-ref-icon-6xl: 1.875rem;--prime-ref-icon-l: 1.125rem;--prime-ref-icon-m: 1rem;--prime-ref-icon-s: .875rem;--prime-ref-icon-xl: 1.25rem;--prime-ref-icon-xs: .75rem;--prime-ref-motion-duration-fast: .2s;--prime-ref-motion-duration-medium: .35s;--prime-ref-motion-duration-slow: .5s;--prime-ref-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--prime-ref-progressCircle-l-diameter: 4.25rem;--prime-ref-progressCircle-l-strokeWidth: 5;--prime-ref-progressCircle-m-diameter: 3.375rem;--prime-ref-progressCircle-m-strokeWidth: 4;--prime-ref-progressCircle-s-diameter: 2.5625rem;--prime-ref-progressCircle-s-strokeWidth: 3;--prime-ref-progressCircle-xl-diameter: 5.125rem;--prime-ref-progressCircle-xl-strokeWidth: 6;--prime-ref-radius-0: 0;--prime-ref-radius-2xl: 16px;--prime-ref-radius-3xl: 20px;--prime-ref-radius-4xl: 24px;--prime-ref-radius-5xl: 32px;--prime-ref-radius-6xl: 40px;--prime-ref-radius-l: 12px;--prime-ref-radius-m: 11px;--prime-ref-radius-round: 9999px;--prime-ref-radius-s: 10px;--prime-ref-radius-xl: 13px;--prime-ref-radius-xs: 8px;--prime-ref-shadow-2xl: 0 32px 64px rgba(15, 17, 21, .26);--prime-ref-shadow-3xl: 0 40px 80px rgba(15, 17, 21, .28);--prime-ref-shadow-4xl: 0 48px 96px rgba(15, 17, 21, .3);--prime-ref-shadow-5xl: 0 56px 112px rgba(15, 17, 21, .32);--prime-ref-shadow-6xl: 0 64px 128px rgba(15, 17, 21, .34);--prime-ref-shadow-l: 0 16px 32px rgba(15, 17, 21, .2);--prime-ref-shadow-m: 0 8px 16px rgba(15, 17, 21, .14);--prime-ref-shadow-s: 0 4px 8px rgba(15, 17, 21, .1);--prime-ref-shadow-xl: 0 24px 48px rgba(15, 17, 21, .24);--prime-ref-shadow-xs: 0 2px 4px rgba(15, 17, 21, .08);--prime-ref-size-2xl: 3rem;--prime-ref-size-3xl: 3.25rem;--prime-ref-size-4xl: 3.5rem;--prime-ref-size-5xl: 3.75rem;--prime-ref-size-6xl: 4rem;--prime-ref-size-l: 2.5rem;--prime-ref-size-m: 2.25rem;--prime-ref-size-s: 2rem;--prime-ref-size-xl: 2.75rem;--prime-ref-size-xs: 1.75rem;--prime-ref-spaces-control-button-2xl: 1.125rem;--prime-ref-spaces-control-button-3xl: 1.25rem;--prime-ref-spaces-control-button-4xl: 1.375rem;--prime-ref-spaces-control-button-5xl: 1.5rem;--prime-ref-spaces-control-button-6xl: 1.625rem;--prime-ref-spaces-control-button-l: .875rem;--prime-ref-spaces-control-button-m: .75rem;--prime-ref-spaces-control-button-s: .625rem;--prime-ref-spaces-control-button-xl: 1rem;--prime-ref-spaces-control-button-xs: .5rem;--prime-ref-spaces-control-spacing-2xl: 1rem;--prime-ref-spaces-control-spacing-3xl: 1.125rem;--prime-ref-spaces-control-spacing-4xl: 1.25rem;--prime-ref-spaces-control-spacing-5xl: 1.375rem;--prime-ref-spaces-control-spacing-6xl: 1.5rem;--prime-ref-spaces-control-spacing-l: .75rem;--prime-ref-spaces-control-spacing-m: .625rem;--prime-ref-spaces-control-spacing-s: .5rem;--prime-ref-spaces-control-spacing-xl: .875rem;--prime-ref-spaces-control-spacing-xs: .375rem;--prime-ref-spaces-layout-0: 0;--prime-ref-spaces-layout-2xl: 1.5rem;--prime-ref-spaces-layout-3xl: 2rem;--prime-ref-spaces-layout-4xl: 2.5rem;--prime-ref-spaces-layout-5xl: 3rem;--prime-ref-spaces-layout-6xl: 3.5rem;--prime-ref-spaces-layout-l: 1rem;--prime-ref-spaces-layout-m: .75rem;--prime-ref-spaces-layout-s: .5rem;--prime-ref-spaces-layout-xl: 1.25rem;--prime-ref-spaces-layout-xs: .25rem;--prime-ref-zIndex-base: 10;--prime-ref-zIndex-drawer: 2000;--prime-ref-zIndex-drawerNestedShell: 3400;--prime-ref-zIndex-dropdown: 1200;--prime-ref-zIndex-dropdownInDrawer: 2200;--prime-ref-zIndex-dropdownInDrawerInModal: 3600;--prime-ref-zIndex-dropdownInModal: 3200;--prime-ref-zIndex-modal: 3000;--prime-ref-zIndex-popover: 1000;--prime-ref-zIndex-popoverInDrawer: 2100;--prime-ref-zIndex-popoverInDrawerInModal: 3500;--prime-ref-zIndex-popoverInModal: 3100;--prime-ref-zIndex-sticky: 100;--prime-ref-zIndex-toast: 10000;--prime-ref-zIndex-tooltip: 1600;--prime-ref-zIndex-tooltipInDrawer: 2300;--prime-ref-zIndex-tooltipInDrawerInModal: 3700;--prime-ref-zIndex-tooltipInModal: 3300}:root,:root[data-theme=light],[data-theme=light]{--prime-sys-border-width-control: 1px;--prime-sys-border-width-focusRing: 2px;--prime-sys-color-action-errorBackground: var(--prime-ref-color-red-600);--prime-sys-color-action-errorBackgroundHover: var(--prime-ref-color-red-700);--prime-sys-color-action-errorForeground: var(--prime-ref-color-white);--prime-sys-color-action-neutralBackground: var(--prime-ref-color-gray-50);--prime-sys-color-action-neutralBackgroundHover: var(--prime-ref-color-gray-100);--prime-sys-color-action-neutralForeground: var(--prime-ref-color-gray-600);--prime-sys-color-action-primaryBackground: var(--prime-ref-color-gray-950);--prime-sys-color-action-primaryBackgroundHover: var(--prime-ref-color-gray-800);--prime-sys-color-action-primaryForeground: var(--prime-ref-color-white);--prime-sys-color-action-primarySoftBackground: var(--prime-ref-color-gray-100);--prime-sys-color-action-primarySoftForeground: var(--prime-ref-color-gray-950);--prime-sys-color-badge-grayFilled-background: var(--prime-ref-color-gray-600);--prime-sys-color-badge-pink-backgroundEmphasis: var(--prime-ref-color-pink-500);--prime-sys-color-badge-pink-backgroundSoft: var(--prime-ref-color-pink-50);--prime-sys-color-badge-pink-border: var(--prime-ref-color-pink-300);--prime-sys-color-badge-pink-foregroundOnSoft: var(--prime-ref-color-pink-700);--prime-sys-color-badge-teal-backgroundEmphasis: var(--prime-ref-color-teal-500);--prime-sys-color-badge-teal-backgroundSoft: var(--prime-ref-color-teal-50);--prime-sys-color-badge-teal-border: var(--prime-ref-color-teal-300);--prime-sys-color-badge-teal-foregroundOnSoft: var(--prime-ref-color-teal-700);--prime-sys-color-border-accent: var(--prime-ref-color-gray-400);--prime-sys-color-border-danger: var(--prime-ref-color-red-400);--prime-sys-color-border-disabled: var(--prime-ref-color-gray-100);--prime-sys-color-border-emphasis: var(--prime-ref-color-gray-950);--prime-sys-color-border-inverse: var(--prime-ref-color-white);--prime-sys-color-border-muted: var(--prime-ref-color-gray-200);--prime-sys-color-border-separator: var(--prime-ref-color-gray-300);--prime-sys-color-border-strong: var(--prime-ref-color-gray-300);--prime-sys-color-border-subtle: var(--prime-ref-color-gray-200);--prime-sys-color-content-accent: var(--prime-ref-color-gray-800);--prime-sys-color-content-danger: var(--prime-ref-color-red-800);--prime-sys-color-content-disabled: var(--prime-ref-color-gray-400);--prime-sys-color-content-inverse: var(--prime-ref-color-white);--prime-sys-color-content-muted: var(--prime-ref-color-gray-500);--prime-sys-color-content-primary: var(--prime-ref-color-gray-950);--prime-sys-color-content-secondary: var(--prime-ref-color-gray-600);--prime-sys-color-dataTable-dividerHorizontal: color-mix(in srgb, var(--prime-sys-color-border-subtle) 82%, transparent);--prime-sys-color-dataTable-dividerVertical: color-mix(in srgb, var(--prime-sys-color-border-subtle) 72%, transparent);--prime-sys-color-dataTable-headBackground: var(--prime-sys-color-surface-default);--prime-sys-color-dataTable-rowBackground: var(--prime-sys-color-surface-elevated);--prime-sys-color-field-bg: var(--prime-ref-color-gray-50);--prime-sys-color-field-border: var(--prime-ref-color-gray-200);--prime-sys-color-field-borderError: var(--prime-ref-color-red-500);--prime-sys-color-field-borderFocus: var(--prime-ref-color-gray-800);--prime-sys-color-field-borderHover: var(--prime-ref-color-gray-300);--prime-sys-color-field-placeholder: var(--prime-ref-color-gray-400);--prime-sys-color-field-text: var(--prime-ref-color-gray-950);--prime-sys-color-focus-ring: var(--prime-ref-color-gray-950);--prime-sys-color-status-away-background: var(--prime-ref-color-yellow-50);--prime-sys-color-status-away-backgroundEmphasis: var(--prime-ref-color-yellow-600);--prime-sys-color-status-away-border: var(--prime-ref-color-yellow-200);--prime-sys-color-status-away-foreground: var(--prime-ref-color-yellow-900);--prime-sys-color-status-error-background: var(--prime-ref-color-red-50);--prime-sys-color-status-error-backgroundEmphasis: var(--prime-ref-color-red-600);--prime-sys-color-status-error-border: var(--prime-ref-color-red-200);--prime-sys-color-status-error-foreground: var(--prime-ref-color-red-900);--prime-sys-color-status-feature-background: var(--prime-ref-color-purple-50);--prime-sys-color-status-feature-backgroundEmphasis: var(--prime-ref-color-purple-600);--prime-sys-color-status-feature-border: var(--prime-ref-color-purple-200);--prime-sys-color-status-feature-foreground: var(--prime-ref-color-purple-900);--prime-sys-color-status-information-background: var(--prime-ref-color-blue-50);--prime-sys-color-status-information-backgroundEmphasis: var(--prime-ref-color-blue-600);--prime-sys-color-status-information-border: var(--prime-ref-color-blue-200);--prime-sys-color-status-information-foreground: var(--prime-ref-color-blue-900);--prime-sys-color-status-success-background: var(--prime-ref-color-green-50);--prime-sys-color-status-success-backgroundEmphasis: var(--prime-ref-color-green-600);--prime-sys-color-status-success-border: var(--prime-ref-color-green-200);--prime-sys-color-status-success-foreground: var(--prime-ref-color-green-900);--prime-sys-color-status-verified-background: var(--prime-ref-color-sky-50);--prime-sys-color-status-verified-backgroundEmphasis: var(--prime-ref-color-sky-600);--prime-sys-color-status-verified-border: var(--prime-ref-color-sky-200);--prime-sys-color-status-verified-foreground: var(--prime-ref-color-sky-900);--prime-sys-color-status-warning-background: var(--prime-ref-color-orange-50);--prime-sys-color-status-warning-backgroundEmphasis: var(--prime-ref-color-orange-600);--prime-sys-color-status-warning-border: var(--prime-ref-color-orange-200);--prime-sys-color-status-warning-foreground: var(--prime-ref-color-orange-900);--prime-sys-color-surface-accentSoft: var(--prime-ref-color-gray-100);--prime-sys-color-surface-dangerSoft: var(--prime-ref-color-red-50);--prime-sys-color-surface-default: var(--prime-ref-color-gray-50);--prime-sys-color-surface-elevated: var(--prime-ref-color-gray-0);--prime-sys-color-surface-overlay: var(--prime-ref-color-overlay-scrimLight);--prime-sys-color-surface-raised: var(--prime-ref-color-gray-0);--prime-sys-color-tooltip-background: var(--prime-ref-color-gray-900);--prime-sys-color-tooltip-border: var(--prime-ref-color-gray-700);--prime-sys-color-tooltip-foreground: var(--prime-ref-color-white);--prime-sys-elevation-shadow-buttonFocus: 0 0 0 2px rgba(15, 17, 21, .14);--prime-sys-elevation-shadow-errorFocus: 0 0 0 2px rgba(220, 38, 38, .2);--prime-sys-elevation-shadow-fancyButtonError: 0 1px 2px rgba(14, 18, 27, .24), 0 0 0 1px var(--prime-sys-color-action-errorBackground);--prime-sys-elevation-shadow-fancyButtonNeutral: 0 1px 2px rgba(14, 18, 27, .24), 0 0 0 1px var(--prime-sys-color-content-primary);--prime-sys-elevation-shadow-fancyButtonPrimary: 0 1px 2px rgba(14, 18, 27, .24), 0 0 0 1px var(--prime-sys-color-action-primaryBackground);--prime-sys-elevation-shadow-modal: var(--prime-ref-shadow-3xl);--prime-sys-elevation-shadow-primaryFocus: 0 0 0 2px rgba(15, 17, 21, .2);--prime-sys-elevation-shadow-surface: var(--prime-ref-shadow-s);--prime-sys-elevation-shadow-tooltip: 0 12px 28px rgba(15, 17, 21, .22), 0 4px 10px rgba(15, 17, 21, .16);--prime-sys-elevation-zIndex-base: var(--prime-ref-zIndex-base);--prime-sys-elevation-zIndex-drawer: var(--prime-ref-zIndex-drawer);--prime-sys-elevation-zIndex-drawerNestedShell: var(--prime-ref-zIndex-drawerNestedShell);--prime-sys-elevation-zIndex-dropdown: var(--prime-ref-zIndex-dropdown);--prime-sys-elevation-zIndex-dropdownInDrawer: var(--prime-ref-zIndex-dropdownInDrawer);--prime-sys-elevation-zIndex-dropdownInDrawerInModal: var(--prime-ref-zIndex-dropdownInDrawerInModal);--prime-sys-elevation-zIndex-dropdownInModal: var(--prime-ref-zIndex-dropdownInModal);--prime-sys-elevation-zIndex-modal: var(--prime-ref-zIndex-modal);--prime-sys-elevation-zIndex-popover: var(--prime-ref-zIndex-popover);--prime-sys-elevation-zIndex-popoverInDrawer: var(--prime-ref-zIndex-popoverInDrawer);--prime-sys-elevation-zIndex-popoverInDrawerInModal: var(--prime-ref-zIndex-popoverInDrawerInModal);--prime-sys-elevation-zIndex-popoverInModal: var(--prime-ref-zIndex-popoverInModal);--prime-sys-elevation-zIndex-sticky: var(--prime-ref-zIndex-sticky);--prime-sys-elevation-zIndex-toast: var(--prime-ref-zIndex-toast);--prime-sys-elevation-zIndex-tooltip: var(--prime-ref-zIndex-tooltip);--prime-sys-elevation-zIndex-tooltipInDrawer: var(--prime-ref-zIndex-tooltipInDrawer);--prime-sys-elevation-zIndex-tooltipInDrawerInModal: var(--prime-ref-zIndex-tooltipInDrawerInModal);--prime-sys-elevation-zIndex-tooltipInModal: var(--prime-ref-zIndex-tooltipInModal);--prime-sys-motion-duration-fast: var(--prime-ref-motion-duration-fast);--prime-sys-motion-duration-medium: var(--prime-ref-motion-duration-medium);--prime-sys-motion-duration-slow: var(--prime-ref-motion-duration-slow);--prime-sys-motion-easing-standard: var(--prime-ref-motion-easing-standard);--prime-sys-motion-fast: var(--prime-ref-motion-duration-fast);--prime-sys-motion-medium: var(--prime-ref-motion-duration-medium);--prime-sys-motion-slow: var(--prime-ref-motion-duration-slow);--prime-sys-motion-standard: var(--prime-ref-motion-easing-standard);--prime-sys-shape-radius-4xl: var(--prime-ref-radius-4xl);--prime-sys-shape-radius-l: var(--prime-ref-radius-l);--prime-sys-shape-radius-m: var(--prime-ref-radius-m);--prime-sys-shape-radius-round: var(--prime-ref-radius-round);--prime-sys-shape-radius-s: var(--prime-ref-radius-s);--prime-sys-shape-radius-xs: var(--prime-ref-radius-xs);--prime-sys-size-avatar-2xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-2xl-size: var(--prime-ref-size-2xl);--prime-sys-size-avatar-2xl-text: var(--prime-sys-typography-sizeScale-2xl);--prime-sys-size-avatar-3xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-3xl-size: var(--prime-ref-size-3xl);--prime-sys-size-avatar-3xl-text: var(--prime-sys-typography-sizeScale-3xl);--prime-sys-size-avatar-4xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-4xl-size: var(--prime-ref-size-4xl);--prime-sys-size-avatar-4xl-text: var(--prime-sys-typography-sizeScale-4xl);--prime-sys-size-avatar-5xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-5xl-size: var(--prime-ref-size-5xl);--prime-sys-size-avatar-5xl-text: var(--prime-sys-typography-sizeScale-5xl);--prime-sys-size-avatar-6xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-6xl-size: var(--prime-ref-size-6xl);--prime-sys-size-avatar-6xl-text: var(--prime-sys-typography-sizeScale-6xl);--prime-sys-size-avatar-l-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-l-size: var(--prime-ref-size-l);--prime-sys-size-avatar-l-text: var(--prime-sys-typography-control-s);--prime-sys-size-avatar-m-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-m-size: var(--prime-ref-size-m);--prime-sys-size-avatar-m-text: var(--prime-sys-typography-support-2xs);--prime-sys-size-avatar-s-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-s-size: var(--prime-ref-size-s);--prime-sys-size-avatar-s-text: var(--prime-sys-typography-support-2xs);--prime-sys-size-avatar-xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-xl-size: var(--prime-ref-size-xl);--prime-sys-size-avatar-xl-text: var(--prime-sys-typography-control-l);--prime-sys-size-badge-l-dotSize: var(--prime-ref-spaces-layout-m);--prime-sys-size-badge-l-gap: var(--prime-sys-size-control-m-gap);--prime-sys-size-badge-l-iconSize: var(--prime-sys-size-control-m-icon);--prime-sys-size-badge-l-paddingX: var(--prime-sys-size-control-m-buttonPaddingX);--prime-sys-size-badge-l-paddingY: var(--prime-sys-size-control-m-inputPaddingY);--prime-sys-size-badge-l-radius: var(--prime-sys-size-control-m-radius);--prime-sys-size-badge-l-text: var(--prime-sys-size-control-m-text);--prime-sys-size-badge-m-dotSize: var(--prime-ref-spaces-layout-s);--prime-sys-size-badge-m-gap: var(--prime-sys-size-control-s-gap);--prime-sys-size-badge-m-iconSize: var(--prime-sys-size-control-s-icon);--prime-sys-size-badge-m-paddingX: var(--prime-sys-size-control-s-buttonPaddingX);--prime-sys-size-badge-m-paddingY: var(--prime-sys-size-control-s-inputPaddingY);--prime-sys-size-badge-m-radius: var(--prime-sys-size-control-s-radius);--prime-sys-size-badge-m-text: var(--prime-sys-size-control-s-text);--prime-sys-size-badge-s-dotSize: var(--prime-ref-spaces-layout-xs);--prime-sys-size-badge-s-gap: var(--prime-sys-size-control-xs-gap);--prime-sys-size-badge-s-iconSize: var(--prime-sys-size-control-xs-icon);--prime-sys-size-badge-s-paddingX: var(--prime-sys-size-control-xs-buttonPaddingX);--prime-sys-size-badge-s-paddingY: var(--prime-sys-size-control-xs-inputPaddingY);--prime-sys-size-badge-s-radius: var(--prime-sys-size-control-xs-radius);--prime-sys-size-badge-s-text: var(--prime-sys-size-control-xs-text);--prime-sys-size-badge-xl-dotSize: var(--prime-ref-spaces-layout-l);--prime-sys-size-badge-xl-gap: var(--prime-sys-size-control-l-gap);--prime-sys-size-badge-xl-iconSize: var(--prime-sys-size-control-l-icon);--prime-sys-size-badge-xl-paddingX: var(--prime-sys-size-control-l-buttonPaddingX);--prime-sys-size-badge-xl-paddingY: var(--prime-sys-size-control-l-inputPaddingY);--prime-sys-size-badge-xl-radius: var(--prime-sys-size-control-l-radius);--prime-sys-size-badge-xl-text: var(--prime-sys-size-control-l-text);--prime-sys-size-choice-l-control: var(--prime-ref-icon-l);--prime-sys-size-choice-l-dot: var(--prime-ref-spaces-layout-s);--prime-sys-size-choice-l-gap: var(--prime-sys-spacing-m);--prime-sys-size-choice-l-text: var(--prime-sys-typography-control-m);--prime-sys-size-choice-m-control: var(--prime-ref-icon-m);--prime-sys-size-choice-m-dot: var(--prime-ref-spaces-layout-s);--prime-sys-size-choice-m-gap: var(--prime-sys-spacing-s);--prime-sys-size-choice-m-text: var(--prime-sys-typography-control-s);--prime-sys-size-choice-s-control: var(--prime-ref-icon-s);--prime-sys-size-choice-s-dot: var(--prime-ref-spaces-layout-xs);--prime-sys-size-choice-s-gap: var(--prime-sys-spacing-s);--prime-sys-size-choice-s-text: var(--prime-sys-typography-support-2xs);--prime-sys-size-choice-xl-control: var(--prime-ref-icon-xl);--prime-sys-size-choice-xl-dot: var(--prime-ref-spaces-layout-m);--prime-sys-size-choice-xl-gap: var(--prime-sys-spacing-l);--prime-sys-size-choice-xl-text: var(--prime-sys-typography-control-l);--prime-sys-size-control-l-buttonPaddingX: var(--prime-ref-spaces-control-button-l);--prime-sys-size-control-l-buttonPaddingY: var(--prime-ref-spaces-control-button-l);--prime-sys-size-control-l-gap: var(--prime-ref-spaces-control-spacing-l);--prime-sys-size-control-l-height: var(--prime-ref-size-l);--prime-sys-size-control-l-icon: var(--prime-ref-icon-l);--prime-sys-size-control-l-inputPaddingX: var(--prime-ref-spaces-control-spacing-l);--prime-sys-size-control-l-inputPaddingY: var(--prime-sys-spacing-s);--prime-sys-size-control-l-radius: var(--prime-ref-radius-l);--prime-sys-size-control-l-supportText: var(--prime-sys-typography-support-xs);--prime-sys-size-control-l-text: var(--prime-sys-typography-control-m);--prime-sys-size-control-m-buttonPaddingX: var(--prime-ref-spaces-control-button-m);--prime-sys-size-control-m-buttonPaddingY: var(--prime-ref-spaces-control-button-m);--prime-sys-size-control-m-gap: var(--prime-ref-spaces-control-spacing-m);--prime-sys-size-control-m-height: var(--prime-ref-size-m);--prime-sys-size-control-m-icon: var(--prime-ref-icon-m);--prime-sys-size-control-m-inputPaddingX: var(--prime-ref-spaces-control-spacing-m);--prime-sys-size-control-m-inputPaddingY: var(--prime-sys-spacing-s);--prime-sys-size-control-m-radius: var(--prime-ref-radius-m);--prime-sys-size-control-m-supportText: var(--prime-sys-typography-support-2xs);--prime-sys-size-control-m-text: var(--prime-sys-typography-control-s);--prime-sys-size-control-s-buttonPaddingX: var(--prime-ref-spaces-control-button-s);--prime-sys-size-control-s-buttonPaddingY: var(--prime-ref-spaces-control-button-s);--prime-sys-size-control-s-gap: var(--prime-ref-spaces-control-spacing-s);--prime-sys-size-control-s-height: var(--prime-ref-size-s);--prime-sys-size-control-s-icon: var(--prime-ref-icon-s);--prime-sys-size-control-s-inputPaddingX: var(--prime-ref-spaces-control-spacing-s);--prime-sys-size-control-s-inputPaddingY: var(--prime-sys-spacing-xs);--prime-sys-size-control-s-radius: var(--prime-ref-radius-s);--prime-sys-size-control-s-supportText: var(--prime-sys-typography-support-2xs);--prime-sys-size-control-s-text: var(--prime-sys-typography-support-2xs);--prime-sys-size-control-xl-buttonPaddingX: var(--prime-ref-spaces-control-button-xl);--prime-sys-size-control-xl-buttonPaddingY: var(--prime-ref-spaces-control-button-xl);--prime-sys-size-control-xl-gap: var(--prime-ref-spaces-control-spacing-xl);--prime-sys-size-control-xl-height: var(--prime-ref-size-xl);--prime-sys-size-control-xl-icon: var(--prime-ref-icon-xl);--prime-sys-size-control-xl-inputPaddingX: var(--prime-ref-spaces-control-spacing-xl);--prime-sys-size-control-xl-inputPaddingY: var(--prime-sys-spacing-m);--prime-sys-size-control-xl-radius: var(--prime-ref-radius-xl);--prime-sys-size-control-xl-supportText: var(--prime-sys-typography-support-xs);--prime-sys-size-control-xl-text: var(--prime-sys-typography-control-l);--prime-sys-size-control-xs-buttonPaddingX: var(--prime-sys-spacing-s);--prime-sys-size-control-xs-buttonPaddingY: var(--prime-sys-spacing-s);--prime-sys-size-control-xs-gap: var(--prime-sys-spacing-xs);--prime-sys-size-control-xs-height: var(--prime-ref-size-xs);--prime-sys-size-control-xs-icon: var(--prime-ref-icon-xs);--prime-sys-size-control-xs-inputPaddingX: var(--prime-sys-spacing-xs);--prime-sys-size-control-xs-inputPaddingY: var(--prime-sys-spacing-xs);--prime-sys-size-control-xs-radius: var(--prime-ref-radius-xs);--prime-sys-size-control-xs-supportText: var(--prime-sys-typography-support-3xs);--prime-sys-size-control-xs-text: var(--prime-sys-typography-support-3xs);--prime-sys-size-drawer-l-footerGap: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-l-headerGap: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-l-paddingX: var(--prime-sys-spacing-x6);--prime-sys-size-drawer-l-paddingY: var(--prime-sys-spacing-x6);--prime-sys-size-drawer-l-titleGap: var(--prime-sys-size-control-l-gap);--prime-sys-size-drawer-l-titleText: var(--prime-sys-size-control-l-text);--prime-sys-size-drawer-m-footerGap: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-m-headerGap: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-m-paddingX: var(--prime-sys-spacing-x5);--prime-sys-size-drawer-m-paddingY: var(--prime-sys-spacing-x5);--prime-sys-size-drawer-m-titleGap: var(--prime-sys-size-control-m-gap);--prime-sys-size-drawer-m-titleText: var(--prime-sys-size-control-m-text);--prime-sys-size-drawer-s-footerGap: var(--prime-sys-spacing-x2);--prime-sys-size-drawer-s-headerGap: var(--prime-sys-spacing-x2);--prime-sys-size-drawer-s-paddingX: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-s-paddingY: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-s-titleGap: var(--prime-sys-size-control-s-gap);--prime-sys-size-drawer-s-titleText: var(--prime-sys-size-control-s-text);--prime-sys-size-drawer-xl-footerGap: var(--prime-sys-spacing-x4);--prime-sys-size-drawer-xl-headerGap: var(--prime-sys-spacing-x4);--prime-sys-size-drawer-xl-paddingX: var(--prime-sys-spacing-x8);--prime-sys-size-drawer-xl-paddingY: var(--prime-sys-spacing-x8);--prime-sys-size-drawer-xl-titleGap: var(--prime-sys-size-control-xl-gap);--prime-sys-size-drawer-xl-titleText: var(--prime-sys-size-control-xl-text);--prime-sys-size-kbd-height: var(--prime-sys-size-control-xs-height);--prime-sys-size-kbd-paddingX: var(--prime-sys-size-control-xs-inputPaddingX);--prime-sys-size-kbd-paddingY: var(--prime-sys-size-control-xs-inputPaddingY);--prime-sys-size-kbd-radius: var(--prime-sys-size-control-xs-radius);--prime-sys-size-kbd-text: var(--prime-sys-size-control-xs-text);--prime-sys-size-modal-bodyGap: var(--prime-sys-spacing-l);--prime-sys-size-modal-contentGap: var(--prime-sys-spacing-l);--prime-sys-size-modal-footerGap: var(--prime-sys-spacing-m);--prime-sys-size-modal-footerPaddingTop: var(--prime-sys-spacing-l);--prime-sys-size-modal-headerGap: var(--prime-sys-spacing-m);--prime-sys-size-modal-headerIconSize: var(--prime-ref-size-m);--prime-sys-size-modal-headerPaddingBottom: var(--prime-sys-spacing-l);--prime-sys-size-modal-headTextPaddingRight: var(--prime-sys-spacing-3xl);--prime-sys-size-modal-maxWidth: 30rem;--prime-sys-size-modal-overlayPaddingX: var(--prime-sys-spacing-l);--prime-sys-size-modal-overlayPaddingY: var(--prime-sys-spacing-l);--prime-sys-size-modal-paddingX: var(--prime-sys-spacing-xl);--prime-sys-size-modal-paddingY: var(--prime-sys-spacing-xl);--prime-sys-size-modal-radius: var(--prime-sys-shape-radius-4xl);--prime-sys-size-modal-titleGap: var(--prime-sys-spacing-s);--prime-sys-size-switch-l-thumb: var(--prime-ref-icon-m);--prime-sys-size-switch-l-trackHeight: 1.25rem;--prime-sys-size-switch-l-trackWidth: 2.25rem;--prime-sys-size-switch-m-thumb: var(--prime-ref-icon-s);--prime-sys-size-switch-m-trackHeight: 1.25rem;--prime-sys-size-switch-m-trackWidth: 2rem;--prime-sys-size-switch-s-thumb: var(--prime-ref-icon-xs);--prime-sys-size-switch-s-trackHeight: 1rem;--prime-sys-size-switch-s-trackWidth: 1.75rem;--prime-sys-size-switch-xl-thumb: var(--prime-ref-icon-l);--prime-sys-size-switch-xl-trackHeight: 1.5rem;--prime-sys-size-switch-xl-trackWidth: 2.5rem;--prime-sys-size-tag-l-gap: var(--prime-sys-size-control-m-gap);--prime-sys-size-tag-l-iconSize: var(--prime-sys-size-control-m-icon);--prime-sys-size-tag-l-paddingX: var(--prime-sys-size-control-m-buttonPaddingX);--prime-sys-size-tag-l-paddingY: var(--prime-sys-size-control-m-inputPaddingY);--prime-sys-size-tag-l-radius: var(--prime-sys-size-control-m-radius);--prime-sys-size-tag-l-text: var(--prime-sys-size-control-m-text);--prime-sys-size-tag-m-gap: var(--prime-sys-size-control-s-gap);--prime-sys-size-tag-m-iconSize: var(--prime-sys-size-control-s-icon);--prime-sys-size-tag-m-paddingX: var(--prime-sys-size-control-s-buttonPaddingX);--prime-sys-size-tag-m-paddingY: var(--prime-sys-size-control-s-inputPaddingY);--prime-sys-size-tag-m-radius: var(--prime-sys-size-control-s-radius);--prime-sys-size-tag-m-text: var(--prime-sys-size-control-s-text);--prime-sys-size-tag-s-gap: var(--prime-sys-size-control-xs-gap);--prime-sys-size-tag-s-iconSize: var(--prime-sys-size-control-xs-icon);--prime-sys-size-tag-s-paddingX: var(--prime-sys-size-control-xs-buttonPaddingX);--prime-sys-size-tag-s-paddingY: var(--prime-sys-size-control-xs-inputPaddingY);--prime-sys-size-tag-s-radius: var(--prime-sys-size-control-xs-radius);--prime-sys-size-tag-s-text: var(--prime-sys-size-control-xs-text);--prime-sys-size-tag-xl-gap: var(--prime-sys-size-control-l-gap);--prime-sys-size-tag-xl-iconSize: var(--prime-sys-size-control-l-icon);--prime-sys-size-tag-xl-paddingX: var(--prime-sys-size-control-l-buttonPaddingX);--prime-sys-size-tag-xl-paddingY: var(--prime-sys-size-control-l-inputPaddingY);--prime-sys-size-tag-xl-radius: var(--prime-sys-size-control-l-radius);--prime-sys-size-tag-xl-text: var(--prime-sys-size-control-l-text);--prime-sys-size-textarea-l-minHeight: 6rem;--prime-sys-size-textarea-l-paddingX: var(--prime-sys-spacing-l);--prime-sys-size-textarea-l-radius: var(--prime-ref-radius-l);--prime-sys-size-textarea-m-minHeight: 5rem;--prime-sys-size-textarea-m-paddingX: var(--prime-sys-spacing-m);--prime-sys-size-textarea-m-radius: var(--prime-ref-radius-m);--prime-sys-size-textarea-s-minHeight: 4rem;--prime-sys-size-textarea-s-paddingX: var(--prime-sys-spacing-s);--prime-sys-size-textarea-s-radius: var(--prime-ref-radius-s);--prime-sys-size-textarea-xl-minHeight: 8rem;--prime-sys-size-textarea-xl-paddingX: var(--prime-sys-spacing-xl);--prime-sys-size-textarea-xl-radius: var(--prime-ref-radius-xl);--prime-sys-size-tooltip-l-paddingX: var(--prime-sys-size-control-m-inputPaddingX);--prime-sys-size-tooltip-l-paddingY: var(--prime-sys-size-control-m-inputPaddingY);--prime-sys-size-tooltip-l-radius: var(--prime-sys-size-control-m-radius);--prime-sys-size-tooltip-l-text: var(--prime-sys-size-control-m-supportText);--prime-sys-size-tooltip-m-paddingX: var(--prime-sys-size-control-s-inputPaddingX);--prime-sys-size-tooltip-m-paddingY: var(--prime-sys-size-control-s-inputPaddingY);--prime-sys-size-tooltip-m-radius: var(--prime-sys-size-control-s-radius);--prime-sys-size-tooltip-m-text: var(--prime-sys-size-control-s-supportText);--prime-sys-size-tooltip-s-paddingX: var(--prime-sys-size-control-xs-inputPaddingX);--prime-sys-size-tooltip-s-paddingY: var(--prime-sys-size-control-xs-inputPaddingY);--prime-sys-size-tooltip-s-radius: var(--prime-sys-size-control-xs-radius);--prime-sys-size-tooltip-s-text: var(--prime-sys-size-control-xs-supportText);--prime-sys-size-tooltip-xl-paddingX: var(--prime-sys-size-control-l-inputPaddingX);--prime-sys-size-tooltip-xl-paddingY: var(--prime-sys-size-control-l-inputPaddingY);--prime-sys-size-tooltip-xl-radius: var(--prime-sys-size-control-l-radius);--prime-sys-size-tooltip-xl-text: var(--prime-sys-size-control-l-supportText);--prime-sys-spacing-2xl: var(--prime-ref-spaces-layout-2xl);--prime-sys-spacing-3xl: var(--prime-ref-spaces-layout-3xl);--prime-sys-spacing-4xl: var(--prime-ref-spaces-layout-4xl);--prime-sys-spacing-5xl: var(--prime-ref-spaces-layout-5xl);--prime-sys-spacing-6xl: var(--prime-ref-spaces-layout-6xl);--prime-sys-spacing-l: var(--prime-ref-spaces-layout-l);--prime-sys-spacing-m: var(--prime-ref-spaces-layout-m);--prime-sys-spacing-s: var(--prime-ref-spaces-layout-s);--prime-sys-spacing-x0: var(--prime-ref-spaces-layout-0);--prime-sys-spacing-x1: var(--prime-ref-spaces-layout-xs);--prime-sys-spacing-x10: var(--prime-ref-spaces-layout-4xl);--prime-sys-spacing-x12: var(--prime-ref-spaces-layout-5xl);--prime-sys-spacing-x14: var(--prime-ref-spaces-layout-6xl);--prime-sys-spacing-x2: var(--prime-ref-spaces-layout-s);--prime-sys-spacing-x3: var(--prime-ref-spaces-layout-m);--prime-sys-spacing-x4: var(--prime-ref-spaces-layout-l);--prime-sys-spacing-x5: var(--prime-ref-spaces-layout-xl);--prime-sys-spacing-x6: var(--prime-ref-spaces-layout-2xl);--prime-sys-spacing-x8: var(--prime-ref-spaces-layout-3xl);--prime-sys-spacing-xl: var(--prime-ref-spaces-layout-xl);--prime-sys-spacing-xs: var(--prime-ref-spaces-layout-xs);--prime-sys-typography-body-letterSpacing: var(--prime-ref-font-letterSpacing-normal);--prime-sys-typography-body-lineHeight: var(--prime-sys-typography-lineHeight-normal);--prime-sys-typography-body-size: var(--prime-ref-font-size-s);--prime-sys-typography-control-l: var(--prime-ref-font-size-m);--prime-sys-typography-control-m: var(--prime-ref-font-size-s);--prime-sys-typography-control-s: var(--prime-ref-font-size-xs);--prime-sys-typography-family-base: var(--prime-ref-font-family-base);--prime-sys-typography-lineHeight-normal: 1.5;--prime-sys-typography-lineHeight-relaxed: 1.65;--prime-sys-typography-lineHeight-tight: 1.25;--prime-sys-typography-lineHeightScale-2xl: var(--prime-ref-font-lineHeight-2xl);--prime-sys-typography-lineHeightScale-2xs: var(--prime-ref-font-lineHeight-2xs);--prime-sys-typography-lineHeightScale-3xl: var(--prime-ref-font-lineHeight-3xl);--prime-sys-typography-lineHeightScale-3xs: var(--prime-ref-font-lineHeight-3xs);--prime-sys-typography-lineHeightScale-4xl: var(--prime-ref-font-lineHeight-4xl);--prime-sys-typography-lineHeightScale-5xl: var(--prime-ref-font-lineHeight-5xl);--prime-sys-typography-lineHeightScale-6xl: var(--prime-ref-font-lineHeight-6xl);--prime-sys-typography-lineHeightScale-7xl: var(--prime-ref-font-lineHeight-7xl);--prime-sys-typography-lineHeightScale-8xl: var(--prime-ref-font-lineHeight-8xl);--prime-sys-typography-lineHeightScale-9xl: var(--prime-ref-font-lineHeight-9xl);--prime-sys-typography-lineHeightScale-l: var(--prime-ref-font-lineHeight-l);--prime-sys-typography-lineHeightScale-labelMicro: var(--prime-ref-font-lineHeight-labelMicro);--prime-sys-typography-lineHeightScale-m: var(--prime-ref-font-lineHeight-m);--prime-sys-typography-lineHeightScale-s: var(--prime-ref-font-lineHeight-s);--prime-sys-typography-lineHeightScale-xl: var(--prime-ref-font-lineHeight-xl);--prime-sys-typography-lineHeightScale-xs: var(--prime-ref-font-lineHeight-xs);--prime-sys-typography-role-bodyCompact-fontSize: var(--prime-sys-typography-sizeScale-xs);--prime-sys-typography-role-bodyCompact-lineHeight: var(--prime-sys-typography-lineHeightScale-2xs);--prime-sys-typography-role-bodyDefault-fontSize: var(--prime-sys-typography-sizeScale-xs);--prime-sys-typography-role-bodyDefault-lineHeight: var(--prime-sys-typography-lineHeightScale-xs);--prime-sys-typography-role-bodyLarge-fontSize: var(--prime-sys-typography-sizeScale-s);--prime-sys-typography-role-bodyLarge-lineHeight: var(--prime-sys-typography-lineHeightScale-s);--prime-sys-typography-role-bodySmall-fontSize: var(--prime-sys-typography-sizeScale-2xs);--prime-sys-typography-role-bodySmall-lineHeight: var(--prime-sys-typography-lineHeightScale-2xs);--prime-sys-typography-role-caption-fontSize: var(--prime-sys-typography-sizeScale-2xs);--prime-sys-typography-role-caption-lineHeight: var(--prime-sys-typography-lineHeightScale-2xs);--prime-sys-typography-role-captionMicro-fontSize: var(--prime-sys-typography-sizeScale-labelMicro);--prime-sys-typography-role-captionMicro-lineHeight: var(--prime-sys-typography-lineHeightScale-labelMicro);--prime-sys-typography-role-display-fontSize: var(--prime-sys-typography-sizeScale-9xl);--prime-sys-typography-role-display-lineHeight: var(--prime-sys-typography-lineHeightScale-9xl);--prime-sys-typography-role-headingGroup-fontSize: var(--prime-sys-typography-sizeScale-xs);--prime-sys-typography-role-headingGroup-lineHeight: var(--prime-sys-typography-lineHeightScale-xs);--prime-sys-typography-role-headingPage-fontSize: var(--prime-sys-typography-sizeScale-4xl);--prime-sys-typography-role-headingPage-lineHeight: var(--prime-sys-typography-lineHeightScale-4xl);--prime-sys-typography-role-headingSection-fontSize: var(--prime-sys-typography-sizeScale-2xl);--prime-sys-typography-role-headingSection-lineHeight: var(--prime-sys-typography-lineHeightScale-2xl);--prime-sys-typography-role-headingSubsection-fontSize: var(--prime-sys-typography-sizeScale-xl);--prime-sys-typography-role-headingSubsection-lineHeight: var(--prime-sys-typography-lineHeightScale-xl);--prime-sys-typography-role-headline-fontSize: var(--prime-sys-typography-sizeScale-6xl);--prime-sys-typography-role-headline-lineHeight: var(--prime-sys-typography-lineHeightScale-6xl);--prime-sys-typography-sizeScale-2xl: var(--prime-ref-font-size-2xl);--prime-sys-typography-sizeScale-2xs: var(--prime-ref-font-size-2xs);--prime-sys-typography-sizeScale-3xl: var(--prime-ref-font-size-3xl);--prime-sys-typography-sizeScale-3xs: var(--prime-ref-font-size-3xs);--prime-sys-typography-sizeScale-4xl: var(--prime-ref-font-size-4xl);--prime-sys-typography-sizeScale-5xl: var(--prime-ref-font-size-5xl);--prime-sys-typography-sizeScale-6xl: var(--prime-ref-font-size-6xl);--prime-sys-typography-sizeScale-7xl: var(--prime-ref-font-size-7xl);--prime-sys-typography-sizeScale-8xl: var(--prime-ref-font-size-8xl);--prime-sys-typography-sizeScale-9xl: var(--prime-ref-font-size-9xl);--prime-sys-typography-sizeScale-l: var(--prime-ref-font-size-l);--prime-sys-typography-sizeScale-labelMicro: var(--prime-ref-font-size-labelMicro);--prime-sys-typography-sizeScale-m: var(--prime-ref-font-size-m);--prime-sys-typography-sizeScale-s: var(--prime-ref-font-size-s);--prime-sys-typography-sizeScale-xl: var(--prime-ref-font-size-xl);--prime-sys-typography-sizeScale-xs: var(--prime-ref-font-size-xs);--prime-sys-typography-style-italic: italic;--prime-sys-typography-style-normal: normal;--prime-sys-typography-support-2xs: var(--prime-ref-font-size-2xs);--prime-sys-typography-support-3xs: var(--prime-ref-font-size-3xs);--prime-sys-typography-support-s: var(--prime-ref-font-size-s);--prime-sys-typography-support-xs: var(--prime-ref-font-size-xs);--prime-sys-typography-title-size: var(--prime-ref-font-size-l);--prime-sys-typography-title-weight: var(--prime-ref-font-weight-semibold);--prime-sys-typography-tracking-normal: var(--prime-ref-font-letterSpacing-normal);--prime-sys-typography-tracking-tight: var(--prime-ref-font-letterSpacing-tight);--prime-sys-typography-tracking-tighter: var(--prime-ref-font-letterSpacing-tighter);--prime-sys-typography-tracking-wide: var(--prime-ref-font-letterSpacing-wide);--prime-sys-typography-tracking-wider: var(--prime-ref-font-letterSpacing-wider);--prime-sys-typography-weight-bold: var(--prime-ref-font-weight-bold);--prime-sys-typography-weight-medium: var(--prime-ref-font-weight-medium);--prime-sys-typography-weight-regular: var(--prime-ref-font-weight-regular);--prime-sys-typography-weight-semibold: var(--prime-ref-font-weight-semibold)}:root[data-theme=dark],[data-theme=dark]{--prime-sys-border-width-control: 1px;--prime-sys-border-width-focusRing: 2px;--prime-sys-color-action-errorBackground: var(--prime-ref-color-red-500);--prime-sys-color-action-errorBackgroundHover: var(--prime-ref-color-red-600);--prime-sys-color-action-errorForeground: var(--prime-ref-color-white);--prime-sys-color-action-neutralBackground: var(--prime-ref-color-gray-900);--prime-sys-color-action-neutralBackgroundHover: var(--prime-ref-color-gray-800);--prime-sys-color-action-neutralForeground: var(--prime-ref-color-gray-50);--prime-sys-color-action-primaryBackground: var(--prime-ref-color-gray-50);--prime-sys-color-action-primaryBackgroundHover: var(--prime-ref-color-gray-200);--prime-sys-color-action-primaryForeground: var(--prime-ref-color-gray-950);--prime-sys-color-action-primarySoftBackground: color-mix(in srgb, var(--prime-ref-color-gray-50) 42%, var(--prime-ref-color-gray-950));--prime-sys-color-action-primarySoftForeground: var(--prime-ref-color-gray-50);--prime-sys-color-badge-grayFilled-background: var(--prime-ref-color-gray-500);--prime-sys-color-badge-pink-backgroundEmphasis: var(--prime-ref-color-pink-500);--prime-sys-color-badge-pink-backgroundSoft: var(--prime-ref-color-pink-950);--prime-sys-color-badge-pink-border: var(--prime-ref-color-pink-800);--prime-sys-color-badge-pink-foregroundOnSoft: var(--prime-ref-color-pink-200);--prime-sys-color-badge-teal-backgroundEmphasis: var(--prime-ref-color-teal-500);--prime-sys-color-badge-teal-backgroundSoft: var(--prime-ref-color-teal-950);--prime-sys-color-badge-teal-border: var(--prime-ref-color-teal-800);--prime-sys-color-badge-teal-foregroundOnSoft: var(--prime-ref-color-teal-200);--prime-sys-color-border-accent: var(--prime-ref-color-gray-500);--prime-sys-color-border-danger: var(--prime-ref-color-red-400);--prime-sys-color-border-disabled: var(--prime-ref-color-gray-800);--prime-sys-color-border-emphasis: var(--prime-ref-color-gray-50);--prime-sys-color-border-inverse: var(--prime-ref-color-white);--prime-sys-color-border-muted: var(--prime-ref-color-gray-700);--prime-sys-color-border-separator: var(--prime-ref-color-gray-500);--prime-sys-color-border-strong: var(--prime-ref-color-gray-600);--prime-sys-color-border-subtle: var(--prime-ref-color-gray-800);--prime-sys-color-content-accent: var(--prime-ref-color-gray-200);--prime-sys-color-content-danger: var(--prime-ref-color-red-200);--prime-sys-color-content-disabled: var(--prime-ref-color-gray-600);--prime-sys-color-content-inverse: var(--prime-ref-color-gray-950);--prime-sys-color-content-muted: var(--prime-ref-color-gray-400);--prime-sys-color-content-primary: var(--prime-ref-color-gray-50);--prime-sys-color-content-secondary: var(--prime-ref-color-gray-300);--prime-sys-color-dataTable-dividerHorizontal: color-mix(in srgb, var(--prime-sys-color-border-subtle) 86%, transparent);--prime-sys-color-dataTable-dividerVertical: color-mix(in srgb, var(--prime-sys-color-border-subtle) 78%, transparent);--prime-sys-color-dataTable-headBackground: var(--prime-sys-color-surface-elevated);--prime-sys-color-dataTable-rowBackground: var(--prime-sys-color-surface-default);--prime-sys-color-field-bg: var(--prime-ref-color-gray-900);--prime-sys-color-field-border: var(--prime-ref-color-gray-700);--prime-sys-color-field-borderError: var(--prime-ref-color-red-400);--prime-sys-color-field-borderFocus: var(--prime-ref-color-gray-300);--prime-sys-color-field-borderHover: var(--prime-ref-color-gray-600);--prime-sys-color-field-placeholder: var(--prime-ref-color-gray-500);--prime-sys-color-field-text: var(--prime-ref-color-gray-50);--prime-sys-color-focus-ring: var(--prime-ref-color-gray-100);--prime-sys-color-status-away-background: var(--prime-ref-color-yellow-950);--prime-sys-color-status-away-backgroundEmphasis: var(--prime-ref-color-yellow-500);--prime-sys-color-status-away-border: var(--prime-ref-color-yellow-800);--prime-sys-color-status-away-foreground: var(--prime-ref-color-yellow-200);--prime-sys-color-status-error-background: var(--prime-ref-color-red-950);--prime-sys-color-status-error-backgroundEmphasis: var(--prime-ref-color-red-500);--prime-sys-color-status-error-border: var(--prime-ref-color-red-800);--prime-sys-color-status-error-foreground: var(--prime-ref-color-red-200);--prime-sys-color-status-feature-background: var(--prime-ref-color-purple-950);--prime-sys-color-status-feature-backgroundEmphasis: var(--prime-ref-color-purple-500);--prime-sys-color-status-feature-border: var(--prime-ref-color-purple-800);--prime-sys-color-status-feature-foreground: var(--prime-ref-color-purple-200);--prime-sys-color-status-information-background: var(--prime-ref-color-blue-950);--prime-sys-color-status-information-backgroundEmphasis: var(--prime-ref-color-blue-500);--prime-sys-color-status-information-border: var(--prime-ref-color-blue-800);--prime-sys-color-status-information-foreground: var(--prime-ref-color-blue-200);--prime-sys-color-status-success-background: var(--prime-ref-color-green-950);--prime-sys-color-status-success-backgroundEmphasis: var(--prime-ref-color-green-500);--prime-sys-color-status-success-border: var(--prime-ref-color-green-800);--prime-sys-color-status-success-foreground: var(--prime-ref-color-green-200);--prime-sys-color-status-verified-background: var(--prime-ref-color-sky-950);--prime-sys-color-status-verified-backgroundEmphasis: var(--prime-ref-color-sky-500);--prime-sys-color-status-verified-border: var(--prime-ref-color-sky-800);--prime-sys-color-status-verified-foreground: var(--prime-ref-color-sky-200);--prime-sys-color-status-warning-background: var(--prime-ref-color-orange-950);--prime-sys-color-status-warning-backgroundEmphasis: var(--prime-ref-color-orange-500);--prime-sys-color-status-warning-border: var(--prime-ref-color-orange-800);--prime-sys-color-status-warning-foreground: var(--prime-ref-color-orange-200);--prime-sys-color-surface-accentSoft: var(--prime-ref-color-gray-800);--prime-sys-color-surface-dangerSoft: var(--prime-ref-color-red-950);--prime-sys-color-surface-default: var(--prime-ref-color-gray-950);--prime-sys-color-surface-elevated: var(--prime-ref-color-gray-800);--prime-sys-color-surface-overlay: var(--prime-ref-color-overlay-scrimDark);--prime-sys-color-surface-raised: var(--prime-ref-color-gray-900);--prime-sys-color-tooltip-background: var(--prime-ref-color-gray-100);--prime-sys-color-tooltip-border: var(--prime-ref-color-gray-300);--prime-sys-color-tooltip-foreground: var(--prime-ref-color-gray-950);--prime-sys-elevation-shadow-buttonFocus: 0 0 0 2px rgba(244, 244, 245, .28);--prime-sys-elevation-shadow-errorFocus: 0 0 0 2px rgba(248, 113, 113, .38);--prime-sys-elevation-shadow-fancyButtonError: 0 1px 2px rgba(8, 10, 14, .45), 0 0 0 1px var(--prime-sys-color-action-errorBackground);--prime-sys-elevation-shadow-fancyButtonNeutral: 0 1px 2px rgba(8, 10, 14, .45), 0 0 0 1px var(--prime-sys-color-content-primary);--prime-sys-elevation-shadow-fancyButtonPrimary: 0 1px 2px rgba(8, 10, 14, .45), 0 0 0 1px var(--prime-sys-color-action-primaryBackground);--prime-sys-elevation-shadow-modal: 0 24px 48px rgba(8, 10, 14, .45);--prime-sys-elevation-shadow-primaryFocus: 0 0 0 2px rgba(244, 244, 245, .4);--prime-sys-elevation-shadow-surface: 0 1px 2px rgba(8, 10, 14, .35);--prime-sys-elevation-shadow-tooltip: 0 14px 30px rgba(8, 10, 14, .5), 0 4px 10px rgba(8, 10, 14, .4);--prime-sys-elevation-zIndex-base: var(--prime-ref-zIndex-base);--prime-sys-elevation-zIndex-drawer: var(--prime-ref-zIndex-drawer);--prime-sys-elevation-zIndex-drawerNestedShell: var(--prime-ref-zIndex-drawerNestedShell);--prime-sys-elevation-zIndex-dropdown: var(--prime-ref-zIndex-dropdown);--prime-sys-elevation-zIndex-dropdownInDrawer: var(--prime-ref-zIndex-dropdownInDrawer);--prime-sys-elevation-zIndex-dropdownInDrawerInModal: var(--prime-ref-zIndex-dropdownInDrawerInModal);--prime-sys-elevation-zIndex-dropdownInModal: var(--prime-ref-zIndex-dropdownInModal);--prime-sys-elevation-zIndex-modal: var(--prime-ref-zIndex-modal);--prime-sys-elevation-zIndex-popover: var(--prime-ref-zIndex-popover);--prime-sys-elevation-zIndex-popoverInDrawer: var(--prime-ref-zIndex-popoverInDrawer);--prime-sys-elevation-zIndex-popoverInDrawerInModal: var(--prime-ref-zIndex-popoverInDrawerInModal);--prime-sys-elevation-zIndex-popoverInModal: var(--prime-ref-zIndex-popoverInModal);--prime-sys-elevation-zIndex-sticky: var(--prime-ref-zIndex-sticky);--prime-sys-elevation-zIndex-toast: var(--prime-ref-zIndex-toast);--prime-sys-elevation-zIndex-tooltip: var(--prime-ref-zIndex-tooltip);--prime-sys-elevation-zIndex-tooltipInDrawer: var(--prime-ref-zIndex-tooltipInDrawer);--prime-sys-elevation-zIndex-tooltipInDrawerInModal: var(--prime-ref-zIndex-tooltipInDrawerInModal);--prime-sys-elevation-zIndex-tooltipInModal: var(--prime-ref-zIndex-tooltipInModal);--prime-sys-motion-duration-fast: var(--prime-ref-motion-duration-fast);--prime-sys-motion-duration-medium: var(--prime-ref-motion-duration-medium);--prime-sys-motion-duration-slow: var(--prime-ref-motion-duration-slow);--prime-sys-motion-easing-standard: var(--prime-ref-motion-easing-standard);--prime-sys-motion-fast: var(--prime-ref-motion-duration-fast);--prime-sys-motion-medium: var(--prime-ref-motion-duration-medium);--prime-sys-motion-slow: var(--prime-ref-motion-duration-slow);--prime-sys-motion-standard: var(--prime-ref-motion-easing-standard);--prime-sys-shape-radius-4xl: var(--prime-ref-radius-4xl);--prime-sys-shape-radius-l: var(--prime-ref-radius-l);--prime-sys-shape-radius-m: var(--prime-ref-radius-m);--prime-sys-shape-radius-round: var(--prime-ref-radius-round);--prime-sys-shape-radius-s: var(--prime-ref-radius-s);--prime-sys-shape-radius-xs: var(--prime-ref-radius-xs);--prime-sys-size-avatar-2xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-2xl-size: var(--prime-ref-size-2xl);--prime-sys-size-avatar-2xl-text: var(--prime-sys-typography-sizeScale-2xl);--prime-sys-size-avatar-3xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-3xl-size: var(--prime-ref-size-3xl);--prime-sys-size-avatar-3xl-text: var(--prime-sys-typography-sizeScale-3xl);--prime-sys-size-avatar-4xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-4xl-size: var(--prime-ref-size-4xl);--prime-sys-size-avatar-4xl-text: var(--prime-sys-typography-sizeScale-4xl);--prime-sys-size-avatar-5xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-5xl-size: var(--prime-ref-size-5xl);--prime-sys-size-avatar-5xl-text: var(--prime-sys-typography-sizeScale-5xl);--prime-sys-size-avatar-6xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-6xl-size: var(--prime-ref-size-6xl);--prime-sys-size-avatar-6xl-text: var(--prime-sys-typography-sizeScale-6xl);--prime-sys-size-avatar-l-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-l-size: var(--prime-ref-size-l);--prime-sys-size-avatar-l-text: var(--prime-sys-typography-control-s);--prime-sys-size-avatar-m-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-m-size: var(--prime-ref-size-m);--prime-sys-size-avatar-m-text: var(--prime-sys-typography-support-2xs);--prime-sys-size-avatar-s-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-s-size: var(--prime-ref-size-s);--prime-sys-size-avatar-s-text: var(--prime-sys-typography-support-2xs);--prime-sys-size-avatar-xl-radius: var(--prime-sys-shape-radius-round);--prime-sys-size-avatar-xl-size: var(--prime-ref-size-xl);--prime-sys-size-avatar-xl-text: var(--prime-sys-typography-control-l);--prime-sys-size-badge-l-dotSize: var(--prime-ref-spaces-layout-m);--prime-sys-size-badge-l-gap: var(--prime-sys-size-control-m-gap);--prime-sys-size-badge-l-iconSize: var(--prime-sys-size-control-m-icon);--prime-sys-size-badge-l-paddingX: var(--prime-sys-size-control-m-buttonPaddingX);--prime-sys-size-badge-l-paddingY: var(--prime-sys-size-control-m-inputPaddingY);--prime-sys-size-badge-l-radius: var(--prime-sys-size-control-m-radius);--prime-sys-size-badge-l-text: var(--prime-sys-size-control-m-text);--prime-sys-size-badge-m-dotSize: var(--prime-ref-spaces-layout-s);--prime-sys-size-badge-m-gap: var(--prime-sys-size-control-s-gap);--prime-sys-size-badge-m-iconSize: var(--prime-sys-size-control-s-icon);--prime-sys-size-badge-m-paddingX: var(--prime-sys-size-control-s-buttonPaddingX);--prime-sys-size-badge-m-paddingY: var(--prime-sys-size-control-s-inputPaddingY);--prime-sys-size-badge-m-radius: var(--prime-sys-size-control-s-radius);--prime-sys-size-badge-m-text: var(--prime-sys-size-control-s-text);--prime-sys-size-badge-s-dotSize: var(--prime-ref-spaces-layout-xs);--prime-sys-size-badge-s-gap: var(--prime-sys-size-control-xs-gap);--prime-sys-size-badge-s-iconSize: var(--prime-sys-size-control-xs-icon);--prime-sys-size-badge-s-paddingX: var(--prime-sys-size-control-xs-buttonPaddingX);--prime-sys-size-badge-s-paddingY: var(--prime-sys-size-control-xs-inputPaddingY);--prime-sys-size-badge-s-radius: var(--prime-sys-size-control-xs-radius);--prime-sys-size-badge-s-text: var(--prime-sys-size-control-xs-text);--prime-sys-size-badge-xl-dotSize: var(--prime-ref-spaces-layout-l);--prime-sys-size-badge-xl-gap: var(--prime-sys-size-control-l-gap);--prime-sys-size-badge-xl-iconSize: var(--prime-sys-size-control-l-icon);--prime-sys-size-badge-xl-paddingX: var(--prime-sys-size-control-l-buttonPaddingX);--prime-sys-size-badge-xl-paddingY: var(--prime-sys-size-control-l-inputPaddingY);--prime-sys-size-badge-xl-radius: var(--prime-sys-size-control-l-radius);--prime-sys-size-badge-xl-text: var(--prime-sys-size-control-l-text);--prime-sys-size-choice-l-control: var(--prime-ref-icon-l);--prime-sys-size-choice-l-dot: var(--prime-ref-spaces-layout-s);--prime-sys-size-choice-l-gap: var(--prime-sys-spacing-m);--prime-sys-size-choice-l-text: var(--prime-sys-typography-control-m);--prime-sys-size-choice-m-control: var(--prime-ref-icon-m);--prime-sys-size-choice-m-dot: var(--prime-ref-spaces-layout-s);--prime-sys-size-choice-m-gap: var(--prime-sys-spacing-s);--prime-sys-size-choice-m-text: var(--prime-sys-typography-control-s);--prime-sys-size-choice-s-control: var(--prime-ref-icon-s);--prime-sys-size-choice-s-dot: var(--prime-ref-spaces-layout-xs);--prime-sys-size-choice-s-gap: var(--prime-sys-spacing-s);--prime-sys-size-choice-s-text: var(--prime-sys-typography-support-2xs);--prime-sys-size-choice-xl-control: var(--prime-ref-icon-xl);--prime-sys-size-choice-xl-dot: var(--prime-ref-spaces-layout-m);--prime-sys-size-choice-xl-gap: var(--prime-sys-spacing-l);--prime-sys-size-choice-xl-text: var(--prime-sys-typography-control-l);--prime-sys-size-control-l-buttonPaddingX: var(--prime-ref-spaces-control-button-l);--prime-sys-size-control-l-buttonPaddingY: var(--prime-ref-spaces-control-button-l);--prime-sys-size-control-l-gap: var(--prime-ref-spaces-control-spacing-l);--prime-sys-size-control-l-height: var(--prime-ref-size-l);--prime-sys-size-control-l-icon: var(--prime-ref-icon-l);--prime-sys-size-control-l-inputPaddingX: var(--prime-ref-spaces-control-spacing-l);--prime-sys-size-control-l-inputPaddingY: var(--prime-sys-spacing-s);--prime-sys-size-control-l-radius: var(--prime-ref-radius-l);--prime-sys-size-control-l-supportText: var(--prime-sys-typography-support-xs);--prime-sys-size-control-l-text: var(--prime-sys-typography-control-m);--prime-sys-size-control-m-buttonPaddingX: var(--prime-ref-spaces-control-button-m);--prime-sys-size-control-m-buttonPaddingY: var(--prime-ref-spaces-control-button-m);--prime-sys-size-control-m-gap: var(--prime-ref-spaces-control-spacing-m);--prime-sys-size-control-m-height: var(--prime-ref-size-m);--prime-sys-size-control-m-icon: var(--prime-ref-icon-m);--prime-sys-size-control-m-inputPaddingX: var(--prime-ref-spaces-control-spacing-m);--prime-sys-size-control-m-inputPaddingY: var(--prime-sys-spacing-s);--prime-sys-size-control-m-radius: var(--prime-ref-radius-m);--prime-sys-size-control-m-supportText: var(--prime-sys-typography-support-2xs);--prime-sys-size-control-m-text: var(--prime-sys-typography-control-s);--prime-sys-size-control-s-buttonPaddingX: var(--prime-ref-spaces-control-button-s);--prime-sys-size-control-s-buttonPaddingY: var(--prime-ref-spaces-control-button-s);--prime-sys-size-control-s-gap: var(--prime-ref-spaces-control-spacing-s);--prime-sys-size-control-s-height: var(--prime-ref-size-s);--prime-sys-size-control-s-icon: var(--prime-ref-icon-s);--prime-sys-size-control-s-inputPaddingX: var(--prime-ref-spaces-control-spacing-s);--prime-sys-size-control-s-inputPaddingY: var(--prime-sys-spacing-xs);--prime-sys-size-control-s-radius: var(--prime-ref-radius-s);--prime-sys-size-control-s-supportText: var(--prime-sys-typography-support-2xs);--prime-sys-size-control-s-text: var(--prime-sys-typography-support-2xs);--prime-sys-size-control-xl-buttonPaddingX: var(--prime-ref-spaces-control-button-xl);--prime-sys-size-control-xl-buttonPaddingY: var(--prime-ref-spaces-control-button-xl);--prime-sys-size-control-xl-gap: var(--prime-ref-spaces-control-spacing-xl);--prime-sys-size-control-xl-height: var(--prime-ref-size-xl);--prime-sys-size-control-xl-icon: var(--prime-ref-icon-xl);--prime-sys-size-control-xl-inputPaddingX: var(--prime-ref-spaces-control-spacing-xl);--prime-sys-size-control-xl-inputPaddingY: var(--prime-sys-spacing-m);--prime-sys-size-control-xl-radius: var(--prime-ref-radius-xl);--prime-sys-size-control-xl-supportText: var(--prime-sys-typography-support-xs);--prime-sys-size-control-xl-text: var(--prime-sys-typography-control-l);--prime-sys-size-control-xs-buttonPaddingX: var(--prime-sys-spacing-s);--prime-sys-size-control-xs-buttonPaddingY: var(--prime-sys-spacing-s);--prime-sys-size-control-xs-gap: var(--prime-sys-spacing-xs);--prime-sys-size-control-xs-height: var(--prime-ref-size-xs);--prime-sys-size-control-xs-icon: var(--prime-ref-icon-xs);--prime-sys-size-control-xs-inputPaddingX: var(--prime-sys-spacing-xs);--prime-sys-size-control-xs-inputPaddingY: var(--prime-sys-spacing-xs);--prime-sys-size-control-xs-radius: var(--prime-ref-radius-xs);--prime-sys-size-control-xs-supportText: var(--prime-sys-typography-support-3xs);--prime-sys-size-control-xs-text: var(--prime-sys-typography-support-3xs);--prime-sys-size-drawer-l-footerGap: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-l-headerGap: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-l-paddingX: var(--prime-sys-spacing-x6);--prime-sys-size-drawer-l-paddingY: var(--prime-sys-spacing-x6);--prime-sys-size-drawer-l-titleGap: var(--prime-sys-size-control-l-gap);--prime-sys-size-drawer-l-titleText: var(--prime-sys-size-control-l-text);--prime-sys-size-drawer-m-footerGap: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-m-headerGap: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-m-paddingX: var(--prime-sys-spacing-x5);--prime-sys-size-drawer-m-paddingY: var(--prime-sys-spacing-x5);--prime-sys-size-drawer-m-titleGap: var(--prime-sys-size-control-m-gap);--prime-sys-size-drawer-m-titleText: var(--prime-sys-size-control-m-text);--prime-sys-size-drawer-s-footerGap: var(--prime-sys-spacing-x2);--prime-sys-size-drawer-s-headerGap: var(--prime-sys-spacing-x2);--prime-sys-size-drawer-s-paddingX: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-s-paddingY: var(--prime-sys-spacing-x3);--prime-sys-size-drawer-s-titleGap: var(--prime-sys-size-control-s-gap);--prime-sys-size-drawer-s-titleText: var(--prime-sys-size-control-s-text);--prime-sys-size-drawer-xl-footerGap: var(--prime-sys-spacing-x4);--prime-sys-size-drawer-xl-headerGap: var(--prime-sys-spacing-x4);--prime-sys-size-drawer-xl-paddingX: var(--prime-sys-spacing-x8);--prime-sys-size-drawer-xl-paddingY: var(--prime-sys-spacing-x8);--prime-sys-size-drawer-xl-titleGap: var(--prime-sys-size-control-xl-gap);--prime-sys-size-drawer-xl-titleText: var(--prime-sys-size-control-xl-text);--prime-sys-size-kbd-height: var(--prime-sys-size-control-xs-height);--prime-sys-size-kbd-paddingX: var(--prime-sys-size-control-xs-inputPaddingX);--prime-sys-size-kbd-paddingY: var(--prime-sys-size-control-xs-inputPaddingY);--prime-sys-size-kbd-radius: var(--prime-sys-size-control-xs-radius);--prime-sys-size-kbd-text: var(--prime-sys-size-control-xs-text);--prime-sys-size-modal-bodyGap: var(--prime-sys-spacing-l);--prime-sys-size-modal-contentGap: var(--prime-sys-spacing-l);--prime-sys-size-modal-footerGap: var(--prime-sys-spacing-m);--prime-sys-size-modal-footerPaddingTop: var(--prime-sys-spacing-l);--prime-sys-size-modal-headerGap: var(--prime-sys-spacing-m);--prime-sys-size-modal-headerIconSize: var(--prime-ref-size-m);--prime-sys-size-modal-headerPaddingBottom: var(--prime-sys-spacing-l);--prime-sys-size-modal-headTextPaddingRight: var(--prime-sys-spacing-3xl);--prime-sys-size-modal-maxWidth: 30rem;--prime-sys-size-modal-overlayPaddingX: var(--prime-sys-spacing-l);--prime-sys-size-modal-overlayPaddingY: var(--prime-sys-spacing-l);--prime-sys-size-modal-paddingX: var(--prime-sys-spacing-xl);--prime-sys-size-modal-paddingY: var(--prime-sys-spacing-xl);--prime-sys-size-modal-radius: var(--prime-sys-shape-radius-4xl);--prime-sys-size-modal-titleGap: var(--prime-sys-spacing-s);--prime-sys-size-switch-l-thumb: var(--prime-ref-icon-m);--prime-sys-size-switch-l-trackHeight: 1.25rem;--prime-sys-size-switch-l-trackWidth: 2.25rem;--prime-sys-size-switch-m-thumb: var(--prime-ref-icon-s);--prime-sys-size-switch-m-trackHeight: 1.25rem;--prime-sys-size-switch-m-trackWidth: 2rem;--prime-sys-size-switch-s-thumb: var(--prime-ref-icon-xs);--prime-sys-size-switch-s-trackHeight: 1rem;--prime-sys-size-switch-s-trackWidth: 1.75rem;--prime-sys-size-switch-xl-thumb: var(--prime-ref-icon-l);--prime-sys-size-switch-xl-trackHeight: 1.5rem;--prime-sys-size-switch-xl-trackWidth: 2.5rem;--prime-sys-size-tag-l-gap: var(--prime-sys-size-control-m-gap);--prime-sys-size-tag-l-iconSize: var(--prime-sys-size-control-m-icon);--prime-sys-size-tag-l-paddingX: var(--prime-sys-size-control-m-buttonPaddingX);--prime-sys-size-tag-l-paddingY: var(--prime-sys-size-control-m-inputPaddingY);--prime-sys-size-tag-l-radius: var(--prime-sys-size-control-m-radius);--prime-sys-size-tag-l-text: var(--prime-sys-size-control-m-text);--prime-sys-size-tag-m-gap: var(--prime-sys-size-control-s-gap);--prime-sys-size-tag-m-iconSize: var(--prime-sys-size-control-s-icon);--prime-sys-size-tag-m-paddingX: var(--prime-sys-size-control-s-buttonPaddingX);--prime-sys-size-tag-m-paddingY: var(--prime-sys-size-control-s-inputPaddingY);--prime-sys-size-tag-m-radius: var(--prime-sys-size-control-s-radius);--prime-sys-size-tag-m-text: var(--prime-sys-size-control-s-text);--prime-sys-size-tag-s-gap: var(--prime-sys-size-control-xs-gap);--prime-sys-size-tag-s-iconSize: var(--prime-sys-size-control-xs-icon);--prime-sys-size-tag-s-paddingX: var(--prime-sys-size-control-xs-buttonPaddingX);--prime-sys-size-tag-s-paddingY: var(--prime-sys-size-control-xs-inputPaddingY);--prime-sys-size-tag-s-radius: var(--prime-sys-size-control-xs-radius);--prime-sys-size-tag-s-text: var(--prime-sys-size-control-xs-text);--prime-sys-size-tag-xl-gap: var(--prime-sys-size-control-l-gap);--prime-sys-size-tag-xl-iconSize: var(--prime-sys-size-control-l-icon);--prime-sys-size-tag-xl-paddingX: var(--prime-sys-size-control-l-buttonPaddingX);--prime-sys-size-tag-xl-paddingY: var(--prime-sys-size-control-l-inputPaddingY);--prime-sys-size-tag-xl-radius: var(--prime-sys-size-control-l-radius);--prime-sys-size-tag-xl-text: var(--prime-sys-size-control-l-text);--prime-sys-size-textarea-l-minHeight: 6rem;--prime-sys-size-textarea-l-paddingX: var(--prime-sys-spacing-l);--prime-sys-size-textarea-l-radius: var(--prime-ref-radius-l);--prime-sys-size-textarea-m-minHeight: 5rem;--prime-sys-size-textarea-m-paddingX: var(--prime-sys-spacing-m);--prime-sys-size-textarea-m-radius: var(--prime-ref-radius-m);--prime-sys-size-textarea-s-minHeight: 4rem;--prime-sys-size-textarea-s-paddingX: var(--prime-sys-spacing-s);--prime-sys-size-textarea-s-radius: var(--prime-ref-radius-s);--prime-sys-size-textarea-xl-minHeight: 8rem;--prime-sys-size-textarea-xl-paddingX: var(--prime-sys-spacing-xl);--prime-sys-size-textarea-xl-radius: var(--prime-ref-radius-xl);--prime-sys-size-tooltip-l-paddingX: var(--prime-sys-size-control-m-inputPaddingX);--prime-sys-size-tooltip-l-paddingY: var(--prime-sys-size-control-m-inputPaddingY);--prime-sys-size-tooltip-l-radius: var(--prime-sys-size-control-m-radius);--prime-sys-size-tooltip-l-text: var(--prime-sys-size-control-m-supportText);--prime-sys-size-tooltip-m-paddingX: var(--prime-sys-size-control-s-inputPaddingX);--prime-sys-size-tooltip-m-paddingY: var(--prime-sys-size-control-s-inputPaddingY);--prime-sys-size-tooltip-m-radius: var(--prime-sys-size-control-s-radius);--prime-sys-size-tooltip-m-text: var(--prime-sys-size-control-s-supportText);--prime-sys-size-tooltip-s-paddingX: var(--prime-sys-size-control-xs-inputPaddingX);--prime-sys-size-tooltip-s-paddingY: var(--prime-sys-size-control-xs-inputPaddingY);--prime-sys-size-tooltip-s-radius: var(--prime-sys-size-control-xs-radius);--prime-sys-size-tooltip-s-text: var(--prime-sys-size-control-xs-supportText);--prime-sys-size-tooltip-xl-paddingX: var(--prime-sys-size-control-l-inputPaddingX);--prime-sys-size-tooltip-xl-paddingY: var(--prime-sys-size-control-l-inputPaddingY);--prime-sys-size-tooltip-xl-radius: var(--prime-sys-size-control-l-radius);--prime-sys-size-tooltip-xl-text: var(--prime-sys-size-control-l-supportText);--prime-sys-spacing-2xl: var(--prime-ref-spaces-layout-2xl);--prime-sys-spacing-3xl: var(--prime-ref-spaces-layout-3xl);--prime-sys-spacing-4xl: var(--prime-ref-spaces-layout-4xl);--prime-sys-spacing-5xl: var(--prime-ref-spaces-layout-5xl);--prime-sys-spacing-6xl: var(--prime-ref-spaces-layout-6xl);--prime-sys-spacing-l: var(--prime-ref-spaces-layout-l);--prime-sys-spacing-m: var(--prime-ref-spaces-layout-m);--prime-sys-spacing-s: var(--prime-ref-spaces-layout-s);--prime-sys-spacing-x0: var(--prime-ref-spaces-layout-0);--prime-sys-spacing-x1: var(--prime-ref-spaces-layout-xs);--prime-sys-spacing-x10: var(--prime-ref-spaces-layout-4xl);--prime-sys-spacing-x12: var(--prime-ref-spaces-layout-5xl);--prime-sys-spacing-x14: var(--prime-ref-spaces-layout-6xl);--prime-sys-spacing-x2: var(--prime-ref-spaces-layout-s);--prime-sys-spacing-x3: var(--prime-ref-spaces-layout-m);--prime-sys-spacing-x4: var(--prime-ref-spaces-layout-l);--prime-sys-spacing-x5: var(--prime-ref-spaces-layout-xl);--prime-sys-spacing-x6: var(--prime-ref-spaces-layout-2xl);--prime-sys-spacing-x8: var(--prime-ref-spaces-layout-3xl);--prime-sys-spacing-xl: var(--prime-ref-spaces-layout-xl);--prime-sys-spacing-xs: var(--prime-ref-spaces-layout-xs);--prime-sys-typography-body-letterSpacing: var(--prime-ref-font-letterSpacing-normal);--prime-sys-typography-body-lineHeight: var(--prime-sys-typography-lineHeight-normal);--prime-sys-typography-body-size: var(--prime-ref-font-size-s);--prime-sys-typography-control-l: var(--prime-ref-font-size-m);--prime-sys-typography-control-m: var(--prime-ref-font-size-s);--prime-sys-typography-control-s: var(--prime-ref-font-size-xs);--prime-sys-typography-family-base: var(--prime-ref-font-family-base);--prime-sys-typography-lineHeight-normal: 1.5;--prime-sys-typography-lineHeight-relaxed: 1.65;--prime-sys-typography-lineHeight-tight: 1.25;--prime-sys-typography-lineHeightScale-2xl: var(--prime-ref-font-lineHeight-2xl);--prime-sys-typography-lineHeightScale-2xs: var(--prime-ref-font-lineHeight-2xs);--prime-sys-typography-lineHeightScale-3xl: var(--prime-ref-font-lineHeight-3xl);--prime-sys-typography-lineHeightScale-3xs: var(--prime-ref-font-lineHeight-3xs);--prime-sys-typography-lineHeightScale-4xl: var(--prime-ref-font-lineHeight-4xl);--prime-sys-typography-lineHeightScale-5xl: var(--prime-ref-font-lineHeight-5xl);--prime-sys-typography-lineHeightScale-6xl: var(--prime-ref-font-lineHeight-6xl);--prime-sys-typography-lineHeightScale-7xl: var(--prime-ref-font-lineHeight-7xl);--prime-sys-typography-lineHeightScale-8xl: var(--prime-ref-font-lineHeight-8xl);--prime-sys-typography-lineHeightScale-9xl: var(--prime-ref-font-lineHeight-9xl);--prime-sys-typography-lineHeightScale-l: var(--prime-ref-font-lineHeight-l);--prime-sys-typography-lineHeightScale-labelMicro: var(--prime-ref-font-lineHeight-labelMicro);--prime-sys-typography-lineHeightScale-m: var(--prime-ref-font-lineHeight-m);--prime-sys-typography-lineHeightScale-s: var(--prime-ref-font-lineHeight-s);--prime-sys-typography-lineHeightScale-xl: var(--prime-ref-font-lineHeight-xl);--prime-sys-typography-lineHeightScale-xs: var(--prime-ref-font-lineHeight-xs);--prime-sys-typography-role-bodyCompact-fontSize: var(--prime-sys-typography-sizeScale-xs);--prime-sys-typography-role-bodyCompact-lineHeight: var(--prime-sys-typography-lineHeightScale-2xs);--prime-sys-typography-role-bodyDefault-fontSize: var(--prime-sys-typography-sizeScale-xs);--prime-sys-typography-role-bodyDefault-lineHeight: var(--prime-sys-typography-lineHeightScale-xs);--prime-sys-typography-role-bodyLarge-fontSize: var(--prime-sys-typography-sizeScale-s);--prime-sys-typography-role-bodyLarge-lineHeight: var(--prime-sys-typography-lineHeightScale-s);--prime-sys-typography-role-bodySmall-fontSize: var(--prime-sys-typography-sizeScale-2xs);--prime-sys-typography-role-bodySmall-lineHeight: var(--prime-sys-typography-lineHeightScale-2xs);--prime-sys-typography-role-caption-fontSize: var(--prime-sys-typography-sizeScale-2xs);--prime-sys-typography-role-caption-lineHeight: var(--prime-sys-typography-lineHeightScale-2xs);--prime-sys-typography-role-captionMicro-fontSize: var(--prime-sys-typography-sizeScale-labelMicro);--prime-sys-typography-role-captionMicro-lineHeight: var(--prime-sys-typography-lineHeightScale-labelMicro);--prime-sys-typography-role-display-fontSize: var(--prime-sys-typography-sizeScale-9xl);--prime-sys-typography-role-display-lineHeight: var(--prime-sys-typography-lineHeightScale-9xl);--prime-sys-typography-role-headingGroup-fontSize: var(--prime-sys-typography-sizeScale-xs);--prime-sys-typography-role-headingGroup-lineHeight: var(--prime-sys-typography-lineHeightScale-xs);--prime-sys-typography-role-headingPage-fontSize: var(--prime-sys-typography-sizeScale-4xl);--prime-sys-typography-role-headingPage-lineHeight: var(--prime-sys-typography-lineHeightScale-4xl);--prime-sys-typography-role-headingSection-fontSize: var(--prime-sys-typography-sizeScale-2xl);--prime-sys-typography-role-headingSection-lineHeight: var(--prime-sys-typography-lineHeightScale-2xl);--prime-sys-typography-role-headingSubsection-fontSize: var(--prime-sys-typography-sizeScale-xl);--prime-sys-typography-role-headingSubsection-lineHeight: var(--prime-sys-typography-lineHeightScale-xl);--prime-sys-typography-role-headline-fontSize: var(--prime-sys-typography-sizeScale-6xl);--prime-sys-typography-role-headline-lineHeight: var(--prime-sys-typography-lineHeightScale-6xl);--prime-sys-typography-sizeScale-2xl: var(--prime-ref-font-size-2xl);--prime-sys-typography-sizeScale-2xs: var(--prime-ref-font-size-2xs);--prime-sys-typography-sizeScale-3xl: var(--prime-ref-font-size-3xl);--prime-sys-typography-sizeScale-3xs: var(--prime-ref-font-size-3xs);--prime-sys-typography-sizeScale-4xl: var(--prime-ref-font-size-4xl);--prime-sys-typography-sizeScale-5xl: var(--prime-ref-font-size-5xl);--prime-sys-typography-sizeScale-6xl: var(--prime-ref-font-size-6xl);--prime-sys-typography-sizeScale-7xl: var(--prime-ref-font-size-7xl);--prime-sys-typography-sizeScale-8xl: var(--prime-ref-font-size-8xl);--prime-sys-typography-sizeScale-9xl: var(--prime-ref-font-size-9xl);--prime-sys-typography-sizeScale-l: var(--prime-ref-font-size-l);--prime-sys-typography-sizeScale-labelMicro: var(--prime-ref-font-size-labelMicro);--prime-sys-typography-sizeScale-m: var(--prime-ref-font-size-m);--prime-sys-typography-sizeScale-s: var(--prime-ref-font-size-s);--prime-sys-typography-sizeScale-xl: var(--prime-ref-font-size-xl);--prime-sys-typography-sizeScale-xs: var(--prime-ref-font-size-xs);--prime-sys-typography-style-italic: italic;--prime-sys-typography-style-normal: normal;--prime-sys-typography-support-2xs: var(--prime-ref-font-size-2xs);--prime-sys-typography-support-3xs: var(--prime-ref-font-size-3xs);--prime-sys-typography-support-s: var(--prime-ref-font-size-s);--prime-sys-typography-support-xs: var(--prime-ref-font-size-xs);--prime-sys-typography-title-size: var(--prime-ref-font-size-l);--prime-sys-typography-title-weight: var(--prime-ref-font-weight-semibold);--prime-sys-typography-tracking-normal: var(--prime-ref-font-letterSpacing-normal);--prime-sys-typography-tracking-tight: var(--prime-ref-font-letterSpacing-tight);--prime-sys-typography-tracking-tighter: var(--prime-ref-font-letterSpacing-tighter);--prime-sys-typography-tracking-wide: var(--prime-ref-font-letterSpacing-wide);--prime-sys-typography-tracking-wider: var(--prime-ref-font-letterSpacing-wider);--prime-sys-typography-weight-bold: var(--prime-ref-font-weight-bold);--prime-sys-typography-weight-medium: var(--prime-ref-font-weight-medium);--prime-sys-typography-weight-regular: var(--prime-ref-font-weight-regular);--prime-sys-typography-weight-semibold: var(--prime-ref-font-weight-semibold)}:root{--prime-sys-unit-0p125rem: .125rem;--prime-sys-unit-0p15rem: .15rem;--prime-sys-unit-0p175rem: .175rem;--prime-sys-unit-0p1875rem: .1875rem;--prime-sys-unit-0p25rem: .25rem;--prime-sys-unit-0p3125rem: .3125rem;--prime-sys-unit-0p35rem: .35rem;--prime-sys-unit-0p375rem: .375rem;--prime-sys-unit-0p4rem: .4rem;--prime-sys-unit-0p45rem: .45rem;--prime-sys-unit-0p5rem: .5rem;--prime-sys-unit-0p5625rem: .5625rem;--prime-sys-unit-0p625rem: .625rem;--prime-sys-unit-0p69rem: .69rem;--prime-sys-unit-0p7rem: .7rem;--prime-sys-unit-0p72rem: .72rem;--prime-sys-unit-0p75rem: .75rem;--prime-sys-unit-0p84rem: .84rem;--prime-sys-unit-0p86rem: .86rem;--prime-sys-unit-0p875rem: .875rem;--prime-sys-unit-0p98rem: .98rem;--prime-sys-unit-1rem: 1rem;--prime-sys-unit-1p03rem: 1.03rem;--prime-sys-unit-1p125rem: 1.125rem;--prime-sys-unit-1p2rem: 1.2rem;--prime-sys-unit-1p25rem: 1.25rem;--prime-sys-unit-1p32rem: 1.32rem;--prime-sys-unit-1p375rem: 1.375rem;--prime-sys-unit-1p5rem: 1.5rem;--prime-sys-unit-1p65rem: 1.65rem;--prime-sys-unit-1p75rem: 1.75rem;--prime-sys-unit-1p98rem: 1.98rem;--prime-sys-unit-2rem: 2rem;--prime-sys-unit-2p25rem: 2.25rem;--prime-sys-unit-2p31rem: 2.31rem;--prime-sys-unit-2p5rem: 2.5rem;--prime-sys-unit-2p75rem: 2.75rem;--prime-sys-unit-3rem: 3rem;--prime-sys-unit-3p5rem: 3.5rem;--prime-sys-unit-3p75rem: 3.75rem;--prime-sys-unit-4rem: 4rem;--prime-sys-unit-4p5rem: 4.5rem;--prime-sys-unit-7rem: 7rem;--prime-sys-unit-9p5rem: 9.5rem;--prime-sys-unit-10rem: 10rem;--prime-sys-unit-11rem: 11rem;--prime-sys-unit-12rem: 12rem;--prime-sys-unit-12p5rem: 12.5rem;--prime-sys-unit-14rem: 14rem;--prime-sys-unit-14p5rem: 14.5rem;--prime-sys-unit-15rem: 15rem;--prime-sys-unit-16rem: 16rem;--prime-sys-unit-18rem: 18rem;--prime-sys-unit-20rem: 20rem;--prime-sys-unit-22rem: 22rem;--prime-sys-unit-22p5rem: 22.5rem;--prime-sys-unit-24rem: 24rem;--prime-sys-unit-24p375rem: 24.375rem;--prime-sys-unit-25rem: 25rem;--prime-sys-unit-26rem: 26rem;--prime-sys-unit-27p375rem: 27.375rem;--prime-sys-unit-27p5rem: 27.5rem;--prime-sys-unit-28rem: 28rem;--prime-sys-unit-30rem: 30rem;--prime-sys-unit-32rem: 32rem;--prime-sys-unit-34rem: 34rem;--prime-sys-unit-39p5rem: 39.5rem;--prime-sys-unit-40rem: 40rem;--prime-sys-unit-43p75rem: 43.75rem;--prime-sys-unit-44rem: 44rem;--prime-sys-unit-45rem: 45rem;--prime-sys-unit-48rem: 48rem;--prime-sys-unit-56rem: 56rem;--prime-sys-unit-72rem: 72rem;--prime-sys-unit-84rem: 84rem;--prime-sys-unit-98rem: 98rem;--prime-sys-unit-neg-0p25rem: -.25rem;--prime-sys-unit-neg-0p56rem: -.56rem;--prime-sys-unit-neg-0p7rem: -.7rem;--prime-sys-unit-neg-0p84rem: -.84rem;--prime-sys-unit-neg-0p98rem: -.98rem;--prime-sys-unit-neg-1p12rem: -1.12rem;--prime-sys-unit-neg-1p26rem: -1.26rem;--prime-sys-unit-neg-1p4rem: -1.4rem;--prime-sys-unit-neg-1p54rem: -1.54rem;--prime-sys-unit-neg-1p68rem: -1.68rem;--prime-sys-unit-1px: 1px;--prime-sys-unit-1p5px: 1.5px;--prime-sys-unit-2px: 2px;--prime-sys-unit-3px: 3px;--prime-sys-unit-4px: 4px;--prime-sys-unit-8px: 8px;--prime-sys-unit-16px: 16px;--prime-sys-unit-48px: 48px;--prime-sys-unit-56px: 56px;--prime-sys-unit-120px: 120px;--prime-sys-unit-640px: 640px;--prime-sys-unit-768px: 768px;--prime-sys-unit-neg-1px: -1px;--prime-sys-unit-300ms: .3s}:root{font-family:var(--prime-sys-typography-family-base);font-size:16px;color:var(--prime-sys-color-content-primary);background:var(--prime-sys-color-surface-default);text-rendering:optimizeLegibility;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark],[data-theme=dark]{color-scheme:dark}body{background:var(--prime-sys-color-surface-default);color:var(--prime-sys-color-content-primary);font-size:var(--prime-sys-typography-body-size);line-height:var(--prime-sys-typography-body-lineHeight);font-weight:var(--prime-sys-typography-weight-regular);letter-spacing:var(--prime-sys-typography-body-letterSpacing)}:where(*,*:before,*:after):focus{outline:none}:where(*,*:before,*:after):focus-visible{outline:none}:where(a,button,input,textarea,select,[role=button],[tabindex]){-webkit-tap-highlight-color:transparent}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0;padding:0}:where(input,textarea,select):focus-visible{box-shadow:none}:where(a,button,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}:where(:disabled,[aria-disabled=true],[data-disabled=true]){cursor:not-allowed}@keyframes prime-accordion-down{0%{height:0;opacity:0}to{height:var(--prime-accordion-content-height);opacity:1}}@keyframes prime-accordion-up{0%{height:var(--prime-accordion-content-height);opacity:1}to{height:0;opacity:0}}.ScrollContainer_root{box-sizing:border-box}.ScrollContainer_flexItem{min-height:0;min-width:0}.ScrollContainer_vertical{overflow-x:hidden;overflow-y:auto}.ScrollContainer_horizontal{overflow-x:auto;overflow-y:hidden}.ScrollContainer_both{overflow:auto}.ScrollContainer_touch{-webkit-overflow-scrolling:touch}.ScrollContainer_overscrollContain{overscroll-behavior:contain}.ScrollContainer_overscrollNone{overscroll-behavior:none}.AppShell_layoutRoot{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:stretch;column-gap:0;row-gap:0;width:100%;min-height:0;padding:0;background:transparent}.AppShell_layoutRoot>.AppShell_layoutMain:only-child{grid-column:1 / -1}.AppShell_layoutRoot[data-fill-viewport=true]{height:100dvh;max-height:100dvh;overflow:hidden}.AppShell_layoutNav{box-sizing:border-box;min-width:0;min-height:0;max-height:100%;padding:0;margin:0;overflow:visible;background:transparent}.AppShell_layoutMain{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;margin:0;background:transparent;padding-block:var(--prime-sys-spacing-x6);padding-inline:var(--prime-sys-spacing-x6)}@media(min-width:48rem){.AppShell_layoutRoot[data-layout-template=app]:has([data-sidebar-root=true][data-state=expanded],[data-sidebar-root=true][data-state=compact]){column-gap:var(--prime-sys-spacing-x3)}}.Divider_root{display:flex;align-items:center;gap:var(--prime-divider-gap);color:var(--prime-sys-color-content-secondary);box-sizing:border-box}.Divider_root[data-size=s],.Divider_root[data-size=m]{--prime-divider-gap: var(--prime-sys-size-control-xs-gap);--prime-divider-icon: var(--prime-sys-size-control-xs-icon);--prime-divider-inline-pad: var(--prime-sys-size-control-xs-buttonPaddingX);--prime-divider-align-stub: var(--prime-sys-size-control-xs-buttonPaddingX);--prime-divider-label-font-size: var(--prime-sys-size-control-xs-text);--prime-divider-label-line-height: var(--prime-sys-typography-lineHeightScale-2xs)}.Divider_root[data-size=l]{--prime-divider-gap: var(--prime-sys-size-control-s-gap);--prime-divider-icon: var(--prime-sys-size-control-s-icon);--prime-divider-inline-pad: var(--prime-sys-size-control-s-buttonPaddingX);--prime-divider-align-stub: var(--prime-sys-size-control-s-buttonPaddingX);--prime-divider-label-font-size: var(--prime-sys-size-control-s-text);--prime-divider-label-line-height: var(--prime-sys-typography-lineHeightScale-xs)}.Divider_root[data-size=xl]{--prime-divider-gap: var(--prime-sys-size-control-m-gap);--prime-divider-icon: var(--prime-sys-size-control-m-icon);--prime-divider-inline-pad: var(--prime-sys-size-control-m-buttonPaddingX);--prime-divider-align-stub: var(--prime-sys-size-control-m-buttonPaddingX);--prime-divider-label-font-size: var(--prime-sys-size-control-m-text);--prime-divider-label-line-height: var(--prime-sys-typography-lineHeightScale-s)}.Divider_root:not([data-orientation=vertical]){width:100%;min-width:0}.Divider_content{min-width:0;display:inline-flex;align-items:center;gap:var(--prime-divider-gap)}.Divider_root:before,.Divider_root:after{content:"";flex:1;height:var(--prime-sys-unit-1px);background:var(--prime-sys-color-border-subtle)}.Divider_root[data-align=start]:before{flex:0 0 var(--prime-divider-align-stub)}.Divider_root[data-align=end]:after{flex:0 0 var(--prime-divider-align-stub)}.Divider_root:empty:before{flex:1}.Divider_root:empty:after{display:none}.Divider_root:empty{gap:0}.Divider_root[data-orientation=vertical]{flex-direction:column;width:var(--prime-sys-unit-1px);height:100%}.Divider_root[data-orientation=vertical]:before,.Divider_root[data-orientation=vertical]:after{width:var(--prime-sys-unit-1px);height:auto;flex:1}.Divider_root[data-variant=line-spacing]{flex:0 0 auto}.Divider_root[data-variant=text]{flex:0 0 auto;font-size:var(--prime-divider-label-font-size);line-height:var(--prime-divider-label-line-height);font-weight:var(--prime-sys-typography-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--prime-sys-color-content-muted)}.Divider_root[data-variant=text] .Divider_content{padding-inline:var(--prime-divider-inline-pad)}.Divider_root[data-size] .Divider_content svg{box-sizing:border-box;width:var(--prime-divider-icon);height:var(--prime-divider-icon);flex-shrink:0}.Tooltip_content{--tt-arrow-size: var(--prime-sys-unit-8px);display:flex;flex-direction:column;position:fixed;isolation:isolate;pointer-events:none;border-radius:var(--prime-sys-size-tooltip-m-radius);padding-block:var(--prime-sys-size-tooltip-m-paddingY);padding-inline:var(--prime-sys-size-tooltip-m-paddingX);font-size:var(--prime-sys-size-tooltip-m-text);font-family:var(--prime-sys-typography-family-base);line-height:var(--prime-sys-typography-body-lineHeight);max-width:var(--prime-sys-unit-16rem);word-break:break-word;background:var(--prime-sys-color-tooltip-background);color:var(--prime-sys-color-tooltip-foreground);border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border);box-shadow:var(--prime-sys-elevation-shadow-tooltip);overflow:visible;animation:Tooltip_tooltipIn var(--prime-sys-motion-fast) var(--prime-sys-motion-standard) both}.Tooltip_content[data-overlay-portal-layer=page]{z-index:var(--prime-sys-elevation-zIndex-tooltip)}.Tooltip_content[data-overlay-portal-layer=drawer]{z-index:var(--prime-sys-elevation-zIndex-tooltipInDrawer)}.Tooltip_content[data-overlay-portal-layer=modal]{z-index:var(--prime-sys-elevation-zIndex-tooltipInModal)}.Tooltip_content[data-overlay-portal-layer=drawerInModal]{z-index:var(--prime-sys-elevation-zIndex-tooltipInDrawerInModal)}.Tooltip_content:after{content:"";position:absolute;width:var(--tt-arrow-size);height:var(--tt-arrow-size);background:var(--prime-sys-color-tooltip-background);transform:rotate(45deg)}.Tooltip_content[data-side=top]:after{bottom:calc(var(--tt-arrow-size) / -2 - var(--prime-sys-unit-1px));left:calc(50% - var(--tt-arrow-size) / 2);border-right:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border)}.Tooltip_content[data-side=bottom]:after{top:calc(var(--tt-arrow-size) / -2 - var(--prime-sys-unit-1px));left:calc(50% - var(--tt-arrow-size) / 2);border-left:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border);border-top:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border)}.Tooltip_content[data-side=left]:after{top:calc(50% - var(--tt-arrow-size) / 2);right:calc(var(--tt-arrow-size) / -2 - var(--prime-sys-unit-1px));border-top:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border);border-right:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border)}.Tooltip_content[data-side=right]:after{top:calc(50% - var(--tt-arrow-size) / 2);left:calc(var(--tt-arrow-size) / -2 - var(--prime-sys-unit-1px));border-left:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-tooltip-border)}.Tooltip_content[data-size=s]{--tt-arrow-size: calc(var(--prime-sys-unit-8px) * .75);padding-block:var(--prime-sys-size-tooltip-s-paddingY);padding-inline:var(--prime-sys-size-tooltip-s-paddingX);font-size:var(--prime-sys-size-tooltip-s-text);border-radius:var(--prime-sys-size-tooltip-s-radius)}.Tooltip_content[data-size=l]{--tt-arrow-size: var(--prime-sys-unit-8px);padding-block:var(--prime-sys-size-tooltip-l-paddingY);padding-inline:var(--prime-sys-size-tooltip-l-paddingX);font-size:var(--prime-sys-size-tooltip-l-text);border-radius:var(--prime-sys-size-tooltip-l-radius)}.Tooltip_content[data-size=xl]{--tt-arrow-size: calc(var(--prime-sys-unit-8px) * 1.25);padding-block:var(--prime-sys-size-tooltip-xl-paddingY);padding-inline:var(--prime-sys-size-tooltip-xl-paddingX);font-size:var(--prime-sys-size-tooltip-xl-text);border-radius:var(--prime-sys-size-tooltip-xl-radius)}@keyframes Tooltip_tooltipIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.Typography_root{margin:0;color:var(--prime-sys-color-content-primary);text-wrap:balance;font-style:var(--prime-sys-typography-style-normal);font-weight:var(--prime-sys-typography-weight-regular);letter-spacing:var(--prime-sys-typography-tracking-normal)}.Typography_root[data-tone=muted]{color:var(--prime-sys-color-content-secondary)}.Typography_root[data-italic=true]{font-style:var(--prime-sys-typography-style-italic)}.Typography_root[data-weight=medium]{font-weight:var(--prime-sys-typography-weight-medium)}.Typography_root[data-weight=semibold]{font-weight:var(--prime-sys-typography-weight-semibold)}.Typography_root[data-tracking=tight]{letter-spacing:var(--prime-sys-typography-tracking-tight)}.Typography_root[data-tracking=tighter]{letter-spacing:var(--prime-sys-typography-tracking-tighter)}.Typography_root[data-tracking=wide]{letter-spacing:var(--prime-sys-typography-tracking-wide)}.Typography_root[data-variant=display]{font-size:var(--prime-sys-typography-role-display-fontSize);line-height:var(--prime-sys-typography-role-display-lineHeight)}.Typography_root[data-variant=headline]{font-size:var(--prime-sys-typography-role-headline-fontSize);line-height:var(--prime-sys-typography-role-headline-lineHeight)}.Typography_root[data-variant=heading-page]{font-size:var(--prime-sys-typography-role-headingPage-fontSize);line-height:var(--prime-sys-typography-role-headingPage-lineHeight)}.Typography_root[data-variant=heading-section]{font-size:var(--prime-sys-typography-role-headingSection-fontSize);line-height:var(--prime-sys-typography-role-headingSection-lineHeight)}.Typography_root[data-variant=heading-subsection]{font-size:var(--prime-sys-typography-role-headingSubsection-fontSize);line-height:var(--prime-sys-typography-role-headingSubsection-lineHeight)}.Typography_root[data-variant=heading-group]{font-size:var(--prime-sys-typography-role-headingGroup-fontSize);line-height:var(--prime-sys-typography-role-headingGroup-lineHeight)}.Typography_root[data-variant=body-large]{font-size:var(--prime-sys-typography-role-bodyLarge-fontSize);line-height:var(--prime-sys-typography-role-bodyLarge-lineHeight)}.Typography_root[data-variant=body-default]{font-size:var(--prime-sys-typography-role-bodyDefault-fontSize);line-height:var(--prime-sys-typography-role-bodyDefault-lineHeight)}.Typography_root[data-variant=body-small]{font-size:var(--prime-sys-typography-role-bodySmall-fontSize);line-height:var(--prime-sys-typography-role-bodySmall-lineHeight)}.Typography_root[data-variant=body-compact]{font-size:var(--prime-sys-typography-role-bodyCompact-fontSize);line-height:var(--prime-sys-typography-role-bodyCompact-lineHeight)}.Typography_root[data-variant=caption]{font-size:var(--prime-sys-typography-role-caption-fontSize);line-height:var(--prime-sys-typography-role-caption-lineHeight)}.Typography_root[data-variant=caption-micro]{font-size:var(--prime-sys-typography-role-captionMicro-fontSize);line-height:var(--prime-sys-typography-role-captionMicro-lineHeight)}.Sidebar_root{--sb-expanded-width: 18rem;--sb-compact-width: 5.25rem;--sb-progress: 0;--sb-visible-width: calc( var(--sb-expanded-width) - (var(--sb-expanded-width) - var(--sb-compact-width)) * var(--sb-progress) );--sb-transition-duration: var(--prime-sys-motion-duration-slow);--sb-transition-ease: var(--prime-sys-motion-easing-standard);--sb-control-height: var(--prime-sys-size-control-m-height);--sb-panel-padding-inline-expanded: var(--prime-sys-spacing-x2);--sb-panel-padding-inline-compact: var(--prime-sys-spacing-x1);--sb-panel-padding-inline: calc( var(--sb-panel-padding-inline-expanded) + (var(--sb-panel-padding-inline-compact) - var(--sb-panel-padding-inline-expanded)) * var(--sb-progress) );--sb-panel-padding-block: var(--prime-sys-spacing-x2);--sb-panel-gap: var(--prime-sys-spacing-x2);--sb-item-width: 100%;--sb-item-min-width: 0;--sb-item-max-width: 100%;--sb-item-offset-inline-start: 0px;--sb-item-padding-inline-expanded: var(--prime-sys-size-control-m-buttonPaddingX);--sb-item-padding-inline-compact: max( 0px, calc( ( var(--sb-compact-width) - (2 * var(--sb-panel-padding-inline-compact)) - var(--prime-sys-size-control-m-icon) ) / 2 ) );--sb-item-padding-inline: calc( var(--sb-item-padding-inline-expanded) + (var(--sb-item-padding-inline-compact) - var(--sb-item-padding-inline-expanded)) * var(--sb-progress) );--sb-item-gap-expanded: var(--prime-sys-size-control-m-gap);--sb-item-gap-compact: var(--prime-sys-spacing-x1);--sb-item-gap: calc( var(--sb-item-gap-expanded) + (var(--sb-item-gap-compact) - var(--sb-item-gap-expanded)) * var(--sb-progress) );--sb-item-icon-col: var(--prime-sys-size-control-m-icon);--sb-item-label-col: 1fr;--sb-item-trailing-col: auto;--sb-item-label-opacity: calc(1 - var(--sb-progress));--sb-item-label-shift: calc(-.125rem * var(--sb-progress));--sb-item-label-max-width: calc((1 - var(--sb-progress)) * 999px);--sb-item-trailing-opacity: calc(1 - var(--sb-progress));--sb-item-trailing-scale: calc(1 - (.15 * var(--sb-progress)));--sb-item-trailing-max-width: calc((1 - var(--sb-progress)) * 999px);--sb-identity-main-max-width: calc((1 - var(--sb-progress)) * 999px);--sb-identity-padding-inline-compact: max( 0px, calc( ( var(--sb-compact-width) - (2 * var(--sb-panel-padding-inline-compact)) - var(--prime-sys-size-avatar-m-size) ) / 2 ) );--sb-identity-padding-inline: calc( var(--sb-item-padding-inline-expanded) + (var(--sb-identity-padding-inline-compact) - var(--sb-item-padding-inline-expanded)) * var(--sb-progress) );position:relative;box-sizing:border-box;display:flex;flex:0 0 var(--sb-visible-width);width:var(--sb-visible-width);min-width:var(--sb-visible-width);min-height:0;height:100%;overflow:visible}.Sidebar_root[data-size=s]{--sb-control-height: var(--prime-sys-size-control-s-height)}.Sidebar_root[data-size=l]{--sb-control-height: var(--prime-sys-size-control-l-height)}.Sidebar_root[data-size=xl]{--sb-control-height: var(--prime-sys-size-control-xl-height)}.Sidebar_root[data-state=hidden]{--sb-visible-width: 0px;overflow:hidden}.Sidebar_navArea{position:relative;width:100%;min-height:0;height:100%;pointer-events:auto}.Sidebar_backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;margin:0;padding:0;background:transparent;opacity:0;pointer-events:none}.Sidebar_navPanel{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:100%;min-height:0;height:100%}.Sidebar_navPanelSurface{position:relative;z-index:0;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-width:100%;min-height:0;width:100%;gap:var(--sb-panel-gap);padding-block:var(--sb-panel-padding-block);padding-inline:var(--sb-panel-padding-inline);border:0;border-radius:0;background:color-mix(in srgb,var(--prime-sys-color-surface-default) 88%,var(--prime-sys-color-border-subtle) 12%);box-shadow:none;transition:background-color var(--sb-transition-duration) var(--sb-transition-ease)}:root[data-theme=dark] .Sidebar_navPanelSurface{background:var(--prime-sys-color-surface-default)}.Sidebar_root[data-side=left] .Sidebar_navPanelSurface{border-inline-end:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.Sidebar_root[data-side=right] .Sidebar_navPanel{margin-inline-start:auto}.Sidebar_root[data-side=right] .Sidebar_navPanelSurface{border-inline-start:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.Sidebar_header{flex:0 0 auto;width:100%;min-width:0;padding:0}.Sidebar_headerRow{display:flex;flex-direction:row;align-items:center;gap:var(--prime-sys-spacing-x2);min-width:0}.Sidebar_headerMain{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--prime-sys-spacing-x1);min-width:0}.Sidebar_content{flex:1 1 auto;width:100%;min-width:0;min-height:0;padding:0;scrollbar-gutter:stable}.Sidebar_footer{flex:0 0 auto;width:100%;margin-top:auto;min-width:0;padding:0}.Sidebar_footerInset{padding:var(--prime-sys-spacing-x3);border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);border-radius:var(--prime-sys-shape-radius-m);background:color-mix(in srgb,var(--prime-sys-color-surface-elevated) 92%,var(--prime-sys-color-surface-default))}.Sidebar_group{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x1);min-width:0}.Sidebar_group+.Sidebar_group{margin-block-start:var(--prime-sys-spacing-x2)}.Sidebar_groupHeader{display:flex;align-items:center;justify-content:space-between;min-width:0;min-block-size:var(--prime-sys-size-control-s-height);gap:var(--prime-sys-spacing-x1)}.Sidebar_groupHeaderAction{display:inline-flex;align-items:center;flex-shrink:0}.Sidebar_groupLabel{display:block;width:100%;min-width:0;min-block-size:1.2em;line-height:1.2;padding-inline:var(--prime-sys-spacing-x1);overflow:hidden}.Sidebar_headingTrack{position:relative;display:block;width:100%;min-width:0;overflow:hidden}.Sidebar_headingText{--sb-heading-offset-px: 0px;display:inline-block;width:max-content;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:translate(var(--sb-heading-offset-px))}.Sidebar_separator{margin-block:var(--prime-sys-spacing-x1)}.Sidebar_menu{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x1);list-style:none;margin:0;padding:0;min-width:0}.Sidebar_menuItem{display:flex;align-items:stretch;min-width:0}.Sidebar_menuTooltipAnchor{display:block;width:100%;min-width:0}.Sidebar_menuButton{box-sizing:border-box;display:flex;align-items:center;gap:var(--sb-item-gap);width:100%;min-width:0;max-width:100%;min-height:var(--sb-control-height);margin-inline-start:0;padding-block:var(--prime-sys-size-control-m-buttonPaddingY);padding-inline:var(--sb-item-padding-inline);border:0;border-radius:var(--prime-sys-size-control-m-radius);background:transparent;color:var(--prime-sys-color-content-primary);font-size:var(--prime-sys-size-control-m-text);font-weight:var(--prime-sys-typography-weight-medium);line-height:1.2;text-align:left;text-decoration:none;cursor:pointer;overflow:hidden;transition:background-color var(--sb-transition-duration) var(--sb-transition-ease),color var(--sb-transition-duration) var(--sb-transition-ease),opacity var(--sb-transition-duration) var(--sb-transition-ease)}.Sidebar_menuButton:hover{background:var(--prime-sys-color-action-neutralBackgroundHover)}.Sidebar_menuButton:focus-visible{outline:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px)}.Sidebar_menuButtonActive:focus-visible,.Sidebar_menuButton[data-active=true]:focus-visible,.Sidebar_menuButton[aria-current=page]:focus-visible{outline:none;box-shadow:var(--prime-sys-elevation-shadow-primaryFocus)}.Sidebar_menuButton:disabled{opacity:.56;cursor:not-allowed}.Sidebar_menuButtonActive,.Sidebar_menuButton[data-active=true],.Sidebar_menuButton[aria-current=page]{background:var(--prime-sys-color-action-primaryBackground);color:var(--prime-sys-color-action-primaryForeground)}.Sidebar_menuButtonActive:hover:not(:disabled),.Sidebar_menuButton[data-active=true]:hover:not(:disabled),.Sidebar_menuButton[aria-current=page]:hover:not(:disabled){background:var(--prime-sys-color-action-primaryBackgroundHover)}.Sidebar_menuIcon{display:inline-flex;align-items:center;justify-content:center;width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon);flex-shrink:0;color:var(--prime-sys-color-content-secondary)}.Sidebar_menuIcon>svg{width:100%;height:100%}.Sidebar_menuLabel{flex:1 1 auto;min-width:0;max-width:var(--sb-item-label-max-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:var(--sb-item-label-opacity);transform:translate(var(--sb-item-label-shift))}.Sidebar_menuTrailing{margin-inline-start:auto;max-width:var(--sb-item-trailing-max-width);overflow:hidden;color:var(--prime-sys-color-content-muted);opacity:var(--sb-item-trailing-opacity);transform:scale(var(--sb-item-trailing-scale))}.Sidebar_menuButtonActive .Sidebar_menuIcon,.Sidebar_menuButton[data-active=true] .Sidebar_menuIcon,.Sidebar_menuButton[aria-current=page] .Sidebar_menuIcon{color:var(--prime-sys-color-action-primaryForeground)}.Sidebar_menuButtonActive .Sidebar_menuTrailing,.Sidebar_menuButton[data-active=true] .Sidebar_menuTrailing,.Sidebar_menuButton[aria-current=page] .Sidebar_menuTrailing{color:var(--prime-sys-color-action-primaryForeground);opacity:.72}.Sidebar_menuAction{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:var(--sb-control-height);min-height:var(--sb-control-height);padding-inline:var(--prime-sys-spacing-x2);padding-block:0;border:0;border-radius:var(--prime-sys-size-control-m-radius);background:transparent;color:var(--prime-sys-color-content-secondary);cursor:pointer;transition:background-color var(--sb-transition-duration) var(--sb-transition-ease),color var(--sb-transition-duration) var(--sb-transition-ease),opacity var(--sb-transition-duration) var(--sb-transition-ease)}.Sidebar_menuAction:hover{background:var(--prime-sys-color-action-neutralBackgroundHover);color:var(--prime-sys-color-content-primary)}.Sidebar_menuAction:focus-visible{outline:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px)}.Sidebar_menuAction:disabled{opacity:.56;cursor:not-allowed}.Sidebar_toggleButton{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--sb-control-height);min-width:var(--sb-control-height);max-width:var(--sb-control-height);min-height:var(--sb-control-height);padding:0;border:0;border-radius:var(--prime-sys-size-control-m-radius);background:transparent;color:var(--prime-sys-color-content-secondary);cursor:pointer;transition:background-color var(--sb-transition-duration) var(--sb-transition-ease),color var(--sb-transition-duration) var(--sb-transition-ease),opacity var(--sb-transition-duration) var(--sb-transition-ease)}.Sidebar_toggleButton:hover{background:var(--prime-sys-color-action-neutralBackgroundHover);color:var(--prime-sys-color-content-primary)}.Sidebar_toggleButton:focus-visible{outline:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px)}.Sidebar_toggleButton:disabled{opacity:.56;cursor:not-allowed}.Sidebar_toggleButton[data-placement=edge]{position:absolute;z-index:3;width:calc(var(--sb-control-height) * .72);min-width:calc(var(--sb-control-height) * .72);max-width:calc(var(--sb-control-height) * .72);min-height:calc(var(--sb-control-height) * .6);padding:var(--prime-sys-size-control-s-buttonPaddingY);border-radius:var(--prime-sys-size-control-s-radius);font-size:var(--prime-sys-size-control-s-icon);inset-block-start:calc(var(--sb-panel-padding-block) + var(--sb-control-height) + var(--prime-sys-spacing-x3) + var(--prime-sys-spacing-x1));inset-inline-end:0;transform:translate(50%,-50%);background:var(--prime-sys-color-surface-elevated);box-shadow:var(--prime-sys-elevation-shadow-surface);pointer-events:auto}.Sidebar_toggleButton[data-placement=edge] .Sidebar_menuIcon{width:var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-icon)}.Sidebar_root:not([data-state=hidden]) .Sidebar_toggleButton[data-placement=edge]:not(:disabled){opacity:.5}.Sidebar_root:not([data-state=hidden]) .Sidebar_toggleButton[data-placement=edge]:not(:disabled):hover,.Sidebar_root:not([data-state=hidden]) .Sidebar_toggleButton[data-placement=edge]:not(:disabled):focus-visible{opacity:1}.Sidebar_root[data-side=right] .Sidebar_toggleButton[data-placement=edge]{inset-inline-end:auto;inset-inline-start:0;transform:translate(-50%,-50%)}.Sidebar_identityButton{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--sb-item-gap);width:100%;min-width:0;max-width:100%;min-height:calc(var(--sb-control-height) + var(--prime-sys-spacing-x2));margin-inline-start:0;padding-inline:var(--sb-identity-padding-inline);padding-block:var(--prime-sys-size-control-m-buttonPaddingY);border:0;border-radius:var(--prime-sys-size-control-m-radius);background:transparent;color:var(--prime-sys-color-content-primary);text-align:left;cursor:pointer;overflow:hidden;transition:background-color var(--sb-transition-duration) var(--sb-transition-ease),color var(--sb-transition-duration) var(--sb-transition-ease),opacity var(--sb-transition-duration) var(--sb-transition-ease)}.Sidebar_identityButton:hover{background:var(--prime-sys-color-action-neutralBackgroundHover)}.Sidebar_identityButton:focus-visible{outline:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px)}.Sidebar_identityButton:disabled{opacity:.56;cursor:not-allowed}.Sidebar_identityButtonLeading{display:inline-flex;align-items:center;justify-content:center;width:var(--prime-sys-size-avatar-m-size);height:var(--prime-sys-size-avatar-m-size);flex-shrink:0}.Sidebar_identityButtonMain{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;max-width:var(--sb-identity-main-max-width);overflow:hidden;gap:var(--prime-sys-unit-2px);opacity:var(--sb-item-label-opacity);transform:translate(var(--sb-item-label-shift))}.Sidebar_identityButtonTitle{font-size:var(--prime-sys-size-control-m-text);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_identityButtonSubtitle{font-size:var(--prime-sys-size-control-s-supportText);line-height:1.2;color:var(--prime-sys-color-content-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_identityButtonTrailing{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:auto;flex-shrink:0;font-size:var(--prime-sys-size-control-m-icon);color:var(--prime-sys-color-content-secondary);opacity:var(--sb-item-trailing-opacity);transform:scale(var(--sb-item-trailing-scale))}.Sidebar_text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_navPanelBody{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;gap:var(--prime-sys-spacing-x2);scrollbar-gutter:stable}.Sidebar_navDocTree{display:flex;flex-direction:column;min-width:0;gap:var(--prime-sys-spacing-x2)}.Sidebar_navPanelHeading{margin:0;width:100%;min-width:0;min-block-size:1.2em;font-size:var(--prime-sys-size-control-m-text);font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-primary);line-height:1.2;overflow:hidden}.Sidebar_navCategory{display:flex;flex-direction:column;min-width:0;gap:var(--prime-sys-spacing-x1)}.Sidebar_navCategoryTrigger{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--prime-sys-spacing-x1);width:100%;min-width:0;margin:0;padding-block:var(--prime-sys-spacing-x1);padding-inline:var(--prime-sys-spacing-x2);border:0;border-radius:var(--prime-sys-size-control-m-radius);background:transparent;color:var(--prime-sys-color-content-muted);cursor:pointer;transition:background-color var(--sb-transition-duration) var(--sb-transition-ease),color var(--sb-transition-duration) var(--sb-transition-ease)}.Sidebar_navCategoryTrigger:hover{background:var(--prime-sys-color-action-neutralBackgroundHover)}.Sidebar_navCategoryTrigger>svg{margin-inline-start:auto;transition:transform var(--sb-transition-duration) var(--sb-transition-ease)}.Sidebar_navCategoryTrigger[data-expanded=true]>svg{transform:rotate(90deg)}.Sidebar_navCategoryLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_navCategoryCount{flex-shrink:0;color:var(--prime-sys-color-content-muted);font-size:var(--prime-sys-size-control-s-supportText)}.Sidebar_navCategoryPanel{display:flex;flex-direction:column;min-width:0;gap:var(--prime-sys-spacing-x1)}@media(min-width:48rem){.Sidebar_root[data-state=compact] .Sidebar_identityButtonMain{flex:0 1 auto}.Sidebar_root[data-state=compact] .Sidebar_groupHeaderAction,.Sidebar_root[data-state=compact] .Sidebar_menuTrailing,.Sidebar_root[data-state=compact] .Sidebar_navCategoryCount,.Sidebar_root[data-state=compact] .Sidebar_identityButtonTrailing{pointer-events:none}.Sidebar_root[data-state=compact] .Sidebar_navCategoryTrigger{justify-content:center;padding-inline:var(--prime-sys-spacing-x2)}.Sidebar_root[data-state=compact] .Sidebar_navCategoryTrigger>svg{opacity:0;pointer-events:none}}@media(max-width:47.999rem){.Sidebar_root{width:0;min-width:0;flex-basis:0}.Sidebar_navArea{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--prime-sys-elevation-zIndex-drawer);pointer-events:none}.Sidebar_root[data-mobile-open=true] .Sidebar_navArea{pointer-events:auto}.Sidebar_backdrop{display:block;background:var(--prime-sys-color-surface-overlay);-webkit-backdrop-filter:blur(var(--prime-sys-unit-8px));backdrop-filter:blur(var(--prime-sys-unit-8px));transition:opacity var(--sb-transition-duration) var(--sb-transition-ease)}.Sidebar_root[data-mobile-open=true] .Sidebar_backdrop{opacity:1;pointer-events:auto}.Sidebar_navPanel{position:absolute;top:0;bottom:0;width:min(var(--sb-expanded-width),90vw);min-width:min(var(--sb-expanded-width),90vw);max-width:100vw;height:100dvh;transform:none;overflow:visible}.Sidebar_navPanelSurface{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;transition:transform var(--sb-transition-duration) var(--sb-transition-ease),background-color var(--sb-transition-duration) var(--sb-transition-ease)}.Sidebar_root[data-side=left] .Sidebar_navPanel{left:0;border-radius:0 var(--prime-sys-shape-radius-l) var(--prime-sys-shape-radius-l) 0}.Sidebar_root[data-side=right] .Sidebar_navPanel{right:0;border-radius:var(--prime-sys-shape-radius-l) 0 0 var(--prime-sys-shape-radius-l)}.Sidebar_root[data-side=left] .Sidebar_navPanelSurface{transform:translate(-100%)}.Sidebar_root[data-side=right] .Sidebar_navPanelSurface{transform:translate(100%)}.Sidebar_root[data-mobile-open=true] .Sidebar_navPanelSurface{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.Sidebar_root,.Sidebar_navPanel,.Sidebar_navPanelSurface,.Sidebar_backdrop,.Sidebar_menuButton,.Sidebar_menuLabel,.Sidebar_menuTrailing,.Sidebar_identityButton,.Sidebar_identityButtonMain,.Sidebar_identityButtonTrailing,.Sidebar_groupLabel,.Sidebar_navPanelHeading,.Sidebar_headingTrack,.Sidebar_headingText,.Sidebar_navCategoryTrigger>svg{transition:none}}.Accordion_root{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;box-sizing:border-box;border-radius:var(--prime-sys-size-control-m-radius);border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-elevated);overflow:hidden;--prime-accordion-text: var(--prime-sys-size-control-m-text);--prime-accordion-icon: var(--prime-sys-size-control-m-icon);--prime-accordion-supportText: var(--prime-sys-size-control-m-supportText);--prime-accordion-gap: var(--prime-sys-size-control-m-gap);--prime-accordion-col-gap: var(--prime-sys-size-control-m-inputPaddingX);--prime-accordion-padding-x: var(--prime-sys-size-control-m-buttonPaddingX);--prime-accordion-padding-y: var(--prime-sys-size-control-m-buttonPaddingY);--prime-accordion-radius: var(--prime-sys-size-control-m-radius)}.Accordion_root[data-size=s]{--prime-accordion-text: var(--prime-sys-size-control-s-text);--prime-accordion-icon: var(--prime-sys-size-control-s-icon);--prime-accordion-supportText: var(--prime-sys-size-control-s-supportText);--prime-accordion-gap: var(--prime-sys-size-control-s-gap);--prime-accordion-col-gap: var(--prime-sys-size-control-s-inputPaddingX);--prime-accordion-padding-x: var(--prime-sys-size-control-s-buttonPaddingX);--prime-accordion-padding-y: var(--prime-sys-size-control-s-buttonPaddingY);--prime-accordion-radius: var(--prime-sys-size-control-s-radius)}.Accordion_root[data-size=m]{--prime-accordion-text: var(--prime-sys-size-control-m-text);--prime-accordion-icon: var(--prime-sys-size-control-m-icon);--prime-accordion-supportText: var(--prime-sys-size-control-m-supportText);--prime-accordion-gap: var(--prime-sys-size-control-m-gap);--prime-accordion-col-gap: var(--prime-sys-size-control-m-inputPaddingX);--prime-accordion-padding-x: var(--prime-sys-size-control-m-buttonPaddingX);--prime-accordion-padding-y: var(--prime-sys-size-control-m-buttonPaddingY);--prime-accordion-radius: var(--prime-sys-size-control-m-radius)}.Accordion_root[data-size=l]{--prime-accordion-text: var(--prime-sys-size-control-l-text);--prime-accordion-icon: var(--prime-sys-size-control-l-icon);--prime-accordion-supportText: var(--prime-sys-size-control-l-supportText);--prime-accordion-gap: var(--prime-sys-size-control-l-gap);--prime-accordion-col-gap: var(--prime-sys-size-control-l-inputPaddingX);--prime-accordion-padding-x: var(--prime-sys-size-control-l-buttonPaddingX);--prime-accordion-padding-y: var(--prime-sys-size-control-l-buttonPaddingY);--prime-accordion-radius: var(--prime-sys-size-control-l-radius)}.Accordion_root[data-size=xl]{--prime-accordion-text: var(--prime-sys-size-control-xl-text);--prime-accordion-icon: var(--prime-sys-size-control-xl-icon);--prime-accordion-supportText: var(--prime-sys-size-control-xl-supportText);--prime-accordion-gap: var(--prime-sys-size-control-xl-gap);--prime-accordion-col-gap: var(--prime-sys-size-control-xl-inputPaddingX);--prime-accordion-padding-x: var(--prime-sys-size-control-xl-buttonPaddingX);--prime-accordion-padding-y: var(--prime-sys-size-control-xl-buttonPaddingY);--prime-accordion-radius: var(--prime-sys-size-control-xl-radius)}.Accordion_item{display:flex;flex-direction:column;min-width:0;background:transparent;border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);transition:background-color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard),border-color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Accordion_item:last-child{border-bottom:none}.Accordion_item:hover{background:var(--prime-sys-color-surface-accentSoft)}.Accordion_item:focus-within{background:var(--prime-sys-color-surface-accentSoft)}.Accordion_item[data-state=open]{background:var(--prime-sys-color-surface-accentSoft)}.Accordion_item[data-disabled]{opacity:.55;pointer-events:none}.Accordion_header{margin:0;display:flex;min-width:0}.Accordion_trigger{display:flex;align-items:center;gap:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding-inline:var(--prime-accordion-padding-x);padding-block:var(--prime-accordion-padding-y);border:none;font:inherit;font-size:var(--prime-accordion-text);font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-primary);text-align:left;background:transparent;cursor:pointer;outline:none}.Accordion_trigger:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Accordion_icon{display:inline-flex;flex-shrink:0;width:var(--prime-accordion-icon);height:var(--prime-accordion-icon);margin-inline-end:var(--prime-accordion-col-gap);color:var(--prime-sys-color-content-secondary)}.Accordion_arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-inline-start:auto;padding-inline-start:var(--prime-accordion-col-gap)}.Accordion_arrowIcon{width:var(--prime-accordion-icon);height:var(--prime-accordion-icon);color:var(--prime-sys-color-content-secondary);transition:color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard),transform var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Accordion_item:hover .Accordion_arrowIcon{color:var(--prime-sys-color-content-primary)}.Accordion_arrowIconClosed,.Accordion_arrowIconRotate{display:block}.Accordion_arrowIconOpen{display:none;color:var(--prime-sys-color-content-primary)}.Accordion_item[data-state=open] .Accordion_arrowIconRotate{transform:rotate(180deg);color:var(--prime-sys-color-content-primary)}.Accordion_item[data-state=open] .Accordion_arrowIconClosed{display:none}.Accordion_item[data-state=open] .Accordion_arrowIconOpen{display:block}.Accordion_content{max-height:0;width:100%;min-width:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),opacity var(--prime-sys-motion-fast) var(--prime-sys-motion-standard),visibility 0s linear var(--prime-sys-motion-fast)}.Accordion_content[data-state=open]{max-height:var(--prime-accordion-content-height, 0);opacity:1;visibility:visible;transition-delay:0s}@media(prefers-reduced-motion:reduce){.Accordion_content{transition:none}}.Accordion_contentInner{display:flex;flex-direction:column;width:100%;min-width:0;padding-top:var(--prime-accordion-col-gap);padding-bottom:var(--prime-accordion-padding-y);padding-inline:var(--prime-accordion-padding-x);font-size:var(--prime-accordion-supportText);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-secondary);overflow-wrap:anywhere;word-break:break-word}.Accordion_root[data-layout=separate]{gap:var(--prime-sys-spacing-x3);border:none;background:transparent;overflow:visible}.Accordion_root[data-layout=separate] .Accordion_item{border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);border-radius:var(--prime-accordion-radius)}.Avatar_root{position:relative;display:inline-flex;align-items:center;justify-content:center;background:var(--prime-sys-color-surface-accentSoft);overflow:hidden;flex-shrink:0}.Avatar_root[data-size=s]{width:var(--prime-sys-size-avatar-s-size);height:var(--prime-sys-size-avatar-s-size);font-size:var(--prime-sys-size-avatar-s-text);border-radius:var(--prime-sys-size-avatar-s-radius)}.Avatar_root[data-size=m]{width:var(--prime-sys-size-avatar-m-size);height:var(--prime-sys-size-avatar-m-size);font-size:var(--prime-sys-size-avatar-m-text);border-radius:var(--prime-sys-size-avatar-m-radius)}.Avatar_root[data-size=l]{width:var(--prime-sys-size-avatar-l-size);height:var(--prime-sys-size-avatar-l-size);font-size:var(--prime-sys-size-avatar-l-text);border-radius:var(--prime-sys-size-avatar-l-radius)}.Avatar_root[data-size=xl]{width:var(--prime-sys-size-avatar-xl-size);height:var(--prime-sys-size-avatar-xl-size);font-size:var(--prime-sys-size-avatar-xl-text);border-radius:var(--prime-sys-size-avatar-xl-radius)}.Avatar_root[data-size="2xl"]{width:var(--prime-sys-size-avatar-2xl-size);height:var(--prime-sys-size-avatar-2xl-size);font-size:var(--prime-sys-size-avatar-2xl-text);border-radius:var(--prime-sys-size-avatar-2xl-radius)}.Avatar_root[data-size="3xl"]{width:var(--prime-sys-size-avatar-3xl-size);height:var(--prime-sys-size-avatar-3xl-size);font-size:var(--prime-sys-size-avatar-3xl-text);border-radius:var(--prime-sys-size-avatar-3xl-radius)}.Avatar_root[data-size="4xl"]{width:var(--prime-sys-size-avatar-4xl-size);height:var(--prime-sys-size-avatar-4xl-size);font-size:var(--prime-sys-size-avatar-4xl-text);border-radius:var(--prime-sys-size-avatar-4xl-radius)}.Avatar_root[data-size="5xl"]{width:var(--prime-sys-size-avatar-5xl-size);height:var(--prime-sys-size-avatar-5xl-size);font-size:var(--prime-sys-size-avatar-5xl-text);border-radius:var(--prime-sys-size-avatar-5xl-radius)}.Avatar_root[data-size="6xl"]{width:var(--prime-sys-size-avatar-6xl-size);height:var(--prime-sys-size-avatar-6xl-size);font-size:var(--prime-sys-size-avatar-6xl-text);border-radius:var(--prime-sys-size-avatar-6xl-radius)}.Avatar_image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.Avatar_image[data-status=loading]{opacity:0}.Avatar_image[data-status=loaded]{opacity:1}.Avatar_image[data-status=error]{display:none}.Avatar_fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-secondary);font-size:inherit;-webkit-user-select:none;user-select:none;text-align:center}.Avatar_groupRoot{display:inline-flex;flex-direction:row;align-items:center}.Avatar_groupRoot>*{position:relative;flex-shrink:0;box-sizing:border-box;border:var(--prime-sys-unit-2px) solid var(--prime-sys-color-surface-raised);border-radius:var(--prime-sys-shape-radius-round)}.Avatar_groupRoot[data-size=s]>*+*{margin-inline-start:var(--prime-sys-unit-neg-0p56rem)}.Avatar_groupRoot[data-size=m]>*+*{margin-inline-start:var(--prime-sys-unit-neg-0p7rem)}.Avatar_groupRoot[data-size=l]>*+*{margin-inline-start:var(--prime-sys-unit-neg-0p84rem)}.Avatar_groupRoot[data-size=xl]>*+*{margin-inline-start:var(--prime-sys-unit-neg-0p98rem)}.Avatar_groupRoot[data-size="2xl"]>*+*{margin-inline-start:var(--prime-sys-unit-neg-1p12rem)}.Avatar_groupRoot[data-size="3xl"]>*+*{margin-inline-start:var(--prime-sys-unit-neg-1p26rem)}.Avatar_groupRoot[data-size="4xl"]>*+*{margin-inline-start:var(--prime-sys-unit-neg-1p4rem)}.Avatar_groupRoot[data-size="5xl"]>*+*{margin-inline-start:var(--prime-sys-unit-neg-1p54rem)}.Avatar_groupRoot[data-size="6xl"]>*+*{margin-inline-start:var(--prime-sys-unit-neg-1p68rem)}.Avatar_groupOverflow{display:inline-flex;align-items:center;justify-content:center;background:var(--prime-sys-color-surface-accentSoft);color:var(--prime-sys-color-content-secondary);font-weight:var(--prime-sys-typography-weight-medium);-webkit-user-select:none;user-select:none;text-align:center}.Avatar_groupOverflow[data-size=s]{width:var(--prime-sys-size-avatar-s-size);height:var(--prime-sys-size-avatar-s-size);font-size:var(--prime-sys-size-avatar-s-text)}.Avatar_groupOverflow[data-size=m]{width:var(--prime-sys-size-avatar-m-size);height:var(--prime-sys-size-avatar-m-size);font-size:var(--prime-sys-size-avatar-m-text)}.Avatar_groupOverflow[data-size=l]{width:var(--prime-sys-size-avatar-l-size);height:var(--prime-sys-size-avatar-l-size);font-size:var(--prime-sys-size-avatar-l-text)}.Avatar_groupOverflow[data-size=xl]{width:var(--prime-sys-size-avatar-xl-size);height:var(--prime-sys-size-avatar-xl-size);font-size:var(--prime-sys-size-avatar-xl-text)}.Avatar_groupOverflow[data-size="2xl"]{width:var(--prime-sys-size-avatar-2xl-size);height:var(--prime-sys-size-avatar-2xl-size);font-size:var(--prime-sys-size-avatar-2xl-text)}.Avatar_groupOverflow[data-size="3xl"]{width:var(--prime-sys-size-avatar-3xl-size);height:var(--prime-sys-size-avatar-3xl-size);font-size:var(--prime-sys-size-avatar-3xl-text)}.Avatar_groupOverflow[data-size="4xl"]{width:var(--prime-sys-size-avatar-4xl-size);height:var(--prime-sys-size-avatar-4xl-size);font-size:var(--prime-sys-size-avatar-4xl-text)}.Avatar_groupOverflow[data-size="5xl"]{width:var(--prime-sys-size-avatar-5xl-size);height:var(--prime-sys-size-avatar-5xl-size);font-size:var(--prime-sys-size-avatar-5xl-text)}.Avatar_groupOverflow[data-size="6xl"]{width:var(--prime-sys-size-avatar-6xl-size);height:var(--prime-sys-size-avatar-6xl-size);font-size:var(--prime-sys-size-avatar-6xl-text)}.Badge_root{display:inline-flex;align-items:center;gap:var(--prime-sys-size-badge-m-gap);padding-block:var(--prime-sys-size-badge-m-paddingY);padding-inline:var(--prime-sys-size-badge-m-paddingX);font-size:var(--prime-sys-size-badge-m-text);line-height:1;border-radius:var(--prime-sys-size-badge-m-radius);font-weight:var(--prime-sys-typography-weight-medium);white-space:nowrap;border:var(--prime-sys-unit-1px) solid transparent;box-sizing:border-box}.Badge_root[data-size=s]{gap:var(--prime-sys-size-badge-s-gap);padding-block:var(--prime-sys-size-badge-s-paddingY);padding-inline:var(--prime-sys-size-badge-s-paddingX);font-size:var(--prime-sys-size-badge-s-text);border-radius:var(--prime-sys-size-badge-s-radius)}.Badge_root[data-size=l]{gap:var(--prime-sys-size-badge-l-gap);padding-block:var(--prime-sys-size-badge-l-paddingY);padding-inline:var(--prime-sys-size-badge-l-paddingX);font-size:var(--prime-sys-size-badge-l-text);border-radius:var(--prime-sys-size-badge-l-radius)}.Badge_root[data-size=xl]{gap:var(--prime-sys-size-badge-xl-gap);padding-block:var(--prime-sys-size-badge-xl-paddingY);padding-inline:var(--prime-sys-size-badge-xl-paddingX);font-size:var(--prime-sys-size-badge-xl-text);border-radius:var(--prime-sys-size-badge-xl-radius)}.Badge_root[data-color=gray][data-variant=light]{background:var(--prime-sys-color-surface-accentSoft);color:var(--prime-sys-color-content-primary)}.Badge_root[data-color=gray][data-variant=filled]{background:var(--prime-sys-color-badge-grayFilled-background);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=gray][data-variant=lighter]{background:var(--prime-sys-color-surface-default);color:var(--prime-sys-color-content-secondary)}.Badge_root[data-color=gray][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-border-subtle);color:var(--prime-sys-color-content-secondary)}.Badge_root[data-color=red][data-variant=light]{background:var(--prime-sys-color-status-error-background);color:var(--prime-sys-color-status-error-foreground)}.Badge_root[data-color=red][data-variant=filled]{background:var(--prime-sys-color-status-error-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=red][data-variant=lighter]{background:var(--prime-sys-color-status-error-background);color:var(--prime-sys-color-status-error-foreground);opacity:.7}.Badge_root[data-color=red][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-status-error-border);color:var(--prime-sys-color-status-error-foreground)}.Badge_root[data-color=blue][data-variant=light]{background:var(--prime-sys-color-status-information-background);color:var(--prime-sys-color-status-information-foreground)}.Badge_root[data-color=blue][data-variant=filled]{background:var(--prime-sys-color-status-information-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=blue][data-variant=lighter]{background:var(--prime-sys-color-status-information-background);color:var(--prime-sys-color-status-information-foreground);opacity:.7}.Badge_root[data-color=blue][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-status-information-border);color:var(--prime-sys-color-status-information-foreground)}.Badge_root[data-color=green][data-variant=light]{background:var(--prime-sys-color-status-success-background);color:var(--prime-sys-color-status-success-foreground)}.Badge_root[data-color=green][data-variant=filled]{background:var(--prime-sys-color-status-success-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=green][data-variant=lighter]{background:var(--prime-sys-color-status-success-background);color:var(--prime-sys-color-status-success-foreground);opacity:.7}.Badge_root[data-color=green][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-status-success-border);color:var(--prime-sys-color-status-success-foreground)}.Badge_root[data-color=orange][data-variant=light]{background:var(--prime-sys-color-status-warning-background);color:var(--prime-sys-color-status-warning-foreground)}.Badge_root[data-color=orange][data-variant=filled]{background:var(--prime-sys-color-status-warning-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=orange][data-variant=lighter]{background:var(--prime-sys-color-status-warning-background);color:var(--prime-sys-color-status-warning-foreground);opacity:.7}.Badge_root[data-color=orange][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-status-warning-border);color:var(--prime-sys-color-status-warning-foreground)}.Badge_root[data-color=yellow][data-variant=light]{background:var(--prime-sys-color-status-away-background);color:var(--prime-sys-color-status-away-foreground)}.Badge_root[data-color=yellow][data-variant=filled]{background:var(--prime-sys-color-status-away-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=yellow][data-variant=lighter]{background:var(--prime-sys-color-status-away-background);color:var(--prime-sys-color-status-away-foreground);opacity:.7}.Badge_root[data-color=yellow][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-status-away-border);color:var(--prime-sys-color-status-away-foreground)}.Badge_root[data-color=purple][data-variant=light]{background:var(--prime-sys-color-status-feature-background);color:var(--prime-sys-color-status-feature-foreground)}.Badge_root[data-color=purple][data-variant=filled]{background:var(--prime-sys-color-status-feature-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=purple][data-variant=lighter]{background:var(--prime-sys-color-status-feature-background);color:var(--prime-sys-color-status-feature-foreground);opacity:.7}.Badge_root[data-color=purple][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-status-feature-border);color:var(--prime-sys-color-status-feature-foreground)}.Badge_root[data-color=sky][data-variant=light]{background:var(--prime-sys-color-status-verified-background);color:var(--prime-sys-color-status-verified-foreground)}.Badge_root[data-color=sky][data-variant=filled]{background:var(--prime-sys-color-status-verified-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=sky][data-variant=lighter]{background:var(--prime-sys-color-status-verified-background);color:var(--prime-sys-color-status-verified-foreground);opacity:.7}.Badge_root[data-color=sky][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-status-verified-border);color:var(--prime-sys-color-status-verified-foreground)}.Badge_root[data-color=pink][data-variant=light]{background:var(--prime-sys-color-badge-pink-backgroundSoft);color:var(--prime-sys-color-badge-pink-foregroundOnSoft)}.Badge_root[data-color=pink][data-variant=filled]{background:var(--prime-sys-color-badge-pink-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=pink][data-variant=lighter]{background:var(--prime-sys-color-badge-pink-backgroundSoft);color:var(--prime-sys-color-badge-pink-foregroundOnSoft);opacity:.7}.Badge_root[data-color=pink][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-badge-pink-border);color:var(--prime-sys-color-badge-pink-foregroundOnSoft)}.Badge_root[data-color=teal][data-variant=light]{background:var(--prime-sys-color-badge-teal-backgroundSoft);color:var(--prime-sys-color-badge-teal-foregroundOnSoft)}.Badge_root[data-color=teal][data-variant=filled]{background:var(--prime-sys-color-badge-teal-backgroundEmphasis);color:var(--prime-sys-color-action-primaryForeground)}.Badge_root[data-color=teal][data-variant=lighter]{background:var(--prime-sys-color-badge-teal-backgroundSoft);color:var(--prime-sys-color-badge-teal-foregroundOnSoft);opacity:.7}.Badge_root[data-color=teal][data-variant=stroke]{background:transparent;border-color:var(--prime-sys-color-badge-teal-border);color:var(--prime-sys-color-badge-teal-foregroundOnSoft)}.Badge_root[data-disabled=true]{opacity:.5}.Badge_dot{width:var(--prime-sys-size-badge-m-dotSize);height:var(--prime-sys-size-badge-m-dotSize);border-radius:var(--prime-sys-shape-radius-round);background:currentcolor;flex-shrink:0}.Badge_root[data-size=s] .Badge_dot{width:var(--prime-sys-size-badge-s-dotSize);height:var(--prime-sys-size-badge-s-dotSize)}.Badge_root[data-size=l] .Badge_dot{width:var(--prime-sys-size-badge-l-dotSize);height:var(--prime-sys-size-badge-l-dotSize)}.Badge_root[data-size=xl] .Badge_dot{width:var(--prime-sys-size-badge-xl-dotSize);height:var(--prime-sys-size-badge-xl-dotSize)}.Badge_icon{width:var(--prime-sys-size-badge-m-iconSize);height:var(--prime-sys-size-badge-m-iconSize);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.Badge_root[data-size=s] .Badge_icon{width:var(--prime-sys-size-badge-s-iconSize);height:var(--prime-sys-size-badge-s-iconSize)}.Badge_root[data-size=l] .Badge_icon{width:var(--prime-sys-size-badge-l-iconSize);height:var(--prime-sys-size-badge-l-iconSize)}.Badge_root[data-size=xl] .Badge_icon{width:var(--prime-sys-size-badge-xl-iconSize);height:var(--prime-sys-size-badge-xl-iconSize)}.Badge_icon>*{width:100%;height:100%}.Badge_root[data-variant=status]{height:auto;min-height:0;padding:0;border:none;background:transparent;font-weight:var(--prime-sys-typography-weight-regular);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-primary)}.Badge_statusDot{width:var(--prime-sys-size-badge-m-dotSize);height:var(--prime-sys-size-badge-m-dotSize);border-radius:var(--prime-sys-shape-radius-round);flex-shrink:0}.Badge_root[data-size=s] .Badge_statusDot{width:var(--prime-sys-size-badge-s-dotSize);height:var(--prime-sys-size-badge-s-dotSize)}.Badge_root[data-size=l] .Badge_statusDot{width:var(--prime-sys-size-badge-l-dotSize);height:var(--prime-sys-size-badge-l-dotSize)}.Badge_root[data-size=xl] .Badge_statusDot{width:var(--prime-sys-size-badge-xl-dotSize);height:var(--prime-sys-size-badge-xl-dotSize)}.Badge_root[data-variant=status][data-status=online] .Badge_statusDot{background:var(--prime-sys-color-status-success-backgroundEmphasis)}.Badge_root[data-variant=status][data-status=offline] .Badge_statusDot{background:var(--prime-sys-color-content-disabled)}.Badge_root[data-variant=status][data-status=away] .Badge_statusDot{background:var(--prime-sys-color-status-away-backgroundEmphasis)}.Badge_root[data-variant=status][data-status=busy] .Badge_statusDot{background:var(--prime-sys-color-status-error-backgroundEmphasis)}.Button_root{position:relative;border:var(--prime-sys-border-width-control) solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--prime-sys-size-control-m-gap);font-size:var(--prime-sys-size-control-m-text);font-weight:var(--prime-sys-typography-weight-medium);line-height:1;white-space:nowrap;box-sizing:border-box;text-decoration:none;cursor:pointer;transition:background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),border-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),transform var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),opacity var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Button_root[data-full-width=true]{width:100%}.Button_root[data-size=m]{--prime-icon-size: var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-height);min-width:max(var(--prime-sys-size-control-m-height),min-content);border-radius:var(--prime-sys-size-control-m-radius);gap:var(--prime-sys-size-control-m-gap);padding-inline:var(--prime-sys-size-control-m-buttonPaddingX);padding-block:var(--prime-sys-size-control-m-buttonPaddingY)}.Button_root[data-size=s]{--prime-icon-size: var(--prime-sys-size-control-s-icon);font-size:var(--prime-sys-size-control-s-text);height:var(--prime-sys-size-control-s-height);min-width:max(var(--prime-sys-size-control-s-height),min-content);border-radius:var(--prime-sys-size-control-s-radius);gap:var(--prime-sys-size-control-s-gap);padding-inline:var(--prime-sys-size-control-s-buttonPaddingX);padding-block:var(--prime-sys-size-control-s-buttonPaddingY)}.Button_root[data-size=l]{--prime-icon-size: var(--prime-sys-size-control-l-icon);font-size:var(--prime-sys-size-control-l-text);height:var(--prime-sys-size-control-l-height);min-width:max(var(--prime-sys-size-control-l-height),min-content);border-radius:var(--prime-sys-size-control-l-radius);gap:var(--prime-sys-size-control-l-gap);padding-inline:var(--prime-sys-size-control-l-buttonPaddingX);padding-block:var(--prime-sys-size-control-l-buttonPaddingY)}.Button_root[data-size=xl]{--prime-icon-size: var(--prime-sys-size-control-xl-icon);font-size:var(--prime-sys-size-control-xl-text);height:var(--prime-sys-size-control-xl-height);min-width:max(var(--prime-sys-size-control-xl-height),min-content);border-radius:var(--prime-sys-size-control-xl-radius);gap:var(--prime-sys-size-control-xl-gap);padding-inline:var(--prime-sys-size-control-xl-buttonPaddingX);padding-block:var(--prime-sys-size-control-xl-buttonPaddingY)}.Button_root[data-size] :is(p,span,div,h1,h2,h3,h4,h5,h6,small,blockquote,article,section,header,footer,aside,nav,main)[data-variant]{font-size:inherit;line-height:inherit;font-weight:inherit}.Button_root:focus-visible{outline:none}.Button_root[data-variant=primary][data-mode=filled]{background:var(--prime-sys-color-action-primaryBackground);color:var(--prime-sys-color-action-primaryForeground)}.Button_root[data-variant=primary][data-mode=filled]:hover:not(:disabled){background:var(--prime-sys-color-action-primaryBackgroundHover)}.Button_root[data-variant=primary][data-mode=filled]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-primaryFocus)}.Button_root[data-variant=primary][data-mode=stroke]{background:transparent;color:var(--prime-sys-color-action-primaryBackground);border-color:var(--prime-sys-color-action-primaryBackground)}.Button_root[data-variant=primary][data-mode=stroke]:hover:not(:disabled){background:var(--prime-sys-color-surface-accentSoft);border-color:transparent}.Button_root[data-variant=primary][data-mode=stroke]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-primaryFocus)}.Button_root[data-variant=primary][data-mode=lighter]{background:var(--prime-sys-color-action-primarySoftBackground);color:var(--prime-sys-color-action-primarySoftForeground);border-color:transparent}.Button_root[data-variant=primary][data-mode=lighter]:hover:not(:disabled){background:var(--prime-sys-color-surface-raised);border-color:var(--prime-sys-color-action-primaryBackground);color:var(--prime-sys-color-content-primary)}.Button_root[data-variant=primary][data-mode=lighter]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-primaryFocus)}.Button_root[data-variant=primary][data-mode=ghost]{background:transparent;color:var(--prime-sys-color-action-primaryBackground);border-color:transparent}.Button_root[data-variant=primary][data-mode=ghost]:hover:not(:disabled){background:var(--prime-sys-color-surface-accentSoft)}.Button_root[data-variant=primary][data-mode=ghost]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-primaryFocus)}.Button_root[data-variant=neutral][data-mode=filled]{background:var(--prime-sys-color-content-primary);color:var(--prime-sys-color-content-inverse)}.Button_root[data-variant=neutral][data-mode=filled]:hover:not(:disabled){background:var(--prime-sys-color-content-secondary);color:var(--prime-sys-color-content-inverse)}.Button_root[data-variant=neutral][data-mode=filled]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Button_root[data-variant=neutral][data-mode=stroke]{background:transparent;border-color:var(--prime-sys-color-border-strong);color:var(--prime-sys-color-action-neutralForeground);box-shadow:none}.Button_root[data-variant=neutral][data-mode=stroke]:hover:not(:disabled){background:var(--prime-sys-color-action-neutralBackgroundHover);color:var(--prime-sys-color-content-primary);box-shadow:none;border-color:transparent}.Button_root[data-variant=neutral][data-mode=stroke]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus);border-color:var(--prime-sys-color-content-primary)}.Button_root[data-variant=neutral][data-mode=lighter]{background:var(--prime-sys-color-action-neutralBackgroundHover);color:var(--prime-sys-color-action-neutralForeground);border-color:transparent}.Button_root[data-variant=neutral][data-mode=lighter]:hover:not(:disabled){background:var(--prime-sys-color-action-neutralBackground);color:var(--prime-sys-color-content-primary);border-color:var(--prime-sys-color-border-strong);box-shadow:var(--prime-sys-elevation-shadow-surface)}.Button_root[data-variant=neutral][data-mode=lighter]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus);border-color:var(--prime-sys-color-content-primary)}.Button_root[data-variant=neutral][data-mode=ghost]{background:transparent;color:var(--prime-sys-color-action-neutralForeground);border-color:transparent}.Button_root[data-variant=neutral][data-mode=ghost]:hover:not(:disabled){background:var(--prime-sys-color-action-neutralBackgroundHover);color:var(--prime-sys-color-content-primary)}.Button_root[data-variant=neutral][data-mode=ghost]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus);border-color:var(--prime-sys-color-content-primary)}.Button_root[data-variant=error][data-mode=filled]{background:var(--prime-sys-color-action-errorBackground);color:var(--prime-sys-color-action-errorForeground)}.Button_root[data-variant=error][data-mode=filled]:hover:not(:disabled){background:var(--prime-sys-color-action-errorBackgroundHover)}.Button_root[data-variant=error][data-mode=filled]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-errorFocus)}.Button_root[data-variant=error][data-mode=stroke]{background:transparent;color:var(--prime-sys-color-border-danger);border-color:var(--prime-sys-color-border-danger)}.Button_root[data-variant=error][data-mode=stroke]:hover:not(:disabled){background:var(--prime-sys-color-surface-dangerSoft);border-color:transparent}.Button_root[data-variant=error][data-mode=stroke]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-errorFocus)}.Button_root[data-variant=error][data-mode=lighter]{background:var(--prime-sys-color-surface-dangerSoft);color:var(--prime-sys-color-border-danger);border-color:transparent}.Button_root[data-variant=error][data-mode=lighter]:hover:not(:disabled){background:var(--prime-sys-color-surface-raised);border-color:var(--prime-sys-color-border-danger)}.Button_root[data-variant=error][data-mode=lighter]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-errorFocus)}.Button_root[data-variant=error][data-mode=ghost]{background:transparent;color:var(--prime-sys-color-border-danger);border-color:transparent}.Button_root[data-variant=error][data-mode=ghost]:hover:not(:disabled){background:var(--prime-sys-color-surface-dangerSoft)}.Button_root[data-variant=error][data-mode=ghost]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-errorFocus)}.Button_icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--prime-icon-size);height:var(--prime-icon-size)}.Button_icon svg{width:100%;height:100%;display:block}.Button_spinner{width:1em;height:1em;border:var(--prime-sys-unit-2px) solid currentColor;border-right-color:transparent;border-radius:var(--prime-sys-shape-radius-round);animation:Button_spin .8s linear infinite}@keyframes Button_spin{to{transform:rotate(360deg)}}.Button_root[data-mode=fancy]{border-color:transparent;isolation:isolate}.Button_root[data-mode=fancy] .Button_icon,.Button_root[data-mode=fancy] .Button_spinner{position:relative;z-index:2}.Button_root[data-variant=primary][data-mode=fancy]{background:var(--prime-sys-color-action-primaryBackground);color:var(--prime-sys-color-action-primaryForeground);box-shadow:var(--prime-sys-elevation-shadow-fancyButtonPrimary)}.Button_root[data-variant=primary][data-mode=fancy]:hover:not(:disabled){background:var(--prime-sys-color-action-primaryBackground)}.Button_root[data-variant=primary][data-mode=fancy]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-primaryFocus)}.Button_root[data-variant=neutral][data-mode=fancy]{background:var(--prime-sys-color-content-primary);color:var(--prime-sys-color-content-inverse);box-shadow:var(--prime-sys-elevation-shadow-fancyButtonNeutral)}.Button_root[data-variant=neutral][data-mode=fancy]:hover:not(:disabled){background:var(--prime-sys-color-content-primary);color:var(--prime-sys-color-content-inverse)}.Button_root[data-variant=neutral][data-mode=fancy]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Button_root[data-variant=error][data-mode=fancy]{background:var(--prime-sys-color-action-errorBackground);color:var(--prime-sys-color-action-errorForeground);box-shadow:var(--prime-sys-elevation-shadow-fancyButtonError)}.Button_root[data-variant=error][data-mode=fancy]:hover:not(:disabled){background:var(--prime-sys-color-action-errorBackground)}.Button_root[data-variant=error][data-mode=fancy]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-errorFocus)}.Button_root[data-variant=primary][data-mode=fancy]:before,.Button_root[data-variant=neutral][data-mode=fancy]:before,.Button_root[data-variant=error][data-mode=fancy]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;padding:var(--prime-sys-unit-1px);pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--prime-sys-color-border-inverse) 12%,transparent),transparent);mask-image:linear-gradient(var(--prime-sys-color-border-inverse) 0 0),linear-gradient(var(--prime-sys-color-border-inverse) 0 0);mask-clip:content-box,border-box;mask-composite:exclude;-webkit-mask-origin:border-box;mask-origin:border-box;-webkit-mask-image:linear-gradient(var(--prime-sys-color-border-inverse) 0 0),linear-gradient(var(--prime-sys-color-border-inverse) 0 0);-webkit-mask-clip:content-box,border-box;-webkit-mask-composite:xor}.Button_root[data-variant=primary][data-mode=fancy]:after,.Button_root[data-variant=neutral][data-mode=fancy]:after,.Button_root[data-variant=error][data-mode=fancy]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,var(--prime-sys-color-border-inverse),transparent);opacity:.16;transition:opacity var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Button_root[data-variant=primary][data-mode=fancy]:hover:not(:disabled):after,.Button_root[data-variant=neutral][data-mode=fancy]:hover:not(:disabled):after,.Button_root[data-variant=error][data-mode=fancy]:hover:not(:disabled):after{opacity:.24}.Button_root:disabled[data-variant][data-mode]:not([data-loading=true]),.Button_root[aria-disabled=true][data-variant][data-mode]:not([data-loading=true]){background:var(--prime-sys-color-surface-raised);color:var(--prime-sys-color-content-disabled);border-color:var(--prime-sys-color-border-subtle);box-shadow:none;opacity:.7;cursor:not-allowed}.Button_root[aria-disabled=true]:not([data-loading=true]){pointer-events:none}.Button_root:disabled[data-variant][data-mode=fancy]:not([data-loading=true]),.Button_root[aria-disabled=true][data-variant][data-mode=fancy]:not([data-loading=true]){border-color:transparent}.Button_root:disabled[data-variant][data-mode=fancy]:not([data-loading=true]):before,.Button_root:disabled[data-variant][data-mode=fancy]:not([data-loading=true]):after,.Button_root[aria-disabled=true][data-variant][data-mode=fancy]:not([data-loading=true]):before,.Button_root[aria-disabled=true][data-variant][data-mode=fancy]:not([data-loading=true]):after{display:none}.Button_root[data-loading=true][data-variant][data-mode]{opacity:.92;cursor:progress}.Button_root[aria-current=page]{background:var(--prime-sys-color-action-neutralBackgroundHover)}.Button_root[data-loading=true] .Button_icon{display:none}.Button_root[data-loading=true] .Button_spinner{order:-1}.Button_root[data-full-width=true]{min-width:0}.Banner_root{position:relative;box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;border:var(--prime-sys-unit-1px) solid transparent}.Banner_content{grid-column:2;justify-self:center;display:inline-flex;max-width:min(100%,var(--prime-sys-unit-72rem));flex-wrap:wrap;align-items:center;justify-content:center}.Banner_icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.Banner_icon svg{width:100%;height:100%;display:block}.Banner_title{font-weight:var(--prime-sys-typography-weight-medium);line-height:1.25}.Banner_description{line-height:1.35;opacity:.92}.Banner_actions{display:inline-flex;flex-shrink:0;flex-wrap:wrap;align-items:center}.Banner_root[data-size=s]{column-gap:var(--prime-sys-size-control-s-gap);min-height:var(--prime-sys-size-control-s-height);padding-block:var(--prime-sys-spacing-x2);padding-inline:var(--prime-sys-size-control-s-inputPaddingX);border-radius:var(--prime-sys-size-control-s-radius)}.Banner_root[data-size=s] .Banner_content{gap:var(--prime-sys-size-control-s-gap)}.Banner_root[data-size=s] .Banner_icon{width:var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-icon)}.Banner_root[data-size=s] .Banner_title{font-size:var(--prime-sys-size-control-s-text)}.Banner_root[data-size=s] .Banner_description{font-size:var(--prime-sys-size-control-s-supportText)}.Banner_root[data-size=s] .Banner_actions{gap:var(--prime-sys-size-control-s-gap)}.Banner_root[data-size=m]{column-gap:var(--prime-sys-size-control-m-gap);min-height:var(--prime-sys-size-control-m-height);padding-block:var(--prime-sys-spacing-x2);padding-inline:var(--prime-sys-size-control-m-inputPaddingX);border-radius:var(--prime-sys-size-control-m-radius)}.Banner_root[data-size=m] .Banner_content{gap:var(--prime-sys-size-control-m-gap)}.Banner_root[data-size=m] .Banner_icon{width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon)}.Banner_root[data-size=m] .Banner_title{font-size:var(--prime-sys-size-control-m-text)}.Banner_root[data-size=m] .Banner_description{font-size:var(--prime-sys-size-control-m-supportText)}.Banner_root[data-size=m] .Banner_actions{gap:var(--prime-sys-size-control-m-gap)}.Banner_root[data-size=l]{column-gap:var(--prime-sys-size-control-l-gap);min-height:var(--prime-sys-size-control-l-height);padding-block:var(--prime-sys-spacing-x3);padding-inline:var(--prime-sys-size-control-l-inputPaddingX);border-radius:var(--prime-sys-size-control-l-radius)}.Banner_root[data-size=l] .Banner_content{gap:var(--prime-sys-size-control-l-gap)}.Banner_root[data-size=l] .Banner_icon{width:var(--prime-sys-size-control-l-icon);height:var(--prime-sys-size-control-l-icon)}.Banner_root[data-size=l] .Banner_title{font-size:var(--prime-sys-size-control-l-text)}.Banner_root[data-size=l] .Banner_description{font-size:var(--prime-sys-size-control-l-supportText)}.Banner_root[data-size=l] .Banner_actions{gap:var(--prime-sys-size-control-l-gap)}.Banner_root[data-size=xl]{column-gap:var(--prime-sys-size-control-xl-gap);min-height:var(--prime-sys-size-control-xl-height);padding-block:var(--prime-sys-spacing-x4);padding-inline:var(--prime-sys-size-control-xl-inputPaddingX);border-radius:var(--prime-sys-size-control-xl-radius)}.Banner_root[data-size=xl] .Banner_content{gap:var(--prime-sys-size-control-xl-gap)}.Banner_root[data-size=xl] .Banner_icon{width:var(--prime-sys-size-control-xl-icon);height:var(--prime-sys-size-control-xl-icon)}.Banner_root[data-size=xl] .Banner_title{font-size:var(--prime-sys-size-control-xl-text)}.Banner_root[data-size=xl] .Banner_description{font-size:var(--prime-sys-size-control-xl-supportText)}.Banner_root[data-size=xl] .Banner_actions{gap:var(--prime-sys-size-control-xl-gap)}.Banner_closeButton{grid-column:3;justify-self:end;flex-shrink:0;margin:0;color:inherit;transition:opacity var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Banner_root[data-variant=light] .Banner_closeButton[data-variant=neutral][data-mode=ghost]:hover:not(:disabled),.Banner_root[data-variant=lighter] .Banner_closeButton[data-variant=neutral][data-mode=ghost]:hover:not(:disabled),.Banner_root[data-variant=stroke] .Banner_closeButton[data-variant=neutral][data-mode=ghost]:hover:not(:disabled){color:inherit}.Banner_closeButton:disabled{cursor:not-allowed;opacity:.45}.Banner_root[data-variant=filled] .Banner_closeButton[data-variant=neutral][data-mode=ghost]:hover:not(:disabled){background:transparent;color:inherit}.Banner_root[data-variant=filled] .Banner_closeButton[data-variant=neutral][data-mode=ghost]:focus-visible{box-shadow:0 0 0 var(--prime-sys-border-width-focusRing) var(--prime-sys-color-focus-ring);border-color:transparent}.Banner_root[data-variant=filled] .Banner_closeButton{opacity:.72}.Banner_root[data-variant=light] .Banner_closeButton,.Banner_root[data-variant=lighter] .Banner_closeButton,.Banner_root[data-variant=stroke] .Banner_closeButton{opacity:.48}.Banner_root[data-variant=light] .Banner_closeButton:hover:not(:disabled),.Banner_root[data-variant=lighter] .Banner_closeButton:hover:not(:disabled),.Banner_root[data-variant=stroke] .Banner_closeButton:hover:not(:disabled){opacity:.72}.Banner_root[data-variant=filled] .Banner_closeButton:hover:not(:disabled){opacity:.92}.Banner_root[data-variant=filled][data-status=error]{background:var(--prime-sys-color-status-error-backgroundEmphasis);color:var(--prime-sys-color-content-inverse)}.Banner_root[data-variant=filled][data-status=warning]{background:var(--prime-sys-color-status-warning-backgroundEmphasis);color:var(--prime-sys-color-content-inverse)}.Banner_root[data-variant=filled][data-status=success]{background:var(--prime-sys-color-status-success-backgroundEmphasis);color:var(--prime-sys-color-content-inverse)}.Banner_root[data-variant=filled][data-status=information]{background:var(--prime-sys-color-status-information-backgroundEmphasis);color:var(--prime-sys-color-content-inverse)}.Banner_root[data-variant=filled][data-status=feature]{background:var(--prime-sys-color-status-feature-backgroundEmphasis);color:var(--prime-sys-color-content-inverse)}.Banner_root[data-variant=light][data-status=error]{background:var(--prime-sys-color-status-error-background);color:var(--prime-sys-color-status-error-foreground)}.Banner_root[data-variant=light][data-status=warning]{background:var(--prime-sys-color-status-warning-background);color:var(--prime-sys-color-status-warning-foreground)}.Banner_root[data-variant=light][data-status=success]{background:var(--prime-sys-color-status-success-background);color:var(--prime-sys-color-status-success-foreground)}.Banner_root[data-variant=light][data-status=information]{background:var(--prime-sys-color-status-information-background);color:var(--prime-sys-color-status-information-foreground)}.Banner_root[data-variant=light][data-status=feature]{background:var(--prime-sys-color-status-feature-background);color:var(--prime-sys-color-status-feature-foreground)}.Banner_root[data-variant=lighter][data-status=error]{background:color-mix(in srgb,var(--prime-sys-color-status-error-background) 58%,var(--prime-sys-color-surface-default));color:var(--prime-sys-color-status-error-foreground)}.Banner_root[data-variant=lighter][data-status=warning]{background:color-mix(in srgb,var(--prime-sys-color-status-warning-background) 58%,var(--prime-sys-color-surface-default));color:var(--prime-sys-color-status-warning-foreground)}.Banner_root[data-variant=lighter][data-status=success]{background:color-mix(in srgb,var(--prime-sys-color-status-success-background) 58%,var(--prime-sys-color-surface-default));color:var(--prime-sys-color-status-success-foreground)}.Banner_root[data-variant=lighter][data-status=information]{background:color-mix(in srgb,var(--prime-sys-color-status-information-background) 58%,var(--prime-sys-color-surface-default));color:var(--prime-sys-color-status-information-foreground)}.Banner_root[data-variant=lighter][data-status=feature]{background:color-mix(in srgb,var(--prime-sys-color-status-feature-background) 58%,var(--prime-sys-color-surface-default));color:var(--prime-sys-color-status-feature-foreground)}.Banner_root[data-variant=stroke]{background:var(--prime-sys-color-surface-raised);color:var(--prime-sys-color-content-primary)}.Banner_root[data-variant=stroke]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:var(--prime-sys-unit-1px);pointer-events:none}.Banner_root[data-variant=stroke][data-status=error] .Banner_icon{color:var(--prime-sys-color-status-error-foreground)}.Banner_root[data-variant=stroke][data-status=error]:after{background:var(--prime-sys-color-status-error-border)}.Banner_root[data-variant=stroke][data-status=warning] .Banner_icon{color:var(--prime-sys-color-status-warning-foreground)}.Banner_root[data-variant=stroke][data-status=warning]:after{background:var(--prime-sys-color-status-warning-border)}.Banner_root[data-variant=stroke][data-status=success] .Banner_icon{color:var(--prime-sys-color-status-success-foreground)}.Banner_root[data-variant=stroke][data-status=success]:after{background:var(--prime-sys-color-status-success-border)}.Banner_root[data-variant=stroke][data-status=information] .Banner_icon{color:var(--prime-sys-color-status-information-foreground)}.Banner_root[data-variant=stroke][data-status=information]:after{background:var(--prime-sys-color-status-information-border)}.Banner_root[data-variant=stroke][data-status=feature] .Banner_icon{color:var(--prime-sys-color-status-feature-foreground)}.Banner_root[data-variant=stroke][data-status=feature]:after{background:var(--prime-sys-color-status-feature-border)}.Icon_root{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.Icon_sizeXs{width:var(--prime-sys-size-control-xs-icon);height:var(--prime-sys-size-control-xs-icon)}.Icon_sizeS{width:var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-icon)}.Icon_sizeM{width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon)}.Icon_sizeL{width:var(--prime-sys-size-control-l-icon);height:var(--prime-sys-size-control-l-icon)}.Icon_sizeXl{width:var(--prime-sys-size-control-xl-icon);height:var(--prime-sys-size-control-xl-icon)}.Icon_toneDefault{color:currentColor}.Icon_toneSubtle{color:var(--prime-sys-color-content-secondary)}.Icon_toneAccent{color:var(--prime-sys-color-content-accent)}.Icon_toneDanger{color:var(--prime-sys-color-content-danger)}.LinkButton_root{display:inline-flex;align-items:center;gap:var(--prime-sys-size-control-m-gap);font-size:var(--prime-sys-size-control-m-text);color:var(--prime-sys-color-content-primary);text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:var(--prime-sys-unit-2px);transition:color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard),text-decoration-color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard);cursor:pointer}.LinkButton_root:hover{color:var(--prime-sys-color-content-accent);text-decoration-color:currentColor}.LinkButton_root:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px);text-decoration-color:currentColor}.LinkButton_root[data-disabled=true]{color:var(--prime-sys-color-content-disabled);text-decoration:none}.LinkButton_root[data-size=s]{gap:var(--prime-sys-size-control-s-gap);font-size:var(--prime-sys-size-control-s-text)}.LinkButton_root[data-size=l]{gap:var(--prime-sys-size-control-l-gap);font-size:var(--prime-sys-size-control-l-text)}.LinkButton_root[data-size=xl]{gap:var(--prime-sys-size-control-xl-gap);font-size:var(--prime-sys-size-control-xl-text)}.Breadcrumb_root{--bc-text: var(--prime-sys-size-control-m-text)}.Breadcrumb_root[data-size=s]{--bc-text: var(--prime-sys-size-control-s-text)}.Breadcrumb_root[data-size=l]{--bc-text: var(--prime-sys-size-control-l-text)}.Breadcrumb_root[data-size=xl]{--bc-text: var(--prime-sys-size-control-xl-text)}.Breadcrumb_root ol{display:flex;align-items:center;gap:var(--prime-sys-spacing-x2);list-style:none;padding:0;margin:0;flex-wrap:wrap}.Breadcrumb_item{display:inline-flex;align-items:center}.Breadcrumb_itemHome .Breadcrumb_breadcrumbLink{display:inline-flex;align-items:center;justify-content:center;line-height:0}.Breadcrumb_item a.Breadcrumb_breadcrumbLink{color:var(--prime-sys-color-content-muted)}.Breadcrumb_item a.Breadcrumb_breadcrumbLink:hover{color:var(--prime-sys-color-content-primary);text-decoration-color:transparent}.Breadcrumb_item a.Breadcrumb_breadcrumbLink:focus-visible{color:var(--prime-sys-color-content-primary);text-decoration-color:transparent}.Breadcrumb_itemCurrent{color:var(--prime-sys-color-content-primary);font-size:var(--bc-text)}.Breadcrumb_separator{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--prime-sys-color-content-muted);-webkit-user-select:none;user-select:none}.Breadcrumb_ellipsis{color:var(--prime-sys-color-content-muted);font-size:var(--bc-text)}.ButtonGroup_root{--prime-bg-group-radius: var(--prime-sys-size-control-m-radius);--prime-bg-item-height: var(--prime-sys-size-control-m-height);--prime-bg-item-pad-x: var(--prime-sys-spacing-x4);--prime-bg-item-font: var(--prime-sys-size-control-m-text);--prime-bg-item-icon: var(--prime-sys-size-control-m-icon);display:inline-flex;vertical-align:middle}.ButtonGroup_root[data-size=s]{--prime-bg-group-radius: var(--prime-sys-size-control-s-radius);--prime-bg-item-height: var(--prime-sys-size-control-s-height);--prime-bg-item-pad-x: var(--prime-sys-spacing-x3);--prime-bg-item-font: var(--prime-sys-size-control-s-text);--prime-bg-item-icon: var(--prime-sys-size-control-s-icon)}.ButtonGroup_root[data-size=l]{--prime-bg-group-radius: var(--prime-sys-size-control-l-radius);--prime-bg-item-height: var(--prime-sys-size-control-l-height);--prime-bg-item-pad-x: var(--prime-sys-spacing-x5);--prime-bg-item-font: var(--prime-sys-size-control-l-text);--prime-bg-item-icon: var(--prime-sys-size-control-l-icon)}.ButtonGroup_root[data-size=xl]{--prime-bg-group-radius: var(--prime-sys-size-control-xl-radius);--prime-bg-item-height: var(--prime-sys-size-control-xl-height);--prime-bg-item-pad-x: var(--prime-sys-spacing-x6);--prime-bg-item-font: var(--prime-sys-size-control-xl-text);--prime-bg-item-icon: var(--prime-sys-size-control-xl-icon)}.ButtonGroup_root[data-orientation=vertical]{flex-direction:column;align-items:stretch}.ButtonGroup_item{position:relative;z-index:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--prime-bg-item-pad-x);height:var(--prime-bg-item-height);padding-block:0;padding-inline:var(--prime-bg-item-pad-x);margin:0;border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-elevated);color:var(--prime-sys-color-content-secondary);font-family:inherit;font-size:var(--prime-bg-item-font);font-weight:var(--prime-sys-typography-weight-medium);line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.ButtonGroup_item:hover:not(:disabled){background:var(--prime-sys-color-action-neutralBackgroundHover);color:var(--prime-sys-color-content-primary)}.ButtonGroup_item:focus{outline:none}.ButtonGroup_item:focus-visible{z-index:1;box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.ButtonGroup_item[data-state=on]{background:var(--prime-sys-color-action-neutralBackgroundHover);color:var(--prime-sys-color-content-primary)}.ButtonGroup_item:disabled{cursor:not-allowed;opacity:.65;color:var(--prime-sys-color-content-disabled)}.ButtonGroup_item:disabled:hover{background:var(--prime-sys-color-surface-elevated)}.ButtonGroup_root:not([data-orientation=vertical])>.ButtonGroup_item:first-child{border-start-start-radius:var(--prime-bg-group-radius);border-end-start-radius:var(--prime-bg-group-radius)}.ButtonGroup_root:not([data-orientation=vertical])>.ButtonGroup_item:last-child{border-start-end-radius:var(--prime-bg-group-radius);border-end-end-radius:var(--prime-bg-group-radius)}.ButtonGroup_root:not([data-orientation=vertical])>.ButtonGroup_item+.ButtonGroup_item{margin-inline-start:var(--prime-sys-unit-neg-1px)}.ButtonGroup_root[data-orientation=vertical]>.ButtonGroup_item:first-child{border-start-start-radius:var(--prime-bg-group-radius);border-start-end-radius:var(--prime-bg-group-radius)}.ButtonGroup_root[data-orientation=vertical]>.ButtonGroup_item:last-child{border-end-start-radius:var(--prime-bg-group-radius);border-end-end-radius:var(--prime-bg-group-radius)}.ButtonGroup_root[data-orientation=vertical]>.ButtonGroup_item+.ButtonGroup_item{margin-top:var(--prime-sys-unit-neg-1px)}.ButtonGroup_icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--prime-bg-item-icon);height:var(--prime-bg-item-icon);margin-inline:var(--prime-sys-unit-neg-0p25rem)}.ButtonGroup_icon>svg{width:100%;height:100%}.Card_root{box-sizing:border-box;width:100%;min-width:0;max-width:100%;border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);border-radius:var(--prime-sys-shape-radius-l);background:var(--prime-sys-color-surface-raised);text-align:start}.Card_root[data-flat=false]{box-shadow:var(--prime-sys-elevation-shadow-surface)}.Card_root[data-variant=mini]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--prime-sys-spacing-l);padding:var(--prime-sys-spacing-l)}.Card_root[data-variant=mini-media]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:flex-start;row-gap:var(--prime-sys-spacing-m);column-gap:var(--prime-sys-spacing-l);padding:var(--prime-sys-spacing-l)}.Card_root[data-variant=metric]{display:flex;flex-direction:column;align-items:stretch;gap:var(--prime-sys-spacing-m);padding:var(--prime-sys-spacing-l)}.Card_root[data-variant=panel]{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;min-height:var(--prime-sys-unit-18rem)}.Card_iconBox{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:calc(var(--prime-sys-size-control-m-icon) + var(--prime-sys-spacing-m) * 2);height:calc(var(--prime-sys-size-control-m-icon) + var(--prime-sys-spacing-m) * 2);border-radius:var(--prime-sys-size-control-m-radius);background:var(--prime-sys-color-status-information-background);color:var(--prime-sys-color-status-information-foreground)}.Card_iconBox svg{display:block;width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon)}.Card_lead{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;min-width:0;max-width:100%}.Card_lead svg{display:block;width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon);flex-shrink:0;color:var(--prime-sys-color-content-primary)}.Card_headerRow{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:var(--prime-sys-spacing-m);width:100%;min-width:0}.Card_stack{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--prime-sys-spacing-xs);min-width:0;flex:1 1 auto}.Card_label{font-size:var(--prime-sys-size-control-m-supportText);line-height:var(--prime-sys-typography-lineHeightScale-2xs);font-weight:var(--prime-sys-typography-weight-regular);color:var(--prime-sys-color-content-secondary)}.Card_value{font-size:var(--prime-sys-size-control-m-text);line-height:var(--prime-sys-typography-lineHeightScale-s);font-weight:var(--prime-sys-typography-weight-semibold);color:var(--prime-sys-color-content-primary)}.Card_headerRow>.Card_value{flex-shrink:0;text-align:end}.Card_description{margin:0;font-size:var(--prime-sys-size-control-m-supportText);line-height:var(--prime-sys-typography-lineHeightScale-2xs);font-weight:var(--prime-sys-typography-weight-regular);color:var(--prime-sys-color-content-secondary)}.Card_media{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;width:100%;min-width:0;min-height:var(--prime-sys-spacing-4xl);padding-block-start:var(--prime-sys-spacing-s);border-block-start:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.Card_root[data-variant=mini-media]>.Card_iconBox{flex:0 0 auto}.Card_root[data-variant=mini-media]>.Card_stack{flex:1 1 0;min-width:0}.Card_root[data-variant=mini-media]>.Card_media{flex:1 1 100%;width:100%;min-width:100%}.Card_sectionHeader{display:flex;flex-direction:row;flex-wrap:nowrap;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--prime-sys-spacing-m);padding:var(--prime-sys-spacing-l) var(--prime-sys-spacing-xl);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-raised)}.Card_sectionTitle{margin:0;min-width:0;flex:1 1 auto;font-size:var(--prime-sys-size-control-m-text);line-height:var(--prime-sys-typography-lineHeightScale-s);font-weight:var(--prime-sys-typography-title-weight);color:var(--prime-sys-color-content-primary)}.Card_sectionTrailing{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;color:var(--prime-sys-color-content-secondary)}.Card_sectionTrailing svg{display:block;width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon)}.Card_body{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--prime-sys-spacing-l);min-width:0;min-height:0;flex:1 1 auto;padding:var(--prime-sys-spacing-l) var(--prime-sys-spacing-xl) var(--prime-sys-spacing-xl);background:var(--prime-sys-color-surface-raised)}.Card_body>*:only-child{flex:1 1 auto;min-height:0;align-self:stretch;width:100%}.Card_chart{box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;flex:1 1 auto;padding:0;background:var(--prime-sys-color-surface-raised)}.Card_chart>*:only-child{flex:1 1 auto;min-height:0;align-self:stretch;width:100%}.Card_root[data-variant=panel]>.Card_sectionHeader+.Card_body:last-child,.Card_root[data-variant=panel]>.Card_sectionHeader+.Card_chart:last-child{flex:1 1 auto;min-height:0}.Card_root[data-variant=panel]>.Card_sectionHeader+.Card_body:not(:last-child){flex:0 1 auto}.Card_root[data-variant=panel]>.Card_body+.Card_chart{flex:1 1 auto;min-height:0}.Card_root[data-variant=stat-trend]{display:flex;flex-direction:column;align-items:stretch;gap:var(--prime-sys-spacing-s);padding:var(--prime-sys-spacing-l)}.Card_root[data-variant=stat-trend] .Card_value{font-size:var(--prime-sys-typography-sizeScale-3xl);line-height:var(--prime-sys-typography-lineHeightScale-2xl);font-weight:var(--prime-sys-typography-weight-semibold);letter-spacing:-.02em}.Card_title{margin:0;font-size:var(--prime-sys-size-control-m-text);line-height:var(--prime-sys-typography-lineHeightScale-s);font-weight:var(--prime-sys-typography-title-weight);color:var(--prime-sys-color-content-primary)}.Card_delta{font-size:var(--prime-sys-size-control-m-supportText);line-height:var(--prime-sys-typography-lineHeightScale-2xs);font-weight:var(--prime-sys-typography-weight-medium)}.Card_delta[data-trend=up]{color:var(--prime-sys-color-status-success-foreground)}.Card_delta[data-trend=down]{color:var(--prime-sys-color-content-danger)}.Card_delta[data-trend=neutral]{color:var(--prime-sys-color-content-secondary)}.Card_root[data-variant=cta]{display:flex;flex-direction:column;align-items:stretch;gap:var(--prime-sys-spacing-m);padding:var(--prime-sys-spacing-l)}.Card_ctaBody{font-size:var(--prime-sys-size-control-m-supportText);line-height:var(--prime-sys-typography-lineHeightScale-2xs);color:var(--prime-sys-color-content-secondary)}.Card_actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--prime-sys-spacing-m);width:100%;min-width:0;padding-top:var(--prime-sys-spacing-m);border-top:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.Card_root[data-variant=list]{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.Card_listHeader{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--prime-sys-spacing-m);padding:var(--prime-sys-spacing-l);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.Card_list{list-style:none;margin:0;padding:0}.Card_listItem{padding:var(--prime-sys-spacing-m) var(--prime-sys-spacing-l);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);font-size:var(--prime-sys-size-control-m-supportText);line-height:var(--prime-sys-typography-lineHeightScale-2xs);color:var(--prime-sys-color-content-primary)}.Card_listItem:last-child{border-bottom:none}.Card_root[data-variant=split]{padding:var(--prime-sys-spacing-l)}.Card_split{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%;min-width:0}.Card_splitCell{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-xs);min-width:0;padding-inline:var(--prime-sys-spacing-m)}.Card_splitCell:first-child{padding-inline-start:0}.Card_splitCell:last-child{padding-inline-end:0;border-inline-start:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.Card_splitCell:has(>.Card_iconBox){flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--prime-sys-spacing-l)}.Card_splitCell:has(>.Card_iconBox)>.Card_stack{flex:1 1 auto;min-width:0}.Card_root[data-variant=cover]{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.Card_cover{display:block;width:100%;min-height:var(--prime-sys-unit-8rem);max-height:var(--prime-sys-unit-12rem);overflow:hidden;background:var(--prime-sys-color-surface-default)}.Card_cover>*{display:block;width:100%;height:100%;min-height:var(--prime-sys-unit-8rem);object-fit:cover}.Card_root[data-variant=cover]>.Card_stack{padding:var(--prime-sys-spacing-l);padding-top:var(--prime-sys-spacing-m);gap:var(--prime-sys-spacing-xs)}.Card_root[data-variant=cover]>.Card_actions{padding:var(--prime-sys-spacing-m) var(--prime-sys-spacing-l) var(--prime-sys-spacing-l)}.Hint_root{margin:0;display:inline-flex;align-items:flex-start;color:var(--prime-sys-color-content-secondary)}.Hint_root[data-size=s]{--prime-hint-icon: var(--prime-sys-size-control-xs-icon);gap:var(--prime-sys-size-control-xs-gap);font-size:var(--prime-sys-size-control-xs-text);line-height:var(--prime-sys-typography-lineHeightScale-2xs)}.Hint_root[data-size=m]{--prime-hint-icon: var(--prime-sys-size-control-s-icon);gap:var(--prime-sys-size-control-s-gap);font-size:var(--prime-sys-size-control-s-text);line-height:var(--prime-sys-typography-lineHeightScale-xs)}.Hint_root[data-size=l]{--prime-hint-icon: var(--prime-sys-size-control-m-icon);gap:var(--prime-sys-size-control-m-gap);font-size:var(--prime-sys-size-control-m-text);line-height:var(--prime-sys-typography-lineHeightScale-s)}.Hint_root[data-size=xl]{--prime-hint-icon: var(--prime-sys-size-control-l-icon);gap:var(--prime-sys-size-control-l-gap);font-size:var(--prime-sys-size-control-l-text);line-height:var(--prime-sys-typography-lineHeightScale-m)}.Hint_root[data-variant=error]{color:var(--prime-sys-color-content-danger)}.Hint_root[data-variant=disabled]{color:var(--prime-sys-color-content-disabled)}.Hint_icon{flex-shrink:0;display:inline-flex;width:var(--prime-hint-icon);height:var(--prime-hint-icon)}.Hint_icon :where(svg){width:100%;height:100%;display:block}.Label_root{font-size:var(--prime-sys-size-control-m-text);font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-primary);display:inline-flex;align-items:center;gap:var(--prime-sys-size-control-m-gap)}.Label_root[data-size=s]{font-size:var(--prime-sys-size-control-s-text);gap:var(--prime-sys-size-control-s-gap)}.Label_root[data-size=l]{font-size:var(--prime-sys-size-control-l-text);gap:var(--prime-sys-size-control-l-gap)}.Label_root[data-size=xl]{font-size:var(--prime-sys-size-control-xl-text);gap:var(--prime-sys-size-control-xl-gap)}.Label_iconSlot{display:inline-flex;flex-shrink:0;align-items:center}.Label_root[data-disabled=true]{color:var(--prime-sys-color-content-disabled)}.Label_asterisk{color:var(--prime-sys-color-content-danger)}.Label_sub{color:var(--prime-sys-color-content-secondary);font-weight:var(--prime-sys-typography-weight-regular)}.Checkbox_field{--prime-choice-control-size: var(--prime-sys-size-choice-m-control);--prime-choice-col-gap: var(--prime-sys-size-control-m-inputPaddingX);--prime-choice-hint-offset: calc(var(--prime-choice-control-size) + var(--prime-choice-col-gap));--prime-choice-stack-gap: var(--prime-sys-size-control-m-gap);box-sizing:border-box;width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--prime-choice-stack-gap)}.Checkbox_field[data-size=s]{--prime-choice-control-size: var(--prime-sys-size-choice-s-control);--prime-choice-col-gap: var(--prime-sys-size-control-s-inputPaddingX)}.Checkbox_field[data-size=l]{--prime-choice-control-size: var(--prime-sys-size-choice-l-control);--prime-choice-col-gap: var(--prime-sys-size-control-l-inputPaddingX)}.Checkbox_field[data-size=xl]{--prime-choice-control-size: var(--prime-sys-size-choice-xl-control);--prime-choice-col-gap: var(--prime-sys-size-control-xl-inputPaddingX)}.Checkbox_field .Checkbox_labelRow{display:grid;grid-template-columns:auto 1fr;gap:0;row-gap:0;column-gap:var(--prime-choice-col-gap);align-items:center;width:100%;cursor:pointer}.Checkbox_controlCell{position:relative;flex-shrink:0;width:var(--prime-choice-control-size);height:var(--prime-choice-control-size)}.Checkbox_input{position:absolute;opacity:0;pointer-events:none}.Checkbox_control{position:relative;width:100%;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.Checkbox_svg{width:100%;height:100%;display:inline-flex;overflow:visible}.Checkbox_rect{fill:var(--prime-sys-color-surface-raised);stroke:var(--prime-sys-color-field-border);stroke-width:1;transition:fill var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),stroke var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Checkbox_checkPath{fill:none;stroke:var(--prime-sys-color-content-inverse);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Checkbox_indeterminateLine{fill:none;stroke:var(--prime-sys-color-content-inverse);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:7;stroke-dashoffset:7;transition:stroke-dashoffset var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Checkbox_text{line-height:var(--prime-sys-typography-body-lineHeight);min-width:0}.Checkbox_labelRow:hover .Checkbox_rect{stroke:var(--prime-sys-color-field-borderHover);fill:var(--prime-sys-color-action-neutralBackgroundHover)}.Checkbox_field[data-checked=true] .Checkbox_rect,.Checkbox_field[data-indeterminate=true] .Checkbox_rect{fill:var(--prime-sys-color-action-primaryBackground);stroke:var(--prime-sys-color-action-primaryBackground)}.Checkbox_field[data-checked=true] .Checkbox_labelRow:hover .Checkbox_rect,.Checkbox_field[data-indeterminate=true] .Checkbox_labelRow:hover .Checkbox_rect{fill:var(--prime-sys-color-action-primaryBackgroundHover);stroke:var(--prime-sys-color-action-primaryBackgroundHover)}.Checkbox_field[data-checked=true] .Checkbox_checkPath,.Checkbox_field[data-indeterminate=true] .Checkbox_indeterminateLine{stroke-dashoffset:0}.Checkbox_input:focus-visible+.Checkbox_control{border-radius:var(--prime-sys-shape-radius-s);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Checkbox_field[data-invalid=true] .Checkbox_rect{stroke:var(--prime-sys-color-field-borderError)}.Checkbox_field[data-disabled=true] .Checkbox_labelRow{cursor:not-allowed}.Checkbox_field[data-disabled=true] .Checkbox_rect{stroke:var(--prime-sys-color-border-subtle);fill:var(--prime-sys-color-surface-accentSoft)}.Checkbox_field[data-disabled=true] .Checkbox_checkPath,.Checkbox_field[data-disabled=true] .Checkbox_indeterminateLine{stroke:var(--prime-sys-color-content-disabled)}.Checkbox_field[data-disabled=true] .Checkbox_labelRow:hover .Checkbox_rect{stroke:var(--prime-sys-color-border-subtle);fill:var(--prime-sys-color-surface-accentSoft)}.Checkbox_hintSlot{box-sizing:border-box;width:100%;max-width:100%;padding-inline-start:var(--prime-choice-hint-offset);justify-content:flex-start}.CodeBlock_root{box-sizing:border-box;margin:0;padding:0;white-space:pre;-moz-tab-size:2;tab-size:2;background:transparent;font-family:var(--prime-ref-font-family-mono);font-size:inherit;line-height:inherit;color:var(--prime-sys-color-content-primary)}.CodeBlock_code{font-family:inherit}.CodeBlock_root[data-theme=light] .prime-tok-k{color:var(--prime-ref-color-purple-800);font-weight:var(--prime-sys-typography-weight-medium)}.CodeBlock_root[data-theme=dark] .prime-tok-k{color:var(--prime-ref-color-purple-300);font-weight:var(--prime-sys-typography-weight-medium)}.CodeBlock_root[data-theme=light] .prime-tok-s{color:var(--prime-ref-color-teal-800)}.CodeBlock_root[data-theme=dark] .prime-tok-s{color:var(--prime-ref-color-teal-200)}.CodeBlock_root[data-theme=light] .prime-tok-c{color:var(--prime-sys-color-content-muted)}.CodeBlock_root[data-theme=dark] .prime-tok-c{color:var(--prime-sys-color-content-secondary)}.CodeBlock_root[data-theme=light] .prime-tok-n{color:var(--prime-ref-color-orange-700)}.CodeBlock_root[data-theme=dark] .prime-tok-n{color:var(--prime-ref-color-orange-300)}.CodeBlock_root[data-theme=light] .prime-tok-x{color:var(--prime-ref-color-blue-700)}.CodeBlock_root[data-theme=dark] .prime-tok-x{color:var(--prime-ref-color-blue-300)}.Input_root{--prime-input-text: var(--prime-sys-size-control-m-text);--prime-input-support-text: var(--prime-sys-size-control-m-supportText);--prime-input-icon: var(--prime-sys-size-control-m-icon);--prime-input-stack-gap: var(--prime-sys-size-control-m-gap);box-sizing:border-box;width:100%;min-width:0;display:grid;gap:var(--prime-input-stack-gap)}.Input_root[data-size=s]{--prime-input-text: var(--prime-sys-size-control-s-text);--prime-input-support-text: var(--prime-sys-size-control-s-supportText);--prime-input-icon: var(--prime-sys-size-control-s-icon);--prime-input-stack-gap: var(--prime-sys-size-control-s-gap)}.Input_root[data-size=l]{--prime-input-text: var(--prime-sys-size-control-l-text);--prime-input-support-text: var(--prime-sys-size-control-l-supportText);--prime-input-icon: var(--prime-sys-size-control-l-icon);--prime-input-stack-gap: var(--prime-sys-size-control-l-gap)}.Input_root[data-size=xl]{--prime-input-text: var(--prime-sys-size-control-xl-text);--prime-input-support-text: var(--prime-sys-size-control-xl-supportText);--prime-input-icon: var(--prime-sys-size-control-xl-icon);--prime-input-stack-gap: var(--prime-sys-size-control-xl-gap)}.Input_header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--prime-input-stack-gap)}.Input_label{font-size:var(--prime-input-support-text);font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-primary)}.Input_optionalLabel{font-size:var(--prime-input-support-text);color:var(--prime-sys-color-content-muted)}.Input_wrapper{position:relative;display:flex;align-items:center;overflow:hidden;border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-field-border);background:var(--prime-sys-color-field-bg);color:var(--prime-sys-color-field-text);border-radius:var(--prime-sys-size-control-m-radius);box-shadow:var(--prime-sys-elevation-shadow-surface);transition:border-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Input_wrapper:hover:not(:has(input:focus-visible)):not(:has(input:disabled)){border-color:var(--prime-sys-color-field-borderHover);background:var(--prime-sys-color-action-neutralBackgroundHover);box-shadow:none}.Input_wrapper:has(input:focus-visible){border-color:var(--prime-sys-color-field-borderFocus);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Input_wrapper[data-has-error=true]{border-color:var(--prime-sys-color-field-borderError)}.Input_wrapper[data-has-error=true]:has(input:focus-visible){box-shadow:var(--prime-sys-elevation-shadow-errorFocus)}.Input_wrapper:has(input:disabled){background:var(--prime-sys-color-surface-accentSoft);border-color:transparent;box-shadow:none;cursor:not-allowed}.Input_wrapper[data-size=s]{height:var(--prime-sys-size-control-s-height);border-radius:var(--prime-sys-size-control-s-radius);padding-inline:var(--prime-sys-size-control-s-inputPaddingX);padding-block:var(--prime-sys-size-control-s-inputPaddingY);gap:var(--prime-sys-size-control-s-gap)}.Input_wrapper[data-size=m]{height:var(--prime-sys-size-control-m-height);border-radius:var(--prime-sys-size-control-m-radius);padding-inline:var(--prime-sys-size-control-m-inputPaddingX);padding-block:var(--prime-sys-size-control-m-inputPaddingY);gap:var(--prime-sys-size-control-m-gap)}.Input_wrapper[data-size=l]{height:var(--prime-sys-size-control-l-height);border-radius:var(--prime-sys-size-control-l-radius);padding-inline:var(--prime-sys-size-control-l-inputPaddingX);padding-block:var(--prime-sys-size-control-l-inputPaddingY);gap:var(--prime-sys-size-control-l-gap)}.Input_wrapper[data-size=xl]{height:var(--prime-sys-size-control-xl-height);border-radius:var(--prime-sys-size-control-xl-radius);padding-inline:var(--prime-sys-size-control-xl-inputPaddingX);padding-block:var(--prime-sys-size-control-xl-inputPaddingY);gap:var(--prime-sys-size-control-xl-gap)}.Input_wrapper:has(.Input_affix[data-side=start]){padding-inline-start:0}.Input_wrapper:has(.Input_affix[data-side=end]){padding-inline-end:0}.Input_field{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 auto;min-width:0;border:0;background:transparent;color:inherit;outline:none;box-shadow:none;font-size:var(--prime-input-text);line-height:var(--prime-sys-typography-body-lineHeight)}.Input_field:focus,.Input_field:focus-visible{outline:none;box-shadow:none}.Input_field::-webkit-search-decoration,.Input_field::-webkit-search-cancel-button,.Input_field::-webkit-search-results-button,.Input_field::-webkit-search-results-decoration{-webkit-appearance:none}.Input_field::placeholder{color:var(--prime-sys-color-field-placeholder);transition:color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Input_wrapper:hover .Input_field::placeholder,.Input_wrapper:has(input:focus-visible) .Input_field::placeholder{color:var(--prime-sys-color-content-secondary)}.Input_field:disabled{color:var(--prime-sys-color-content-disabled);cursor:not-allowed}.Input_icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--prime-input-icon);height:var(--prime-input-icon);color:var(--prime-sys-color-content-muted);transition:color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Input_icon svg{width:100%;height:100%;display:block}.Input_icon[data-side=start]{order:-1}.Input_icon[data-side=end]{order:1}.Input_wrapper:hover .Input_icon,.Input_wrapper:has(input:focus-visible) .Input_icon{color:var(--prime-sys-color-content-secondary)}.Input_wrapper:has(input:disabled) .Input_icon{color:var(--prime-sys-color-content-disabled)}.Input_affix{display:flex;align-items:center;align-self:stretch;background:transparent;color:var(--prime-sys-color-content-secondary);font-size:var(--prime-input-text);white-space:nowrap;flex-shrink:0;padding-inline:var(--prime-sys-size-control-m-inputPaddingX)}.Input_affix[data-side=start]{border-right:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle);order:-1}.Input_affix[data-side=end]{border-left:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle);order:1}.Input_wrapper[data-size=s] .Input_affix{padding-inline:var(--prime-sys-size-control-s-inputPaddingX)}.Input_wrapper[data-size=m] .Input_affix{padding-inline:var(--prime-sys-size-control-m-inputPaddingX)}.Input_wrapper[data-size=l] .Input_affix{padding-inline:var(--prime-sys-size-control-l-inputPaddingX)}.Input_wrapper[data-size=xl] .Input_affix{padding-inline:var(--prime-sys-size-control-xl-inputPaddingX)}.Input_inlineAffix{color:var(--prime-sys-color-content-muted);font-size:var(--prime-input-text);flex-shrink:0;transition:color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Input_inlineAffix[data-side=start]{order:-1}.Input_inlineAffix[data-side=end]{order:1}.Input_wrapper:hover .Input_inlineAffix,.Input_wrapper:has(input:focus-visible) .Input_inlineAffix{color:var(--prime-sys-color-content-secondary)}.Input_meta{display:grid;gap:var(--prime-sys-spacing-x1)}.Input_metaHint{width:100%;max-width:100%}.Select_trigger{--select-trigger-pad-x: var(--prime-sys-size-control-m-inputPaddingX);--select-trigger-pad-y: var(--prime-sys-size-control-m-inputPaddingY);--select-trigger-gap: var(--prime-sys-size-control-m-gap);--select-chevron-slot: var(--prime-sys-size-control-m-icon);position:relative;box-sizing:border-box;display:flex;align-items:center;gap:var(--select-trigger-gap);width:100%;min-width:0;padding-inline:var(--select-trigger-pad-x);padding-block:var(--select-trigger-pad-y);border-radius:var(--prime-sys-size-control-m-radius);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-field-border);background:var(--prime-sys-color-field-bg);color:var(--prime-sys-color-field-text);font-size:var(--prime-sys-size-control-m-text);line-height:var(--prime-sys-typography-body-lineHeight);font-family:inherit;box-shadow:var(--prime-sys-elevation-shadow-surface);cursor:pointer;text-align:left;outline:none;transition:border-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Select_trigger[data-size=s]{--select-trigger-pad-x: var(--prime-sys-size-control-s-inputPaddingX);--select-trigger-pad-y: var(--prime-sys-size-control-s-inputPaddingY);--select-trigger-gap: var(--prime-sys-size-control-s-gap);--select-chevron-slot: var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-height);border-radius:var(--prime-sys-size-control-s-radius);font-size:var(--prime-sys-size-control-s-text)}.Select_trigger[data-size=m]{--select-trigger-gap: var(--prime-sys-size-control-m-gap);--select-chevron-slot: var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-height);border-radius:var(--prime-sys-size-control-m-radius);font-size:var(--prime-sys-size-control-m-text)}.Select_trigger[data-size=l]{--select-trigger-pad-x: var(--prime-sys-size-control-l-inputPaddingX);--select-trigger-pad-y: var(--prime-sys-size-control-l-inputPaddingY);--select-trigger-gap: var(--prime-sys-size-control-l-gap);--select-chevron-slot: var(--prime-sys-size-control-l-icon);height:var(--prime-sys-size-control-l-height);border-radius:var(--prime-sys-size-control-l-radius);font-size:var(--prime-sys-size-control-l-text)}.Select_trigger[data-size=xl]{--select-trigger-pad-x: var(--prime-sys-size-control-xl-inputPaddingX);--select-trigger-pad-y: var(--prime-sys-size-control-xl-inputPaddingY);--select-trigger-gap: var(--prime-sys-size-control-xl-gap);--select-chevron-slot: var(--prime-sys-size-control-xl-icon);height:var(--prime-sys-size-control-xl-height);border-radius:var(--prime-sys-size-control-xl-radius);font-size:var(--prime-sys-size-control-xl-text)}.Select_triggerMain{display:flex;flex:1 1 auto;align-items:center;gap:var(--select-trigger-gap);min-width:0}.Select_trigger:hover{border-color:var(--prime-sys-color-field-borderHover);background:color-mix(in srgb,var(--prime-sys-color-action-neutralBackgroundHover) 90%,var(--prime-sys-color-field-text) 10%);box-shadow:none}.Select_trigger:focus-visible{border-color:var(--prime-sys-color-field-borderFocus);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Select_trigger[data-has-error=true]{border-color:var(--prime-sys-color-field-borderError)}.Select_trigger[data-has-error=true]:focus-visible{box-shadow:var(--prime-sys-elevation-shadow-errorFocus)}.Select_trigger:disabled{background:var(--prime-sys-color-surface-accentSoft);border-color:transparent;box-shadow:none;cursor:not-allowed;color:var(--prime-sys-color-content-disabled)}.Select_triggerChevronSlot{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--select-chevron-slot);min-width:var(--select-chevron-slot);pointer-events:none}.Select_triggerChevron{display:block;flex-shrink:0;width:var(--prime-sys-unit-0p45rem);height:var(--prime-sys-unit-0p45rem);border-right:var(--prime-sys-unit-1p5px) solid currentColor;border-bottom:var(--prime-sys-unit-1p5px) solid currentColor;transform:rotate(45deg) translateY(-10%);opacity:.6;transition:transform var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),opacity var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Select_trigger[data-open=true] .Select_triggerChevron{transform:rotate(225deg) translateY(-10%)}.Select_trigger:hover .Select_triggerChevron,.Select_trigger:focus-visible .Select_triggerChevron{opacity:.9}.Select_trigger:disabled .Select_triggerChevron{opacity:.3}.Select_triggerValue{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_triggerValue[data-placeholder=true]{color:var(--prime-sys-color-field-placeholder)}.Select_triggerIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--prime-sys-color-content-muted)}.Select_trigger[data-size=s] .Select_triggerIcon{width:var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-icon)}.Select_trigger[data-size=m] .Select_triggerIcon{width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon)}.Select_trigger[data-size=l] .Select_triggerIcon{width:var(--prime-sys-size-control-l-icon);height:var(--prime-sys-size-control-l-icon)}.Select_trigger[data-size=xl] .Select_triggerIcon{width:var(--prime-sys-size-control-xl-icon);height:var(--prime-sys-size-control-xl-icon)}.Select_nativeSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;padding-right:calc(var(--select-trigger-pad-x) + var(--select-chevron-slot));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='currentColor' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--select-trigger-pad-x) center;background-size:var(--prime-sys-unit-0p45rem)}.Select_nativeSelect:focus-visible{outline:none}.Select_triggerIcon svg{width:100%;height:100%;display:block}.Select_content{--select-item-min-height: var(--prime-sys-size-control-m-height);--select-item-text: var(--prime-sys-typography-control-s);--select-item-pad-x: var(--prime-sys-size-control-m-inputPaddingX);--select-item-icon-size: var(--prime-sys-size-control-m-icon);--select-item-gap: var(--prime-sys-size-control-m-gap);--select-item-radius: var(--prime-sys-size-control-m-radius);display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x1);width:max-content;max-width:min(var(--prime-sys-unit-28rem),100vw);max-height:min(85dvh,var(--prime-sys-unit-40rem));padding:var(--prime-sys-spacing-x1);border-radius:var(--prime-sys-shape-radius-l);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-elevated);box-shadow:var(--prime-sys-elevation-shadow-modal);outline:none;font-family:inherit;color:var(--prime-sys-color-content-primary)}.Select_content[data-overlay-portal-layer=page]{z-index:var(--prime-sys-elevation-zIndex-dropdown)}.Select_content[data-overlay-portal-layer=drawer]{z-index:var(--prime-sys-elevation-zIndex-dropdownInDrawer)}.Select_content[data-overlay-portal-layer=modal]{z-index:var(--prime-sys-elevation-zIndex-dropdownInModal)}.Select_content[data-overlay-portal-layer=drawerInModal]{z-index:var(--prime-sys-elevation-zIndex-dropdownInDrawerInModal)}.Select_content[data-size=s]{--select-item-min-height: var(--prime-sys-size-control-s-height);--select-item-text: var(--prime-sys-typography-support-2xs);--select-item-pad-x: var(--prime-sys-size-control-s-inputPaddingX);--select-item-icon-size: var(--prime-sys-size-control-s-icon);--select-item-gap: var(--prime-sys-size-control-s-gap);--select-item-radius: var(--prime-sys-size-control-s-radius)}.Select_content[data-size=m]{--select-item-min-height: var(--prime-sys-size-control-m-height);--select-item-text: var(--prime-sys-typography-control-s);--select-item-pad-x: var(--prime-sys-size-control-m-inputPaddingX);--select-item-icon-size: var(--prime-sys-size-control-m-icon);--select-item-gap: var(--prime-sys-size-control-m-gap);--select-item-radius: var(--prime-sys-size-control-m-radius)}.Select_content[data-size=l]{--select-item-min-height: var(--prime-sys-size-control-l-height);--select-item-text: var(--prime-sys-typography-control-m);--select-item-pad-x: var(--prime-sys-size-control-l-inputPaddingX);--select-item-icon-size: var(--prime-sys-size-control-l-icon);--select-item-gap: var(--prime-sys-size-control-l-gap);--select-item-radius: var(--prime-sys-size-control-l-radius)}.Select_content[data-size=xl]{--select-item-min-height: var(--prime-sys-size-control-xl-height);--select-item-text: var(--prime-sys-typography-control-l);--select-item-pad-x: var(--prime-sys-size-control-xl-inputPaddingX);--select-item-icon-size: var(--prime-sys-size-control-xl-icon);--select-item-gap: var(--prime-sys-size-control-xl-gap);--select-item-radius: var(--prime-sys-size-control-xl-radius)}.Select_item{display:flex;align-items:center;gap:var(--select-item-gap);box-sizing:border-box;width:100%;min-height:var(--select-item-min-height);padding-block:0;padding-inline:var(--select-item-pad-x);border-radius:var(--select-item-radius);cursor:pointer;font-size:var(--select-item-text);font-weight:var(--prime-sys-typography-weight-medium);line-height:1.2;color:var(--prime-sys-color-content-primary);text-align:start;transition:background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard);outline:none;-webkit-user-select:none;user-select:none}.Select_item:hover,.Select_item[data-highlighted=true]{background:color-mix(in srgb,var(--prime-sys-color-action-neutralBackgroundHover) 90%,var(--prime-sys-color-field-text) 10%)}.Select_item[data-disabled=true]{color:var(--prime-sys-color-content-disabled);cursor:not-allowed}.Select_itemText{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_itemCheckSlot{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--select-item-icon-size);min-width:var(--select-item-icon-size)}.Select_itemCheck{display:block;flex-shrink:0;box-sizing:border-box;width:var(--prime-sys-unit-0p4rem);height:var(--prime-sys-unit-0p72rem);border-right:var(--prime-sys-unit-2px) solid var(--prime-sys-color-content-accent);border-bottom:var(--prime-sys-unit-2px) solid var(--prime-sys-color-content-accent);transform:rotate(45deg) translateY(-15%)}.Select_itemIcon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--select-item-icon-size);height:var(--select-item-icon-size);line-height:1;color:var(--prime-sys-color-content-secondary)}.Select_itemIcon svg{width:100%;height:100%;display:block}.Select_item[data-disabled=true] .Select_itemIcon{opacity:.55}.Select_group{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x1)}.Select_groupLabel{display:flex;align-items:center;padding-inline:var(--select-item-pad-x);padding-block:var(--prime-sys-spacing-x1);font-size:var(--prime-sys-typography-support-2xs);color:var(--prime-sys-color-content-muted);font-weight:var(--prime-sys-typography-weight-medium)}.Select_separator{flex-shrink:0;align-self:stretch;margin:0;border:none;border-top:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle)}.ColorPicker_slider[data-size=m]{--slider-root-gap: var(--prime-sys-spacing-x3);--slider-track-h: var(--prime-sys-spacing-xs);--slider-thumb-size: var(--prime-sys-size-control-m-icon);--slider-label-size: var(--prime-sys-size-control-m-text)}.ColorPicker_slider{display:flex;flex-direction:column;gap:var(--slider-root-gap);width:100%}.ColorPicker_slider+.ColorPicker_slider{margin-block-start:var(--prime-sys-spacing-x2)}.ColorPicker_sliderHeader{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--prime-sys-spacing-x2);width:100%}.ColorPicker_sliderLabel{font-size:var(--slider-label-size);font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-primary)}.ColorPicker_sliderValue{font-size:var(--prime-sys-size-control-s-supportText);font-variant-numeric:tabular-nums;color:var(--prime-sys-color-content-muted)}.ColorPicker_sliderTrack{box-sizing:border-box;width:100%;height:var(--slider-track-h);border-radius:var(--prime-sys-shape-radius-round);outline:none;cursor:pointer}.ColorPicker_sliderTrack:focus-visible{outline:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-spacing-xs)}.ColorPicker_slider[data-disabled] .ColorPicker_sliderTrack{opacity:.5;cursor:not-allowed}.ColorPicker_thumb{z-index:2;box-sizing:border-box;width:var(--slider-thumb-size);height:var(--slider-thumb-size);border-radius:var(--prime-sys-shape-radius-round);border:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-border-inverse);box-shadow:0 0 0 var(--prime-sys-border-width-control) var(--prime-sys-color-border-strong),var(--prime-sys-elevation-shadow-surface);cursor:pointer;transition:box-shadow var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.ColorPicker_thumb[data-hovered]:not([data-disabled]){box-shadow:0 0 0 var(--prime-sys-border-width-control) var(--prime-sys-color-border-strong),var(--prime-sys-elevation-shadow-buttonFocus)}.ColorPicker_thumb[data-disabled]{opacity:.5;cursor:not-allowed}.ColorPicker_slider[data-orientation=horizontal] .ColorPicker_thumb{top:50%}.ColorPicker_area{--area-thumb-size: var(--prime-sys-size-control-m-icon);box-sizing:border-box;width:100%;min-height:var(--prime-sys-unit-14p5rem);border-radius:var(--prime-sys-size-control-m-radius);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-field-border);background-clip:padding-box;box-shadow:var(--prime-sys-elevation-shadow-surface);outline:none}.ColorPicker_area:focus-visible{outline:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-spacing-xs)}.ColorPicker_area[data-disabled]{opacity:.45;pointer-events:none}.ColorPicker_thumbArea{z-index:2;box-sizing:border-box;width:var(--area-thumb-size);height:var(--area-thumb-size);border-radius:var(--prime-sys-shape-radius-round);border:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-border-inverse);box-shadow:0 0 0 var(--prime-sys-border-width-control) var(--prime-sys-color-border-strong),var(--prime-sys-elevation-shadow-surface);cursor:pointer;transition:box-shadow var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.ColorPicker_thumbArea[data-hovered]:not([data-disabled]){box-shadow:0 0 0 var(--prime-sys-border-width-control) var(--prime-sys-color-border-strong),var(--prime-sys-elevation-shadow-buttonFocus)}.ColorPicker_thumbArea[data-disabled]{opacity:.5;cursor:not-allowed}.ColorPicker_formatSelectWrap{display:flex;width:100%;min-width:0;flex-direction:column}.ColorPicker_channelStrip{display:flex;align-items:stretch;width:100%;min-height:var(--prime-sys-size-control-m-height);border-radius:var(--prime-sys-size-control-m-radius);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-field-border);background:var(--prime-sys-color-field-bg);box-shadow:var(--prime-sys-elevation-shadow-surface);overflow:hidden}.ColorPicker_channelStrip>*+*{border-inline-start:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle)}.ColorPicker_channelStripLead{display:flex;flex-shrink:0;align-items:stretch}.ColorPicker_channelStrip .ColorPicker_channelStripEyedropperBtn.ColorPicker_channelStripEyedropperBtn{min-width:var(--prime-sys-size-control-m-height);width:var(--prime-sys-size-control-m-height);height:auto;min-height:100%;padding:0;border-radius:0;border:none;box-shadow:none}.ColorPicker_channelStrip .ColorPicker_channelStripEyedropperBtn.ColorPicker_channelStripEyedropperBtn:hover:not(:disabled){box-shadow:none}.ColorPicker_channelCell{display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:var(--prime-sys-spacing-x1);min-width:0;padding-inline:var(--prime-sys-spacing-x2)}.ColorPicker_channelCellHex{flex:1 1 auto;justify-content:flex-start;padding-inline:var(--prime-sys-size-control-m-inputPaddingX)}.ColorPicker_channelInput{box-sizing:border-box;width:100%;min-width:0;border:none;background:transparent;padding-block:var(--prime-sys-spacing-x2);font-size:var(--prime-sys-size-control-s-text);font-variant-numeric:tabular-nums;line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-field-text);text-align:center;outline:none}.ColorPicker_channelCellHex .ColorPicker_channelInput{text-align:start}.ColorPicker_channelInput:focus-visible{outline:none}.ColorPicker_channelSuffix{flex-shrink:0;font-size:var(--prime-sys-size-control-s-supportText);color:var(--prime-sys-color-content-muted)}.ColorPicker_swatchPicker{display:flex;flex-wrap:nowrap;gap:var(--prime-sys-spacing-x2);width:100%;justify-content:flex-start;overflow-x:auto;padding-block-end:var(--prime-sys-spacing-x1);scrollbar-width:thin}.ColorPicker_swatchItem{flex-shrink:0;cursor:pointer;padding:var(--prime-sys-spacing-x1);border-radius:var(--prime-sys-size-control-s-radius);outline:none;transition:background-color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.ColorPicker_swatchItem[data-hovered]:not([data-disabled]){background:var(--prime-sys-color-action-neutralBackgroundHover)}.ColorPicker_swatchItem[data-focus-visible]{outline:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-spacing-xs)}.ColorPicker_triggerSwatch{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;box-sizing:border-box;width:var(--prime-sys-unit-1rem);height:var(--prime-sys-unit-1rem);border-radius:var(--prime-sys-shape-radius-s);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle);box-shadow:var(--prime-sys-elevation-shadow-surface)}.ColorPicker_triggerSwatchSvg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.ColorPicker_swatch{box-sizing:border-box;width:var(--prime-sys-size-control-l-icon);height:var(--prime-sys-size-control-l-icon);border-radius:var(--prime-sys-shape-radius-round);border:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-border-inverse);box-shadow:var(--prime-sys-elevation-shadow-surface)}.ColorPicker_swatchItem[data-selected] .ColorPicker_swatch{box-shadow:0 0 0 var(--prime-sys-border-width-focusRing) var(--prime-sys-color-action-primaryBackground)}.ColorPicker_field .react-aria-Group{display:flex;align-items:center;min-height:var(--prime-sys-size-control-m-height);padding-inline:var(--prime-sys-size-control-m-inputPaddingX);padding-block:var(--prime-sys-size-control-m-inputPaddingY);border-radius:var(--prime-sys-size-control-m-radius);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-field-border);background:var(--prime-sys-color-field-bg);box-shadow:var(--prime-sys-elevation-shadow-surface);transition:border-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.ColorPicker_field .react-aria-Group:focus-within{border-color:var(--prime-sys-color-field-borderFocus);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.ColorPicker_field .react-aria-Input{flex:1;min-width:0;border:none;background:transparent;font-size:var(--prime-sys-size-control-m-text);font-variant-numeric:tabular-nums;color:var(--prime-sys-color-field-text);outline:none}.ColorPicker_field .react-aria-Label{margin-inline-end:var(--prime-sys-spacing-x2);font-size:var(--prime-sys-size-control-s-supportText);font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-secondary);white-space:nowrap}.ColorPicker_eyeDropperSquare{flex-shrink:0;padding:0;min-width:var(--prime-sys-size-control-m-height)}.Modal_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--prime-sys-elevation-zIndex-modal);background:var(--prime-sys-color-surface-overlay);-webkit-backdrop-filter:blur(var(--prime-sys-unit-8px));backdrop-filter:blur(var(--prime-sys-unit-8px));display:grid;place-items:center;animation:Modal_fadeIn var(--prime-sys-motion-medium) var(--prime-sys-motion-standard);padding-inline:var(--prime-sys-size-modal-overlayPaddingX);padding-block:var(--prime-sys-size-modal-overlayPaddingY)}.Modal_content{box-sizing:border-box;background:var(--prime-sys-color-surface-elevated);color:var(--prime-sys-color-content-primary);box-shadow:var(--prime-sys-elevation-shadow-modal);display:grid;outline:none;animation:Modal_scaleIn var(--prime-sys-motion-slow) var(--prime-sys-motion-standard);width:min(100%,var(--prime-sys-size-modal-maxWidth));border-radius:var(--prime-sys-size-modal-radius);padding-inline:var(--prime-sys-size-modal-paddingX);padding-block:var(--prime-sys-size-modal-paddingY);gap:var(--prime-sys-size-modal-contentGap)}.Modal_header,.Modal_body,.Modal_footer{width:100%}.Modal_header{position:relative;display:flex;align-items:flex-start;gap:var(--prime-sys-size-modal-headerGap)}.Modal_headerNoDescription{align-items:center}.Modal_title{line-height:1.2;font-weight:var(--prime-sys-typography-title-weight);font-size:var(--prime-sys-size-control-m-text)}.Modal_description{color:var(--prime-sys-color-content-secondary);font-size:var(--prime-sys-size-control-m-supportText)}.Modal_headText{display:grid;gap:var(--prime-sys-size-modal-titleGap);padding-right:var(--prime-sys-size-modal-headTextPaddingRight)}.Modal_headerIcon{display:inline-flex;align-items:center;justify-content:center;background:var(--prime-sys-color-surface-raised);color:var(--prime-sys-color-content-secondary);flex:0 0 auto;width:var(--prime-sys-size-modal-headerIconSize);height:var(--prime-sys-size-modal-headerIconSize);border-radius:var(--prime-sys-size-control-m-radius)}.Modal_closeButton{position:absolute;right:0;top:0}.Modal_closeBtn{position:absolute;right:0;top:0;padding-inline:0;gap:0;width:var(--prime-sys-size-control-m-height);min-width:var(--prime-sys-size-control-m-height);height:var(--prime-sys-size-control-m-height)}.Modal_body,.Modal_footer{border-top:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle)}.Modal_body{display:grid;padding-block:var(--prime-sys-size-modal-headerPaddingBottom);gap:var(--prime-sys-size-modal-bodyGap);font-size:var(--prime-sys-size-control-m-text)}@keyframes Modal_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal_scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.Modal_content[data-state=closed],.Modal_overlay[data-state=closed]{animation:none}.Modal_footer{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--prime-sys-size-modal-footerPaddingTop);gap:var(--prime-sys-size-modal-footerGap)}.Modal_footer>*{flex:1;min-width:fit-content}.Modal_headerOnly{border-bottom:0;padding-bottom:0}.Modal_bodyOnly{padding-top:0}.Modal_closeButton:disabled{opacity:.5;cursor:not-allowed}.CommandMenu_dialogOverlay{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:var(--prime-sys-spacing-x5);padding-bottom:max(var(--prime-sys-size-control-m-buttonPaddingY),env(safe-area-inset-bottom,0));padding-left:max(var(--prime-sys-size-control-m-buttonPaddingX),env(safe-area-inset-left,0));padding-right:max(var(--prime-sys-size-control-m-buttonPaddingX),env(safe-area-inset-right,0))}.CommandMenu_dialogContent{box-sizing:border-box;min-width:0;max-width:100%;width:min(100%,var(--prime-sys-unit-45rem));max-height:min(88vh,var(--prime-sys-unit-44rem));padding:0;display:flex;flex-direction:column;overflow:hidden;gap:0;background:var(--prime-sys-color-surface-elevated);border-radius:var(--prime-sys-size-modal-radius);box-shadow:var(--prime-sys-elevation-shadow-modal)}.CommandMenu_dialogContent[role=dialog]{padding:0;gap:0;display:flex;flex-direction:column;box-sizing:border-box;min-width:0;max-width:100%;width:min(100%,var(--prime-sys-unit-45rem));border-radius:var(--prime-sys-size-modal-radius)}.CommandMenu_dialogContentNarrow{width:min(100%,var(--prime-sys-unit-39p5rem));max-width:100%}.CommandMenu_dialogContent.CommandMenu_dialogContentNarrow[role=dialog]{max-width:100%;width:min(100%,var(--prime-sys-unit-39p5rem))}.CommandMenu_dialogContentWide{width:min(100%,var(--prime-sys-unit-43p75rem));max-width:100%}.CommandMenu_dialogContent.CommandMenu_dialogContentWide[role=dialog]{max-width:100%;width:min(100%,var(--prime-sys-unit-43p75rem))}.CommandMenu_dialogContent.CommandMenu_dialogContentTight[role=dialog]{max-height:min(88vh,var(--prime-sys-unit-27p5rem))}@media (min-width: var(--prime-sys-unit-768px)){.CommandMenu_dialogContent.CommandMenu_dialogContentTight[role=dialog]{height:var(--prime-sys-unit-27p5rem);max-height:min(88vh,var(--prime-sys-unit-27p5rem))}}.CommandMenu_dialogContent.CommandMenu_dialogContentSplitMd[role=dialog]{overflow:hidden}@media (min-width: var(--prime-sys-unit-768px)){.CommandMenu_dialogContent.CommandMenu_dialogContentSplitMd[role=dialog]{height:var(--prime-sys-unit-27p5rem);max-height:min(88vh,var(--prime-sys-unit-27p5rem))}}.CommandMenu_root{display:flex;flex-direction:column;min-height:0;flex:1}.CommandMenu_inputRow{display:flex;flex-shrink:0;align-items:center;gap:var(--prime-sys-spacing-x2);box-sizing:border-box;width:100%;min-height:var(--prime-sys-unit-3rem);padding-block:0;padding-inline:var(--prime-sys-size-control-m-buttonPaddingX);background:var(--prime-sys-color-surface-elevated);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.CommandMenu_inputRowComfortable{min-height:var(--prime-sys-unit-3p5rem);gap:var(--prime-sys-spacing-x3)}.CommandMenu_inputIcon{flex-shrink:0;width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon);color:var(--prime-sys-color-content-muted);transition:color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.CommandMenu_inputRow:focus-within .CommandMenu_inputIcon{color:var(--prime-sys-color-content-secondary)}.CommandMenu_input{flex:1;min-width:0;border:none;background:transparent;color:var(--prime-sys-color-content-primary);font-size:var(--prime-sys-size-control-m-text);line-height:var(--prime-sys-typography-body-lineHeight);outline:none;transition:color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.CommandMenu_input::placeholder{color:var(--prime-sys-color-content-muted);transition:color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.CommandMenu_inputRow:hover .CommandMenu_input::placeholder{color:var(--prime-sys-color-content-secondary)}.CommandMenu_list{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}.CommandMenu_group{position:relative;padding:var(--prime-sys-spacing-x2) var(--prime-sys-spacing-x2)}.CommandMenu_groupFlush{padding:0}.CommandMenu_groupHeading{font-size:var(--prime-sys-size-control-s-supportText);font-weight:var(--prime-sys-typography-weight-semibold);line-height:var(--prime-sys-typography-lineHeightScale-s);letter-spacing:.04em;text-transform:uppercase;color:var(--prime-sys-color-content-secondary);margin:0 0 var(--prime-sys-spacing-x2);padding:var(--prime-sys-spacing-x2) var(--prime-sys-size-control-m-buttonPaddingX) 0}.CommandMenu_groupHeadingRich{margin:0 0 var(--prime-sys-spacing-x2);padding:var(--prime-sys-spacing-x2) var(--prime-sys-size-control-m-buttonPaddingX) 0;font-size:var(--prime-sys-size-control-m-text);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-primary);font-weight:var(--prime-sys-typography-weight-regular);text-transform:none;letter-spacing:normal}.CommandMenu_item{--cm-item-gap: var(--prime-sys-size-control-s-gap);--cm-item-radius: var(--prime-sys-size-control-s-radius);--cm-item-text: var(--prime-sys-size-control-s-text);--cm-item-icon: var(--prime-sys-size-control-s-icon);display:flex;align-items:center;gap:var(--cm-item-gap);border-radius:var(--cm-item-radius);background:transparent;color:var(--prime-sys-color-content-primary);font-size:var(--cm-item-text);line-height:var(--prime-sys-typography-body-lineHeight);cursor:pointer;border:none;width:100%;text-align:left;font-family:inherit;padding-block:var(--prime-sys-spacing-x2);padding-inline:var(--prime-sys-size-control-s-buttonPaddingX);transition:background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.CommandMenu_item[data-size=m]{--cm-item-gap: var(--prime-sys-size-control-m-gap);--cm-item-radius: var(--prime-sys-size-control-m-radius);--cm-item-text: var(--prime-sys-size-control-m-text);--cm-item-icon: var(--prime-sys-size-control-m-icon);padding-block:var(--prime-sys-spacing-x3);padding-inline:var(--prime-sys-size-control-m-buttonPaddingX)}.CommandMenu_item:not([data-disabled=true]):hover{background:var(--prime-sys-color-surface-default)}.CommandMenu_item[data-selected=true]{background:var(--prime-sys-color-surface-default)}.CommandMenu_item[data-disabled=true]{opacity:.5;cursor:not-allowed}.CommandMenu_itemAlignStart{align-items:flex-start}.CommandMenu_itemIcon{flex-shrink:0;width:var(--cm-item-icon);height:var(--cm-item-icon);color:var(--prime-sys-color-content-secondary);display:inline-flex;align-items:center;justify-content:center}.CommandMenu_footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--prime-sys-size-control-m-gap);min-height:var(--prime-sys-unit-3rem);padding:var(--prime-sys-spacing-x3) var(--prime-sys-size-control-m-buttonPaddingX);background:var(--prime-sys-color-surface-elevated);border-top:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.CommandMenu_footerDense{min-height:var(--prime-sys-unit-3p5rem);padding-block:var(--prime-sys-spacing-x3)}.CommandMenu_footerMuted{background:var(--prime-sys-color-surface-default)}.CommandMenu_footerKeyBadge{flex-shrink:0}.CommandMenu_footerHint{font-size:var(--prime-sys-size-control-s-supportText);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-secondary)}.CommandMenu_tagSection{flex-shrink:0;padding:var(--prime-sys-spacing-x3) var(--prime-sys-size-control-m-buttonPaddingX)}.CommandMenu_tagSectionLabel{margin:0 0 var(--prime-sys-spacing-x3);font-size:var(--prime-sys-size-control-s-supportText);font-weight:var(--prime-sys-typography-weight-semibold);color:var(--prime-sys-color-content-secondary)}.CommandMenu_tagRow{display:flex;flex-wrap:wrap;gap:var(--prime-sys-spacing-x2)}.CommandMenu_itemAction{opacity:0;transition:opacity var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.CommandMenu_item:hover .CommandMenu_itemAction,.CommandMenu_item:focus-visible .CommandMenu_itemAction,.CommandMenu_item[data-selected=true] .CommandMenu_itemAction{opacity:1}.Pagination_root{display:flex;align-items:center;gap:var(--prime-sys-size-control-s-gap);--pagination-ellipsis-box: var(--prime-sys-size-control-s-height);--pagination-ellipsis-text: var(--prime-sys-size-control-s-text)}.Pagination_root[data-size=s]{gap:var(--prime-sys-size-control-xs-gap);--pagination-ellipsis-box: var(--prime-sys-size-control-xs-height);--pagination-ellipsis-text: var(--prime-sys-size-control-xs-text)}.Pagination_root[data-size=m]{gap:var(--prime-sys-size-control-s-gap);--pagination-ellipsis-box: var(--prime-sys-size-control-s-height);--pagination-ellipsis-text: var(--prime-sys-size-control-s-text)}.Pagination_root[data-size=l]{gap:var(--prime-sys-size-control-m-gap);--pagination-ellipsis-box: var(--prime-sys-size-control-m-height);--pagination-ellipsis-text: var(--prime-sys-size-control-m-text)}.Pagination_root[data-size=xl]{gap:var(--prime-sys-size-control-l-gap);--pagination-ellipsis-box: var(--prime-sys-size-control-l-height);--pagination-ellipsis-text: var(--prime-sys-size-control-l-text)}.Pagination_root .Pagination_pageButton[data-size=s]{--prime-icon-size: var(--prime-sys-size-control-xs-icon);--prime-button-font-size: var(--prime-sys-size-control-xs-text);height:var(--prime-sys-size-control-xs-height);min-width:var(--prime-sys-size-control-xs-height);border-radius:var(--prime-sys-size-control-xs-radius);gap:var(--prime-sys-size-control-xs-gap);padding-inline:var(--prime-sys-size-control-xs-buttonPaddingX);padding-block:var(--prime-sys-size-control-xs-buttonPaddingY)}.Pagination_root .Pagination_pageButton[data-size=m]{--prime-icon-size: var(--prime-sys-size-control-s-icon);--prime-button-font-size: var(--prime-sys-size-control-s-text);height:var(--prime-sys-size-control-s-height);min-width:var(--prime-sys-size-control-s-height);border-radius:var(--prime-sys-size-control-s-radius);gap:var(--prime-sys-size-control-s-gap);padding-inline:var(--prime-sys-size-control-s-buttonPaddingX);padding-block:var(--prime-sys-size-control-s-buttonPaddingY)}.Pagination_root .Pagination_pageButton[data-size=l]{--prime-icon-size: var(--prime-sys-size-control-m-icon);--prime-button-font-size: var(--prime-sys-size-control-m-text);height:var(--prime-sys-size-control-m-height);min-width:var(--prime-sys-size-control-m-height);border-radius:var(--prime-sys-size-control-m-radius);gap:var(--prime-sys-size-control-m-gap);padding-inline:var(--prime-sys-size-control-m-buttonPaddingX);padding-block:var(--prime-sys-size-control-m-buttonPaddingY)}.Pagination_root .Pagination_pageButton[data-size=xl]{--prime-icon-size: var(--prime-sys-size-control-l-icon);--prime-button-font-size: var(--prime-sys-size-control-l-text);height:var(--prime-sys-size-control-l-height);min-width:var(--prime-sys-size-control-l-height);border-radius:var(--prime-sys-size-control-l-radius);gap:var(--prime-sys-size-control-l-gap);padding-inline:var(--prime-sys-size-control-l-buttonPaddingX);padding-block:var(--prime-sys-size-control-l-buttonPaddingY)}.Pagination_control{display:inline-flex;align-items:center;justify-content:center}.Pagination_ellipsis{display:inline-flex;align-items:center;justify-content:center;width:var(--pagination-ellipsis-box);min-width:var(--pagination-ellipsis-box);height:var(--pagination-ellipsis-box);color:var(--prime-sys-color-content-muted);font-size:var(--pagination-ellipsis-text)}.DataTable_root{--dt-row-height: var(--prime-sys-size-control-m-height);--dt-cell-gap: var(--prime-sys-size-control-m-gap);--dt-cell-pad-x: var(--prime-sys-size-control-m-buttonPaddingX);--dt-cell-pad-y: var(--prime-sys-size-control-m-buttonPaddingY);--dt-text: var(--prime-sys-size-control-m-text);display:grid;gap:var(--prime-sys-spacing-x3);width:100%;--dt-head-bg: var(--prime-sys-color-dataTable-headBackground);--dt-row-bg: var(--prime-sys-color-dataTable-rowBackground);--dt-divider-color-vertical: var(--prime-sys-color-dataTable-dividerVertical);--dt-divider-color-horizontal: var(--prime-sys-color-dataTable-dividerHorizontal);--dt-divider-style: solid;--dt-divider-width: var(--prime-sys-unit-1px);--dt-sort-icon: var(--prime-sys-size-control-m-icon);--dt-z-sticky-first-column: 10;--dt-z-sticky-header: 20;--dt-z-sticky-header-first-column: 30;--dt-z-sticky-corner: 40;--dt-sticky-header-shadow: 0 var(--prime-sys-unit-1px) 0 0 var(--prime-sys-color-border-subtle);--dt-sticky-first-column-shadow: var(--prime-sys-unit-1px) 0 0 0 var(--prime-sys-color-border-subtle), 8px 0 16px -14px color-mix(in srgb, var(--prime-sys-color-content-primary) 42%, transparent);--dt-sticky-corner-shadow: var(--prime-sys-unit-1px) 0 0 0 var(--prime-sys-color-border-subtle), 0 var(--prime-sys-unit-1px) 0 0 var(--prime-sys-color-border-subtle), 8px 0 16px -14px color-mix(in srgb, var(--prime-sys-color-content-primary) 42%, transparent), 0 8px 16px -14px color-mix(in srgb, var(--prime-sys-color-content-primary) 42%, transparent);--dt-row-hover-bg: color-mix( in srgb, var(--prime-sys-color-content-primary) 7%, var(--dt-row-bg) );--dt-column-hover-bg: color-mix( in srgb, var(--prime-sys-color-content-primary) 9%, var(--dt-row-bg) );--dt-column-hover-head-bg: color-mix( in srgb, var(--prime-sys-color-content-primary) 9%, var(--dt-head-bg) );--dt-row-striped-bg: color-mix( in srgb, var(--prime-sys-color-content-primary) 4.5%, var(--dt-row-bg) )}.DataTable_root[data-size=s]{--dt-row-height: var(--prime-sys-size-control-s-height);--dt-cell-gap: var(--prime-sys-size-control-s-gap);--dt-cell-pad-x: var(--prime-sys-size-control-s-buttonPaddingX);--dt-cell-pad-y: var(--prime-sys-size-control-s-buttonPaddingY);--dt-text: var(--prime-sys-size-control-s-text);--dt-sort-icon: var(--prime-sys-size-control-s-icon)}.DataTable_root[data-size=l]{--dt-row-height: var(--prime-sys-size-control-l-height);--dt-cell-gap: var(--prime-sys-size-control-l-gap);--dt-cell-pad-x: var(--prime-sys-size-control-l-buttonPaddingX);--dt-cell-pad-y: var(--prime-sys-size-control-l-buttonPaddingY);--dt-text: var(--prime-sys-size-control-l-text);--dt-sort-icon: var(--prime-sys-size-control-l-icon)}.DataTable_root[data-size=xl]{--dt-row-height: var(--prime-sys-size-control-xl-height);--dt-cell-gap: var(--prime-sys-size-control-xl-gap);--dt-cell-pad-x: var(--prime-sys-size-control-xl-buttonPaddingX);--dt-cell-pad-y: var(--prime-sys-size-control-xl-buttonPaddingY);--dt-text: var(--prime-sys-size-control-xl-text);--dt-sort-icon: var(--prime-sys-size-control-xl-icon)}.DataTable_viewport{width:100%;border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);border-radius:var(--prime-sys-shape-radius-l);background:var(--dt-row-bg);isolation:isolate}.DataTable_table{width:max-content;border-collapse:separate;border-spacing:0}.DataTable_root[data-table-width=fill] .DataTable_table{width:100%;min-width:max-content}.DataTable_head{background:var(--dt-head-bg)}.DataTable_headRow{box-shadow:inset 0 var(--prime-sys-unit-neg-1px) 0 0 var(--prime-sys-color-border-subtle)}.DataTable_headCell{height:var(--dt-row-height);padding:var(--dt-cell-pad-y) var(--dt-cell-pad-x);font-size:var(--dt-text);font-weight:var(--prime-sys-typography-weight-semibold);color:var(--prime-sys-color-content-primary);line-height:1.25;white-space:nowrap;vertical-align:middle}.DataTable_headCell[data-align=start]{text-align:left}.DataTable_headCell[data-align=center]{text-align:center}.DataTable_headCell[data-align=end]{text-align:right}.DataTable_headCell[data-sortable=true]{cursor:pointer;-webkit-user-select:none;user-select:none}.DataTable_headCell+.DataTable_headCell{border-inline-start:var(--dt-divider-width) var(--dt-divider-style) var(--dt-divider-color-vertical)}.DataTable_root[data-sticky-header=true] .DataTable_headCell{position:sticky;top:0;z-index:var(--dt-z-sticky-header);background:var(--dt-head-bg);box-shadow:var(--dt-sticky-header-shadow)}.DataTable_headLabel{display:inline-flex;align-items:center}.DataTable_sortButton{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--dt-cell-gap);width:100%;min-height:100%;padding:0;color:inherit;pointer-events:none}.DataTable_sortLabel{line-height:1.25;font-weight:inherit}.DataTable_sortIcon{display:inline-flex;align-items:center;justify-content:center;color:var(--prime-sys-color-content-muted);width:var(--dt-sort-icon);height:var(--dt-sort-icon);flex-shrink:0}.DataTable_sortGlyph{width:var(--dt-sort-icon);height:var(--dt-sort-icon)}.DataTable_body{background:var(--dt-row-bg)}.DataTable_row{background:var(--dt-row-bg);transition:background-color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.DataTable_cell{height:var(--dt-row-height);padding:var(--dt-cell-pad-y) var(--dt-cell-pad-x);font-size:var(--dt-text);line-height:1.25;color:var(--prime-sys-color-content-primary);vertical-align:middle}.DataTable_cell[data-align=start]{text-align:left}.DataTable_cell[data-align=center]{text-align:center}.DataTable_cell[data-align=end]{text-align:right}.DataTable_cell+.DataTable_cell{border-inline-start:var(--dt-divider-width) var(--dt-divider-style) var(--dt-divider-color-vertical)}.DataTable_row+.DataTable_row .DataTable_cell{border-top:var(--dt-divider-width) var(--dt-divider-style) var(--dt-divider-color-horizontal)}.DataTable_firstColumnSticky{position:sticky;left:0;z-index:var(--dt-z-sticky-first-column);background:var(--dt-row-bg);box-shadow:var(--dt-sticky-first-column-shadow)}.DataTable_headCell.DataTable_firstColumnSticky{z-index:var(--dt-z-sticky-header-first-column);background:var(--dt-head-bg)}.DataTable_cornerCellSticky{top:0;left:0;z-index:var(--dt-z-sticky-corner);box-shadow:var(--dt-sticky-corner-shadow)}.DataTable_root[data-sticky-first-column=true] .DataTable_body .DataTable_cell[data-first-column=true]{z-index:var(--dt-z-sticky-first-column)}.DataTable_root[data-sticky-header=true] .DataTable_head .DataTable_headCell{z-index:var(--dt-z-sticky-header)}.DataTable_root[data-sticky-header=true][data-sticky-first-column=true] .DataTable_head .DataTable_headCell[data-first-column=true]{position:sticky;top:0;left:0;z-index:var(--dt-z-sticky-corner)}.DataTable_root[data-highlight-row=true] .DataTable_row:hover,.DataTable_root[data-highlight-row=true] .DataTable_row:hover .DataTable_cell,.DataTable_root[data-highlight-row=true] .DataTable_row:hover .DataTable_firstColumnSticky{background:var(--dt-row-hover-bg)}.DataTable_root[data-highlight-column=true] thead .DataTable_headCell[data-column-hovered=true]{background:var(--dt-column-hover-head-bg)}.DataTable_root[data-highlight-column=true] .DataTable_cell[data-column-hovered=true],.DataTable_root[data-highlight-column=true] .DataTable_firstColumnSticky[data-column-hovered=true]{background:var(--dt-column-hover-bg)}.DataTable_root[data-striped=true] .DataTable_row[data-stripe=alt],.DataTable_root[data-striped=true] .DataTable_row[data-stripe=alt] .DataTable_cell,.DataTable_root[data-striped=true] .DataTable_row[data-stripe=alt] .DataTable_firstColumnSticky{background:var(--dt-row-striped-bg)}.DataTable_stateCell{padding:var(--prime-sys-spacing-x8) var(--prime-sys-spacing-x4);text-align:center;font-size:var(--dt-text);color:var(--prime-sys-color-content-secondary)}.DataTable_sentinel{height:var(--prime-sys-unit-2px)}.DataTable_footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--prime-sys-spacing-x3)}.DataTable_meta{margin:0;font-size:var(--dt-text);color:var(--prime-sys-color-content-secondary)}.DataTable_root[data-divider=dashed]{--dt-divider-style: dashed}.DataTable_root[data-divider=dotted]{--dt-divider-style: dotted}.DataTable_root[data-divider=none]{--dt-divider-width: 0}.Datepicker_pickerRoot{--dp-control-height: var(--prime-sys-size-control-m-height);--dp-control-icon: var(--prime-sys-size-control-m-icon);--dp-control-gap: var(--prime-sys-size-control-m-gap);--dp-control-text: var(--prime-sys-size-control-m-text);--dp-support-text: var(--prime-sys-size-control-m-supportText);--dp-shell-gap: var(--prime-sys-spacing-x4);--dp-month-gap: var(--prime-sys-spacing-x4);--dp-header-pad-x: var(--prime-sys-spacing-x2);--dp-header-gap: var(--prime-sys-spacing-x2);--dp-nav-control-height: var(--prime-sys-size-control-s-height);--rdp-accent-color: var(--prime-sys-color-action-primaryBackground);--rdp-accent-background-color: var(--prime-sys-color-surface-accentSoft);--rdp-day-height: var(--dp-control-height);--rdp-day-width: var(--dp-control-height);--rdp-day_button-height: var(--dp-control-height);--rdp-day_button-width: var(--dp-control-height);--rdp-day_button-border-radius: var(--prime-sys-size-control-m-radius);--rdp-months-gap: var(--dp-month-gap);--rdp-nav_button-height: var(--dp-control-height);--rdp-nav_button-width: var(--dp-control-height);--rdp-nav-height: var(--dp-control-height);--rdp-weekday-padding: var(--prime-sys-spacing-x1) 0;--rdp-range_start-color: var(--prime-sys-color-content-inverse);--rdp-range_end-color: var(--prime-sys-color-content-inverse);box-sizing:border-box;position:relative;width:100%;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:inherit;font-size:var(--dp-control-text);color:var(--prime-sys-color-content-primary)}.Datepicker_pickerRoot[data-size=s]{--dp-control-height: var(--prime-sys-size-control-s-height);--dp-control-icon: var(--prime-sys-size-control-s-icon);--dp-control-gap: var(--prime-sys-size-control-s-gap);--dp-control-text: var(--prime-sys-size-control-s-text);--dp-support-text: var(--prime-sys-size-control-s-supportText);--rdp-day_button-border-radius: var(--prime-sys-size-control-s-radius);--dp-shell-gap: var(--prime-sys-spacing-x3);--dp-month-gap: var(--prime-sys-spacing-x3);--dp-header-pad-x: var(--prime-sys-spacing-x2);--dp-nav-control-height: var(--prime-sys-size-control-xs-height)}.Datepicker_pickerRoot[data-size=l]{--dp-control-height: var(--prime-sys-size-control-l-height);--dp-control-icon: var(--prime-sys-size-control-l-icon);--dp-control-gap: var(--prime-sys-size-control-l-gap);--dp-control-text: var(--prime-sys-size-control-l-text);--dp-support-text: var(--prime-sys-size-control-l-supportText);--rdp-day_button-border-radius: var(--prime-sys-size-control-l-radius);--dp-shell-gap: var(--prime-sys-spacing-x5);--dp-month-gap: var(--prime-sys-spacing-x5);--dp-header-pad-x: var(--prime-sys-spacing-x3);--dp-nav-control-height: var(--prime-sys-size-control-m-height)}.Datepicker_pickerRoot[data-size=xl]{--dp-control-height: var(--prime-sys-size-control-xl-height);--dp-control-icon: var(--prime-sys-size-control-xl-icon);--dp-control-gap: var(--prime-sys-size-control-xl-gap);--dp-control-text: var(--prime-sys-size-control-xl-text);--dp-support-text: var(--prime-sys-size-control-xl-supportText);--rdp-day_button-border-radius: var(--prime-sys-size-control-xl-radius);--dp-shell-gap: var(--prime-sys-spacing-x6);--dp-month-gap: var(--prime-sys-spacing-x6);--dp-header-pad-x: var(--prime-sys-spacing-x3);--dp-nav-control-height: var(--prime-sys-size-control-l-height)}.Datepicker_pickerRoot .rdp-day_button{transition:background-color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard),color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-fast) var(--prime-sys-motion-standard);font-size:var(--dp-control-text);font-weight:var(--prime-sys-typography-weight-medium)}.Datepicker_pickerRoot .rdp-day_button:hover:not([disabled]):not([aria-selected=true]){background-color:var(--prime-sys-color-action-primarySoftBackground);color:var(--prime-sys-color-action-primarySoftForeground)}.Datepicker_pickerRoot .rdp-today:not(.rdp-selected):not(.rdp-range_middle) .rdp-day_button{color:var(--prime-sys-color-action-primaryBackground);font-weight:var(--prime-sys-typography-weight-semibold)}.Datepicker_pickerRoot .rdp-day_button[aria-selected=true]{background-color:var(--prime-sys-color-action-primaryBackground);color:var(--prime-sys-color-action-primaryForeground);box-shadow:var(--prime-sys-elevation-shadow-surface)}.Datepicker_pickerRoot .rdp-range_middle{background-color:var(--prime-sys-color-action-primarySoftBackground)}.Datepicker_pickerRoot .rdp-range_middle .rdp-day_button{background-color:transparent;color:var(--prime-sys-color-action-primarySoftForeground);font-weight:var(--prime-sys-typography-weight-semibold);box-shadow:none}.Datepicker_pickerRoot .rdp-day_button:focus-visible{outline:none;box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Datepicker_months{display:flex;flex-wrap:wrap;width:100%;max-width:none;gap:var(--dp-month-gap)}.Datepicker_month{--dp-month-grid-min-width: calc(7 * var(--rdp-day_button-width));min-width:min(100%,max(var(--dp-month-grid-min-width),var(--prime-sys-unit-15rem)));flex:1 1 var(--dp-month-grid-min-width);display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2)}.Datepicker_pickerRoot .rdp-month_grid{width:100%;table-layout:fixed}.Datepicker_nav{display:none}.Datepicker_navButton{flex:0 0 auto}.Datepicker_pickerRoot[data-size=s] .Datepicker_navButton{--prime-icon-size: var(--prime-sys-size-control-xs-icon);--prime-button-font-size: var(--prime-sys-size-control-xs-text);height:var(--prime-sys-size-control-xs-height);min-width:var(--prime-sys-size-control-xs-height);border-radius:var(--prime-sys-size-control-xs-radius);gap:var(--prime-sys-size-control-xs-gap);padding-inline:var(--prime-sys-size-control-xs-buttonPaddingX);padding-block:var(--prime-sys-size-control-xs-buttonPaddingY)}.Datepicker_pickerRoot[data-size=m] .Datepicker_navButton{--prime-icon-size: var(--prime-sys-size-control-s-icon);--prime-button-font-size: var(--prime-sys-size-control-s-text);height:var(--prime-sys-size-control-s-height);min-width:var(--prime-sys-size-control-s-height);border-radius:var(--prime-sys-size-control-s-radius);gap:var(--prime-sys-size-control-s-gap);padding-inline:var(--prime-sys-size-control-s-buttonPaddingX);padding-block:var(--prime-sys-size-control-s-buttonPaddingY)}.Datepicker_pickerRoot[data-size=l] .Datepicker_navButton{--prime-icon-size: var(--prime-sys-size-control-m-icon);--prime-button-font-size: var(--prime-sys-size-control-m-text);height:var(--prime-sys-size-control-m-height);min-width:var(--prime-sys-size-control-m-height);border-radius:var(--prime-sys-size-control-m-radius);gap:var(--prime-sys-size-control-m-gap);padding-inline:var(--prime-sys-size-control-m-buttonPaddingX);padding-block:var(--prime-sys-size-control-m-buttonPaddingY)}.Datepicker_pickerRoot[data-size=xl] .Datepicker_navButton{--prime-icon-size: var(--prime-sys-size-control-l-icon);--prime-button-font-size: var(--prime-sys-size-control-l-text);height:var(--prime-sys-size-control-l-height);min-width:var(--prime-sys-size-control-l-height);border-radius:var(--prime-sys-size-control-l-radius);gap:var(--prime-sys-size-control-l-gap);padding-inline:var(--prime-sys-size-control-l-buttonPaddingX);padding-block:var(--prime-sys-size-control-l-buttonPaddingY)}.Datepicker_monthCaption{display:flex;align-items:center;justify-content:space-between;gap:var(--dp-header-gap);width:100%;min-height:0;height:auto;margin-bottom:0;padding:var(--dp-header-pad-x);border-radius:var(--prime-sys-shape-radius-m);background:var(--prime-sys-color-action-neutralBackgroundHover);box-sizing:border-box;font-size:var(--dp-control-text);font-weight:var(--prime-sys-typography-weight-semibold);text-align:center}.Datepicker_monthCaptionLabel{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center}.Datepicker_monthCaptionLabel .rdp-caption_label{display:inline-flex;align-items:center;justify-content:center;min-height:100%;padding:0;text-align:center}.Datepicker_monthCaptionSpacer{width:var(--dp-nav-control-height);height:var(--dp-nav-control-height);flex:0 0 var(--dp-nav-control-height)}.Datepicker_weekday{font-size:var(--dp-support-text);color:var(--prime-sys-color-content-secondary);font-weight:var(--prime-sys-typography-weight-medium)}.Datepicker_shell{--dp-shell-gap: var(--prime-sys-spacing-x4);--dp-support-text: var(--prime-sys-size-control-m-supportText);display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x3);width:100%;max-width:100%;min-width:0}.Datepicker_shell[data-size=s]{--dp-shell-gap: var(--prime-sys-spacing-x3);--dp-support-text: var(--prime-sys-size-control-s-supportText);gap:var(--prime-sys-spacing-x2)}.Datepicker_shell[data-size=l]{--dp-shell-gap: var(--prime-sys-spacing-x5);--dp-support-text: var(--prime-sys-size-control-l-supportText);gap:var(--prime-sys-spacing-x4)}.Datepicker_shell[data-size=xl]{--dp-shell-gap: var(--prime-sys-spacing-x6);--dp-support-text: var(--prime-sys-size-control-xl-supportText);gap:var(--prime-sys-spacing-x5)}.Datepicker_presetsRow{width:100%;overflow:hidden;border-top:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-raised)}.Datepicker_presetsBlock{width:100%;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--prime-sys-spacing-x3);padding:var(--prime-sys-spacing-x3) var(--dp-shell-gap);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;box-sizing:border-box}.Datepicker_presetsBlock[data-size=s]{gap:var(--prime-sys-spacing-x2);padding:var(--prime-sys-spacing-x2) var(--dp-shell-gap)}.Datepicker_presetsBlock[data-size=l]{gap:var(--prime-sys-spacing-x3);padding:var(--prime-sys-spacing-x3) var(--dp-shell-gap)}.Datepicker_presetsBlock[data-size=xl]{gap:var(--prime-sys-spacing-x4);padding:var(--prime-sys-spacing-x4) var(--dp-shell-gap)}.Datepicker_presetsGroup{flex-shrink:0;flex-grow:0}.Datepicker_timeSection{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x2);padding-top:var(--prime-sys-spacing-x3);border-top:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle)}.Datepicker_timeSection[data-size=s]{padding-top:var(--prime-sys-spacing-x2)}.Datepicker_timeSection[data-size=l]{padding-top:var(--prime-sys-spacing-x4)}.Datepicker_timeSection[data-size=xl]{padding-top:var(--prime-sys-spacing-x5)}.Datepicker_timeRow{display:flex;flex-wrap:wrap;gap:var(--prime-sys-spacing-x3)}.Datepicker_timeField{flex:1 1 min(100%,var(--prime-sys-unit-11rem));min-width:0}.Datepicker_timeInputRoot{width:100%}.Datepicker_timeInputField,.Datepicker_valueText{font-variant-numeric:tabular-nums}.Datepicker_calendarViewport{min-width:0;width:100%}.DigitInput_root{display:flex;justify-content:center;gap:var(--prime-digit-gap);border:none;margin:0;padding:0;min-width:0}.DigitInput_root[data-size=s]{--prime-digit-cell-size: var(--prime-sys-size-control-s-height);--prime-digit-cell-radius: var(--prime-sys-size-control-s-radius);--prime-digit-cell-text: var(--prime-sys-size-control-s-text);--prime-digit-gap: var(--prime-sys-size-control-s-gap)}.DigitInput_root[data-size=m]{--prime-digit-cell-size: var(--prime-sys-size-control-m-height);--prime-digit-cell-radius: var(--prime-sys-size-control-m-radius);--prime-digit-cell-text: var(--prime-sys-size-control-m-text);--prime-digit-gap: var(--prime-sys-size-control-m-gap)}.DigitInput_root[data-size=l]{--prime-digit-cell-size: var(--prime-sys-size-control-l-height);--prime-digit-cell-radius: var(--prime-sys-size-control-l-radius);--prime-digit-cell-text: var(--prime-sys-size-control-l-text);--prime-digit-gap: var(--prime-sys-size-control-l-gap)}.DigitInput_root[data-size=xl]{--prime-digit-cell-size: var(--prime-sys-size-control-xl-height);--prime-digit-cell-radius: var(--prime-sys-size-control-xl-radius);--prime-digit-cell-text: var(--prime-sys-size-control-xl-text);--prime-digit-gap: var(--prime-sys-size-control-xl-gap)}.DigitInput_root[data-disabled=true]{cursor:not-allowed}.DigitInput_cell{box-sizing:border-box;width:var(--prime-digit-cell-size);min-width:0;height:var(--prime-digit-cell-size);text-align:center;font-size:var(--prime-digit-cell-text);font-weight:var(--prime-sys-typography-weight-medium);line-height:var(--prime-sys-typography-body-lineHeight);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-field-border);border-radius:var(--prime-digit-cell-radius);background:var(--prime-sys-color-field-bg);color:var(--prime-sys-color-field-text);outline:none;transition:border-color var(--prime-sys-motion-medium),box-shadow var(--prime-sys-motion-medium)}.DigitInput_cell:focus{border-color:var(--prime-sys-color-field-borderFocus);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.DigitInput_root[data-has-error=true] .DigitInput_cell{border-color:var(--prime-sys-color-field-borderError)}.DigitInput_root[data-disabled=true] .DigitInput_cell{background:var(--prime-sys-color-surface-accentSoft);color:var(--prime-sys-color-content-disabled);cursor:not-allowed}.Drawer_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--prime-sys-elevation-zIndex-drawer);background:var(--prime-sys-color-surface-overlay);-webkit-backdrop-filter:blur(var(--prime-sys-unit-8px));backdrop-filter:blur(var(--prime-sys-unit-8px));animation:Drawer_drawerFadeIn var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Drawer_overlay[data-nested-in-modal=true]{z-index:var(--prime-sys-elevation-zIndex-drawerNestedShell)}.Drawer_panel{position:fixed;z-index:var(--prime-sys-elevation-zIndex-drawer);display:flex;flex-direction:column;min-height:0;overflow:hidden;background:color-mix(in srgb,var(--prime-sys-color-surface-elevated) 94%,transparent);color:var(--prime-sys-color-content-primary);border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);box-shadow:var(--prime-sys-elevation-shadow-modal);outline:none;--drawer-padding-x: var(--prime-sys-size-drawer-m-paddingX);--drawer-padding-y: var(--prime-sys-size-drawer-m-paddingY);--drawer-title-gap: var(--prime-sys-size-drawer-m-titleGap);--drawer-header-gap: var(--prime-sys-size-drawer-m-headerGap);--drawer-footer-gap: var(--prime-sys-size-drawer-m-footerGap);--drawer-title-text: var(--prime-sys-size-drawer-m-titleText);--drawer-panel-width: min(22rem, 92vw)}.Drawer_panel[data-nested-in-modal=true]{z-index:var(--prime-sys-elevation-zIndex-drawerNestedShell)}.Drawer_panel[data-size=s]{--drawer-padding-x: var(--prime-sys-size-drawer-s-paddingX);--drawer-padding-y: var(--prime-sys-size-drawer-s-paddingY);--drawer-title-gap: var(--prime-sys-size-drawer-s-titleGap);--drawer-header-gap: var(--prime-sys-size-drawer-s-headerGap);--drawer-footer-gap: var(--prime-sys-size-drawer-s-footerGap);--drawer-title-text: var(--prime-sys-size-drawer-s-titleText)}.Drawer_panel[data-size=l]{--drawer-padding-x: var(--prime-sys-size-drawer-l-paddingX);--drawer-padding-y: var(--prime-sys-size-drawer-l-paddingY);--drawer-title-gap: var(--prime-sys-size-drawer-l-titleGap);--drawer-header-gap: var(--prime-sys-size-drawer-l-headerGap);--drawer-footer-gap: var(--prime-sys-size-drawer-l-footerGap);--drawer-title-text: var(--prime-sys-size-drawer-l-titleText)}.Drawer_panel[data-size=xl]{--drawer-padding-x: var(--prime-sys-size-drawer-xl-paddingX);--drawer-padding-y: var(--prime-sys-size-drawer-xl-paddingY);--drawer-title-gap: var(--prime-sys-size-drawer-xl-titleGap);--drawer-header-gap: var(--prime-sys-size-drawer-xl-headerGap);--drawer-footer-gap: var(--prime-sys-size-drawer-xl-footerGap);--drawer-title-text: var(--prime-sys-size-drawer-xl-titleText)}.Drawer_panel[data-side=right]{top:0;right:0;bottom:0;width:var(--drawer-panel-width);border-radius:var(--prime-sys-shape-radius-l) 0 0 var(--prime-sys-shape-radius-l);animation:Drawer_drawerSlideRight var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Drawer_panel[data-side=left]{top:0;left:0;bottom:0;width:var(--drawer-panel-width);border-radius:0 var(--prime-sys-shape-radius-l) var(--prime-sys-shape-radius-l) 0;animation:Drawer_drawerSlideLeft var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Drawer_panel[data-side=bottom]{left:0;right:0;bottom:0;max-height:82vh;border-radius:var(--prime-sys-shape-radius-l) var(--prime-sys-shape-radius-l) 0 0;animation:Drawer_drawerSlideBottom var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Drawer_panel[data-side=top]{left:0;right:0;top:0;max-height:82vh;border-radius:0 0 var(--prime-sys-shape-radius-l) var(--prime-sys-shape-radius-l);animation:Drawer_drawerSlideTop var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Drawer_header{display:flex;align-items:center;justify-content:space-between;gap:var(--drawer-header-gap);padding-inline:var(--drawer-padding-x);padding-block:var(--drawer-padding-y);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);flex-shrink:0}.Drawer_headerContent{display:flex;flex-direction:column;gap:var(--drawer-title-gap);flex:1;min-width:0}.Drawer_closeBtn{flex-shrink:0}.Drawer_title{margin:0;font-size:var(--drawer-title-text);font-weight:var(--prime-sys-typography-title-weight);line-height:1.2;color:var(--prime-sys-color-content-primary)}.Drawer_content{flex:1;min-height:0;padding-inline:var(--drawer-padding-x);padding-block:var(--drawer-padding-y)}.Drawer_footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--drawer-footer-gap);padding-inline:var(--drawer-padding-x);padding-block:var(--drawer-padding-y);border-top:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);flex-shrink:0}@keyframes Drawer_drawerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes Drawer_drawerSlideRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Drawer_drawerSlideLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes Drawer_drawerSlideBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Drawer_drawerSlideTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Drawer_overlay,.Drawer_panel{animation:none}}.Dropdown_content{--dropdown-separator-mix: 40%;--dd-pad: var(--prime-sys-spacing-x3);--dd-min-w: var(--prime-sys-unit-11rem);--dd-item-gap: var(--prime-sys-size-control-m-gap);--dd-item-height: var(--prime-sys-size-control-m-height);--dd-item-pad-x: var(--prime-sys-size-control-m-buttonPaddingX);--dd-item-radius: var(--prime-sys-size-control-m-radius);--dd-item-text: var(--prime-sys-size-control-m-text);--dd-icon-size: var(--prime-sys-size-control-m-icon);--dd-group-label-font: var(--prime-sys-size-control-s-supportText);--dd-group-label-pt: var(--prime-sys-spacing-x2);--dd-group-label-px: var(--prime-sys-spacing-x3);--dd-group-label-pb: var(--prime-sys-spacing-x1);--dd-header-gap: var(--prime-sys-spacing-x3);--dd-header-pad-inline: var(--prime-sys-spacing-x2);--dd-header-pad-block: var(--prime-sys-spacing-x3);--dd-header-desc-font: var(--prime-sys-size-control-s-supportText);--dd-separator-stack-pad: var(--prime-sys-spacing-x2);display:flex;flex-direction:column;align-items:stretch;position:fixed;width:max-content;max-width:min(var(--prime-sys-unit-20rem),100vw);background:var(--prime-sys-color-surface-elevated);border:none;border-radius:var(--prime-sys-shape-radius-l);box-shadow:var(--prime-sys-elevation-shadow-surface),var(--prime-sys-elevation-shadow-modal);padding:var(--dd-pad);min-width:var(--dd-min-w);transform-origin:top center}.Dropdown_content[data-overlay-portal-layer=page]{z-index:var(--prime-sys-elevation-zIndex-dropdown)}.Dropdown_content[data-overlay-portal-layer=drawer]{z-index:var(--prime-sys-elevation-zIndex-dropdownInDrawer)}.Dropdown_content[data-overlay-portal-layer=modal]{z-index:var(--prime-sys-elevation-zIndex-dropdownInModal)}.Dropdown_content[data-overlay-portal-layer=drawerInModal]{z-index:var(--prime-sys-elevation-zIndex-dropdownInDrawerInModal)}.Dropdown_content[data-size=s]{--dd-pad: calc((var(--prime-sys-spacing-x2) + var(--prime-sys-spacing-x3)) / 2);--dd-min-w: var(--prime-sys-unit-9p5rem);--dd-item-gap: var(--prime-sys-size-control-s-gap);--dd-item-height: var(--prime-sys-size-control-s-height);--dd-item-pad-x: var(--prime-sys-size-control-s-buttonPaddingX);--dd-item-radius: var(--prime-sys-size-control-s-radius);--dd-item-text: var(--prime-sys-size-control-s-text);--dd-icon-size: var(--prime-sys-size-control-s-icon);--dd-group-label-font: var(--prime-sys-size-control-s-supportText);--dd-group-label-pt: var(--prime-sys-spacing-x1);--dd-group-label-px: var(--prime-sys-spacing-x2);--dd-group-label-pb: var(--prime-sys-spacing-x1);--dd-header-gap: var(--prime-sys-spacing-x2);--dd-header-pad-inline: var(--prime-sys-spacing-x2);--dd-header-pad-block: var(--prime-sys-spacing-x3)}.Dropdown_content[data-size=l]{--dd-pad: var(--prime-sys-spacing-x4);--dd-min-w: var(--prime-sys-unit-12p5rem);--dd-item-gap: var(--prime-sys-size-control-l-gap);--dd-item-height: var(--prime-sys-size-control-l-height);--dd-item-pad-x: var(--prime-sys-size-control-l-buttonPaddingX);--dd-item-radius: var(--prime-sys-size-control-l-radius);--dd-item-text: var(--prime-sys-size-control-l-text);--dd-icon-size: var(--prime-sys-size-control-l-icon);--dd-group-label-font: var(--prime-sys-size-control-l-supportText);--dd-group-label-pt: var(--prime-sys-spacing-x2);--dd-group-label-px: var(--prime-sys-spacing-x4);--dd-group-label-pb: var(--prime-sys-spacing-x2);--dd-header-desc-font: var(--prime-sys-size-control-m-supportText);--dd-header-pad-inline: var(--prime-sys-spacing-x3);--dd-header-pad-block: var(--prime-sys-spacing-x4);--dd-separator-stack-pad: var(--prime-sys-spacing-x3)}.Dropdown_content[data-size=xl]{--dd-pad: var(--prime-sys-spacing-x5);--dd-min-w: var(--prime-sys-unit-14rem);--dd-item-gap: var(--prime-sys-size-control-xl-gap);--dd-item-height: var(--prime-sys-size-control-xl-height);--dd-item-pad-x: var(--prime-sys-size-control-xl-buttonPaddingX);--dd-item-radius: var(--prime-sys-size-control-xl-radius);--dd-item-text: var(--prime-sys-size-control-xl-text);--dd-icon-size: var(--prime-sys-size-control-xl-icon);--dd-group-label-font: var(--prime-sys-size-control-xl-supportText);--dd-group-label-pt: var(--prime-sys-spacing-x3);--dd-group-label-px: var(--prime-sys-spacing-x4);--dd-group-label-pb: var(--prime-sys-spacing-x2);--dd-header-gap: var(--prime-sys-spacing-x3);--dd-header-desc-font: var(--prime-sys-size-control-xl-supportText);--dd-header-pad-inline: var(--prime-sys-spacing-x3);--dd-header-pad-block: var(--prime-sys-spacing-x4);--dd-separator-stack-pad: var(--prime-sys-spacing-x3)}[data-theme=dark] .Dropdown_content{background:var(--prime-sys-color-surface-raised)}.Dropdown_block{display:flex;flex-direction:column;align-items:stretch;min-width:0}.Dropdown_block>*+*{margin-top:var(--dd-pad)}.Dropdown_header{display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%}.Dropdown_header>*+*{margin-top:var(--prime-sys-spacing-x1)}.Dropdown_headerRow{display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:0;padding:var(--dd-header-pad-block) var(--dd-header-pad-inline)}.Dropdown_headerRow>*+*{margin-inline-start:var(--dd-header-gap)}.Dropdown_headerLeading{flex-shrink:0}.Dropdown_headerTrailing{flex-shrink:0;align-self:flex-start}.Dropdown_headerTrailing[data-trailing-align=center]{align-self:center}.Dropdown_headerMain{flex:1;min-width:0;display:flex;flex-direction:column}.Dropdown_headerMain>*+*{margin-top:var(--prime-sys-spacing-x1)}.Dropdown_headerTitle{font-size:var(--dd-item-text);font-weight:var(--prime-sys-typography-weight-medium);line-height:1.25;color:var(--prime-sys-color-content-primary)}.Dropdown_headerDescription{font-size:var(--dd-header-desc-font);line-height:1.25;color:var(--prime-sys-color-content-secondary)}.Dropdown_headerDescriptionTruncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_content[data-side=bottom]{animation:Dropdown_dropdownInBottom var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Dropdown_content[data-side=top]{transform-origin:bottom center;animation:Dropdown_dropdownInTop var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}@keyframes Dropdown_dropdownInBottom{0%{opacity:0;transform:scale(.96) translateY(calc(-1 * var(--prime-sys-unit-4px)))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Dropdown_dropdownInTop{0%{opacity:0;transform:scale(.96) translateY(var(--prime-sys-unit-4px))}to{opacity:1;transform:scale(1) translateY(0)}}.Dropdown_item{display:flex;align-items:center;min-height:var(--dd-item-height);padding-block:0;padding-inline:var(--dd-item-pad-x);border-radius:var(--dd-item-radius);font-size:var(--dd-item-text);font-weight:var(--prime-sys-typography-weight-medium);line-height:1;color:var(--prime-sys-color-content-primary);cursor:pointer;border:none;background:none;width:100%;text-align:left;box-sizing:border-box;transition:background var(--prime-sys-motion-fast)}.Dropdown_item:hover,.Dropdown_item:focus-visible{background:var(--prime-sys-color-action-neutralBackgroundHover);outline:none}.Dropdown_item[data-disabled=true]{color:var(--prime-sys-color-content-disabled);cursor:not-allowed}.Dropdown_item[data-destructive=true]{color:var(--prime-sys-color-content-danger)}.Dropdown_itemIcon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--dd-icon-size);height:var(--dd-icon-size);margin-inline-end:var(--dd-item-gap);color:var(--prime-sys-color-content-secondary)}.Dropdown_item[data-destructive=true] .Dropdown_itemIcon{color:var(--prime-sys-color-content-danger)}.Dropdown_group{display:flex;flex-direction:column;min-width:0}.Dropdown_group>*+*{margin-top:var(--prime-sys-spacing-x1)}.Dropdown_group>.Dropdown_item+.Dropdown_item{margin-top:0}.Dropdown_groupLabel{padding:var(--dd-group-label-pt) var(--dd-group-label-px) var(--dd-group-label-pb);font-size:var(--dd-group-label-font);font-weight:var(--prime-sys-typography-weight-medium);line-height:1.2;color:var(--prime-sys-color-content-muted);text-transform:uppercase;letter-spacing:.06em}.Dropdown_separator{flex:0 0 auto;align-self:stretch;box-sizing:border-box;min-width:0;display:block;width:100%;height:var(--prime-sys-unit-1px);margin:0;padding:0;border:none;background-color:color-mix(in srgb,var(--prime-sys-color-border-subtle) var(--dropdown-separator-mix),var(--prime-sys-color-surface-elevated))}.Dropdown_content>*+*{margin-top:var(--prime-sys-spacing-x1)}.Dropdown_content>.Dropdown_item+.Dropdown_item{margin-top:0}.Dropdown_content>.Dropdown_separator+*{margin-top:0}.Dropdown_content>.Dropdown_item+.Dropdown_separator,.Dropdown_content>.Dropdown_group+.Dropdown_separator{margin-top:var(--dd-separator-stack-pad);margin-bottom:var(--dd-separator-stack-pad)}.Dropdown_content>.Dropdown_block+.Dropdown_block{margin-top:var(--prime-sys-spacing-x4)}.Dropdown_content>.Dropdown_block+.Dropdown_separator{margin-top:var(--dd-separator-stack-pad);margin-bottom:var(--dd-separator-stack-pad)}[data-theme=dark] .Dropdown_content .Dropdown_separator{background-color:color-mix(in srgb,var(--prime-sys-color-border-subtle) var(--dropdown-separator-mix),var(--prime-sys-color-surface-raised))}.EmptyPage_root{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;max-width:100%;text-align:center}.EmptyPage_root[data-layout=fill]{flex:1 1 auto;align-self:stretch;min-height:0}.EmptyPage_iconWrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;background:var(--prime-sys-color-status-error-background);color:var(--prime-sys-color-status-error-foreground)}.EmptyPage_iconWrap svg{display:block;flex-shrink:0}.EmptyPage_title{margin:0;max-width:min(100%,var(--prime-sys-unit-40rem));font-weight:var(--prime-sys-typography-weight-medium);line-height:1.25;color:var(--prime-sys-color-content-primary)}.EmptyPage_description{margin:0;max-width:min(100%,var(--prime-sys-unit-40rem));line-height:1.45;color:var(--prime-sys-color-content-secondary)}.EmptyPage_actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.EmptyPage_root[data-size=s]{gap:var(--prime-sys-size-control-s-gap);padding-block:var(--prime-sys-spacing-xl);padding-inline:var(--prime-sys-spacing-m)}.EmptyPage_root[data-size=s] .EmptyPage_iconWrap{width:calc(var(--prime-sys-size-control-s-icon) * 2 + var(--prime-sys-spacing-m));height:calc(var(--prime-sys-size-control-s-icon) * 2 + var(--prime-sys-spacing-m));border-radius:var(--prime-sys-size-control-s-radius)}.EmptyPage_root[data-size=s] .EmptyPage_iconWrap svg{width:var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-icon)}.EmptyPage_root[data-size=s] .EmptyPage_title{font-size:var(--prime-sys-size-control-s-text)}.EmptyPage_root[data-size=s] .EmptyPage_description{font-size:var(--prime-sys-size-control-s-supportText)}.EmptyPage_root[data-size=s] .EmptyPage_actions{gap:var(--prime-sys-size-control-s-gap)}.EmptyPage_root[data-size=m]{gap:var(--prime-sys-size-control-m-gap);padding-block:var(--prime-sys-spacing-2xl);padding-inline:var(--prime-sys-spacing-l)}.EmptyPage_root[data-size=m] .EmptyPage_iconWrap{width:calc(var(--prime-sys-size-control-m-icon) * 2 + var(--prime-sys-spacing-m));height:calc(var(--prime-sys-size-control-m-icon) * 2 + var(--prime-sys-spacing-m));border-radius:var(--prime-sys-size-control-m-radius)}.EmptyPage_root[data-size=m] .EmptyPage_iconWrap svg{width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon)}.EmptyPage_root[data-size=m] .EmptyPage_title{font-size:var(--prime-sys-size-control-m-text)}.EmptyPage_root[data-size=m] .EmptyPage_description{font-size:var(--prime-sys-size-control-m-supportText)}.EmptyPage_root[data-size=m] .EmptyPage_actions{gap:var(--prime-sys-size-control-m-gap)}.EmptyPage_root[data-size=l]{gap:var(--prime-sys-size-control-l-gap);padding-block:var(--prime-sys-spacing-3xl);padding-inline:var(--prime-sys-spacing-xl)}.EmptyPage_root[data-size=l] .EmptyPage_iconWrap{width:calc(var(--prime-sys-size-control-l-icon) * 2 + var(--prime-sys-spacing-m));height:calc(var(--prime-sys-size-control-l-icon) * 2 + var(--prime-sys-spacing-m));border-radius:var(--prime-sys-size-control-l-radius)}.EmptyPage_root[data-size=l] .EmptyPage_iconWrap svg{width:var(--prime-sys-size-control-l-icon);height:var(--prime-sys-size-control-l-icon)}.EmptyPage_root[data-size=l] .EmptyPage_title{font-size:var(--prime-sys-size-control-l-text)}.EmptyPage_root[data-size=l] .EmptyPage_description{font-size:var(--prime-sys-size-control-l-supportText)}.EmptyPage_root[data-size=l] .EmptyPage_actions{gap:var(--prime-sys-size-control-l-gap)}.EmptyPage_root[data-size=xl]{gap:var(--prime-sys-size-control-xl-gap);padding-block:var(--prime-sys-spacing-4xl);padding-inline:var(--prime-sys-spacing-2xl)}.EmptyPage_root[data-size=xl] .EmptyPage_iconWrap{width:calc(var(--prime-sys-size-control-xl-icon) * 2 + var(--prime-sys-spacing-l));height:calc(var(--prime-sys-size-control-xl-icon) * 2 + var(--prime-sys-spacing-l));border-radius:var(--prime-sys-size-control-xl-radius)}.EmptyPage_root[data-size=xl] .EmptyPage_iconWrap svg{width:var(--prime-sys-size-control-xl-icon);height:var(--prime-sys-size-control-xl-icon)}.EmptyPage_root[data-size=xl] .EmptyPage_title{font-size:var(--prime-sys-size-control-xl-text)}.EmptyPage_root[data-size=xl] .EmptyPage_description{font-size:var(--prime-sys-size-control-xl-supportText)}.EmptyPage_root[data-size=xl] .EmptyPage_actions{gap:var(--prime-sys-size-control-xl-gap)}.SegmentedControl_root{isolation:isolate;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;justify-content:start;gap:var(--prime-seg-gap);width:fit-content;max-width:100%;box-sizing:border-box;padding:var(--prime-seg-pad);background:var(--prime-sys-color-surface-accentSoft);border-radius:var(--prime-seg-radius)}.SegmentedControl_root[data-size=s]{--prime-seg-height: var(--prime-sys-size-control-xs-height);--prime-seg-radius: var(--prime-sys-size-control-xs-radius);--prime-seg-pad: var(--prime-sys-unit-0p125rem);--prime-seg-gap: var(--prime-sys-size-control-xs-gap);--prime-seg-text: var(--prime-sys-size-control-xs-text);--prime-seg-item-pad-x: var(--prime-sys-size-control-xs-buttonPaddingX);--prime-seg-item-pad-y: var(--prime-sys-size-control-xs-buttonPaddingY);--prime-seg-indicator-inset-block: var(--prime-sys-unit-0p125rem);--prime-seg-indicator-radius: var(--prime-sys-size-control-xs-radius)}.SegmentedControl_root[data-size=m]{--prime-seg-gap: var(--prime-sys-size-control-s-gap);--prime-seg-height: var(--prime-sys-size-control-s-height);--prime-seg-text: var(--prime-sys-size-control-s-text);--prime-seg-radius: var(--prime-sys-size-control-s-radius);--prime-seg-pad: var(--prime-sys-unit-0p1875rem);--prime-seg-item-pad-x: var(--prime-sys-spacing-x3);--prime-seg-item-pad-y: var(--prime-sys-spacing-x3);--prime-seg-indicator-inset-block: var(--prime-sys-unit-0p125rem)}.SegmentedControl_root[data-size=l]{--prime-seg-gap: var(--prime-sys-size-control-m-gap);--prime-seg-height: var(--prime-sys-size-control-m-height);--prime-seg-text: var(--prime-sys-size-control-m-text);--prime-seg-radius: var(--prime-sys-size-control-m-radius);--prime-seg-pad: var(--prime-sys-unit-0p3125rem);--prime-seg-item-pad-x: var(--prime-sys-unit-1p25rem);--prime-seg-item-pad-y: var(--prime-sys-unit-1p25rem);--prime-seg-indicator-inset-block: var(--prime-sys-unit-0p15rem)}.SegmentedControl_root[data-size=xl]{--prime-seg-gap: var(--prime-sys-size-control-l-gap);--prime-seg-height: var(--prime-sys-size-control-l-height);--prime-seg-text: var(--prime-sys-size-control-l-text);--prime-seg-radius: var(--prime-sys-size-control-l-radius);--prime-seg-pad: var(--prime-sys-unit-0p35rem);--prime-seg-item-pad-x: var(--prime-sys-unit-1p75rem);--prime-seg-item-pad-y: var(--prime-sys-unit-1p75rem);--prime-seg-indicator-inset-block: var(--prime-sys-unit-0p175rem)}.SegmentedControl_item{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--prime-seg-gap);padding-inline:var(--prime-seg-item-pad-x);padding-block:var(--prime-seg-item-pad-y);height:var(--prime-seg-height);font-size:var(--prime-seg-text);font-family:inherit;font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-muted);background:transparent;border:none;border-radius:var(--prime-seg-radius);cursor:pointer;transition:color var(--prime-sys-motion-fast),background-color var(--prime-sys-motion-fast),box-shadow var(--prime-sys-motion-fast);white-space:nowrap;-webkit-user-select:none;user-select:none}.SegmentedControl_item[aria-checked=true]{color:var(--prime-sys-color-content-primary)}.SegmentedControl_item:not([data-disabled=true]):not([aria-checked=true]):hover{color:var(--prime-sys-color-content-secondary)}.SegmentedControl_item:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px)}[data-theme=dark] .SegmentedControl_item:not([aria-checked=true]):not([data-disabled=true]){color:var(--prime-sys-color-content-disabled)}[data-theme=dark] .SegmentedControl_item:not([data-disabled=true]):not([aria-checked=true]):hover{color:var(--prime-sys-color-content-muted)}.SegmentedControl_item[data-disabled=true]{color:var(--prime-sys-color-content-disabled);opacity:.55;cursor:not-allowed}.SegmentedControl_icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.SegmentedControl_root[data-size=s] .SegmentedControl_icon svg{width:var(--prime-sys-size-control-xs-icon);height:var(--prime-sys-size-control-xs-icon)}.SegmentedControl_indicator{position:absolute;left:0;top:0;z-index:0;border-radius:var(--prime-seg-indicator-radius, var(--prime-seg-radius));background:var(--prime-sys-color-surface-elevated);box-shadow:var(--prime-sys-elevation-shadow-surface),0 0 0 var(--prime-sys-unit-1px) var(--prime-sys-color-border-subtle);transition:none;pointer-events:none}:root[data-theme=dark] .SegmentedControl_root,[data-theme=dark] .SegmentedControl_root{background:var(--prime-sys-color-surface-default)}.SegmentedControl_root[data-animate=true] .SegmentedControl_indicator{transition:transform var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),width var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),height var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.ExampleFrame_root{display:flex;flex-direction:column;gap:0;border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);border-radius:var(--prime-sys-shape-radius-4xl);background:var(--prime-sys-color-surface-elevated);overflow:hidden;text-align:start;min-width:0;max-width:100%}.ExampleFrame_root>*{min-width:0}.ExampleFrame_toolbar{flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;row-gap:var(--prime-sys-spacing-x3);column-gap:var(--prime-sys-spacing-x3);padding:var(--prime-sys-spacing-x3) var(--prime-sys-spacing-x4);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-raised);min-width:0;container-type:inline-size}.ExampleFrame_toolbarLine1{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex:0 1 auto;min-width:0;gap:var(--prime-sys-spacing-x2)}.ExampleFrame_toolbarLine1End{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--prime-sys-spacing-x2);flex-shrink:0;margin-left:auto}.ExampleFrame_toolbarPaneSegment{flex:0 1 auto;min-width:0;width:fit-content;max-width:100%}.ExampleFrame_toolbarViewportSegment{flex:0 1 auto;min-width:0;margin-left:auto;width:fit-content}.ExampleFrame_toolbar .ExampleFrame_toolbarPaneSegment,.ExampleFrame_toolbar .ExampleFrame_toolbarViewportSegment{min-width:0}@container (max-width: 44rem){.ExampleFrame_toolbarLine1{flex:1 1 100%;width:100%}.ExampleFrame_toolbarPaneSegment{flex:1 1 auto;width:100%}.ExampleFrame_toolbarViewportSegment{flex:1 1 100%;width:100%;margin-left:0}.ExampleFrame_toolbarPaneSegment [role=radio],.ExampleFrame_toolbarViewportSegment [role=radio]{min-width:0}}.ExampleFrame_previewShell{padding:var(--prime-sys-spacing-x4);background:var(--prime-sys-color-surface-default)}.ExampleFrame_previewViewport{margin-inline:auto;width:100%;min-width:0;max-width:100%;transition:max-width var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.ExampleFrame_previewViewport[data-viewport=desktop]{max-width:none}.ExampleFrame_previewViewport[data-viewport=tablet]{max-width:var(--prime-sys-unit-48rem)}.ExampleFrame_previewViewport[data-viewport=mobile]{max-width:var(--prime-sys-unit-24p375rem)}.ExampleFrame_previewInner{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:var(--prime-sys-unit-10rem);padding:var(--prime-sys-spacing-x4);border-radius:var(--prime-sys-shape-radius-l);border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);background:transparent;overflow:hidden}.ExampleFrame_previewInner>*{align-self:center;margin-inline:auto;min-width:0;max-width:100%}.ExampleFrame_previewInner>*:has([data-full-width=true]){align-self:stretch;width:100%;margin-inline:0}.ExampleFrame_previewInner[data-preview-layout=stack]{flex-direction:column;align-items:center;justify-content:center;gap:var(--prime-sys-spacing-x4)}.ExampleFrame_previewInner[data-preview-layout=stack]:has([data-full-width=true]),.ExampleFrame_previewInner[data-preview-layout=stack-narrow]:has([data-full-width=true]),.ExampleFrame_previewInner[data-preview-layout=stack]:has(.examplePreviewBleed),.ExampleFrame_previewInner[data-preview-layout=stack-narrow]:has(.examplePreviewBleed){width:100%;align-items:stretch;margin-inline:0}.ExampleFrame_previewInner[data-preview-layout=stack-center]{flex-direction:column;align-items:center;justify-content:center;gap:var(--prime-sys-spacing-x3)}.ExampleFrame_previewInner[data-preview-layout=row]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--prime-sys-spacing-x3);padding-block:clamp(var(--prime-sys-unit-1p5rem),4vh,var(--prime-sys-unit-3rem))}.ExampleFrame_previewInner[data-preview-layout=row-start]{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:var(--prime-sys-spacing-x3);padding-block:clamp(var(--prime-sys-unit-1rem),3vh,var(--prime-sys-unit-2rem))}.ExampleFrame_previewInner[data-preview-layout=row-wrap]{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--prime-sys-spacing-x2)}.ExampleFrame_previewInner[data-preview-layout=stack-narrow]{flex-direction:column;align-items:center;justify-content:center;gap:var(--prime-sys-spacing-x3);box-sizing:border-box;max-width:min(100%,var(--prime-sys-unit-28rem));margin-inline:auto}.ExampleFrame_previewInner[data-preview-layout=dense-stack]{flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--prime-sys-unit-0p35rem);box-sizing:border-box;max-height:var(--prime-sys-unit-22rem);width:100%;overflow:auto;padding-right:var(--prime-sys-unit-0p25rem)}.ExampleFrame_previewInner[data-preview-layout=stack]>*:has([data-full-width=true]),.ExampleFrame_previewInner[data-preview-layout=stack-narrow]>*:has([data-full-width=true]),.ExampleFrame_previewInner[data-preview-layout=stack]>*:has(.examplePreviewBleed),.ExampleFrame_previewInner[data-preview-layout=stack-narrow]>*:has(.examplePreviewBleed),.ExampleFrame_previewInner[data-preview-layout=stack]>*:has(table),.ExampleFrame_previewInner[data-preview-layout=stack-narrow]>*:has(table){width:100%;max-width:none;align-self:stretch}.ExampleFrame_previewInner[data-preview-layout=stack-narrow]>*{max-width:100%}.ExampleFrame_previewInner[data-preview-layout=stack]>*,.ExampleFrame_previewInner[data-preview-layout=stack-narrow]>*{flex:0 1 auto;min-width:0;max-width:100%}.ExampleFrame_previewInner[data-theme=dark]{background:transparent;border-color:var(--prime-sys-color-border-subtle)}.ExampleFrame_codePane{box-sizing:border-box;margin:0;padding:var(--prime-sys-spacing-x4);background:var(--prime-sys-color-surface-default);min-width:0;max-width:100%;max-height:min(var(--prime-sys-unit-32rem),70vh);overflow-x:auto;overflow-y:auto;font-size:var(--prime-sys-typography-sizeScale-xs);line-height:1.55;color:var(--prime-sys-color-content-primary)}.ProgressBar_root{display:flex;flex-direction:column;gap:var(--progress-root-gap);width:100%}.ProgressBar_root[data-size=s]{--progress-root-gap: var(--prime-sys-size-control-s-gap);--progress-track-h: var(--prime-sys-spacing-xs);--progress-label-size: var(--prime-sys-size-control-s-text)}.ProgressBar_root[data-size=m]{--progress-root-gap: var(--prime-sys-size-control-m-gap);--progress-track-h: var(--prime-sys-spacing-xs);--progress-label-size: var(--prime-sys-size-control-m-text)}.ProgressBar_root[data-size=l]{--progress-root-gap: var(--prime-sys-size-control-l-gap);--progress-track-h: var(--prime-sys-spacing-s);--progress-label-size: var(--prime-sys-size-control-l-text)}.ProgressBar_root[data-size=xl]{--progress-root-gap: var(--prime-sys-size-control-xl-gap);--progress-track-h: var(--prime-sys-spacing-s);--progress-label-size: var(--prime-sys-size-control-xl-text)}.ProgressBar_label{font-size:var(--progress-label-size);color:var(--prime-sys-color-content-primary)}.ProgressBar_track{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--progress-track-h);border:0;background:var(--prime-sys-color-surface-accentSoft);border-radius:var(--prime-sys-shape-radius-round);overflow:hidden}.ProgressBar_track::-webkit-progress-bar{background:var(--prime-sys-color-surface-accentSoft)}.ProgressBar_track::-webkit-progress-value{background:var(--prime-sys-color-action-primaryBackground);border-radius:var(--prime-sys-shape-radius-round);transition:width var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.ProgressBar_track::-moz-progress-bar{background:var(--prime-sys-color-action-primaryBackground);border-radius:var(--prime-sys-shape-radius-round);transition:width var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.FileUpload_root{--fu-pad: var(--prime-sys-spacing-x6);--fu-stack: var(--prime-sys-spacing-x4);--fu-copy-gap: var(--prime-sys-size-control-m-gap);--fu-title: var(--prime-sys-size-control-m-text);--fu-chip-h: var(--prime-sys-size-control-m-height);--fu-chip-px: var(--prime-sys-size-control-m-buttonPaddingX);--fu-chip-py: var(--prime-sys-size-control-m-buttonPaddingY);--fu-chip-radius: var(--prime-sys-size-control-m-radius);--fu-chip-font: var(--prime-sys-size-control-m-supportText);--fu-surface-radius: var(--prime-sys-shape-radius-l);--fu-maxw: var(--prime-sys-unit-22rem);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:var(--fu-pad);border:var(--prime-sys-border-width-control) dashed var(--prime-sys-color-border-subtle);border-radius:var(--fu-surface-radius);background:var(--prime-sys-color-surface-elevated);box-shadow:var(--prime-sys-elevation-shadow-surface);cursor:pointer;text-align:center;transition:border-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.FileUpload_root[data-size=s]{--fu-pad: var(--prime-sys-spacing-x5);--fu-stack: var(--prime-sys-spacing-x3);--fu-copy-gap: var(--prime-sys-size-control-s-gap);--fu-title: var(--prime-sys-size-control-s-text);--fu-chip-h: var(--prime-sys-size-control-s-height);--fu-chip-px: var(--prime-sys-size-control-s-buttonPaddingX);--fu-chip-py: var(--prime-sys-size-control-s-buttonPaddingY);--fu-chip-radius: var(--prime-sys-size-control-s-radius);--fu-chip-font: var(--prime-sys-size-control-s-supportText);--fu-surface-radius: var(--prime-sys-shape-radius-m);--fu-maxw: var(--prime-sys-unit-18rem)}.FileUpload_root[data-size=l]{--fu-pad: var(--prime-sys-spacing-x8);--fu-stack: var(--prime-sys-spacing-x5);--fu-copy-gap: var(--prime-sys-size-control-l-gap);--fu-title: var(--prime-sys-size-control-l-text);--fu-chip-h: var(--prime-sys-size-control-l-height);--fu-chip-px: var(--prime-sys-size-control-l-buttonPaddingX);--fu-chip-py: var(--prime-sys-size-control-l-buttonPaddingY);--fu-chip-radius: var(--prime-sys-size-control-l-radius);--fu-chip-font: var(--prime-sys-size-control-l-supportText);--fu-surface-radius: var(--prime-sys-shape-radius-4xl);--fu-maxw: var(--prime-sys-unit-26rem)}.FileUpload_root[data-size=xl]{--fu-pad: var(--prime-sys-spacing-x10);--fu-stack: var(--prime-sys-spacing-x5);--fu-copy-gap: var(--prime-sys-size-control-xl-gap);--fu-title: var(--prime-sys-size-control-xl-text);--fu-chip-h: var(--prime-sys-size-control-xl-height);--fu-chip-px: var(--prime-sys-size-control-xl-buttonPaddingX);--fu-chip-py: var(--prime-sys-size-control-xl-buttonPaddingY);--fu-chip-radius: var(--prime-sys-size-control-xl-radius);--fu-chip-font: var(--prime-sys-size-control-xl-supportText);--fu-surface-radius: var(--prime-sys-shape-radius-4xl);--fu-maxw: var(--prime-sys-unit-28rem)}.FileUpload_root:hover:not([data-disabled=true]){background:var(--prime-sys-color-action-neutralBackgroundHover);border-color:var(--prime-sys-color-border-subtle);box-shadow:none}.FileUpload_root[data-dragover=true]:not([data-disabled=true]){border-color:var(--prime-sys-color-border-accent);background:var(--prime-sys-color-surface-accentSoft);box-shadow:none}.FileUpload_root:focus-within:not([data-disabled=true]){border-color:var(--prime-sys-color-content-primary);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.FileUpload_root[data-disabled=true]{cursor:not-allowed;opacity:.55}.FileUpload_root[data-appearance=solid]{border-style:solid;border-color:var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-surface-default);box-shadow:none}.FileUpload_root[data-appearance=solid]:hover:not([data-disabled=true]){background:var(--prime-sys-color-surface-elevated);border-color:var(--prime-sys-color-border-subtle);box-shadow:none}.FileUpload_root[data-appearance=solid][data-dragover=true]:not([data-disabled=true]){border-color:var(--prime-sys-color-border-accent);background:var(--prime-sys-color-surface-accentSoft)}.FileUpload_root[data-appearance=solid]:focus-within:not([data-disabled=true]){border-color:var(--prime-sys-color-content-primary);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.FileUpload_input{position:absolute;width:var(--prime-sys-unit-1px);height:var(--prime-sys-unit-1px);margin:0;opacity:0;pointer-events:none}.FileUpload_inner{display:flex;flex-direction:column;align-items:center;gap:var(--fu-stack);max-width:var(--fu-maxw)}.FileUpload_iconWrap{display:flex;align-items:center;justify-content:center;color:var(--prime-sys-color-content-muted)}.FileUpload_copy{display:flex;flex-direction:column;align-items:center;gap:var(--fu-copy-gap)}.FileUpload_title{margin:0;font-size:var(--fu-title);font-weight:var(--prime-sys-typography-weight-medium);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-primary);letter-spacing:var(--prime-sys-typography-tracking-normal)}.FileUpload_titleMuted{color:var(--prime-sys-color-content-secondary)}.FileUpload_browse{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--fu-chip-h);padding-inline:var(--fu-chip-px);padding-block:var(--fu-chip-py);border-radius:var(--fu-chip-radius);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle);background:var(--prime-sys-color-field-bg);box-shadow:var(--prime-sys-elevation-shadow-surface);font-size:var(--fu-chip-font);font-weight:var(--prime-sys-typography-weight-medium);line-height:1.2;color:var(--prime-sys-color-content-secondary);pointer-events:none;-webkit-user-select:none;user-select:none}.FileUpload_root[data-disabled=true] .FileUpload_browse{background:var(--prime-sys-color-surface-accentSoft);border-color:transparent;box-shadow:none}.FileUpload_browseLink{display:inline;margin:0;padding:0;border:none;background:none;font:inherit;cursor:pointer;pointer-events:auto;font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-action-primaryBackground);text-decoration:underline;text-underline-offset:var(--prime-sys-unit-2px)}.FileUpload_browseLink:hover{color:var(--prime-sys-color-action-primaryBackgroundHover)}.FileUpload_browseLink:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px);border-radius:var(--prime-sys-shape-radius-s)}.FileUpload_dropBody{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--fu-stack, var(--prime-sys-spacing-x5));width:100%;text-align:center;pointer-events:none}.FileUpload_actionsRow{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--prime-sys-spacing-x3);pointer-events:auto}.FileUpload_chip{display:inline-flex;align-items:center;gap:var(--prime-sys-spacing-x2);box-sizing:border-box;min-height:var(--fu-chip-h, var(--prime-sys-unit-2p5rem));padding:var(--prime-sys-unit-0p375rem) var(--prime-sys-unit-1rem) var(--prime-sys-unit-0p375rem) var(--prime-sys-unit-0p375rem);margin:0;border:none;border-radius:var(--prime-sys-shape-radius-round);background:transparent;box-shadow:none;cursor:pointer;font:inherit;color:inherit;transition:background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.FileUpload_chip:hover{background:var(--prime-sys-color-surface-accentSoft);box-shadow:var(--prime-sys-elevation-shadow-surface)}.FileUpload_chip:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px)}.FileUpload_chipLabel{font-size:var(--fu-chip-font, var(--prime-sys-size-control-m-text));font-weight:var(--prime-sys-typography-weight-medium);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-secondary)}.FileUpload_item{--fu-item-pad-block: var(--prime-sys-spacing-x4);--fu-item-pad-inline: var(--prime-sys-spacing-x4);--fu-item-pad-inline-start: var(--fu-item-pad-inline);--fu-item-col-gap: var(--prime-sys-spacing-x4);--fu-item-row-gap: var(--prime-sys-spacing-x3);--fu-item-main-gap: var(--prime-sys-spacing-x1);--fu-item-text-group-gap: var(--prime-sys-spacing-x1);--fu-item-stack-gap: var(--prime-sys-spacing-x2);--fu-item-name-font: var(--prime-sys-size-control-m-text);--fu-item-meta-font: var(--prime-sys-typography-support-2xs);--fu-item-badge: var(--prime-sys-unit-2p5rem);--fu-item-badge-radius: var(--prime-sys-shape-radius-m);--fu-item-progress-h: var(--prime-sys-unit-0p5rem);--fu-item-status-icon: var(--prime-sys-size-control-m-icon);--fu-item-radius: var(--prime-sys-shape-radius-4xl);--fu-item-maxw: var(--prime-sys-unit-25rem);display:flex;flex-direction:column;gap:var(--fu-item-col-gap);box-sizing:border-box;width:100%;max-width:var(--fu-item-maxw);padding-block:var(--fu-item-pad-block);padding-inline:var(--fu-item-pad-inline);padding-inline-start:var(--fu-item-pad-inline-start);border:none;border-radius:var(--fu-item-radius);background:var(--prime-sys-color-surface-elevated);box-shadow:inset 0 0 0 var(--prime-sys-unit-1px) var(--prime-sys-color-border-subtle)}.FileUpload_item[data-size=s]{--fu-item-pad-block: var(--prime-sys-spacing-x3);--fu-item-pad-inline: var(--prime-sys-spacing-x3);--fu-item-pad-inline-start: var(--fu-item-pad-inline);--fu-item-col-gap: var(--prime-sys-spacing-x3);--fu-item-row-gap: var(--prime-sys-spacing-x2);--fu-item-main-gap: var(--prime-sys-spacing-x1);--fu-item-text-group-gap: var(--prime-sys-spacing-x1);--fu-item-stack-gap: var(--prime-sys-spacing-x2);--fu-item-name-font: var(--prime-sys-size-control-s-text);--fu-item-meta-font: var(--prime-sys-size-control-s-supportText);--fu-item-badge: var(--prime-sys-unit-2rem);--fu-item-badge-radius: var(--prime-sys-shape-radius-s);--fu-item-progress-h: var(--prime-sys-unit-0p375rem);--fu-item-status-icon: var(--prime-sys-size-control-s-icon);--fu-item-radius: var(--prime-sys-shape-radius-l);--fu-item-maxw: var(--prime-sys-unit-22rem)}.FileUpload_item[data-size=l]{--fu-item-pad-block: var(--prime-sys-spacing-x4);--fu-item-pad-inline: var(--prime-sys-spacing-x4);--fu-item-pad-inline-start: var(--fu-item-pad-inline);--fu-item-col-gap: var(--prime-sys-spacing-x4);--fu-item-row-gap: var(--prime-sys-spacing-x2);--fu-item-main-gap: var(--prime-sys-spacing-x1);--fu-item-text-group-gap: var(--prime-sys-spacing-x1);--fu-item-stack-gap: var(--prime-sys-spacing-x2);--fu-item-name-font: var(--prime-sys-size-control-l-text);--fu-item-meta-font: var(--prime-sys-size-control-l-supportText);--fu-item-badge: var(--prime-sys-unit-2p75rem);--fu-item-badge-radius: var(--prime-sys-shape-radius-m);--fu-item-progress-h: var(--prime-sys-unit-0p5rem);--fu-item-status-icon: var(--prime-sys-size-control-l-icon);--fu-item-radius: var(--prime-sys-shape-radius-4xl);--fu-item-maxw: var(--prime-sys-unit-28rem)}.FileUpload_item[data-size=xl]{--fu-item-pad-block: var(--prime-sys-spacing-x5);--fu-item-pad-inline: var(--prime-sys-spacing-x5);--fu-item-pad-inline-start: var(--fu-item-pad-inline);--fu-item-col-gap: var(--prime-sys-spacing-x4);--fu-item-row-gap: var(--prime-sys-spacing-x3);--fu-item-main-gap: var(--prime-sys-spacing-x1);--fu-item-text-group-gap: var(--prime-sys-spacing-x1);--fu-item-stack-gap: var(--prime-sys-spacing-x2);--fu-item-name-font: var(--prime-sys-size-control-xl-text);--fu-item-meta-font: var(--prime-sys-size-control-xl-supportText);--fu-item-badge: var(--prime-sys-unit-3rem);--fu-item-badge-radius: var(--prime-sys-shape-radius-l);--fu-item-progress-h: var(--prime-sys-unit-0p5625rem);--fu-item-status-icon: var(--prime-sys-size-control-xl-icon);--fu-item-radius: var(--prime-sys-shape-radius-4xl);--fu-item-maxw: var(--prime-sys-unit-30rem)}.FileUpload_item[data-variant=error]{box-shadow:inset 0 0 0 var(--prime-sys-unit-1px) var(--prime-sys-color-border-danger)}.FileUpload_itemRow{display:flex;align-items:flex-start;gap:var(--fu-item-row-gap)}.FileUpload_itemMain{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--fu-item-main-gap)}.FileUpload_itemName{font-size:var(--fu-item-name-font);font-weight:var(--prime-sys-typography-weight-medium);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-primary)}.FileUpload_itemNameRow{display:flex;align-items:center;justify-content:space-between;gap:var(--prime-sys-spacing-x2);width:100%}.FileUpload_itemInlineStatus{display:inline-flex;align-items:center;gap:var(--prime-sys-spacing-x1);flex-shrink:0;font-size:var(--fu-item-meta-font);line-height:var(--prime-sys-typography-body-lineHeight)}.FileUpload_itemInlineStatus strong{font-weight:var(--prime-sys-typography-weight-medium)}.FileUpload_itemMeta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--prime-sys-spacing-x1);font-size:var(--fu-item-meta-font);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-secondary)}.FileUpload_itemMeta strong{font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-primary)}.FileUpload_itemMetaSep{color:var(--prime-sys-color-content-secondary);-webkit-user-select:none;user-select:none}.FileUpload_itemStack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fu-item-stack-gap);flex:1;min-width:0}.FileUpload_itemTextGroup{display:flex;flex-direction:column;gap:var(--fu-item-text-group-gap);width:100%;min-width:0}.FileUpload_itemTryAgain{margin:0;padding:0;border:none;background:none;font:inherit;cursor:pointer;font-size:var(--fu-item-meta-font);font-weight:var(--prime-sys-typography-weight-medium);line-height:var(--prime-sys-typography-body-lineHeight);text-decoration:underline;text-underline-offset:var(--prime-sys-unit-2px);color:var(--prime-sys-color-content-danger)}.FileUpload_itemTryAgain:hover{color:var(--prime-sys-color-action-errorBackgroundHover)}.FileUpload_itemTryAgain:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px);border-radius:var(--prime-sys-shape-radius-s)}.FileUpload_itemActions{display:flex;flex-shrink:0;align-items:flex-start}.FileUpload_itemFooter,.FileUpload_itemProgress{width:100%}.FileUpload_itemProgress>*{height:var(--fu-item-progress-h, var(--prime-sys-unit-0p5rem))}.FileUpload_formatBadge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--fu-item-badge, var(--prime-sys-unit-2p5rem));height:var(--fu-item-badge, var(--prime-sys-unit-2p5rem));min-width:var(--fu-item-badge, var(--prime-sys-unit-2p5rem));padding-inline:0;border-radius:var(--fu-item-badge-radius, var(--prime-sys-shape-radius-m));font-size:var(--fu-item-meta-font, var(--prime-sys-typography-support-2xs));font-weight:var(--prime-sys-typography-weight-semibold);line-height:1;letter-spacing:.02em;text-transform:uppercase}.FileUpload_formatBadge[data-color=gray]{background:var(--prime-sys-color-surface-accentSoft);color:var(--prime-sys-color-content-secondary)}.FileUpload_formatBadge[data-color=red]{background:var(--prime-sys-color-status-error-background);color:var(--prime-sys-color-status-error-foreground)}.FileUpload_formatBadge[data-color=blue]{background:var(--prime-sys-color-status-information-background);color:var(--prime-sys-color-status-information-foreground)}.FileUpload_formatBadge[data-color=green]{background:var(--prime-sys-color-status-success-background);color:var(--prime-sys-color-status-success-foreground)}.FileUpload_formatBadge[data-color=orange]{background:var(--prime-sys-color-status-warning-background);color:var(--prime-sys-color-status-warning-foreground)}.FileUpload_formatBadge[data-color=purple]{background:var(--prime-sys-color-status-feature-background);color:var(--prime-sys-color-status-feature-foreground)}.FileUpload_formatBadge[data-color=sky]{background:var(--prime-sys-color-status-verified-background);color:var(--prime-sys-color-status-verified-foreground)}.FileUpload_formatBadge[data-color=yellow]{background:var(--prime-sys-color-status-away-background);color:var(--prime-sys-color-status-away-foreground)}.FileUpload_itemStatusIcon{flex-shrink:0;width:var(--fu-item-status-icon);height:var(--fu-item-status-icon)}.FileUpload_itemStatusIcon svg{display:block;width:100%;height:100%}.FileUpload_statusIconSpin{animation:FileUpload_fileUploadSpin .8s linear infinite}@keyframes FileUpload_fileUploadSpin{to{transform:rotate(360deg)}}.Kbd_root{display:inline-flex;align-items:center;justify-content:center;font-size:var(--prime-sys-size-control-xs-text);line-height:var(--prime-sys-typography-lineHeightScale-3xs);font-family:var(--prime-sys-typography-family-base);font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-primary);background:var(--prime-sys-color-surface-raised);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-border-subtle);box-shadow:var(--prime-sys-elevation-shadow-surface);white-space:nowrap;box-sizing:border-box}.Kbd_root>*{font-size:inherit;line-height:inherit}.Kbd_root[data-size=s]{--prime-icon-size: var(--prime-sys-size-control-xs-icon);height:var(--prime-sys-size-kbd-height);min-width:var(--prime-sys-size-kbd-height);padding-inline:var(--prime-sys-size-kbd-paddingX);padding-block:var(--prime-sys-size-kbd-paddingY);font-size:var(--prime-sys-size-kbd-text);line-height:var(--prime-sys-typography-lineHeightScale-3xs);border-radius:var(--prime-sys-size-kbd-radius);gap:var(--prime-sys-size-control-xs-gap)}.Kbd_root[data-size=m]{--prime-icon-size: var(--prime-sys-size-control-xs-icon);height:var(--prime-sys-size-control-xs-height);min-width:var(--prime-sys-size-control-xs-height);padding-inline:var(--prime-sys-size-control-xs-inputPaddingX);padding-block:var(--prime-sys-size-control-xs-inputPaddingY);font-size:var(--prime-sys-size-control-xs-text);line-height:var(--prime-sys-typography-lineHeightScale-3xs);border-radius:var(--prime-sys-size-control-xs-radius);gap:var(--prime-sys-size-control-xs-gap)}.Kbd_root[data-size=l]{--prime-icon-size: var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-height);min-width:var(--prime-sys-size-control-s-height);padding-inline:var(--prime-sys-size-control-s-inputPaddingX);padding-block:var(--prime-sys-size-control-s-inputPaddingY);font-size:var(--prime-sys-size-control-s-text);line-height:var(--prime-sys-typography-lineHeightScale-2xs);border-radius:var(--prime-sys-size-control-s-radius);gap:var(--prime-sys-size-control-s-gap)}.Kbd_root[data-size=xl]{--prime-icon-size: var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-height);min-width:var(--prime-sys-size-control-m-height);padding-inline:var(--prime-sys-size-control-m-inputPaddingX);padding-block:var(--prime-sys-size-control-m-inputPaddingY);font-size:var(--prime-sys-size-control-m-text);line-height:var(--prime-sys-typography-lineHeightScale-xs);border-radius:var(--prime-sys-size-control-m-radius);gap:var(--prime-sys-size-control-m-gap)}.Kbd_root :where(svg){width:var(--prime-icon-size);height:var(--prime-icon-size);flex-shrink:0}.Notification_viewport{position:fixed;z-index:var(--prime-sys-elevation-zIndex-toast);top:0;right:0;bottom:0;left:0;pointer-events:none}.Notification_zone{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:var(--prime-sys-spacing-x3);width:min(100vw - var(--prime-sys-spacing-x8),var(--prime-sys-unit-26rem));pointer-events:none}.Notification_top{top:var(--prime-sys-spacing-x5)}.Notification_bottom{bottom:var(--prime-sys-spacing-x5);flex-direction:column-reverse}.Notification_left{left:var(--prime-sys-spacing-x5)}.Notification_center{left:50%;transform:translate(-50%)}.Notification_right{right:var(--prime-sys-spacing-x5)}.Notification_stack{position:relative;width:100%;list-style:none;margin:0;padding:0;pointer-events:auto}.Notification_item{position:relative;width:100%}.Notification_item+.Notification_item{margin-top:var(--prime-sys-spacing-x2)}.Notification_stack[data-expanded=false] .Notification_item{position:absolute;top:0;left:0;right:0;margin-top:0}.Notification_stack[data-expanded=false] .Notification_item[data-stack-index="0"]{position:relative}.Notification_bottom .Notification_stack{display:flex;flex-direction:column-reverse;gap:var(--prime-sys-spacing-x2)}.Notification_bottom .Notification_stack .Notification_item+.Notification_item{margin-top:0}.Notification_bottom .Notification_stack[data-expanded=false] .Notification_item{top:auto;bottom:0}.Notification_top .Notification_stack[data-expanded=false][data-stacked=true]{padding-bottom:14px}.Notification_bottom .Notification_stack[data-expanded=false][data-stacked=true]{padding-top:14px}.Notification_card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:var(--prime-sys-spacing-x2);width:100%;box-sizing:border-box;border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);border-radius:var(--prime-sys-shape-radius-l);background:var(--prime-sys-color-surface-raised);box-shadow:var(--prime-sys-elevation-shadow-surface);overflow:hidden}.Notification_card[data-stack-expanded=false][data-stack-depth="0"]{box-shadow:var(--prime-sys-elevation-shadow-surface),0 var(--prime-sys-unit-2px) var(--prime-sys-unit-6px) color-mix(in srgb,var(--prime-sys-color-content-primary) 10%,transparent)}.Notification_card[data-stack-expanded=false][data-stack-depth="1"],.Notification_card[data-stack-expanded=false][data-stack-depth="2"],.Notification_card[data-stack-expanded=false][data-stack-depth="3"],.Notification_card[data-stack-expanded=false][data-stack-depth="4"]{box-shadow:var(--prime-sys-elevation-shadow-surface),0 var(--prime-sys-unit-1px) var(--prime-sys-unit-3px) color-mix(in srgb,var(--prime-sys-color-content-primary) 7%,transparent)}.Notification_card[data-size=s]{padding:var(--prime-sys-spacing-x2)}.Notification_card[data-size=m]{padding:var(--prime-sys-spacing-x3)}.Notification_card[data-size=l]{padding:var(--prime-sys-spacing-x4)}.Notification_card[data-type=success]{--notification-accent: var(--prime-sys-color-status-success-backgroundEmphasis);--notification-background-soft: var(--prime-sys-color-status-success-background)}.Notification_card[data-type=error]{--notification-accent: var(--prime-sys-color-status-error-backgroundEmphasis);--notification-background-soft: var(--prime-sys-color-status-error-background)}.Notification_card[data-type=warning]{--notification-accent: var(--prime-sys-color-status-warning-backgroundEmphasis);--notification-background-soft: var(--prime-sys-color-status-warning-background)}.Notification_card[data-type=info]{--notification-accent: var(--prime-sys-color-status-information-backgroundEmphasis);--notification-background-soft: var(--prime-sys-color-status-information-background)}.Notification_iconWrap{display:inline-flex;align-items:center;justify-content:center;color:var(--notification-accent);background:var(--notification-background-soft);border-radius:var(--prime-sys-shape-radius-m)}.Notification_card[data-size=s] .Notification_iconWrap{width:var(--prime-sys-size-control-s-height);height:var(--prime-sys-size-control-s-height)}.Notification_card[data-size=m] .Notification_iconWrap{width:var(--prime-sys-size-control-m-height);height:var(--prime-sys-size-control-m-height)}.Notification_card[data-size=l] .Notification_iconWrap{width:var(--prime-sys-size-control-l-height);height:var(--prime-sys-size-control-l-height)}.Notification_icon{width:var(--prime-sys-size-control-m-icon);height:var(--prime-sys-size-control-m-icon)}.Notification_card[data-size=s] .Notification_icon{width:var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-icon)}.Notification_card[data-size=l] .Notification_icon{width:var(--prime-sys-size-control-l-icon);height:var(--prime-sys-size-control-l-icon)}.Notification_content{min-width:0;display:grid;gap:var(--prime-sys-spacing-x1)}.Notification_header{display:flex;align-items:center;gap:var(--prime-sys-spacing-x2);min-width:0}.Notification_title{margin:0;color:var(--prime-sys-color-content-primary);font-weight:var(--prime-sys-typography-weight-medium)}.Notification_card[data-size=s] .Notification_title{font-size:var(--prime-sys-size-control-s-text)}.Notification_card[data-size=m] .Notification_title{font-size:var(--prime-sys-size-control-m-text)}.Notification_card[data-size=l] .Notification_title{font-size:var(--prime-sys-size-control-l-text)}.Notification_badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:var(--prime-sys-size-badge-s-height);padding-inline:var(--prime-sys-size-badge-s-paddingX);border-radius:var(--prime-sys-size-badge-s-radius);background:var(--notification-background-soft);color:var(--notification-accent);font-size:var(--prime-sys-size-badge-s-text);font-weight:var(--prime-sys-typography-weight-medium)}.Notification_description{margin:0;color:var(--prime-sys-color-content-secondary)}.Notification_card[data-size=s] .Notification_description{font-size:var(--prime-sys-size-control-s-supportText)}.Notification_card[data-size=m] .Notification_description{font-size:var(--prime-sys-size-control-m-supportText)}.Notification_card[data-size=l] .Notification_description{font-size:var(--prime-sys-size-control-l-supportText)}.Notification_actionRow{margin-top:var(--prime-sys-spacing-x1);display:flex;align-items:center;gap:var(--prime-sys-spacing-x2)}.Notification_closeButton{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--prime-sys-size-control-s-height);height:var(--prime-sys-size-control-s-height);border:none;border-radius:var(--prime-sys-size-control-s-radius);background:transparent;color:var(--prime-sys-color-content-secondary);cursor:pointer}.Notification_closeButton:hover{background:var(--prime-sys-color-surface-accentSoft);color:var(--prime-sys-color-content-primary)}.Notification_closeButton svg{width:var(--prime-sys-size-control-s-icon);height:var(--prime-sys-size-control-s-icon)}.Notification_closeButton:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-border-focus);outline-offset:var(--prime-sys-unit-2px)}.Notification_progressTrack{position:absolute;left:0;right:0;bottom:0;height:var(--prime-sys-unit-2px);background:color-mix(in srgb,var(--notification-accent) 18%,transparent)}.Notification_progressValue{display:block;width:100%;height:100%;transform-origin:left center;background:var(--notification-accent)}.Notification_card[data-persistent=true]{border-color:color-mix(in srgb,var(--notification-accent) 50%,var(--prime-sys-color-border-subtle));box-shadow:var(--prime-sys-elevation-shadow-surface),0 0 var(--prime-sys-spacing-x2) color-mix(in srgb,var(--notification-accent) 30%,transparent)}@media(prefers-reduced-motion:no-preference){.Notification_card[data-persistent=true]{animation:Notification_notification-glow 2s ease-in-out infinite}}@keyframes Notification_notification-glow{0%,to{box-shadow:var(--prime-sys-elevation-shadow-surface),0 0 var(--prime-sys-spacing-x2) color-mix(in srgb,var(--notification-accent) 25%,transparent)}50%{box-shadow:var(--prime-sys-elevation-shadow-surface),0 0 var(--prime-sys-spacing-x4) color-mix(in srgb,var(--notification-accent) 42%,transparent)}}@media(max-width:48rem){.Notification_zone{width:min(100vw - var(--prime-sys-spacing-x6),var(--prime-sys-unit-24rem))}.Notification_top{top:var(--prime-sys-spacing-x3)}.Notification_bottom{bottom:var(--prime-sys-spacing-x3)}.Notification_left{left:var(--prime-sys-spacing-x3)}.Notification_right{right:var(--prime-sys-spacing-x3)}}.PageContent_section{box-sizing:border-box;width:100%;min-width:0}.PageContent_root{box-sizing:border-box;width:100%;margin:0 auto;padding:0}.PageContent_root[data-max-width=readable]{max-width:var(--prime-sys-unit-48rem)}.PageContent_root[data-max-width=wide]{max-width:var(--prime-sys-unit-72rem)}.PageContent_header:last-child{margin-bottom:0}.PageContent_header{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-x3);margin-bottom:var(--prime-sys-spacing-5xl)}.PageContent_title{margin:0;color:var(--prime-sys-color-content-primary);font-size:var(--prime-sys-typography-sizeScale-3xl);line-height:var(--prime-sys-typography-lineHeightScale-3xl);font-weight:var(--prime-sys-typography-weight-semibold);letter-spacing:var(--prime-sys-typography-tracking-tight);text-wrap:balance}.PageContent_description{margin:0;max-width:65ch;color:var(--prime-sys-color-content-secondary);font-size:var(--prime-sys-typography-sizeScale-s);line-height:var(--prime-sys-typography-lineHeightScale-s);font-weight:var(--prime-sys-typography-weight-regular)}.PageContent_description[data-measure=full]{max-width:none}.PageContent_body{display:flex;flex-direction:column;gap:var(--prime-sys-spacing-5xl);min-width:0}.Popover_popoverScroll{--dropdown-separator-mix: 40%;--dd-pad: var(--prime-sys-spacing-x3);--dd-min-w: var(--prime-sys-unit-11rem);--dd-item-gap: var(--prime-sys-size-control-m-gap);--dd-item-height: var(--prime-sys-size-control-m-height);--dd-item-pad-x: var(--prime-sys-size-control-m-buttonPaddingX);--dd-item-radius: var(--prime-sys-size-control-m-radius);--dd-item-text: var(--prime-sys-size-control-m-text);--dd-icon-size: var(--prime-sys-size-control-m-icon);--dd-group-label-font: var(--prime-sys-size-control-s-supportText);--dd-group-label-pt: var(--prime-sys-spacing-x2);--dd-group-label-px: var(--prime-sys-spacing-x3);--dd-group-label-pb: var(--prime-sys-spacing-x1);--dd-header-gap: var(--prime-sys-spacing-x3);--dd-header-pad-inline: var(--prime-sys-spacing-x2);--dd-header-pad-block: var(--prime-sys-spacing-x3);--dd-header-desc-font: var(--prime-sys-size-control-s-supportText);--dd-separator-stack-pad: var(--prime-sys-spacing-x2);--po-inset-extra: 0px;--po-inset-gap: var(--dd-pad);display:flex;flex-direction:column;align-items:stretch;position:fixed;width:max-content;max-width:min(var(--prime-sys-unit-20rem),100vw);background:var(--prime-sys-color-surface-elevated);border:none;border-radius:var(--prime-sys-shape-radius-l);box-shadow:var(--prime-sys-elevation-shadow-surface),var(--prime-sys-elevation-shadow-modal);padding:calc(var(--dd-pad) + var(--po-inset-extra));min-width:var(--dd-min-w);box-sizing:border-box;margin:0;transform-origin:top center;gap:var(--po-inset-gap);font-size:var(--dd-item-text);line-height:1.25;color:var(--prime-sys-color-content-primary)}.Popover_popoverScroll[data-overlay-portal-layer=page]{z-index:var(--prime-sys-elevation-zIndex-popover)}.Popover_popoverScroll[data-overlay-portal-layer=drawer]{z-index:var(--prime-sys-elevation-zIndex-popoverInDrawer)}.Popover_popoverScroll[data-overlay-portal-layer=modal]{z-index:var(--prime-sys-elevation-zIndex-popoverInModal)}.Popover_popoverScroll[data-overlay-portal-layer=drawerInModal]{z-index:var(--prime-sys-elevation-zIndex-popoverInDrawerInModal)}.Popover_popoverScroll[data-size=s]{--dd-pad: calc((var(--prime-sys-spacing-x2) + var(--prime-sys-spacing-x3)) / 2);--dd-min-w: var(--prime-sys-unit-9p5rem);--dd-item-gap: var(--prime-sys-size-control-s-gap);--dd-item-height: var(--prime-sys-size-control-s-height);--dd-item-pad-x: var(--prime-sys-size-control-s-buttonPaddingX);--dd-item-radius: var(--prime-sys-size-control-s-radius);--dd-item-text: var(--prime-sys-size-control-s-text);--dd-icon-size: var(--prime-sys-size-control-s-icon);--dd-group-label-font: var(--prime-sys-size-control-s-supportText);--dd-group-label-pt: var(--prime-sys-spacing-x1);--dd-group-label-px: var(--prime-sys-spacing-x2);--dd-group-label-pb: var(--prime-sys-spacing-x1);--dd-header-gap: var(--prime-sys-spacing-x2);--dd-header-pad-inline: var(--prime-sys-spacing-x2);--dd-header-pad-block: var(--prime-sys-spacing-x3)}.Popover_popoverScroll[data-size=l]{--dd-pad: var(--prime-sys-spacing-x4);--dd-min-w: var(--prime-sys-unit-12p5rem);--dd-item-gap: var(--prime-sys-size-control-l-gap);--dd-item-height: var(--prime-sys-size-control-l-height);--dd-item-pad-x: var(--prime-sys-size-control-l-buttonPaddingX);--dd-item-radius: var(--prime-sys-size-control-l-radius);--dd-item-text: var(--prime-sys-size-control-l-text);--dd-icon-size: var(--prime-sys-size-control-l-icon);--dd-group-label-font: var(--prime-sys-size-control-l-supportText);--dd-group-label-pt: var(--prime-sys-spacing-x2);--dd-group-label-px: var(--prime-sys-spacing-x4);--dd-group-label-pb: var(--prime-sys-spacing-x2);--dd-header-desc-font: var(--prime-sys-size-control-m-supportText);--dd-header-pad-inline: var(--prime-sys-spacing-x3);--dd-header-pad-block: var(--prime-sys-spacing-x4);--dd-separator-stack-pad: var(--prime-sys-spacing-x3)}.Popover_popoverScroll[data-size=xl]{--dd-pad: var(--prime-sys-spacing-x5);--dd-min-w: var(--prime-sys-unit-14rem);--dd-item-gap: var(--prime-sys-size-control-xl-gap);--dd-item-height: var(--prime-sys-size-control-xl-height);--dd-item-pad-x: var(--prime-sys-size-control-xl-buttonPaddingX);--dd-item-radius: var(--prime-sys-size-control-xl-radius);--dd-item-text: var(--prime-sys-size-control-xl-text);--dd-icon-size: var(--prime-sys-size-control-xl-icon);--dd-group-label-font: var(--prime-sys-size-control-xl-supportText);--dd-group-label-pt: var(--prime-sys-spacing-x3);--dd-group-label-px: var(--prime-sys-spacing-x4);--dd-group-label-pb: var(--prime-sys-spacing-x2);--dd-header-gap: var(--prime-sys-spacing-x3);--dd-header-desc-font: var(--prime-sys-size-control-xl-supportText);--dd-header-pad-inline: var(--prime-sys-spacing-x3);--dd-header-pad-block: var(--prime-sys-spacing-x4);--dd-separator-stack-pad: var(--prime-sys-spacing-x3)}.Popover_popoverScroll[data-inset-padding=none]{--po-inset-extra: 0px}.Popover_popoverScroll[data-inset-padding=x1]{--po-inset-extra: var(--prime-sys-spacing-x1)}.Popover_popoverScroll[data-inset-padding=x2]{--po-inset-extra: var(--prime-sys-spacing-x2)}.Popover_popoverScroll[data-inset-padding=x3]{--po-inset-extra: var(--prime-sys-spacing-x3)}.Popover_popoverScroll[data-inset-gap=none]{--po-inset-gap: 0}.Popover_popoverScroll[data-inset-gap=x2]{--po-inset-gap: var(--prime-sys-spacing-x2)}.Popover_popoverScroll[data-inset-gap=x3]{--po-inset-gap: var(--prime-sys-spacing-x3)}.Popover_popoverScroll[data-inset-gap=x4]{--po-inset-gap: var(--prime-sys-spacing-x4)}[data-theme=dark] .Popover_popoverScroll{background:var(--prime-sys-color-surface-raised)}.Popover_popoverScroll[data-side=bottom]{animation:Popover_popoverInBottom var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Popover_popoverScroll[data-side=top]{transform-origin:bottom center;animation:Popover_popoverInTop var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}@keyframes Popover_popoverInBottom{0%{opacity:0;transform:scale(.96) translateY(calc(-1 * var(--prime-sys-unit-4px)))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Popover_popoverInTop{0%{opacity:0;transform:scale(.96) translateY(var(--prime-sys-unit-4px))}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.Popover_popoverScroll[data-side=bottom],.Popover_popoverScroll[data-side=top]{animation:none}}.ProgressCircle_root{position:relative;display:inline-flex;align-items:center;justify-content:center}.ProgressCircle_track{stroke:var(--prime-sys-color-surface-accentSoft)}.ProgressCircle_fill{stroke:var(--prime-sys-color-action-primaryBackground);stroke-linecap:round;transition:stroke-dashoffset var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.ProgressCircle_inner{position:absolute;display:flex;align-items:center;justify-content:center;font-weight:var(--prime-sys-typography-weight-medium);color:var(--prime-sys-color-content-primary);width:var(--progress-circle-inner-size);height:var(--progress-circle-inner-size);padding:var(--prime-sys-spacing-xs);box-sizing:border-box}.ProgressCircle_root[data-size=s] .ProgressCircle_inner{font-size:var(--prime-sys-size-control-s-text)}.ProgressCircle_root[data-size=m] .ProgressCircle_inner{font-size:var(--prime-sys-size-control-m-text)}.ProgressCircle_root[data-size=l] .ProgressCircle_inner{font-size:var(--prime-sys-size-control-l-text)}.ProgressCircle_root[data-size=xl] .ProgressCircle_inner{font-size:var(--prime-sys-size-control-xl-text)}.Radio_field{--prime-choice-control-size: var(--prime-sys-size-choice-m-control);--prime-choice-col-gap: var(--prime-sys-size-control-m-inputPaddingX);--prime-choice-hint-offset: calc(var(--prime-choice-control-size) + var(--prime-choice-col-gap));--prime-choice-stack-gap: var(--prime-sys-size-control-m-gap);box-sizing:border-box;width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--prime-choice-stack-gap)}.Radio_field[data-size=s]{--prime-choice-control-size: var(--prime-sys-size-choice-s-control);--prime-choice-col-gap: var(--prime-sys-size-control-s-inputPaddingX)}.Radio_field[data-size=l]{--prime-choice-control-size: var(--prime-sys-size-choice-l-control);--prime-choice-col-gap: var(--prime-sys-size-control-l-inputPaddingX)}.Radio_field[data-size=xl]{--prime-choice-control-size: var(--prime-sys-size-choice-xl-control);--prime-choice-col-gap: var(--prime-sys-size-control-xl-inputPaddingX)}.Radio_field .Radio_labelRow{display:grid;grid-template-columns:auto 1fr;gap:0;row-gap:0;column-gap:var(--prime-choice-col-gap);align-items:center;width:100%;cursor:pointer}.Radio_controlCell{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--prime-choice-control-size);height:var(--prime-choice-control-size)}.Radio_input{position:absolute;opacity:0;pointer-events:none}.Radio_svg{width:var(--prime-choice-control-size);height:var(--prime-choice-control-size);flex-shrink:0;display:inline-flex;transition:box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Radio_outerCircle{fill:var(--prime-sys-color-surface-raised);stroke:var(--prime-sys-color-field-border);stroke-width:1;transition:fill var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),stroke var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Radio_innerCircle{fill:var(--prime-sys-color-action-primaryBackground);transform-origin:center;transform:scale(0);opacity:0;transition:transform var(--prime-sys-motion-fast) var(--prime-sys-motion-standard),opacity var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Radio_controlCell .Radio_input:checked+.Radio_svg .Radio_outerCircle{stroke:var(--prime-sys-color-action-primaryBackground)}.Radio_controlCell .Radio_input:checked+.Radio_svg .Radio_innerCircle{transform:scale(1);opacity:1}.Radio_labelRow:hover .Radio_svg .Radio_outerCircle{stroke:var(--prime-sys-color-field-borderHover);fill:var(--prime-sys-color-action-neutralBackgroundHover)}.Radio_labelRow:hover .Radio_controlCell .Radio_input:checked+.Radio_svg .Radio_outerCircle{stroke:var(--prime-sys-color-action-primaryBackgroundHover)}.Radio_controlCell .Radio_input:focus-visible+.Radio_svg{border-radius:var(--prime-sys-shape-radius-round);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Radio_controlCell .Radio_input:focus-visible+.Radio_svg .Radio_outerCircle{stroke:var(--prime-sys-color-field-borderFocus)}.Radio_field[data-invalid=true] .Radio_svg .Radio_outerCircle{stroke:var(--prime-sys-color-field-borderError)}.Radio_field[data-invalid=true] .Radio_svg .Radio_innerCircle{fill:var(--prime-sys-color-border-danger)}.Radio_field[data-disabled=true] .Radio_labelRow{cursor:not-allowed}.Radio_field[data-disabled=true] .Radio_svg .Radio_outerCircle{filter:none;stroke:var(--prime-sys-color-border-subtle);fill:var(--prime-sys-color-surface-accentSoft)}.Radio_text{line-height:var(--prime-sys-typography-body-lineHeight);min-width:0}.Radio_hintSlot{box-sizing:border-box;width:100%;max-width:100%;padding-inline-start:var(--prime-choice-hint-offset);justify-content:flex-start}.SegmentedProgressBar_root{position:relative;display:flex;flex-direction:column;gap:var(--seg-progress-root-gap);width:100%}.SegmentedProgressBar_root[data-size=s]{--seg-progress-root-gap: var(--prime-sys-size-control-s-gap);--seg-progress-track-h: var(--prime-sys-spacing-xs);--seg-progress-label-size: var(--prime-sys-size-control-s-text)}.SegmentedProgressBar_root[data-size=m]{--seg-progress-root-gap: var(--prime-sys-size-control-m-gap);--seg-progress-track-h: var(--prime-sys-spacing-xs);--seg-progress-label-size: var(--prime-sys-size-control-m-text)}.SegmentedProgressBar_root[data-size=l]{--seg-progress-root-gap: var(--prime-sys-size-control-l-gap);--seg-progress-track-h: var(--prime-sys-spacing-s);--seg-progress-label-size: var(--prime-sys-size-control-l-text)}.SegmentedProgressBar_root[data-size=xl]{--seg-progress-root-gap: var(--prime-sys-size-control-xl-gap);--seg-progress-track-h: var(--prime-sys-spacing-s);--seg-progress-label-size: var(--prime-sys-size-control-xl-text)}.SegmentedProgressBar_label{font-size:var(--seg-progress-label-size);color:var(--prime-sys-color-content-primary)}.SegmentedProgressBar_visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SegmentedProgressBar_track{display:flex;flex-direction:row;width:100%;min-height:var(--seg-progress-track-h);border-radius:var(--prime-sys-shape-radius-round);overflow:hidden;background:var(--prime-sys-color-surface-accentSoft)}.SegmentedProgressBar_root[data-segment-gap=hairline] .SegmentedProgressBar_track{gap:1px;background:var(--prime-sys-color-border-subtle)}.SegmentedProgressBar_root[data-segment-gap=none] .SegmentedProgressBar_track{gap:0}.SegmentedProgressBar_segment{box-sizing:border-box;min-width:0;height:var(--seg-progress-track-h);border-radius:0;transition:flex-grow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.SegmentedProgressBar_segment[data-tone=primary]{background:var(--prime-sys-color-action-primaryBackground)}.SegmentedProgressBar_segment[data-tone=success]{background:var(--prime-sys-color-status-success-backgroundEmphasis)}.SegmentedProgressBar_segment[data-tone=warning]{background:var(--prime-sys-color-status-warning-backgroundEmphasis)}.SegmentedProgressBar_segment[data-tone=danger]{background:var(--prime-sys-color-action-errorBackground)}.SegmentedProgressBar_segment[data-tone=neutral]{background:var(--prime-sys-color-surface-accentSoft)}.Slider_root{display:flex;flex-direction:column;gap:var(--slider-root-gap);width:100%}.Slider_root[data-size=s]{--slider-root-gap: var(--prime-sys-size-control-s-gap);--slider-track-h: var(--prime-sys-spacing-xs);--slider-thumb-size: var(--prime-sys-size-control-s-icon);--slider-label-size: var(--prime-sys-size-control-s-text)}.Slider_root[data-size=m]{--slider-root-gap: var(--prime-sys-size-control-m-gap);--slider-track-h: var(--prime-sys-spacing-xs);--slider-thumb-size: var(--prime-sys-size-control-m-icon);--slider-label-size: var(--prime-sys-size-control-m-text)}.Slider_root[data-size=l]{--slider-root-gap: var(--prime-sys-size-control-l-gap);--slider-track-h: var(--prime-sys-spacing-s);--slider-thumb-size: var(--prime-sys-size-control-l-icon);--slider-label-size: var(--prime-sys-size-control-l-text)}.Slider_root[data-size=xl]{--slider-root-gap: var(--prime-sys-size-control-xl-gap);--slider-track-h: var(--prime-sys-spacing-s);--slider-thumb-size: var(--prime-sys-size-control-xl-icon);--slider-label-size: var(--prime-sys-size-control-xl-text)}.Slider_track{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--slider-track-h);border-radius:var(--prime-sys-shape-radius-round);outline:none;cursor:pointer;background:var(--prime-sys-color-surface-accentSoft);accent-color:var(--prime-sys-color-action-primaryBackground)}.Slider_track::-webkit-slider-thumb{-webkit-appearance:none;width:var(--slider-thumb-size);height:var(--slider-thumb-size);border-radius:var(--prime-sys-shape-radius-round);background:var(--prime-sys-color-surface-elevated);border:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-action-primaryBackground);box-shadow:var(--prime-sys-elevation-shadow-surface);cursor:pointer;transition:box-shadow var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Slider_track:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px)}.Slider_track::-webkit-slider-thumb:hover{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Slider_track:disabled{opacity:.5;cursor:not-allowed}.Slider_track::-moz-range-thumb{width:var(--slider-thumb-size);height:var(--slider-thumb-size);border-radius:var(--prime-sys-shape-radius-round);background:var(--prime-sys-color-surface-elevated);border:var(--prime-sys-border-width-focusRing) solid var(--prime-sys-color-action-primaryBackground);box-shadow:var(--prime-sys-elevation-shadow-surface);cursor:pointer;transition:box-shadow var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Slider_track::-moz-range-track{height:var(--slider-track-h);border-radius:var(--prime-sys-shape-radius-round);background:var(--prime-sys-color-surface-accentSoft)}.Slider_label{font-size:var(--slider-label-size);color:var(--prime-sys-color-content-primary)}.StepperAlign_hRoot,.StepperAlign_vRoot{--st-ctrl-h: var(--prime-sys-size-control-m-height);--st-ctrl-icon: var(--prime-sys-size-control-m-icon);--st-text: var(--prime-sys-size-control-m-text);--st-support: var(--prime-sys-size-control-m-supportText);--st-ind-num: var(--prime-sys-typography-support-2xs);--st-radius: var(--prime-sys-size-control-m-radius);--st-circle: var(--prime-sys-unit-1p65rem);--st-stepper-chevron: var(--st-ctrl-icon);--st-stepper-check: var(--prime-sys-unit-0p86rem);--st-h-gap: var(--prime-sys-spacing-x3);--st-v-gap: var(--prime-sys-spacing-x4);--st-v-pad: var(--prime-sys-spacing-x2);--st-root-h-gap: var(--prime-sys-spacing-x4);--st-root-v-gap: var(--prime-sys-spacing-x2)}.StepperAlign_hRoot[data-size=s],.StepperAlign_vRoot[data-size=s]{--st-ctrl-h: var(--prime-sys-size-control-s-height);--st-ctrl-icon: var(--prime-sys-size-control-s-icon);--st-text: var(--prime-sys-size-control-s-text);--st-support: var(--prime-sys-size-control-s-supportText);--st-ind-num: var(--prime-sys-typography-support-2xs);--st-radius: var(--prime-sys-size-control-s-radius);--st-circle: var(--prime-sys-unit-1p32rem);--st-stepper-check: var(--prime-sys-unit-0p69rem);--st-h-gap: var(--prime-sys-spacing-x3);--st-v-gap: var(--prime-sys-spacing-x3);--st-v-pad: var(--prime-sys-spacing-x2);--st-root-h-gap: var(--prime-sys-spacing-x3);--st-root-v-gap: var(--prime-sys-spacing-x2)}.StepperAlign_hRoot[data-size=l],.StepperAlign_vRoot[data-size=l]{--st-ctrl-h: var(--prime-sys-size-control-l-height);--st-ctrl-icon: var(--prime-sys-size-control-l-icon);--st-text: var(--prime-sys-size-control-l-text);--st-support: var(--prime-sys-size-control-l-supportText);--st-ind-num: var(--prime-sys-typography-support-xs);--st-radius: var(--prime-sys-size-control-l-radius);--st-circle: var(--prime-sys-unit-1p98rem);--st-stepper-check: var(--prime-sys-unit-1p03rem);--st-h-gap: var(--prime-sys-spacing-x4);--st-v-gap: var(--prime-sys-spacing-x5);--st-v-pad: var(--prime-sys-spacing-x3);--st-root-h-gap: var(--prime-sys-spacing-x5);--st-root-v-gap: var(--prime-sys-spacing-x3)}.StepperAlign_hRoot[data-size=xl],.StepperAlign_vRoot[data-size=xl]{--st-ctrl-h: var(--prime-sys-size-control-xl-height);--st-ctrl-icon: var(--prime-sys-size-control-xl-icon);--st-text: var(--prime-sys-size-control-xl-text);--st-support: var(--prime-sys-size-control-xl-supportText);--st-ind-num: var(--prime-sys-typography-support-xs);--st-radius: var(--prime-sys-size-control-xl-radius);--st-circle: var(--prime-sys-unit-2p31rem);--st-stepper-check: var(--prime-sys-unit-1p2rem);--st-h-gap: var(--prime-sys-spacing-x5);--st-v-gap: var(--prime-sys-spacing-x6);--st-v-pad: var(--prime-sys-spacing-x4);--st-root-h-gap: var(--prime-sys-spacing-x6);--st-root-v-gap: var(--prime-sys-spacing-x4)}.StepperAlign_hRoot{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--st-root-h-gap)}.StepperAlign_hItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;padding:0;font:inherit;cursor:pointer;box-sizing:border-box;display:flex;align-items:center;gap:var(--st-h-gap);font-size:var(--st-text);font-weight:var(--prime-sys-typography-weight-regular);line-height:var(--prime-sys-typography-body-lineHeight);background:transparent;color:var(--prime-sys-color-content-secondary);transition:color .15s ease}.StepperAlign_hItem[data-state=active],.StepperAlign_hItem[data-state=completed]{color:var(--prime-sys-color-content-primary)}.StepperAlign_hItem:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-action-primaryBackground);outline-offset:var(--prime-sys-unit-2px)}.StepperAlign_hItem:disabled{cursor:not-allowed;opacity:.5}.StepperAlign_hIndicator{display:flex;width:var(--st-circle);height:var(--st-circle);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--prime-sys-shape-radius-round);font-size:var(--st-ind-num);font-weight:var(--prime-sys-typography-weight-medium);line-height:1}.StepperAlign_hIndicator[data-state=default]{background:var(--prime-sys-color-surface-elevated);color:var(--prime-sys-color-content-secondary);box-shadow:inset 0 0 0 var(--prime-sys-unit-1px) var(--prime-sys-color-border-subtle)}.StepperAlign_hIndicator[data-state=active]{background:var(--prime-sys-color-action-primaryBackground);color:var(--prime-sys-color-action-primaryForeground)}.StepperAlign_hIndicator[data-state=completed]{background:var(--prime-sys-color-status-success-backgroundEmphasis);color:var(--prime-sys-color-surface-elevated)}.StepperAlign_hCheck{width:var(--st-stepper-check);height:var(--st-stepper-check)}.StepperAlign_hSeparator{display:flex;flex-shrink:0;align-items:center;color:var(--prime-sys-color-content-secondary);opacity:.7}.StepperAlign_hSeparatorIcon{width:var(--st-stepper-chevron);height:var(--st-stepper-chevron);flex-shrink:0}.StepperAlign_vRoot{display:flex;flex-direction:column;gap:var(--st-root-v-gap);width:100%}.StepperAlign_vItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;font:inherit;cursor:pointer;box-sizing:border-box;display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--st-v-gap);padding:var(--st-v-pad);border-radius:var(--st-radius);text-align:start;font-size:var(--st-text);font-weight:var(--prime-sys-typography-weight-regular);line-height:var(--prime-sys-typography-body-lineHeight);transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.StepperAlign_vItem[data-state=completed],.StepperAlign_vItem[data-state=default]{background:var(--prime-sys-color-surface-accentSoft);color:var(--prime-sys-color-content-secondary)}.StepperAlign_vItem[data-state=active]{background:var(--prime-sys-color-surface-elevated);color:var(--prime-sys-color-content-primary);box-shadow:var(--prime-sys-elevation-shadow-surface)}.StepperAlign_vItem:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-action-primaryBackground);outline-offset:var(--prime-sys-unit-2px)}.StepperAlign_vItem:disabled{cursor:not-allowed;opacity:.5}.StepperAlign_vIndicator{display:flex;width:var(--st-circle);height:var(--st-circle);flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--prime-sys-shape-radius-round);font-size:var(--st-ind-num);font-weight:var(--prime-sys-typography-weight-medium);line-height:1}.StepperAlign_vIndicator[data-state=completed]{background:var(--prime-sys-color-status-success-backgroundEmphasis);color:var(--prime-sys-color-surface-elevated)}.StepperAlign_vIndicator[data-state=active]{background:var(--prime-sys-color-action-primaryBackground);color:var(--prime-sys-color-action-primaryForeground)}.StepperAlign_vIndicator[data-state=default]{background:var(--prime-sys-color-surface-elevated);color:var(--prime-sys-color-content-secondary);box-shadow:var(--prime-sys-elevation-shadow-surface)}.StepperAlign_vCheck{width:var(--st-stepper-check);height:var(--st-stepper-check)}.StepperAlign_vArrow{flex-shrink:0;width:var(--st-stepper-chevron);height:var(--st-stepper-chevron);color:var(--prime-sys-color-content-secondary)}.StepperAlign_hItem[data-legacy-status=error],.StepperAlign_vItem[data-legacy-status=error]{background:var(--prime-sys-color-surface-dangerSoft);color:var(--prime-sys-color-content-primary)}.StepperAlign_hItem[data-legacy-status=error]{background:transparent;color:var(--prime-sys-color-content-danger)}.StepperAlign_hIndicator[data-legacy-status=error]{background:var(--prime-sys-color-surface-dangerSoft);color:var(--prime-sys-color-content-danger);box-shadow:inset 0 0 0 var(--prime-sys-unit-1px) var(--prime-sys-color-border-danger)}.StepperAlign_vIndicator[data-legacy-status=error]{background:var(--prime-sys-color-surface-dangerSoft);color:var(--prime-sys-color-content-danger);box-shadow:none}.Stepper_root,.Stepper_stepLi{list-style:none;margin:0;padding:0}.Stepper_root[data-orientation=horizontal] .Stepper_stepLi{flex:0 0 auto}.Stepper_separatorLi{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-shrink:0}.Stepper_content{flex:1;min-width:0}.Stepper_title{font-size:var(--st-text, var(--prime-sys-size-control-m-text));font-weight:var(--prime-sys-typography-weight-medium);color:inherit}.Stepper_description{font-size:var(--st-support, var(--prime-sys-size-control-m-supportText));color:var(--prime-sys-color-content-secondary);margin-top:var(--prime-sys-spacing-x1)}.Stepper_stepLi[data-status=pending] .Stepper_title{color:inherit}.Stepper_stepLi[data-status=active] .Stepper_description,.Stepper_stepLi[data-status=completed] .Stepper_description,.Stepper_stepLi[data-status=error] .Stepper_description{color:var(--prime-sys-color-content-secondary)}.Switch_field{--prime-switch-track-width: var(--prime-sys-size-switch-m-trackWidth);--prime-switch-track-height: var(--prime-sys-size-switch-m-trackHeight);--prime-switch-thumb-size: var(--prime-sys-size-switch-m-thumb);--prime-switch-offset: var(--prime-sys-unit-0p125rem);--prime-switch-col-gap: var(--prime-sys-size-control-m-inputPaddingX);--prime-switch-thumb-translate: var(--prime-sys-unit-0p875rem);--prime-switch-thumb-disabled-size: var(--prime-sys-unit-0p75rem);--prime-switch-hint-offset: calc(var(--prime-switch-track-width) + var(--prime-switch-col-gap));--prime-switch-stack-gap: var(--prime-sys-size-control-m-gap);box-sizing:border-box;width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--prime-switch-stack-gap)}.Switch_field[data-size=s]{--prime-switch-track-width: var(--prime-sys-size-switch-s-trackWidth);--prime-switch-track-height: var(--prime-sys-size-switch-s-trackHeight);--prime-switch-thumb-size: var(--prime-sys-size-switch-s-thumb);--prime-switch-col-gap: var(--prime-sys-size-control-s-inputPaddingX);--prime-switch-thumb-translate: var(--prime-sys-unit-0p75rem);--prime-switch-thumb-disabled-size: var(--prime-sys-unit-0p625rem)}.Switch_field[data-size=l]{--prime-switch-track-width: var(--prime-sys-size-switch-l-trackWidth);--prime-switch-track-height: var(--prime-sys-size-switch-l-trackHeight);--prime-switch-thumb-size: var(--prime-sys-size-switch-l-thumb);--prime-switch-col-gap: var(--prime-sys-size-control-l-inputPaddingX);--prime-switch-thumb-translate: var(--prime-sys-unit-1rem);--prime-switch-thumb-disabled-size: var(--prime-sys-unit-0p875rem)}.Switch_field[data-size=xl]{--prime-switch-track-width: var(--prime-sys-size-switch-xl-trackWidth);--prime-switch-track-height: var(--prime-sys-size-switch-xl-trackHeight);--prime-switch-thumb-size: var(--prime-sys-size-switch-xl-thumb);--prime-switch-col-gap: var(--prime-sys-size-control-xl-inputPaddingX);--prime-switch-thumb-translate: var(--prime-sys-unit-1rem);--prime-switch-thumb-disabled-size: var(--prime-sys-unit-1p125rem)}.Switch_field .Switch_labelRow{display:grid;grid-template-columns:auto 1fr;gap:0;row-gap:0;column-gap:var(--prime-switch-col-gap);align-items:center;width:100%;cursor:pointer}.Switch_controlCell{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.Switch_input{position:absolute;opacity:0;pointer-events:none}.Switch_track{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;width:var(--prime-switch-track-width);height:var(--prime-switch-track-height);border-radius:var(--prime-sys-shape-radius-round);border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-field-border);background:var(--prime-sys-color-action-neutralBackgroundHover);box-shadow:var(--prime-sys-elevation-shadow-surface);transition:background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),border-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Switch_track:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:var(--prime-switch-offset);width:var(--prime-switch-thumb-size);height:var(--prime-switch-thumb-size);border-radius:var(--prime-sys-shape-radius-round);background:var(--prime-sys-color-surface-elevated);box-shadow:0 var(--prime-sys-unit-1px) var(--prime-sys-unit-2px) color-mix(in srgb,var(--prime-sys-color-content-primary) 18%,transparent);transform:translateY(-50%);transition:transform var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Switch_text{line-height:var(--prime-sys-typography-body-lineHeight);min-width:0}.Switch_controlCell .Switch_input:checked+.Switch_track{background:var(--prime-sys-color-action-primaryBackground);border-color:var(--prime-sys-color-action-primaryBackground);box-shadow:none}.Switch_controlCell .Switch_input:checked+.Switch_track:before{transform:translate(var(--prime-switch-thumb-translate),-50%)}.Switch_labelRow:hover .Switch_track{border-color:var(--prime-sys-color-field-borderHover);background:var(--prime-sys-color-field-bg);box-shadow:none}.Switch_labelRow:hover .Switch_controlCell .Switch_input:checked+.Switch_track{background:var(--prime-sys-color-action-primaryBackgroundHover);border-color:var(--prime-sys-color-action-primaryBackgroundHover)}.Switch_controlCell .Switch_input:focus-visible+.Switch_track{box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Switch_field[data-invalid=true] .Switch_track{border-color:var(--prime-sys-color-field-borderError)}.Switch_field[data-disabled=true] .Switch_labelRow{cursor:not-allowed}.Switch_field[data-disabled=true] .Switch_track{background:var(--prime-sys-color-surface-raised);border-color:var(--prime-sys-color-border-subtle);box-shadow:0 0 0 var(--prime-sys-unit-1px) var(--prime-sys-color-border-subtle);opacity:1}.Switch_field[data-disabled=true] .Switch_controlCell .Switch_input:checked+.Switch_track{background:var(--prime-sys-color-surface-raised);border-color:var(--prime-sys-color-border-subtle)}.Switch_field[data-disabled=true] .Switch_track:before{--prime-switch-thumb-size: var(--prime-switch-thumb-disabled-size);background:var(--prime-sys-color-border-subtle)}.Switch_hintSlot{box-sizing:border-box;width:100%;max-width:100%;padding-inline-start:var(--prime-switch-hint-offset);justify-content:flex-start}.Tabs_root{--prime-tabs-trigger-height: var(--prime-sys-size-control-m-height);--prime-tabs-trigger-text: var(--prime-sys-size-control-m-text);--prime-tabs-trigger-gap: var(--prime-sys-size-control-m-gap);--prime-tabs-trigger-pad-x: var(--prime-sys-size-control-m-buttonPaddingX);--prime-tabs-trigger-pad-y: var(--prime-sys-size-control-m-buttonPaddingY);--prime-tabs-item-gap: var(--prime-sys-spacing-x6);--prime-tabs-icon-size: var(--prime-sys-size-control-m-icon)}.Tabs_root[data-size=s]{--prime-tabs-trigger-height: var(--prime-sys-size-control-s-height);--prime-tabs-trigger-text: var(--prime-sys-size-control-s-text);--prime-tabs-trigger-gap: var(--prime-sys-size-control-s-gap);--prime-tabs-trigger-pad-x: var(--prime-sys-size-control-s-buttonPaddingX);--prime-tabs-trigger-pad-y: var(--prime-sys-size-control-s-buttonPaddingY);--prime-tabs-item-gap: var(--prime-sys-spacing-x4);--prime-tabs-icon-size: var(--prime-sys-size-control-s-icon)}.Tabs_root[data-size=l]{--prime-tabs-trigger-height: var(--prime-sys-size-control-l-height);--prime-tabs-trigger-text: var(--prime-sys-size-control-l-text);--prime-tabs-trigger-gap: var(--prime-sys-size-control-l-gap);--prime-tabs-trigger-pad-x: var(--prime-sys-size-control-l-buttonPaddingX);--prime-tabs-trigger-pad-y: var(--prime-sys-size-control-l-buttonPaddingY);--prime-tabs-item-gap: var(--prime-sys-spacing-x8);--prime-tabs-icon-size: var(--prime-sys-size-control-l-icon)}.Tabs_root[data-size=xl]{--prime-tabs-trigger-height: var(--prime-sys-size-control-xl-height);--prime-tabs-trigger-text: var(--prime-sys-size-control-xl-text);--prime-tabs-trigger-gap: var(--prime-sys-size-control-xl-gap);--prime-tabs-trigger-pad-x: var(--prime-sys-size-control-xl-buttonPaddingX);--prime-tabs-trigger-pad-y: var(--prime-sys-size-control-xl-buttonPaddingY);--prime-tabs-item-gap: var(--prime-sys-spacing-x8);--prime-tabs-icon-size: var(--prime-sys-size-control-xl-icon)}.Tabs_root[data-orientation=vertical]{display:flex;gap:var(--prime-sys-spacing-x4)}.Tabs_list{position:relative;isolation:isolate;display:flex;gap:var(--prime-tabs-item-gap);box-sizing:border-box}.Tabs_root[data-orientation=horizontal] .Tabs_list{flex-wrap:nowrap;align-items:center;border-top:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);border-bottom:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.Tabs_root[data-orientation=vertical] .Tabs_list{flex-direction:column;gap:var(--prime-tabs-trigger-gap);border-right:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle)}.Tabs_indicator{position:absolute;z-index:0;pointer-events:none;background:var(--prime-sys-color-action-primaryBackground);opacity:0;transition:transform var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),width var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),height var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),opacity var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Tabs_indicator[data-visible=true]{opacity:1}.Tabs_indicatorHorizontal{bottom:var(--prime-sys-unit-neg-1px);left:0;height:var(--prime-sys-unit-2px);width:0}.Tabs_indicatorVertical{right:var(--prime-sys-unit-neg-1px);top:0;width:var(--prime-sys-unit-2px);height:0}@media(prefers-reduced-motion:reduce){.Tabs_indicator{transition:none}}.Tabs_tab{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--prime-tabs-trigger-gap);padding-inline:var(--prime-tabs-trigger-pad-x);padding-block:var(--prime-tabs-trigger-pad-y);height:var(--prime-tabs-trigger-height);box-sizing:border-box;font-size:var(--prime-tabs-trigger-text);font-family:inherit;font-weight:var(--prime-sys-typography-weight-medium);line-height:var(--prime-sys-typography-body-lineHeight);white-space:nowrap;color:var(--prime-sys-color-content-secondary);background:none;border:none;cursor:pointer;transition:color var(--prime-sys-motion-fast) var(--prime-sys-motion-standard)}.Tabs_icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--prime-tabs-icon-size);height:var(--prime-tabs-icon-size)}.Tabs_icon svg{width:100%;height:100%;display:block}.Tabs_root .Tabs_tab *:not(.Tabs_icon,.Tabs_icon *){font-size:var(--prime-tabs-trigger-text);line-height:var(--prime-sys-typography-body-lineHeight);font-weight:var(--prime-sys-typography-weight-medium)}.Tabs_tab .Tabs_icon{line-height:0}.Tabs_label{min-width:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tabs_tab[aria-selected=true] .Tabs_icon:first-of-type svg{color:var(--prime-sys-color-action-primaryBackground)}.Tabs_tab:hover,.Tabs_tab[aria-selected=true]{color:var(--prime-sys-color-content-primary)}.Tabs_tab:focus-visible{outline:var(--prime-sys-unit-2px) solid var(--prime-sys-color-focus-ring);outline-offset:var(--prime-sys-unit-2px);border-radius:var(--prime-sys-shape-radius-s)}.Tabs_tab[data-disabled=true]{color:var(--prime-sys-color-content-disabled);cursor:not-allowed;font-weight:var(--prime-sys-typography-weight-regular)}.Tabs_root .Tabs_tab[data-disabled=true] *:not(.Tabs_icon,.Tabs_icon *){font-weight:var(--prime-sys-typography-weight-regular)}.Tabs_tab[data-disabled=true] .Tabs_icon:first-of-type svg{color:var(--prime-sys-color-content-disabled)}.Tabs_panel{box-sizing:border-box;padding:var(--prime-sys-spacing-x4) 0;font-size:var(--prime-tabs-trigger-text);line-height:var(--prime-sys-typography-body-lineHeight);color:var(--prime-sys-color-content-primary)}.Tabs_root .Tabs_panel *:not(a,a *,button,button *,input,textarea,select,code,code *,kbd,kbd *,pre,pre *){font-size:var(--prime-tabs-trigger-text);line-height:var(--prime-sys-typography-body-lineHeight)}.Tabs_panel :where(p,ul,ol){margin:0}.Tag_root{display:inline-flex;align-items:center;width:fit-content;max-width:100%;gap:var(--prime-sys-size-tag-m-gap);padding-block:var(--prime-sys-size-tag-m-paddingY);padding-inline:var(--prime-sys-size-tag-m-paddingX);font-size:var(--prime-sys-size-tag-m-text);line-height:1;border-radius:var(--prime-sys-size-tag-m-radius);background:var(--prime-sys-color-surface-accentSoft);color:var(--prime-sys-color-content-primary);border:var(--prime-sys-unit-1px) solid var(--prime-sys-color-border-subtle);white-space:nowrap;box-sizing:border-box}.Tag_root[data-size=s]{gap:var(--prime-sys-size-tag-s-gap);padding-block:var(--prime-sys-size-tag-s-paddingY);padding-inline:var(--prime-sys-size-tag-s-paddingX);font-size:var(--prime-sys-size-tag-s-text);border-radius:var(--prime-sys-size-tag-s-radius)}.Tag_root[data-size=l]{gap:var(--prime-sys-size-tag-l-gap);padding-block:var(--prime-sys-size-tag-l-paddingY);padding-inline:var(--prime-sys-size-tag-l-paddingX);font-size:var(--prime-sys-size-tag-l-text);border-radius:var(--prime-sys-size-tag-l-radius)}.Tag_root[data-size=xl]{gap:var(--prime-sys-size-tag-xl-gap);padding-block:var(--prime-sys-size-tag-xl-paddingY);padding-inline:var(--prime-sys-size-tag-xl-paddingX);font-size:var(--prime-sys-size-tag-xl-text);border-radius:var(--prime-sys-size-tag-xl-radius)}.Tag_root[data-disabled=true]{opacity:.5}.Tag_body{display:inline-flex;align-items:center;gap:var(--prime-sys-size-tag-m-gap);min-width:0;line-height:1}.Tag_root[data-size=s] .Tag_body{gap:var(--prime-sys-size-tag-s-gap)}.Tag_root[data-size=l] .Tag_body{gap:var(--prime-sys-size-tag-l-gap)}.Tag_root[data-size=xl] .Tag_body{gap:var(--prime-sys-size-tag-xl-gap)}.Tag_icon{display:inline-flex;width:var(--prime-sys-size-tag-m-iconSize);height:var(--prime-sys-size-tag-m-iconSize);flex-shrink:0;color:var(--prime-sys-color-content-secondary)}.Tag_root[data-size=s] .Tag_icon{width:var(--prime-sys-size-tag-s-iconSize);height:var(--prime-sys-size-tag-s-iconSize)}.Tag_root[data-size=l] .Tag_icon{width:var(--prime-sys-size-tag-l-iconSize);height:var(--prime-sys-size-tag-l-iconSize)}.Tag_root[data-size=xl] .Tag_icon{width:var(--prime-sys-size-tag-xl-iconSize);height:var(--prime-sys-size-tag-xl-iconSize)}.Tag_icon>*{width:100%;height:100%}.Tag_remove{display:inline-flex;flex:0 0 var(--prime-sys-size-tag-m-iconSize);align-self:stretch;align-items:center;justify-content:center;width:var(--prime-sys-size-tag-m-iconSize);min-width:var(--prime-sys-size-tag-m-iconSize);min-height:0;margin:0;padding:0;border:none;border-radius:var(--prime-sys-shape-radius-s);background:transparent;color:var(--prime-sys-color-content-secondary);font:inherit;line-height:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Tag_root[data-size=s] .Tag_remove{flex-basis:var(--prime-sys-size-tag-s-iconSize);width:var(--prime-sys-size-tag-s-iconSize);min-width:var(--prime-sys-size-tag-s-iconSize)}.Tag_root[data-size=l] .Tag_remove{flex-basis:var(--prime-sys-size-tag-l-iconSize);width:var(--prime-sys-size-tag-l-iconSize);min-width:var(--prime-sys-size-tag-l-iconSize)}.Tag_root[data-size=xl] .Tag_remove{flex-basis:var(--prime-sys-size-tag-xl-iconSize);width:var(--prime-sys-size-tag-xl-iconSize);min-width:var(--prime-sys-size-tag-xl-iconSize)}.Tag_remove:hover:not(:disabled){background:transparent;color:var(--prime-sys-color-content-primary);outline:none;box-shadow:none}.Tag_remove:active:not(:disabled){outline:none;box-shadow:none}.Tag_remove:focus-visible{outline:none;box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Tag_remove:disabled{cursor:not-allowed}.Tag_removeIcon{display:flex;align-items:center;justify-content:center;width:62.5%;height:62.5%;flex-shrink:0}.Textarea_field{--prime-textarea-body-size: var(--prime-sys-size-control-m-text);--prime-textarea-line-height: var(--prime-sys-typography-body-lineHeight);--prime-textarea-min-height: var(--prime-sys-size-textarea-m-minHeight);--prime-textarea-stack-gap: var(--prime-sys-size-control-m-gap);box-sizing:border-box;width:100%;min-width:0;display:grid;gap:var(--prime-textarea-stack-gap)}.Textarea_field[data-size=s]{--prime-textarea-body-size: var(--prime-sys-size-control-s-text);--prime-textarea-min-height: var(--prime-sys-size-textarea-s-minHeight);--prime-textarea-stack-gap: var(--prime-sys-size-control-s-gap)}.Textarea_field[data-size=l]{--prime-textarea-body-size: var(--prime-sys-size-control-l-text);--prime-textarea-min-height: var(--prime-sys-size-textarea-l-minHeight);--prime-textarea-stack-gap: var(--prime-sys-size-control-l-gap)}.Textarea_field[data-size=xl]{--prime-textarea-body-size: var(--prime-sys-size-control-xl-text);--prime-textarea-min-height: var(--prime-sys-size-textarea-xl-minHeight);--prime-textarea-stack-gap: var(--prime-sys-size-control-xl-gap)}.Textarea_control{position:relative;box-sizing:border-box;width:100%;min-width:0;display:flex;flex-direction:column;cursor:text;border:var(--prime-sys-border-width-control) solid var(--prime-sys-color-field-border);background:var(--prime-sys-color-field-bg);color:var(--prime-sys-color-field-text);box-shadow:var(--prime-sys-elevation-shadow-surface);transition:border-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),box-shadow var(--prime-sys-motion-medium) var(--prime-sys-motion-standard),background-color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Textarea_control[data-size=s]{min-height:var(--prime-sys-size-textarea-s-minHeight);border-radius:var(--prime-sys-size-textarea-s-radius);padding:var(--prime-sys-size-textarea-s-paddingX)}.Textarea_control[data-size=m]{min-height:var(--prime-sys-size-textarea-m-minHeight);border-radius:var(--prime-sys-size-textarea-m-radius);padding:var(--prime-sys-size-textarea-m-paddingX)}.Textarea_control[data-size=l]{min-height:var(--prime-sys-size-textarea-l-minHeight);border-radius:var(--prime-sys-size-textarea-l-radius);padding:var(--prime-sys-size-textarea-l-paddingX)}.Textarea_control[data-size=xl]{min-height:var(--prime-sys-size-textarea-xl-minHeight);border-radius:var(--prime-sys-size-textarea-xl-radius);padding:var(--prime-sys-size-textarea-xl-paddingX)}.Textarea_control:hover{border-color:var(--prime-sys-color-field-borderHover);background:var(--prime-sys-color-action-neutralBackgroundHover);box-shadow:none}.Textarea_control:focus-within{border-color:var(--prime-sys-color-field-borderFocus);box-shadow:var(--prime-sys-elevation-shadow-buttonFocus)}.Textarea_control[data-invalid=true]{border-color:var(--prime-sys-color-field-borderError)}.Textarea_control[data-invalid=true]:focus-within{box-shadow:var(--prime-sys-elevation-shadow-errorFocus)}.Textarea_control[data-disabled=true]{background:var(--prime-sys-color-surface-accentSoft);border-color:transparent;box-shadow:none}.Textarea_controlStack,.Textarea_textareaRegion{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column}.Textarea_controlFooter{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--prime-sys-spacing-x1);padding-top:var(--prime-sys-spacing-x1)}.Textarea_autoResize{display:grid;flex:1 1 auto;min-height:0;min-width:0;width:100%}.Textarea_autoResize:after{content:attr(data-value) " ";white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;visibility:hidden;grid-area:1 / 1 / 2 / 2;font:inherit;min-width:0;min-height:var(--prime-textarea-min-height);padding:0;border:0}.Textarea_textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:vertical;width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:0;background:transparent;color:inherit;outline:none;box-shadow:none;font-size:var(--prime-textarea-body-size);line-height:var(--prime-textarea-line-height);white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.Textarea_textarea:focus,.Textarea_textarea:focus-visible{outline:none;box-shadow:none}.Textarea_textareaAutoResize{grid-area:1 / 1 / 2 / 2;resize:none;overflow:hidden}.Textarea_textarea:not(.Textarea_textareaAutoResize){flex:1 1 auto;min-height:var(--prime-textarea-min-height)}.Textarea_textarea:disabled{color:var(--prime-sys-color-content-disabled)}.Textarea_textarea::placeholder{color:var(--prime-sys-color-field-placeholder);transition:color var(--prime-sys-motion-medium) var(--prime-sys-motion-standard)}.Textarea_control:hover .Textarea_textarea::placeholder,.Textarea_control:focus-within .Textarea_textarea::placeholder{color:var(--prime-sys-color-content-secondary)}.Textarea_hintSlot{width:100%;max-width:100%}.Textarea_charCounter{font-size:var(--prime-textarea-body-size);line-height:var(--prime-textarea-line-height);font-variant-numeric:tabular-nums;color:var(--prime-sys-color-content-muted);letter-spacing:var(--prime-sys-typography-tracking-normal)}.Textarea_control[data-disabled=true] .Textarea_charCounter{color:var(--prime-sys-color-content-disabled)}.Textarea_charCounter[data-overflow=true]{color:var(--prime-sys-color-content-danger)}#root{min-height:100dvh}.AppShell_layoutNav{position:relative;z-index:var(--prime-sys-elevation-zIndex-sticky)}.skip-link{position:absolute;top:-100%;left:var(--prime-sys-spacing-m);padding:var(--prime-sys-spacing-s) var(--prime-sys-spacing-l);background:var(--prime-sys-color-surface-raised);color:var(--prime-sys-color-content-primary);border-radius:var(--prime-sys-shape-radius-s);z-index:var(--prime-sys-elevation-zIndex-modal);font-size:.875rem;font-weight:600}.skip-link:focus{top:var(--prime-sys-spacing-m)}.Modal_overlay{z-index:calc(var(--prime-sys-elevation-zIndex-modal) + 20)!important}.Modal_headerIcon{background:var(--prime-sys-color-surface-accentSoft);color:var(--prime-sys-color-content-secondary)}[data-react-aria-top-layer=true]{z-index:calc(var(--prime-sys-elevation-zIndex-modal) + 21)!important}.AppShell_layoutMain{padding-block:var(--prime-sys-spacing-x4);padding-inline:var(--prime-sys-spacing-x4)}.PageContent_header{gap:var(--prime-sys-spacing-x2);margin-bottom:var(--prime-sys-spacing-x2)}.PageContent_body{gap:var(--prime-sys-spacing-x3)}.SeedingAuthModal_stepperRail{width:100%;justify-content:space-between}
