.TaskPageNav-module-scss-module__VvemlG__navContainer{border-bottom:1px solid var(--brand-border-light);justify-content:space-between;align-items:center;margin:4px 0 16px;padding:12px 0;display:flex}.TaskPageNav-module-scss-module__VvemlG__title{color:var(--Text-primary);margin:0;font-size:.9rem;font-weight:700}.TaskPageNav-module-scss-module__VvemlG__left{align-items:center;gap:12px;display:flex}
.StatusBadge-module-scss-module__Z0Tb2W__badge{font-size:var(--font-size-sm);align-items:center;gap:6px;line-height:1;display:inline-flex}.StatusBadge-module-scss-module__Z0Tb2W__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.StatusBadge-module-scss-module__Z0Tb2W__label{white-space:nowrap}.StatusBadge-module-scss-module__Z0Tb2W__comma{color:var(--Text-secondary)}.StatusBadge-module-scss-module__Z0Tb2W__sm .StatusBadge-module-scss-module__Z0Tb2W__dot{width:6px;height:6px}.StatusBadge-module-scss-module__Z0Tb2W__sm{font-size:var(--font-size-xs,11px)}.StatusBadge-module-scss-module__Z0Tb2W__lg .StatusBadge-module-scss-module__Z0Tb2W__dot{width:10px;height:10px}.StatusBadge-module-scss-module__Z0Tb2W__lg{font-size:var(--font-size-md,14px)}.StatusBadge-module-scss-module__Z0Tb2W__success .StatusBadge-module-scss-module__Z0Tb2W__dot{background-color:#22c55e}.StatusBadge-module-scss-module__Z0Tb2W__success .StatusBadge-module-scss-module__Z0Tb2W__label{color:#22c55e}.StatusBadge-module-scss-module__Z0Tb2W__failed .StatusBadge-module-scss-module__Z0Tb2W__dot{background-color:#ef4444}.StatusBadge-module-scss-module__Z0Tb2W__failed .StatusBadge-module-scss-module__Z0Tb2W__label{color:#ef4444}.StatusBadge-module-scss-module__Z0Tb2W__running .StatusBadge-module-scss-module__Z0Tb2W__dot{background-color:#3b82f6;animation:1.5s ease-in-out infinite StatusBadge-module-scss-module__Z0Tb2W__pulse}.StatusBadge-module-scss-module__Z0Tb2W__running .StatusBadge-module-scss-module__Z0Tb2W__label{color:#3b82f6}.StatusBadge-module-scss-module__Z0Tb2W__pending .StatusBadge-module-scss-module__Z0Tb2W__dot{background-color:#f59e0b}.StatusBadge-module-scss-module__Z0Tb2W__pending .StatusBadge-module-scss-module__Z0Tb2W__label{color:#f59e0b}.StatusBadge-module-scss-module__Z0Tb2W__disabled .StatusBadge-module-scss-module__Z0Tb2W__dot{background-color:var(--Text-secondary,#9ca3af)}.StatusBadge-module-scss-module__Z0Tb2W__disabled .StatusBadge-module-scss-module__Z0Tb2W__label{color:var(--Text-secondary,#9ca3af)}.StatusBadge-module-scss-module__Z0Tb2W__never_run .StatusBadge-module-scss-module__Z0Tb2W__dot{background-color:var(--Text-secondary,#9ca3af)}.StatusBadge-module-scss-module__Z0Tb2W__never_run .StatusBadge-module-scss-module__Z0Tb2W__label{color:var(--Text-secondary,#9ca3af)}@keyframes StatusBadge-module-scss-module__Z0Tb2W__pulse{0%,to{opacity:1}50%{opacity:.4}}
.RecentActivityItem-module-scss-module__y5j2pG__item{border:1px solid var(--brand-border-light);background:var(--brand-content-bg);cursor:pointer;border-radius:8px;grid-template-columns:20px 1fr 5fr 1fr 60px;align-items:center;gap:10px;padding:10px 14px;transition:box-shadow .15s,border-color .15s;display:grid}.RecentActivityItem-module-scss-module__y5j2pG__item:hover{border-color:var(--brand-primary,#4a9eff);box-shadow:0 2px 8px #00000014}.RecentActivityItem-module-scss-module__y5j2pG__triggerIcon{color:var(--Text-secondary);align-items:center;display:flex}.RecentActivityItem-module-scss-module__y5j2pG__taskName{color:var(--Text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.RecentActivityItem-module-scss-module__y5j2pG__errorMessage{color:var(--status-failed,#e74c3c);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:11px;overflow:hidden}.RecentActivityItem-module-scss-module__y5j2pG__timeAgo{color:var(--Text-secondary);white-space:nowrap;text-align:left;font-size:11px}.RecentActivityItem-module-scss-module__y5j2pG__status{justify-content:flex-start;align-items:center;display:flex}
.RecentActivity-module-scss-module__Do8cQq__section{border:1px solid var(--brand-border-light);background:var(--brand-content-bg);border-radius:12px;flex-direction:column;gap:10px;min-width:0;height:100%;min-height:0;padding:16px;display:flex;overflow:hidden}.RecentActivity-module-scss-module__Do8cQq__heading{color:var(--Text-primary);text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:13px;font-weight:700}.RecentActivity-module-scss-module__Do8cQq__list{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.RecentActivity-module-scss-module__Do8cQq__empty{color:var(--Text-secondary);text-align:center;margin:0;padding:24px 0;font-size:13px}.RecentActivity-module-scss-module__Do8cQq__skeleton{background:var(--brand-border-light);border-radius:8px;height:46px;animation:1.5s ease-in-out infinite RecentActivity-module-scss-module__Do8cQq__pulse}@keyframes RecentActivity-module-scss-module__Do8cQq__pulse{0%,to{opacity:.6}50%{opacity:.3}}
.NextUpItem-module-scss-module__1zQrqa__item{border:1px solid var(--brand-border-light);background:var(--brand-content-bg);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:box-shadow .15s,border-color .15s;display:flex}.NextUpItem-module-scss-module__1zQrqa__item:hover{border-color:var(--brand-primary,#4a9eff);box-shadow:0 2px 8px #00000014}.NextUpItem-module-scss-module__1zQrqa__info{flex-direction:column;gap:2px;min-width:0;display:flex}.NextUpItem-module-scss-module__1zQrqa__name{color:var(--Text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.NextUpItem-module-scss-module__1zQrqa__schedule{color:var(--Text-secondary);font-size:11px}.NextUpItem-module-scss-module__1zQrqa__time{color:var(--Text-secondary);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500}
.NextUp-module-scss-module__D5S7-a__section{border:1px solid var(--brand-border-light);background:var(--brand-content-bg);border-radius:12px;flex-direction:column;gap:10px;min-width:0;height:100%;min-height:0;padding:16px;display:flex;overflow:hidden}.NextUp-module-scss-module__D5S7-a__heading{color:var(--Text-primary);text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:13px;font-weight:700}.NextUp-module-scss-module__D5S7-a__list{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.NextUp-module-scss-module__D5S7-a__empty{color:var(--Text-secondary);text-align:center;margin:0;padding:24px 0;font-size:13px}.NextUp-module-scss-module__D5S7-a__skeleton{background:var(--brand-border-light);border-radius:8px;height:52px;animation:1.5s ease-in-out infinite NextUp-module-scss-module__D5S7-a__pulse}@keyframes NextUp-module-scss-module__D5S7-a__pulse{0%,to{opacity:.6}50%{opacity:.3}}
.CopyButton-module-scss-module__mHoozq__copy-button-container{align-items:center;margin-right:5px;display:inline-flex;position:relative}.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__button,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button{color:var(--brand-neutral);border-radius:5px;align-items:center;padding:4px;display:flex}.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__button:hover,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__button.CopyButton-module-scss-module__mHoozq__button-active,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button:hover,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button.CopyButton-module-scss-module__mHoozq__button-active{cursor:pointer;color:var(--brand-text-header);background-color:var(--brand-accent-2-highlight)}.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__button .CopyButton-module-scss-module__mHoozq__copy-format-button,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button .CopyButton-module-scss-module__mHoozq__copy-format-button{height:100%;color:var(--brand-neutral);visibility:hidden;margin-bottom:0;margin-left:5px;padding:4px}.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__button .CopyButton-module-scss-module__mHoozq__copy-format-button svg,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button .CopyButton-module-scss-module__mHoozq__copy-format-button svg{width:12px;height:12px}.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__button:hover .CopyButton-module-scss-module__mHoozq__copy-format-button,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__button:hover .CopyButton-module-scss-module__mHoozq__copy-format-button,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__button.CopyButton-module-scss-module__mHoozq__button-active .CopyButton-module-scss-module__mHoozq__copy-format-button,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button:hover .CopyButton-module-scss-module__mHoozq__copy-format-button,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button:hover .CopyButton-module-scss-module__mHoozq__copy-format-button,.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button.CopyButton-module-scss-module__mHoozq__button-active .CopyButton-module-scss-module__mHoozq__copy-format-button{color:var(--brand-text-header);background-color:var(--brand-accent-2-dark);visibility:visible;border-radius:0 5px 5px 0}.CopyButton-module-scss-module__mHoozq__with-dropdown .CopyButton-module-scss-module__mHoozq__copy-button{padding:0 0 0 4px}.CopyButton-module-scss-module__mHoozq__copy-format-dropdown{white-space:nowrap;z-index:1000;background-color:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:8px;padding:6px;display:none;position:absolute;box-shadow:0 3px 6px #0000001a}.CopyButton-module-scss-module__mHoozq__copy-format-dropdown button{color:var(--brand-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:2px 8px;text-decoration:none;display:block}.CopyButton-module-scss-module__mHoozq__copy-format-dropdown button:hover{background-color:var(--brand-bg-light)}.CopyButton-module-scss-module__mHoozq__copy-format-dropdown button svg{color:var(--brand-neutral);margin-right:10px}.CopyButton-module-scss-module__mHoozq__show-dropdown{display:block}pre div.CopyButton-module-scss-module__mHoozq__code-header div.CopyButton-module-scss-module__mHoozq__copy-button-container .CopyButton-module-scss-module__mHoozq__copy-button{margin-right:6px;padding:4px 6px}.CopyButton-module-scss-module__mHoozq__code-header{background-color:#343541;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;width:100%;margin-bottom:-8px;padding:4px;display:flex;position:relative}.CopyButton-module-scss-module__mHoozq__code-header .CopyButton-module-scss-module__mHoozq__code-label{color:var(--brand-text-neutral);text-transform:capitalize;margin:6px;padding-left:8px;font-size:.9rem}
.CustomImage-module-scss-module__5h6_Ia__wrapper{max-width:100%;display:inline-block;position:relative}.CustomImage-module-scss-module__5h6_Ia__wrapper:hover .CustomImage-module-scss-module__5h6_Ia__actions{opacity:1}.CustomImage-module-scss-module__5h6_Ia__actions{opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.CustomImage-module-scss-module__5h6_Ia__actionBtn{background:var(--brand-bg);cursor:pointer;color:var(--brand-neutral);border:none;border-radius:5px;justify-content:center;align-items:center;padding:4px 6px;display:flex}.CustomImage-module-scss-module__5h6_Ia__actionBtn:hover{background-color:var(--brand-accent-2-highlight);color:var(--brand-text-header)}
.CustomVideoPlayer-module-scss-module__XBw4ca__icon-spacing{margin-right:8px}.CustomVideoPlayer-module-scss-module__XBw4ca__button-spacing{margin-right:6px}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer{border:1px solid var(--brand-border-light);background:var(--brand-bg-light);border-radius:6px;width:100%;margin-bottom:.75rem;margin-left:0;font-size:.85rem;box-shadow:0 2px 8px #00000008}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__video-player-header{background:var(--brand-header-bg);border-bottom:1px solid var(--brand-header-border);border-radius:6px 6px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__video-player-header h3{color:var(--brand-text-header);word-break:break-word;flex-wrap:wrap;flex:1;align-items:center;min-width:0;margin:0;font-family:inherit;font-size:.8rem;font-weight:400;display:flex}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__video-player-header .CustomVideoPlayer-module-scss-module__XBw4ca__download-link{color:var(--brand-text-header);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:4px 8px;font-size:.75rem;text-decoration:none;transition:all .2s;display:flex}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__video-player-header .CustomVideoPlayer-module-scss-module__XBw4ca__download-link:hover{color:var(--brand-accent-2);background:var(--brand-bg)}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__video-player-content{background:var(--brand-bg);border-radius:0 0 6px 6px;padding:16px}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__video-player-content .CustomVideoPlayer-module-scss-module__XBw4ca__video-controls{background:#000;border-radius:4px;width:100%;overflow:hidden}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__video-player-content .CustomVideoPlayer-module-scss-module__XBw4ca__video-filename{color:var(--brand-neutral);align-items:center;font-size:.75rem;display:flex}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__loading-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__loading-container .CustomVideoPlayer-module-scss-module__XBw4ca__loading-spinner{border:3px solid var(--brand-border-light);border-top:3px solid var(--brand-accent);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite CustomVideoPlayer-module-scss-module__XBw4ca__spin}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__loading-container p{color:var(--brand-text-light);margin:0;font-size:.85rem}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__error-container{text-align:center;padding:24px}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__error-container .CustomVideoPlayer-module-scss-module__XBw4ca__error-message{color:var(--brand-error,#dc3545);margin-bottom:16px;font-size:.85rem}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__error-container .CustomVideoPlayer-module-scss-module__XBw4ca__download-button{background:var(--brand-accent);color:#fff;border-radius:4px;align-items:center;padding:8px 16px;font-size:.85rem;text-decoration:none;transition:all .2s;display:inline-flex}.CustomVideoPlayer-module-scss-module__XBw4ca__customVideoPlayer .CustomVideoPlayer-module-scss-module__XBw4ca__error-container .CustomVideoPlayer-module-scss-module__XBw4ca__download-button:hover{background:var(--brand-accent-2);transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}@keyframes CustomVideoPlayer-module-scss-module__XBw4ca__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.FileDrawer-module-scss-module__ifxw7W__tool-drawer-controls{justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;padding:20px 10px 4px;display:flex}.FileDrawer-module-scss-module__ifxw7W__tool-drawer-controls h2{text-align:left;margin:0;font-size:1rem}.FileDrawer-module-scss-module__ifxw7W__tool-drawer-controls .FileDrawer-module-scss-module__ifxw7W__back-button{color:var(--brand-text-neutral);align-items:center;margin-left:-20px;font-weight:400;display:flex}.FileDrawer-module-scss-module__ifxw7W__tool-drawer-controls .FileDrawer-module-scss-module__ifxw7W__back-button svg{visibility:hidden;width:12px;height:12px;margin-right:6px;padding-bottom:3px}.FileDrawer-module-scss-module__ifxw7W__tool-drawer-controls .FileDrawer-module-scss-module__ifxw7W__back-button:hover{color:var(--brand-accent-2)}.FileDrawer-module-scss-module__ifxw7W__tool-drawer-controls .FileDrawer-module-scss-module__ifxw7W__back-button:hover svg{visibility:visible}.FileDrawer-module-scss-module__ifxw7W__file-viewer{flex:1;display:flex;overflow-y:auto}.FileDrawer-module-scss-module__ifxw7W__document-count{color:var(--brand-text-neutral);font-size:.8rem;font-weight:400}.FileDrawer-module-scss-module__ifxw7W__imagePreviewContainer{justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;overflow:auto}.FileDrawer-module-scss-module__ifxw7W__imagePreviewContainer img{object-fit:contain;max-width:100%;max-height:100%}.FileDrawer-module-scss-module__ifxw7W__unsupportedPreview{height:100%;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.FileDrawer-module-scss-module__ifxw7W__unsupportedPreview i{opacity:.5;margin-bottom:1rem}.FileDrawer-module-scss-module__ifxw7W__unsupportedPreview p{margin:.5rem 0}.FileDrawer-module-scss-module__ifxw7W__unsupportedPreview .FileDrawer-module-scss-module__ifxw7W__fileName{color:var(--text-tertiary);word-break:break-all;font-size:.875rem}@media (max-width:480px){.FileDrawer-module-scss-module__ifxw7W__fileDrawer{z-index:100;width:0;height:100%;padding:10px;position:absolute;right:-40px}.FileDrawer-module-scss-module__ifxw7W__fileDrawer.FileDrawer-module-scss-module__ifxw7W__open{width:100%;transform:translate(0)}.FileDrawer-module-scss-module__ifxw7W__fileDrawer.FileDrawer-module-scss-module__ifxw7W__closed{width:0;display:none;transform:translate(100%)}}
.Drawer-module-scss-module__lZPNMG__drawer{border-left:1px solid var(--brand-border-light);background-color:var(--brand-bg);z-index:1;flex-direction:column;flex-shrink:0;height:100%;padding-bottom:16px;display:flex;position:relative;overflow:hidden}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__closed{border-left-width:0;margin-right:0}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__fullscreen{height:calc(100vh - var(--layout-header-height));border-left-width:0;flex-direction:row;transition:none;display:flex;left:0;right:0;overflow-y:hidden}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__fullscreen .Drawer-module-scss-module__lZPNMG__tool-drawer-controls{align-items:flex-start}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__fullscreen .Drawer-module-scss-module__lZPNMG__tool-drawer-controls h2{padding-top:12px}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__fullscreen .Drawer-module-scss-module__lZPNMG__fullscreen-sidebar{border-right:1px solid var(--brand-border-light);flex:0 0 175px;margin-top:22px}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__fullscreen .Drawer-module-scss-module__lZPNMG__drawer-main{flex-direction:column;width:100%;padding-left:14px;padding-right:14px;display:flex;overflow-y:hidden}.Drawer-module-scss-module__lZPNMG__drawer .Drawer-module-scss-module__lZPNMG__drawer-main{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:hidden}.Drawer-module-scss-module__lZPNMG__drawer .Drawer-module-scss-module__lZPNMG__tool-drawer-controls{flex-shrink:0;align-items:center;width:100%;margin-bottom:0;padding:8px 10px;display:flex}.Drawer-module-scss-module__lZPNMG__drawer .Drawer-module-scss-module__lZPNMG__tool-drawer-controls h2{text-align:left;font-size:.9rem}.Drawer-module-scss-module__lZPNMG__drawer .Drawer-module-scss-module__lZPNMG__tool-drawer-controls .Drawer-module-scss-module__lZPNMG__tool-drawer-controls-right{gap:2px;margin-left:auto;display:flex}@media (max-width:480px){.Drawer-module-scss-module__lZPNMG__drawer{height:calc(100% - var(--layout-header-mobile-height));z-index:100;width:0;padding:10px;transition:none;position:absolute;right:-40px}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__open{width:100%;top:var(--layout-header-mobile-height);left:0;transform:translate(0)}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__closed{width:0;display:none;transform:translate(100%)}.Drawer-module-scss-module__lZPNMG__drawer.Drawer-module-scss-module__lZPNMG__fullscreen{height:calc(100% - var(--layout-header-mobile-height));transition:none;position:absolute;left:0;right:0;overflow-y:hidden}.Drawer-module-scss-module__lZPNMG__drawer .Drawer-module-scss-module__lZPNMG__tool-drawer-controls{margin-bottom:0;padding:8px 2px}}
.ResizableHandle-module-scss-module__ohAJ0a__resizable-handle{cursor:ew-resize;border-left:1px solid var(--brand-border-light);z-index:1002;width:12px;position:absolute;top:0;bottom:0;left:-5px}.ResizableHandle-module-scss-module__ohAJ0a__resizable-handle.ResizableHandle-module-scss-module__ohAJ0a__left-handle{border-left:none;border-right:1px solid var(--brand-border-light);left:0;right:auto}.ResizableHandle-module-scss-module__ohAJ0a__resizable-handle svg{width:8px;color:var(--brand-neutral);position:relative;top:50%}.ResizableHandle-module-scss-module__ohAJ0a__resizable-handle:hover{background-color:var(--brand-bg-light)}.ResizableHandle-module-scss-module__ohAJ0a__visually-hidden{display:none}@media (max-width:480px){.ResizableHandle-module-scss-module__ohAJ0a__resizable-handle{display:none}}
.ExtractedContentPreview-module-scss-module__CVakoW__previewPanel{background-color:var(--brand-bg);border:1px solid var(--brand-border-light);z-index:1;border-radius:6px;flex-direction:column;width:40%;animation:.3s ease-out ExtractedContentPreview-module-scss-module__CVakoW__slideIn;display:flex;position:absolute;top:16px;bottom:16px;right:0;box-shadow:-2px 0 8px #0000001a}@keyframes ExtractedContentPreview-module-scss-module__CVakoW__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ExtractedContentPreview-module-scss-module__CVakoW__previewHeader{background:var(--brand-bg-light);border-bottom:1px solid var(--brand-border-light);box-sizing:border-box;border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;height:60px;padding:16px 20px;display:flex}.ExtractedContentPreview-module-scss-module__CVakoW__previewTitle{color:var(--brand-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ExtractedContentPreview-module-scss-module__CVakoW__previewTitle svg{color:var(--brand-accent-2)}.ExtractedContentPreview-module-scss-module__CVakoW__closeButton{cursor:pointer;color:var(--brand-text-light);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.ExtractedContentPreview-module-scss-module__CVakoW__closeButton:hover{background-color:var(--brand-bg-medium);color:var(--brand-text-primary)}.ExtractedContentPreview-module-scss-module__CVakoW__closeButton:active{background-color:var(--brand-bg)}.ExtractedContentPreview-module-scss-module__CVakoW__previewContent{flex:1;padding:0;overflow-y:auto}.ExtractedContentPreview-module-scss-module__CVakoW__loadingContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.ExtractedContentPreview-module-scss-module__CVakoW__loadingSpinner{border:3px solid var(--brand-border-light);border-top:3px solid var(--brand-accent);border-radius:50%;width:32px;height:32px;margin-bottom:16px;animation:1s linear infinite ExtractedContentPreview-module-scss-module__CVakoW__spin}.ExtractedContentPreview-module-scss-module__CVakoW__scanningContainer{text-align:center;background-color:var(--brand-bg);border:1px solid var(--brand-border-light);z-index:1000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:250px;padding:30px 40px;animation:.2s ease-out ExtractedContentPreview-module-scss-module__CVakoW__fadeIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000026}.ExtractedContentPreview-module-scss-module__CVakoW__scanningContainer p{color:var(--brand-text-primary);margin:0;font-size:14px;font-weight:500}.ExtractedContentPreview-module-scss-module__CVakoW__scanningSpinner{border:3px solid var(--brand-border-light);border-top:3px solid var(--brand-accent-2);border-radius:50%;width:32px;height:32px;margin-bottom:16px;animation:1s linear infinite ExtractedContentPreview-module-scss-module__CVakoW__spin}.ExtractedContentPreview-module-scss-module__CVakoW__notFoundContainer{text-align:center;background-color:var(--brand-bg);border:1px solid var(--brand-warn-border,#ffc107);z-index:1000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:300px;padding:30px 40px;animation:.2s ease-out ExtractedContentPreview-module-scss-module__CVakoW__fadeIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000026}.ExtractedContentPreview-module-scss-module__CVakoW__notFoundContainer p{color:var(--brand-warn-text,#f57c00);margin:0;font-size:14px;font-weight:500}.ExtractedContentPreview-module-scss-module__CVakoW__notFoundCloseButton{cursor:pointer;color:var(--brand-text-light);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.ExtractedContentPreview-module-scss-module__CVakoW__notFoundCloseButton:hover{background-color:var(--brand-bg-medium);color:var(--brand-text-primary)}.ExtractedContentPreview-module-scss-module__CVakoW__notFoundCloseButton:active{background-color:var(--brand-bg-light)}@keyframes ExtractedContentPreview-module-scss-module__CVakoW__fadeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes ExtractedContentPreview-module-scss-module__CVakoW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ExtractedContentPreview-module-scss-module__CVakoW__errorContainer{text-align:center;padding:20px}.ExtractedContentPreview-module-scss-module__CVakoW__errorMessage{color:var(--brand-error,#dc3545);margin:0;font-size:14px}.ExtractedContentPreview-module-scss-module__CVakoW__textContent{box-sizing:border-box;height:100%;padding:20px 30px 20px 20px;overflow-y:auto}.ExtractedContentPreview-module-scss-module__CVakoW__textContent pre{white-space:pre-wrap;word-wrap:break-word;color:var(--brand-text-primary);background:0 0;border:none;margin:0;padding:0 10px 0 0;font-family:Courier New,Monaco,Lucida Console,monospace;font-size:13px;line-height:1.5}.ExtractedContentPreview-module-scss-module__CVakoW__highlight{color:#000;-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:pre-wrap;background-color:#ffeb3b;border-radius:3px;padding:2px 4px;font-weight:700;display:inline}@media (max-width:1200px){.ExtractedContentPreview-module-scss-module__CVakoW__previewPanel{width:45%}.ExtractedContentPreview-module-scss-module__CVakoW__textContent{padding-right:25px}.ExtractedContentPreview-module-scss-module__CVakoW__textContent pre{padding-right:8px}}@media (max-width:768px){.ExtractedContentPreview-module-scss-module__CVakoW__previewPanel{z-index:100;border:none;border-radius:0;width:100%;position:fixed;inset:0}.ExtractedContentPreview-module-scss-module__CVakoW__previewHeader{border-radius:0}.ExtractedContentPreview-module-scss-module__CVakoW__textContent{padding:15px 20px 15px 15px}.ExtractedContentPreview-module-scss-module__CVakoW__textContent pre{padding-right:5px}}
.MinimizeButton-module-scss-module__ekW1Aq__minimize-button{color:var(--brand-text-neutral);border-radius:4px;padding:0 4px}.MinimizeButton-module-scss-module__ekW1Aq__minimize-button svg{width:16px;height:16px}.MinimizeButton-module-scss-module__ekW1Aq__minimize-button:hover{color:var(--brand-accent-2)}
button.ExpandButton-module-scss-module__Qc76-q__expand-button{color:var(--brand-text-neutral);border-radius:4px;padding:0 4px}button.ExpandButton-module-scss-module__Qc76-q__expand-button svg{width:16px;height:16px}button.ExpandButton-module-scss-module__Qc76-q__expand-button:hover{color:var(--brand-accent-2)}
.TermsTable-module-scss-module__R2kkzq__termsTable{background-color:var(--brand-bg-accent);border:1px solid var(--brand-border-light);box-sizing:border-box;border-radius:8px;width:100%;overflow:hidden;box-shadow:0 2px 8px #00000008}.TermsTable-module-scss-module__R2kkzq__tableHeader{background-color:var(--brand-bg-light);border-bottom:1px solid var(--brand-border-light);padding:16px 20px}.TermsTable-module-scss-module__R2kkzq__tableHeader h2{color:var(--brand-text-primary);margin:0;font-size:18px;font-weight:600}.TermsTable-module-scss-module__R2kkzq__tableContainer{flex:1;overflow:auto}.TermsTable-module-scss-module__R2kkzq__table{border-collapse:collapse;width:100%;font-size:14px}.TermsTable-module-scss-module__R2kkzq__table th{background:var(--brand-bg-light);border:1px solid var(--brand-border-light);text-align:left;color:var(--brand-text-primary);text-transform:uppercase;letter-spacing:.5px;z-index:0;padding:12px 16px;font-size:13px;font-weight:600;position:sticky;top:0}.TermsTable-module-scss-module__R2kkzq__table td{border:1px solid var(--brand-border-light);color:var(--brand-text-light);vertical-align:top;word-wrap:break-word;padding:12px 16px;line-height:1.4}.TermsTable-module-scss-module__R2kkzq__table tr:nth-child(2n){background:var(--brand-bg-light)}.TermsTable-module-scss-module__R2kkzq__table tr:hover{background:var(--brand-bg-highlight)}@media (max-width:768px){.TermsTable-module-scss-module__R2kkzq__table{font-size:13px}.TermsTable-module-scss-module__R2kkzq__table th,.TermsTable-module-scss-module__R2kkzq__table td{padding:10px 12px}.TermsTable-module-scss-module__R2kkzq__table th{font-size:12px}}@media (max-width:480px){.TermsTable-module-scss-module__R2kkzq__table{font-size:12px}.TermsTable-module-scss-module__R2kkzq__table th,.TermsTable-module-scss-module__R2kkzq__table td{padding:8px 10px}.TermsTable-module-scss-module__R2kkzq__table th{font-size:11px}}.TermsTable-module-scss-module__R2kkzq__sectionCell{background-color:var(--brand-bg-medium);width:120px;min-width:120px;font-size:12px;font-weight:600;color:var(--brand-text-primary)!important}.TermsTable-module-scss-module__R2kkzq__termCell{width:180px;min-width:180px;font-weight:500;color:var(--brand-text-primary)!important}.TermsTable-module-scss-module__R2kkzq__valueCell{word-break:break-word;white-space:pre-wrap;width:auto;min-width:300px;max-width:none}.TermsTable-module-scss-module__R2kkzq__sourceCell{word-break:break-word;width:180px;min-width:180px}.TermsTable-module-scss-module__R2kkzq__sourceContainer{flex-direction:column;gap:4px;display:flex}.TermsTable-module-scss-module__R2kkzq__sourceItem{background-color:var(--brand-bg-light);border:1px solid var(--brand-border-light);border-radius:3px;padding:4px 6px;font-size:11px;line-height:1.3}.TermsTable-module-scss-module__R2kkzq__sectionInfo{color:var(--brand-text-light);opacity:.8;margin-top:2px;font-size:10px;font-style:italic}.TermsTable-module-scss-module__R2kkzq__sourceText{color:var(--brand-text-light);font-style:italic}.TermsTable-module-scss-module__R2kkzq__sourceLink{color:var(--brand-accent);cursor:pointer;font-size:11px;text-decoration:underline;transition:color .2s}.TermsTable-module-scss-module__R2kkzq__sourceLink:hover{color:var(--brand-accent-2);text-decoration:none}.TermsTable-module-scss-module__R2kkzq__sourceLink.TermsTable-module-scss-module__R2kkzq__activeHighlight{color:#000;background-color:#ffeb3b;border-radius:3px;padding:2px 4px;font-weight:700;text-decoration:none}.TermsTable-module-scss-module__R2kkzq__highConfidence .TermsTable-module-scss-module__R2kkzq__confidenceValue{background-color:var(--brand-success-bg);color:var(--brand-text-success)}.TermsTable-module-scss-module__R2kkzq__mediumConfidence .TermsTable-module-scss-module__R2kkzq__confidenceValue{background-color:var(--brand-warn-bg);color:var(--brand-warn-text)}.TermsTable-module-scss-module__R2kkzq__lowConfidence .TermsTable-module-scss-module__R2kkzq__confidenceValue{background-color:var(--brand-error-bg);color:var(--brand-text-error)}.TermsTable-module-scss-module__R2kkzq__highConfidenceValue{background-color:var(--brand-success-bg);color:var(--brand-text-success)}.TermsTable-module-scss-module__R2kkzq__mediumConfidenceValue{background-color:var(--brand-warn-bg);color:var(--brand-warn-text)}.TermsTable-module-scss-module__R2kkzq__lowConfidenceValue{background-color:var(--brand-error-bg);color:var(--brand-text-error)}.TermsTable-module-scss-module__R2kkzq__high{background-color:var(--brand-success-bg);color:var(--brand-text-success)}.TermsTable-module-scss-module__R2kkzq__medium{background-color:var(--brand-warn-bg);color:var(--brand-warn-text)}.TermsTable-module-scss-module__R2kkzq__low{background-color:var(--brand-error-bg);color:var(--brand-text-error)}.TermsTable-module-scss-module__R2kkzq__statusCell{width:100px;min-width:100px;font-size:12px;font-style:italic;color:var(--brand-text-light)!important}.TermsTable-module-scss-module__R2kkzq__confidenceIndicator{align-items:center;gap:4px;display:flex}.TermsTable-module-scss-module__R2kkzq__confidenceValue{background-color:var(--brand-bg-light);color:var(--brand-text-light);border-radius:10px;padding:2px 6px;font-size:10px;font-weight:600}
.TermsReviewArtifactRenderer-module-scss-module__he5Wga__container{background-color:var(--brand-bg);width:100%;height:100%;color:var(--brand-text-primary);box-sizing:border-box;border-radius:6px;flex-direction:row;padding:16px;display:flex;position:relative}.TermsReviewArtifactRenderer-module-scss-module__he5Wga__mainContent{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;height:100%;transition:width .3s,margin-right .3s;display:flex;overflow-y:auto}.TermsReviewArtifactRenderer-module-scss-module__he5Wga__mainContent.TermsReviewArtifactRenderer-module-scss-module__he5Wga__withPreview{width:60%}@media (max-width:768px){.TermsReviewArtifactRenderer-module-scss-module__he5Wga__mainContent{padding:4px}.TermsReviewArtifactRenderer-module-scss-module__he5Wga__container{padding:8px}}@media (max-width:480px){.TermsReviewArtifactRenderer-module-scss-module__he5Wga__container{padding:6px}.TermsReviewArtifactRenderer-module-scss-module__he5Wga__mainContent{gap:8px;padding:2px}}
.ManagerCardContainerRenderer-module-scss-module__0fhXzW__containerCard{background:var(--brand-bg);height:100%;font-family:var(--font-family-primary);color:var(--brand-text-primary);border-top:2px solid var(--brand-border-light);flex-direction:column;flex:1;display:flex;overflow:hidden}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__containerCard h2,.ManagerCardContainerRenderer-module-scss-module__0fhXzW__containerCard h3{margin-bottom:8px!important}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__errorCard{background:var(--brand-error-bg);border:1px solid var(--brand-border-light);color:var(--brand-text-error);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:12px;height:100%;padding:24px;font-size:1rem;display:flex}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__headerRow{justify-content:flex-end;align-items:center;padding:6px 16px 0;display:flex}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabNav{background:var(--brand-bg);border-bottom:1px solid var(--brand-border-light);display:flex}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton{color:var(--brand-text-light);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s;display:flex;position:relative}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton:hover{background:var(--brand-bg-accent);color:var(--brand-text-primary)}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton.ManagerCardContainerRenderer-module-scss-module__0fhXzW__active{color:var(--brand-accent-2);background:var(--brand-bg-light)}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton.ManagerCardContainerRenderer-module-scss-module__0fhXzW__active:after{content:"";background:var(--brand-accent-2);height:2px;position:absolute;bottom:0;left:0;right:0}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton i{color:inherit;font-size:.9rem}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabContent{scrollbar-width:thin;scrollbar-color:var(--brand-text-light) var(--brand-bg-light);scrollbar-gutter:stable;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 16px;display:flex;overflow:auto}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabContent::-webkit-scrollbar{width:6px;height:6px}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabContent::-webkit-scrollbar-thumb{background-color:var(--brand-text-light);border-radius:4px}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabContent::-webkit-scrollbar-track{background-color:var(--brand-bg-light)}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__performanceTab,.ManagerCardContainerRenderer-module-scss-module__0fhXzW__holdingsTab{flex-direction:column;gap:12px;min-width:min-content;display:flex}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__holdingsDisclaimer{background:var(--brand-bg-light);border-left:3px solid var(--brand-accent-2);border-radius:6px;margin-top:8px;padding:12px}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__holdingsDisclaimer p{color:var(--brand-text-primary);margin:0;font-size:.85rem;font-style:italic;line-height:1.4}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__emptyState{color:var(--brand-text-light);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 24px;display:flex}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__emptyState i{opacity:.5;font-size:2rem}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__emptyTitle{color:var(--brand-text-primary);font-size:.95rem;font-weight:600}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__emptySubtitle{color:var(--brand-text-light);font-size:.85rem}@media (max-width:1024px){.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabContent{padding:16px}}@media (max-width:768px){.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton{flex-direction:column;gap:4px;padding:10px 12px;font-size:.8rem}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton i{font-size:.8rem}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabContent{gap:12px;padding:12px}}@media (max-width:480px){.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton{padding:8px 6px;font-size:.75rem}.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabContent{gap:10px;padding:10px;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.ManagerCardContainerRenderer-module-scss-module__0fhXzW__tabButton{transition:none}}
.PerformanceTable-module-scss-module__qLTCSa__tableSection h3{color:var(--brand-text-primary);margin-bottom:10px;font-size:1rem;font-weight:700}.PerformanceTable-module-scss-module__qLTCSa__performanceTable{border-collapse:collapse;border:1px solid var(--brand-border-light);border-radius:8px;width:100%;overflow:hidden}.PerformanceTable-module-scss-module__qLTCSa__performanceTable th,.PerformanceTable-module-scss-module__qLTCSa__performanceTable td{text-align:left;padding:8px 12px;font-size:.8rem}.PerformanceTable-module-scss-module__qLTCSa__performanceTable thead{background:var(--brand-bg-light)}.PerformanceTable-module-scss-module__qLTCSa__performanceTable thead th{color:var(--brand-text-primary);font-size:.85rem;font-weight:600}.PerformanceTable-module-scss-module__qLTCSa__performanceTable tbody tr{cursor:pointer;border-bottom:1px solid var(--brand-border-light);transition:background-color .2s}.PerformanceTable-module-scss-module__qLTCSa__performanceTable tbody tr:hover{background:var(--brand-bg-accent)}.PerformanceTable-module-scss-module__qLTCSa__performanceTable tbody tr:last-child{border-bottom:none}.PerformanceTable-module-scss-module__qLTCSa__performanceTable tbody tr.PerformanceTable-module-scss-module__qLTCSa__selected{background:var(--brand-accent-2);color:#fff}.PerformanceTable-module-scss-module__qLTCSa__performanceTable tbody tr.PerformanceTable-module-scss-module__qLTCSa__selected .PerformanceTable-module-scss-module__qLTCSa__metricCell,.PerformanceTable-module-scss-module__qLTCSa__performanceTable tbody tr.PerformanceTable-module-scss-module__qLTCSa__selected .PerformanceTable-module-scss-module__qLTCSa__valueCell{color:#fff}.PerformanceTable-module-scss-module__qLTCSa__metricCell{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.PerformanceTable-module-scss-module__qLTCSa__valueCell{text-align:center;font-variant-numeric:tabular-nums;font-weight:600}
.PerformanceChart-module-scss-module__paDAha__chartSection{background:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:8px;flex-direction:column;min-height:280px;padding:12px 16px;display:flex}.PerformanceChart-module-scss-module__paDAha__chartHeader{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.PerformanceChart-module-scss-module__paDAha__chartHeader h3{color:var(--brand-text-primary);margin:0;font-size:1rem;font-weight:700}.PerformanceChart-module-scss-module__paDAha__chartSubtitle{color:var(--brand-text-light);margin-top:2px;font-size:.8rem;font-weight:500}.PerformanceChart-module-scss-module__paDAha__periodSelector{background:var(--brand-bg-light);border:1px solid var(--brand-border-light);border-radius:6px;flex-shrink:0;gap:2px;padding:3px;display:flex}.PerformanceChart-module-scss-module__paDAha__periodButton{color:var(--brand-text-light);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:all .2s}.PerformanceChart-module-scss-module__paDAha__periodButton:hover{background:var(--brand-bg-accent);color:var(--brand-text-primary)}.PerformanceChart-module-scss-module__paDAha__periodButton.PerformanceChart-module-scss-module__paDAha__active{background:var(--brand-accent-2);color:#fff;box-shadow:0 2px 4px #0000001a}.PerformanceChart-module-scss-module__paDAha__chartContainer{background:var(--brand-bg);flex:1;min-height:220px}.PerformanceChart-module-scss-module__paDAha__customTooltip{background:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:6px;max-width:200px;padding:8px 12px;box-shadow:0 4px 12px #00000026}.PerformanceChart-module-scss-module__paDAha__tooltipLabel{color:var(--brand-text-light);margin:0 0 4px;font-size:.75rem;font-weight:500}.PerformanceChart-module-scss-module__paDAha__tooltipValue{margin:2px 0;font-size:.85rem;font-weight:600}.PerformanceChart-module-scss-module__paDAha__tooltipSubtext{color:var(--brand-text-light);margin:3px 0 0;font-size:.7rem;font-style:italic}.PerformanceChart-module-scss-module__paDAha__chartLegend{border-top:1px solid var(--brand-border-light);flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:8px;padding-top:8px;display:flex}.PerformanceChart-module-scss-module__paDAha__legendSeparator{background-color:var(--brand-border-light);width:1px;height:16px;margin:0 .5rem}.PerformanceChart-module-scss-module__paDAha__legendItem{color:var(--brand-text-primary);align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;display:flex}.PerformanceChart-module-scss-module__paDAha__legendItem:hover{opacity:.8}.PerformanceChart-module-scss-module__paDAha__legendColor{border-radius:3px;flex-shrink:0;width:12px;height:12px}.PerformanceChart-module-scss-module__paDAha__chartNote{background:var(--brand-bg-light);color:var(--brand-text-light);border-radius:6px;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;font-size:.75rem;display:flex}.PerformanceChart-module-scss-module__paDAha__chartNote i{color:var(--brand-accent-2);font-size:.85rem}@media (max-width:768px){.PerformanceChart-module-scss-module__paDAha__chartHeader{flex-direction:column;align-items:flex-start;gap:6px}.PerformanceChart-module-scss-module__paDAha__periodSelector{align-self:stretch}.PerformanceChart-module-scss-module__paDAha__periodButton{text-align:center;flex:1}.PerformanceChart-module-scss-module__paDAha__chartNote{font-size:.7rem}}
.CumulativeReturnsChart-module-scss-module__AQKsQa__chartSection{background:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:8px;flex-direction:column;min-height:280px;padding:12px 16px;display:flex}.CumulativeReturnsChart-module-scss-module__AQKsQa__chartHeader{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.CumulativeReturnsChart-module-scss-module__AQKsQa__chartHeader h3{color:var(--brand-text-primary);margin:0;font-size:1rem;font-weight:700}.CumulativeReturnsChart-module-scss-module__AQKsQa__chartContainer{background:var(--brand-bg);flex:1;min-height:220px}.CumulativeReturnsChart-module-scss-module__AQKsQa__customTooltip{background:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:6px;max-width:200px;padding:8px 12px;box-shadow:0 4px 12px #00000026}.CumulativeReturnsChart-module-scss-module__AQKsQa__tooltipLabel{color:var(--brand-text-light);margin:0 0 4px;font-size:.75rem;font-weight:500}.CumulativeReturnsChart-module-scss-module__AQKsQa__tooltipValue{margin:2px 0;font-size:.85rem;font-weight:600}.CumulativeReturnsChart-module-scss-module__AQKsQa__chartLegend{border-top:1px solid var(--brand-border-light);flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:8px;padding-top:8px;display:flex}.CumulativeReturnsChart-module-scss-module__AQKsQa__legendItem{color:var(--brand-text-primary);align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;display:flex}.CumulativeReturnsChart-module-scss-module__AQKsQa__legendItem:hover{opacity:.8}.CumulativeReturnsChart-module-scss-module__AQKsQa__chartSubtitle{color:var(--brand-text-light);margin-top:2px;font-size:.7rem;font-style:italic;font-weight:500}.CumulativeReturnsChart-module-scss-module__AQKsQa__legendSeparator{background-color:var(--brand-border-light);width:1px;height:16px;margin:0 .5rem}.CumulativeReturnsChart-module-scss-module__AQKsQa__legendColor{border-radius:3px;flex-shrink:0;width:12px;height:12px}.CumulativeReturnsChart-module-scss-module__AQKsQa__noDataMessage{text-align:center;color:var(--brand-text-secondary);padding:1.5rem;font-size:.8rem}.CumulativeReturnsChart-module-scss-module__AQKsQa__periodSelector{background:var(--brand-bg-light);border:1px solid var(--brand-border-light);border-radius:6px;flex-shrink:0;gap:2px;padding:3px;display:flex}.CumulativeReturnsChart-module-scss-module__AQKsQa__periodButton{color:var(--brand-text-light);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:all .2s}.CumulativeReturnsChart-module-scss-module__AQKsQa__periodButton:hover{background:var(--brand-bg-accent);color:var(--brand-text-primary)}.CumulativeReturnsChart-module-scss-module__AQKsQa__periodButton.CumulativeReturnsChart-module-scss-module__AQKsQa__active{background:var(--brand-accent-2);color:#fff;box-shadow:0 2px 4px #0000001a}@media (max-width:768px){.CumulativeReturnsChart-module-scss-module__AQKsQa__chartHeader{flex-direction:column;align-items:flex-start;gap:6px}.CumulativeReturnsChart-module-scss-module__AQKsQa__periodSelector{align-self:stretch}.CumulativeReturnsChart-module-scss-module__AQKsQa__periodButton{text-align:center;flex:1}}
.HoldingsTable-module-scss-module__yYDf7q__holdingsSection h3{color:var(--brand-text-primary);margin-bottom:16px;font-size:1.1rem;font-weight:700}.HoldingsTable-module-scss-module__yYDf7q__holdingsList{background:var(--brand-bg);height:100%;overflow-y:auto}.HoldingsTable-module-scss-module__yYDf7q__holdingsList::-webkit-scrollbar{width:6px}.HoldingsTable-module-scss-module__yYDf7q__holdingsList::-webkit-scrollbar-thumb{background-color:var(--brand-border-light);border-radius:4px}.HoldingsTable-module-scss-module__yYDf7q__holdingsList::-webkit-scrollbar-thumb:hover{background-color:var(--brand-text-light)}.HoldingsTable-module-scss-module__yYDf7q__holdingsList::-webkit-scrollbar-track{background-color:#0000}.HoldingsTable-module-scss-module__yYDf7q__holdingsList{scrollbar-width:thin;scrollbar-color:var(--brand-border-light) #0000}.HoldingsTable-module-scss-module__yYDf7q__holdingsHeader{border-bottom:1px solid var(--brand-border-light);background:var(--brand-bg);color:var(--brand-text-light);text-transform:uppercase;letter-spacing:.5px;z-index:1;grid-template-columns:40px 1fr 80px 80px;gap:12px;padding:12px 16px;font-size:.75rem;font-weight:700;display:grid;position:sticky;top:0}.HoldingsTable-module-scss-module__yYDf7q__rankHeader,.HoldingsTable-module-scss-module__yYDf7q__nameHeader,.HoldingsTable-module-scss-module__yYDf7q__countryHeader,.HoldingsTable-module-scss-module__yYDf7q__weightHeader{align-items:center;display:flex}.HoldingsTable-module-scss-module__yYDf7q__rankHeader,.HoldingsTable-module-scss-module__yYDf7q__countryHeader{justify-content:center}.HoldingsTable-module-scss-module__yYDf7q__weightHeader{justify-content:flex-end}.HoldingsTable-module-scss-module__yYDf7q__holdingRow{border-bottom:1px solid var(--brand-border-light);grid-template-columns:40px 1fr 80px 80px;align-items:center;gap:12px;padding:12px 16px;transition:background-color .2s;display:grid}.HoldingsTable-module-scss-module__yYDf7q__holdingRow:hover{background:var(--brand-bg-light)}.HoldingsTable-module-scss-module__yYDf7q__holdingRow:last-child{border-bottom:none}.HoldingsTable-module-scss-module__yYDf7q__rankColumn{color:var(--brand-text-light);justify-content:center;font-size:.85rem;font-weight:600;display:flex}.HoldingsTable-module-scss-module__yYDf7q__nameColumn{min-width:0}.HoldingsTable-module-scss-module__yYDf7q__securityName{color:var(--brand-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;line-height:1.3;overflow:hidden}.HoldingsTable-module-scss-module__yYDf7q__countryColumn{color:var(--brand-text-light);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.HoldingsTable-module-scss-module__yYDf7q__weightColumn{color:var(--brand-accent-2);white-space:nowrap;justify-content:flex-end;align-items:center;font-size:.85rem;font-weight:700;display:flex}
.ConcentrationMetrics-module-scss-module__nMESwW__concentrationSection h3{color:var(--brand-text-primary);margin-bottom:16px;font-size:1.1rem;font-weight:700}.ConcentrationMetrics-module-scss-module__nMESwW__concentrationGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.ConcentrationMetrics-module-scss-module__nMESwW__concentrationCard{background:var(--brand-bg-light);text-align:center;border-radius:8px;padding:16px;transition:background-color .2s}.ConcentrationMetrics-module-scss-module__nMESwW__concentrationCard:hover{background:var(--brand-bg-accent)}.ConcentrationMetrics-module-scss-module__nMESwW__concentrationLabel{color:var(--brand-text-light);margin-bottom:4px;font-size:.8rem;font-weight:500}.ConcentrationMetrics-module-scss-module__nMESwW__concentrationValue{color:var(--brand-text-primary);font-size:1.2rem;font-weight:700}
.GeographicAllocation-module-scss-module__wFujpq__geographicSection h3{color:var(--brand-text-primary);margin-bottom:16px;font-size:1.1rem;font-weight:700}.GeographicAllocation-module-scss-module__wFujpq__geographicList{flex-direction:column;gap:8px;display:flex}.GeographicAllocation-module-scss-module__wFujpq__geographicItem{background:var(--brand-bg-light);border-radius:6px;justify-content:space-between;align-items:center;padding:12px 16px;transition:background-color .2s;display:flex}.GeographicAllocation-module-scss-module__wFujpq__geographicItem:hover{background:var(--brand-bg-accent)}.GeographicAllocation-module-scss-module__wFujpq__countryInfo{align-items:center;gap:8px;display:flex}.GeographicAllocation-module-scss-module__wFujpq__countryFlag{background:var(--brand-accent-2);color:#fff;border-radius:2px;justify-content:center;align-items:center;width:24px;height:16px;font-size:.7rem;font-weight:600;display:flex}.GeographicAllocation-module-scss-module__wFujpq__countryName{color:var(--brand-text-primary);font-weight:500}.GeographicAllocation-module-scss-module__wFujpq__countryWeight{color:var(--brand-text-primary);font-variant-numeric:tabular-nums;font-weight:700}
.DetailsTab-module-scss-module__rkXRyG__detailsTab{flex-direction:column;gap:16px;display:flex}.DetailsTab-module-scss-module__rkXRyG__asOfDate{color:var(--brand-text-secondary);background:var(--brand-bg-light);text-align:center;border-radius:6px;padding:8px 12px;font-size:.85rem;font-weight:500}.DetailsTab-module-scss-module__rkXRyG__detailsSection h3{color:var(--brand-text-primary);margin-bottom:10px;font-size:1rem;font-weight:700}.DetailsTab-module-scss-module__rkXRyG__detailsGrid{grid-template-columns:1fr;gap:8px;display:grid}.DetailsTab-module-scss-module__rkXRyG__detailItem{background:var(--brand-bg-light);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;transition:background-color .2s;display:flex}.DetailsTab-module-scss-module__rkXRyG__detailLabel{color:var(--brand-text-light);font-size:.85rem;font-weight:500}.DetailsTab-module-scss-module__rkXRyG__detailValue{color:var(--brand-text-primary);text-align:right;word-break:break-word;max-width:80%;font-size:.85rem;font-weight:600}.DetailsTab-module-scss-module__rkXRyG__dataIssues{background:var(--brand-warning-bg,#fff3cd);border:1px solid var(--brand-warning,#ffc107);color:var(--brand-warning-text,#856404);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem;font-size:.85rem;display:flex}.DetailsTab-module-scss-module__rkXRyG__dataIssues i{flex-shrink:0;font-size:1rem}@media (max-width:768px){.DetailsTab-module-scss-module__rkXRyG__detailItem{flex-direction:column;align-items:flex-start;gap:4px}.DetailsTab-module-scss-module__rkXRyG__detailValue{text-align:left;max-width:100%}}
.ResearchTab-module-scss-module__eHjATq__researchTab{flex-direction:column;gap:20px;padding:4px;display:flex}.ResearchTab-module-scss-module__eHjATq__askAboutSection{margin-bottom:8px}.ResearchTab-module-scss-module__eHjATq__askAboutForm{align-items:center;gap:8px;display:flex}.ResearchTab-module-scss-module__eHjATq__askAboutInput{border:1px solid var(--brand-border);background:var(--brand-bg-light);color:var(--brand-text-primary);white-space:nowrap;text-overflow:ellipsis;border-radius:24px;flex:1;padding:12px 16px;font-size:.85rem;transition:all .2s;overflow:hidden}.ResearchTab-module-scss-module__eHjATq__askAboutInput::placeholder{color:var(--Text-secondary)}.ResearchTab-module-scss-module__eHjATq__askAboutInput:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px var(--brand-primary-light);outline:none}.ResearchTab-module-scss-module__eHjATq__askAboutButton{background:var(--brand-primary);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:12px 16px;transition:all .2s;display:flex}.ResearchTab-module-scss-module__eHjATq__askAboutButton:hover:not(:disabled){background:var(--brand-primary-dark);transform:scale(1.05)}.ResearchTab-module-scss-module__eHjATq__askAboutButton:disabled{opacity:.5;cursor:not-allowed}.ResearchTab-module-scss-module__eHjATq__askAboutButton i{font-size:.9rem}.ResearchTab-module-scss-module__eHjATq__section{flex-direction:column;gap:12px;display:flex}.ResearchTab-module-scss-module__eHjATq__sectionTitle{color:var(--brand-text-primary);align-items:center;gap:8px;margin:0;font-size:1.1rem;font-weight:700;line-height:1.4;display:flex}.ResearchTab-module-scss-module__eHjATq__sectionTitle i{color:var(--brand-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ResearchTab-module-scss-module__eHjATq__textCard{background:var(--brand-bg-light);border:1px solid var(--brand-border);border-radius:8px;padding:16px;font-size:.875rem;line-height:1.6}.ResearchTab-module-scss-module__eHjATq__textCard .markdown-style h1{font-size:1.4rem}.ResearchTab-module-scss-module__eHjATq__textCard .markdown-style h2{font-size:1.25rem}.ResearchTab-module-scss-module__eHjATq__textCard .markdown-style h3{font-size:1.1rem}.ResearchTab-module-scss-module__eHjATq__textCard .markdown-style h4{font-size:.95rem}.ResearchTab-module-scss-module__eHjATq__textCard .markdown-style h5{font-size:.875rem}:is(.ResearchTab-module-scss-module__eHjATq__textCard .markdown-style ul,.ResearchTab-module-scss-module__eHjATq__textCard .markdown-style ol){margin:.4rem 1rem;padding:0 .3rem}.ResearchTab-module-scss-module__eHjATq__textCard .markdown-style p{margin:.5rem 0}.ResearchTab-module-scss-module__eHjATq__textContent{color:var(--brand-text-secondary);white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.6}.ResearchTab-module-scss-module__eHjATq__loadingContainer{color:var(--brand-text-light);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 16px;display:flex}.ResearchTab-module-scss-module__eHjATq__loadingContainer i{color:var(--brand-primary);font-size:2rem}.ResearchTab-module-scss-module__eHjATq__loadingContainer span{font-size:.9rem}.ResearchTab-module-scss-module__eHjATq__emptyState{color:var(--brand-text-light);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 16px;display:flex}.ResearchTab-module-scss-module__eHjATq__emptyState i{opacity:.5;font-size:2rem}.ResearchTab-module-scss-module__eHjATq__emptyState p{margin:0;font-size:.9rem}.ResearchTab-module-scss-module__eHjATq__footer{background:var(--brand-bg-light);border-top:1px solid var(--brand-border);border-radius:8px;flex-direction:column;gap:8px;margin-top:8px;padding:16px;display:flex}.ResearchTab-module-scss-module__eHjATq__issueSheetLink{color:var(--brand-accent-2);cursor:pointer;font-size:.8rem;text-decoration:none;transition:all .2s}.ResearchTab-module-scss-module__eHjATq__issueSheetLink:hover{color:var(--brand-accent-2);text-decoration:underline}.ResearchTab-module-scss-module__eHjATq__lastUpdated{color:var(--brand-text-light);font-size:.8rem}
.PromptFormModal-module-scss-module__mfcIPW__container{z-index:103;background-color:#16171bbf;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow-y:hidden}.PromptFormModal-module-scss-module__mfcIPW__container.PromptFormModal-module-scss-module__mfcIPW__hidden{display:none}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal{background-color:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:4px;flex-direction:column;align-items:stretch;width:80%;height:90%;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__header{border-bottom:1px solid var(--brand-border-light);align-items:baseline;padding:24px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__header svg{padding-right:9px;scale:1.25}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__header .PromptFormModal-module-scss-module__mfcIPW__end{margin-left:auto}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form{flex-direction:column;height:calc(100% - 80px);display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__submission-error{background-color:var(--brand-global-error-bg);border-radius:var(--border-radius-default);margin:12px;padding:24px}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__submission-error .PromptFormModal-module-scss-module__mfcIPW__error-header{color:var(--brand-text-header);justify-content:flex-start;width:100%;display:inline-flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__submission-error .PromptFormModal-module-scss-module__mfcIPW__error-header button{margin-left:auto}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__submission-error p{color:var(--brand-text-header)}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__item-type-toggle{padding:16px 24px 0}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content{border-bottom:1px solid var(--brand-border-light);scrollbar-width:thin;scrollbar-color:var(--brand-text-light) var(--brand-bg-light);flex:8;padding:24px;display:flex;overflow-y:auto}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area{border-right:1px solid var(--brand-border-light);flex-direction:column;flex-basis:60%;gap:6px;padding-right:24px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__flexgrow-fieldwrapper{border-radius:0;flex-direction:column;flex-grow:1;padding-bottom:8px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__flexgrow-fieldwrapper .PromptFormModal-module-scss-module__mfcIPW__mde{background-color:var(--brand-bg-light);flex-grow:1}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__flexgrow-fieldwrapper .PromptFormModal-module-scss-module__mfcIPW__mde .PromptFormModal-module-scss-module__mfcIPW__prompt-preview{background-color:var(--brand-bg-light)}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__flexgrow-fieldwrapper .PromptFormModal-module-scss-module__mfcIPW__prompt-textarea,.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__flexgrow-fieldwrapper .PromptFormModal-module-scss-module__mfcIPW__prompt-textarea div{height:100%}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area label{font-size:18px}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split{padding-top:0;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__split-label{text-transform:uppercase;letter-spacing:.5px;color:var(--Text-secondary);margin-bottom:0;font-size:14px;font-weight:600;display:block}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__attached-files{flex-direction:column;flex:1;min-width:0;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-upload-header{align-items:center;gap:10px;margin-bottom:4px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-attach-btn{border:1px solid var(--brand-border-light);color:var(--brand-text);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:.75rem;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-attach-btn:hover{background:var(--brand-bg-light);border-color:var(--brand-text-light)}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-chips{flex-wrap:wrap;gap:6px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-chip{background:var(--brand-bg-light);border:1px solid var(--brand-border-light);color:var(--brand-text);border-radius:16px;align-items:center;gap:6px;max-width:100%;padding:4px 10px;font-size:12px;display:inline-flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-chip .PromptFormModal-module-scss-module__mfcIPW__file-chip-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-chip .PromptFormModal-module-scss-module__mfcIPW__file-chip-remove{all:unset;cursor:pointer;color:var(--brand-text-light);align-items:center;font-size:10px;display:inline-flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-chip .PromptFormModal-module-scss-module__mfcIPW__file-chip-remove:hover{color:var(--brand-text)}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area .PromptFormModal-module-scss-module__mfcIPW__bottom-split .PromptFormModal-module-scss-module__mfcIPW__file-empty{color:var(--Text-secondary);align-items:center;gap:.5rem;padding:8px 0;font-size:.8rem;font-style:italic;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details{flex-direction:column;flex-grow:1;flex-basis:40%;gap:8px;padding-left:24px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__description{resize:none;border-radius:var(--border-radius-default);flex-grow:1;font-size:14px}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__description::placeholder{color:var(--Text-secondary)}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__field-hint{color:var(--Text-secondary);margin-bottom:4px;font-size:.75rem;display:block}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details label{font-size:18px}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details input{border-radius:var(--border-radius-default)}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section{flex-direction:column;gap:8px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row{align-items:center;gap:8px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete{flex:1;position:relative}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__editors-input{width:100%}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__suggestions-dropdown{z-index:10;background-color:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:var(--border-radius-default);max-height:240px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__suggestions-dropdown .PromptFormModal-module-scss-module__mfcIPW__suggestion-item{all:unset;cursor:pointer;width:100%;color:var(--brand-text);box-sizing:border-box;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__suggestions-dropdown .PromptFormModal-module-scss-module__mfcIPW__suggestion-item i{color:var(--brand-text-light);text-align:center;width:16px;font-size:12px}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__suggestions-dropdown .PromptFormModal-module-scss-module__mfcIPW__suggestion-item .PromptFormModal-module-scss-module__mfcIPW__suggestion-text{flex-direction:column;min-width:0;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__suggestions-dropdown .PromptFormModal-module-scss-module__mfcIPW__suggestion-item .PromptFormModal-module-scss-module__mfcIPW__suggestion-text .PromptFormModal-module-scss-module__mfcIPW__suggestion-name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__suggestions-dropdown .PromptFormModal-module-scss-module__mfcIPW__suggestion-item .PromptFormModal-module-scss-module__mfcIPW__suggestion-text .PromptFormModal-module-scss-module__mfcIPW__suggestion-email{color:var(--brand-text-light);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__suggestions-dropdown .PromptFormModal-module-scss-module__mfcIPW__suggestion-item.PromptFormModal-module-scss-module__mfcIPW__highlighted,.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-input-row .PromptFormModal-module-scss-module__mfcIPW__editors-autocomplete .PromptFormModal-module-scss-module__mfcIPW__suggestions-dropdown .PromptFormModal-module-scss-module__mfcIPW__suggestion-item:hover{background-color:var(--brand-bg-light)}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-list{flex-wrap:wrap;gap:6px;display:flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-list .PromptFormModal-module-scss-module__mfcIPW__editor-chip{background-color:var(--brand-bg-light);border:1px solid var(--brand-border-light);color:var(--brand-text);border-radius:16px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;display:inline-flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-list .PromptFormModal-module-scss-module__mfcIPW__editor-chip .PromptFormModal-module-scss-module__mfcIPW__remove-editor{all:unset;cursor:pointer;color:var(--brand-text-light);align-items:center;padding:0 2px;font-size:11px;display:inline-flex}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details .PromptFormModal-module-scss-module__mfcIPW__editors-section .PromptFormModal-module-scss-module__mfcIPW__editors-list .PromptFormModal-module-scss-module__mfcIPW__editor-chip .PromptFormModal-module-scss-module__mfcIPW__remove-editor:hover{color:var(--brand-text)}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__footer{flex-direction:row;flex-shrink:0;justify-content:flex-end;gap:12px;padding:24px;display:flex}@media (max-width:840px){.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal{width:100%;height:100%}}@media (max-width:480px){.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal{width:100%;height:100%}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__content{flex-wrap:wrap-reverse}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-area{border-right:0;flex-grow:1;min-height:500px;padding:8px 0 0}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__flexgrow-fieldwrapper{border-right:0;padding-right:0}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__bottom-split{border-right:0;flex-direction:column;padding-right:0}.PromptFormModal-module-scss-module__mfcIPW__container .PromptFormModal-module-scss-module__mfcIPW__modal .PromptFormModal-module-scss-module__mfcIPW__prompt-form .PromptFormModal-module-scss-module__mfcIPW__content .PromptFormModal-module-scss-module__mfcIPW__prompt-details{padding-left:0}}
.CategoriesTagDropdown-module-scss-module__pfgs2G__button-container .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-button.CategoriesTagDropdown-module-scss-module__pfgs2G__for-dropdown{background-color:var(--Background-primary);border:1px solid var(--Border-primary);width:100%;height:100%;padding:var(--base-space-6);border-radius:0;border-radius:var(--border-radius-default);align-items:center}.CategoriesTagDropdown-module-scss-module__pfgs2G__button-container .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-button.CategoriesTagDropdown-module-scss-module__pfgs2G__for-dropdown.CategoriesTagDropdown-module-scss-module__pfgs2G__open{border:1px solid var(--Border-active)}.CategoriesTagDropdown-module-scss-module__pfgs2G__button-container .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-button.CategoriesTagDropdown-module-scss-module__pfgs2G__for-dropdown:hover{background-color:var(--Background-hover)}.CategoriesTagDropdown-module-scss-module__pfgs2G__button-container .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-button.CategoriesTagDropdown-module-scss-module__pfgs2G__for-dropdown .CategoriesTagDropdown-module-scss-module__pfgs2G__chevron{color:var(--Text-secondary);margin-left:auto}.CategoriesTagDropdown-module-scss-module__pfgs2G__button-container .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-button.CategoriesTagDropdown-module-scss-module__pfgs2G__for-dropdown .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-values{align-self:flex-start}.CategoriesTagDropdown-module-scss-module__pfgs2G__button-container .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-button.CategoriesTagDropdown-module-scss-module__pfgs2G__for-dropdown .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-values .CategoriesTagDropdown-module-scss-module__pfgs2G__placeholder{color:var(--Text-secondary);text-transform:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.CategoriesTagDropdown-module-scss-module__pfgs2G__button-container .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-button.CategoriesTagDropdown-module-scss-module__pfgs2G__for-dropdown .CategoriesTagDropdown-module-scss-module__pfgs2G__dropdown-values .CategoriesTagDropdown-module-scss-module__pfgs2G__selected-tags{gap:6px;margin-left:auto;display:inline-flex}.CategoriesTagDropdown-module-scss-module__pfgs2G__checkbox-groups{background:var(--brand-bg);z-index:104;border:1px solid var(--Border-primary);border-radius:var(--border-radius-default);box-sizing:border-box;padding:12px 0;position:absolute}
.ToolTip-module-scss-module__A6p1_G__tool-tip-container{display:inline-block;position:relative}.ToolTip-module-scss-module__A6p1_G__disabled{opacity:.4;cursor:default!important}.ToolTip-module-scss-module__A6p1_G__disabled svg,.ToolTip-module-scss-module__A6p1_G__disabled i,.ToolTip-module-scss-module__A6p1_G__disabled svg:hover,.ToolTip-module-scss-module__A6p1_G__disabled i:hover{color:var(--brand-text-light)}.ToolTip-module-scss-module__A6p1_G__tool-tip-content{z-index:9999;background-color:var(--brand-bg-overlay);box-shadow:1px 1px 6px var(--brand-box-shadow);visibility:visible;opacity:1;border-radius:4px;padding:5px 8px;font-size:.85rem;transition:opacity .3s;position:fixed}.ToolTip-module-scss-module__A6p1_G__tool-tip-content.ToolTip-module-scss-module__A6p1_G__left,.ToolTip-module-scss-module__A6p1_G__tool-tip-content.ToolTip-module-scss-module__A6p1_G__right{transform:translate(0)}.ToolTip-module-scss-module__A6p1_G__tool-tip-content p{color:var(--brand-text-primary)}.ToolTip-module-scss-module__A6p1_G__tool-tip-content p.ToolTip-module-scss-module__A6p1_G__title{color:var(--brand-text-primary);border-bottom:1px solid var(--brand-border-light);padding-bottom:2px;font-weight:500}.ToolTip-module-scss-module__A6p1_G__tool-tip-content p.ToolTip-module-scss-module__A6p1_G__date{color:var(--brand-text-nuetral);margin-top:4px;font-size:.65rem}.ToolTip-module-scss-module__A6p1_G__tool-tip-content:after{content:"";border-style:solid;border-width:5px;border-color:var(--brand-bg-overlay) #0000 #0000 #0000;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.ToolTip-module-scss-module__A6p1_G__tool-tip-arrow{border-style:solid;border-width:5px;border-color:var(--brand-bg-overlay) #0000 #0000 #0000;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ToolTip-module-scss-module__A6p1_G__tool-tip-arrow.ToolTip-module-scss-module__A6p1_G__left{left:10%;transform:translate(0)}.ToolTip-module-scss-module__A6p1_G__tool-tip-arrow.ToolTip-module-scss-module__A6p1_G__right{left:90%;transform:translate(-100%)}
.ExpandedSettings-module-scss-module__0K1SOa__expanded-settings-container .ExpandedSettings-module-scss-module__0K1SOa__setting-with-bulletpoint{cursor:pointer;flex-grow:1;width:22px;height:32px;position:relative}.ExpandedSettings-module-scss-module__0K1SOa__expanded-settings-container .ExpandedSettings-module-scss-module__0K1SOa__setting-with-bulletpoint:before{content:"";background-color:var(--brand-border-light);border-radius:50%;width:4px;height:4px;transition:transform .2s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ToolRow-module-scss-module__IhYWeW__wrapper{flex-direction:column;margin:4px 0;display:flex}.ToolRow-module-scss-module__IhYWeW__narrationRow{-webkit-user-select:none;user-select:none;padding:2px 0;line-height:1.4}.ToolRow-module-scss-module__IhYWeW__narrationRowClickable{cursor:pointer}.ToolRow-module-scss-module__IhYWeW__rowActions{vertical-align:middle;align-items:center;gap:4px;margin-left:6px;line-height:20px;display:inline-flex}.ToolRow-module-scss-module__IhYWeW__ioBtn{cursor:pointer;color:var(--brand-text-light);opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:opacity .15s;display:flex}.ToolRow-module-scss-module__IhYWeW__ioBtn:hover{opacity:1}.ToolRow-module-scss-module__IhYWeW__chevron{color:var(--brand-text-light);cursor:pointer;opacity:0;flex-shrink:0;align-items:center;transition:transform .2s,opacity .15s;display:flex}.ToolRow-module-scss-module__IhYWeW__narrationRow:hover .ToolRow-module-scss-module__IhYWeW__chevron{opacity:.5}.ToolRow-module-scss-module__IhYWeW__chevronExpanded{opacity:.5;transform:rotate(90deg)}.ToolRow-module-scss-module__IhYWeW__narrationRow:hover .ToolRow-module-scss-module__IhYWeW__chevronExpanded{opacity:1}.ToolRow-module-scss-module__IhYWeW__timelinePanel{margin-top:4px;margin-left:0}.ToolRow-module-scss-module__IhYWeW__artifactInTimeline{margin-top:8px;padding-bottom:4px}.ToolRow-module-scss-module__IhYWeW__elapsed{color:var(--brand-neutral);opacity:.7;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.ToolRow-module-scss-module__IhYWeW__narrationIcon{width:20px;height:20px;color:var(--brand-text-primary);opacity:.65;flex-shrink:0;justify-content:center;align-items:center;display:flex}@keyframes ToolRow-module-scss-module__IhYWeW__blink{0%,to{opacity:1}50%{opacity:.3}}.ToolRow-module-scss-module__IhYWeW__spin{color:var(--brand-accent-2);animation:1.4s ease-in-out infinite ToolRow-module-scss-module__IhYWeW__blink}
.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse{border-radius:8px;align-items:flex-start;margin-bottom:1rem;padding:1rem;display:flex}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__responseContent{flex:1;min-width:0;margin-top:3px;position:relative;overflow-x:auto}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__responseContent>*+*{margin-top:.5rem}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__toolBlock{margin:.25rem 0}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__loadingIcon{margin:0 0 0 1px;line-height:1}@media (max-width:480px){.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse{flex-direction:column;gap:12px}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__responseContent{width:100%;margin-left:0;overflow-x:auto}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__responseContent::-webkit-scrollbar{height:6px}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__responseContent::-webkit-scrollbar-thumb{background-color:var(--brand-text-light);border-radius:4px}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__responseContent::-webkit-scrollbar-track{background-color:var(--brand-bg-light)}.UnifiedAIResponse-module-scss-module__jWPhlq__unifiedResponse .UnifiedAIResponse-module-scss-module__jWPhlq__responseContent{scrollbar-width:thin;scrollbar-color:var(--brand-text-light) var(--brand-bg-light)}}
.SelectOneComponent-module-scss-module__-WEWIa__selectOneContainer{width:100%;font-family:var(--font-family-primary)}.SelectOneComponent-module-scss-module__-WEWIa__message{color:var(--brand-text-primary);margin-bottom:1rem;font-size:.95rem;font-weight:500;line-height:1.5}.SelectOneComponent-module-scss-module__-WEWIa__optionsContainer{max-height:300px;margin-bottom:.25rem;overflow-y:auto}.SelectOneComponent-module-scss-module__-WEWIa__optionsContainer::-webkit-scrollbar{width:6px}.SelectOneComponent-module-scss-module__-WEWIa__optionsContainer::-webkit-scrollbar-track{background:var(--brand-bg-light);border-radius:3px}.SelectOneComponent-module-scss-module__-WEWIa__optionsContainer::-webkit-scrollbar-thumb{background:var(--brand-neutral);border-radius:3px}.SelectOneComponent-module-scss-module__-WEWIa__optionsContainer::-webkit-scrollbar-thumb:hover{background:var(--brand-neutral-dark)}.SelectOneComponent-module-scss-module__-WEWIa__optionLabel{border:1px solid var(--brand-border-light);cursor:pointer;background-color:var(--brand-bg);color:var(--brand-text-primary);will-change:transform,background-color;border-radius:6px;align-items:center;margin-bottom:.5rem;padding:.75rem;transition:background-color .15s,border-color .15s,transform .1s;display:flex}.SelectOneComponent-module-scss-module__-WEWIa__optionLabel:hover{background-color:var(--brand-bg-highlight);border-color:var(--brand-accent-2);transform:translateY(-.5px)}.SelectOneComponent-module-scss-module__-WEWIa__optionLabel:has(.SelectOneComponent-module-scss-module__-WEWIa__radioInput:checked){background-color:var(--brand-bg-accent);border-color:var(--brand-accent-2)}.SelectOneComponent-module-scss-module__-WEWIa__radioInput{accent-color:var(--brand-accent-2);margin-right:.75rem;transform:scale(1.1)}.SelectOneComponent-module-scss-module__-WEWIa__optionText{color:var(--brand-text-primary);flex:1;font-size:.875rem;line-height:1.4}.SelectOneComponent-module-scss-module__-WEWIa__buttonContainer{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.SelectOneComponent-module-scss-module__-WEWIa__button{cursor:pointer;font-size:.875rem;font-weight:500;font-family:var(--font-family-primary);border:none;border-radius:6px;justify-content:center;align-items:center;min-width:80px;padding:.5rem 1rem;transition:all .2s;display:flex}.SelectOneComponent-module-scss-module__-WEWIa__button:disabled{opacity:.6;cursor:not-allowed;transform:none}.SelectOneComponent-module-scss-module__-WEWIa__submitButton{background-color:var(--brand-accent-2);color:var(--brand-text-inverse);border:2px solid var(--brand-accent-2);transition:background-color .12s,border-color .12s,transform 80ms}.SelectOneComponent-module-scss-module__-WEWIa__submitButton:hover:not(:disabled){background-color:var(--brand-accent-2-dark);border-color:var(--brand-accent-2-dark);transform:translateY(-.5px)}.SelectOneComponent-module-scss-module__-WEWIa__submitButton:active:not(:disabled){transition-duration:50ms;transform:translateY(0)}@media (max-width:480px){.SelectOneComponent-module-scss-module__-WEWIa__buttonContainer{flex-direction:column}.SelectOneComponent-module-scss-module__-WEWIa__button{width:100%}}
.SelectManyComponent-module-scss-module__1sxd6W__selectManyContainer{width:100%;font-family:var(--font-family-primary)}.SelectManyComponent-module-scss-module__1sxd6W__message{color:var(--brand-text-primary);margin-bottom:.5rem;font-size:.95rem;font-weight:500;line-height:1.5}.SelectManyComponent-module-scss-module__1sxd6W__hint{color:var(--brand-text-light);background-color:var(--brand-bg-light);border-left:3px solid var(--brand-accent-2);border-radius:4px;margin-bottom:1rem;padding:.5rem .75rem;font-size:.75rem;font-style:italic}.SelectManyComponent-module-scss-module__1sxd6W__optionsContainer{max-height:300px;margin-bottom:1rem;overflow-y:auto}.SelectManyComponent-module-scss-module__1sxd6W__optionsContainer::-webkit-scrollbar{width:6px}.SelectManyComponent-module-scss-module__1sxd6W__optionsContainer::-webkit-scrollbar-thumb{background-color:var(--brand-text-light);border-radius:4px}.SelectManyComponent-module-scss-module__1sxd6W__optionsContainer::-webkit-scrollbar-track{background-color:var(--brand-bg-light)}.SelectManyComponent-module-scss-module__1sxd6W__optionsContainer{scrollbar-width:thin;scrollbar-color:var(--brand-text-light) var(--brand-bg-light)}.SelectManyComponent-module-scss-module__1sxd6W__optionLabel{border:1px solid var(--brand-border-light);cursor:pointer;background-color:var(--brand-bg);color:var(--brand-text-primary);will-change:transform,background-color;border-radius:6px;align-items:center;margin-bottom:.5rem;padding:.75rem;transition:background-color .15s,border-color .15s,transform .1s;display:flex}.SelectManyComponent-module-scss-module__1sxd6W__optionLabel:hover{background-color:var(--brand-bg-highlight);border-color:var(--brand-accent-2);transform:translateY(-.5px)}.SelectManyComponent-module-scss-module__1sxd6W__optionLabel:has(.SelectManyComponent-module-scss-module__1sxd6W__checkboxInput:checked){background-color:var(--brand-bg-accent);border-color:var(--brand-accent-2);box-shadow:0 0 0 2px #3cabc91a}.SelectManyComponent-module-scss-module__1sxd6W__checkboxInput{accent-color:var(--brand-accent-2);margin-right:.75rem;transform:scale(1.1)}.SelectManyComponent-module-scss-module__1sxd6W__optionText{color:var(--brand-text-primary);flex:1;font-size:.875rem;line-height:1.4}.SelectManyComponent-module-scss-module__1sxd6W__selectionSummary{background-color:var(--brand-bg-light);color:var(--brand-text-light);text-align:center;border:1px solid var(--brand-border-light);font-size:.75rem;font-family:var(--font-family-monospace);border-radius:4px;margin-bottom:1rem;padding:.5rem .75rem}.SelectManyComponent-module-scss-module__1sxd6W__buttonContainer{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.SelectManyComponent-module-scss-module__1sxd6W__button{cursor:pointer;font-size:.875rem;font-weight:500;font-family:var(--font-family-primary);border:none;border-radius:6px;justify-content:center;align-items:center;min-width:80px;padding:.75rem 1.25rem;transition:all .2s;display:flex}.SelectManyComponent-module-scss-module__1sxd6W__button:disabled{opacity:.6;cursor:not-allowed;transform:none}.SelectManyComponent-module-scss-module__1sxd6W__submitButton{background-color:var(--brand-accent-2);color:var(--brand-text-inverse);border:2px solid var(--brand-accent-2);transition:background-color .12s,border-color .12s,transform 80ms}.SelectManyComponent-module-scss-module__1sxd6W__submitButton:hover:not(:disabled){background-color:var(--brand-accent-2-dark);border-color:var(--brand-accent-2-dark);transform:translateY(-.5px);box-shadow:0 1px 3px #3cabc933}.SelectManyComponent-module-scss-module__1sxd6W__submitButton:active:not(:disabled){transition-duration:50ms;transform:translateY(0)}@media (max-width:480px){.SelectManyComponent-module-scss-module__1sxd6W__buttonContainer{flex-direction:column}.SelectManyComponent-module-scss-module__1sxd6W__button{width:100%}}
.TextInputComponent-module-scss-module__AKrG8a__textInputContainer{width:100%;font-family:var(--font-family-primary)}.TextInputComponent-module-scss-module__AKrG8a__message{color:var(--brand-text-primary);margin-bottom:1rem;font-size:.95rem;font-weight:500;line-height:1.5}.TextInputComponent-module-scss-module__AKrG8a__inputContainer{margin-bottom:.5rem;position:relative}.TextInputComponent-module-scss-module__AKrG8a__textInput{border:2px solid var(--brand-border-light);width:100%;font-size:.875rem;font-family:var(--font-family-primary);background-color:var(--brand-textarea-bg);color:var(--brand-text-primary);resize:vertical;border-radius:8px;outline:none;padding:.75rem 1rem;transition:all .2s}.TextInputComponent-module-scss-module__AKrG8a__textInput:focus{border-color:var(--brand-accent-2);background-color:var(--brand-bg);box-shadow:0 0 0 3px #3cabc91a}.TextInputComponent-module-scss-module__AKrG8a__textInput.TextInputComponent-module-scss-module__AKrG8a__error{border-color:var(--brand-text-error)}.TextInputComponent-module-scss-module__AKrG8a__textInput.TextInputComponent-module-scss-module__AKrG8a__error:focus{border-color:var(--brand-text-error);box-shadow:0 0 0 3px #9221141a}.TextInputComponent-module-scss-module__AKrG8a__textInput::placeholder{color:var(--brand-text-light);opacity:.8}.TextInputComponent-module-scss-module__AKrG8a__textarea{resize:vertical;min-height:100px;font-family:var(--font-family-primary);line-height:1.5}.TextInputComponent-module-scss-module__AKrG8a__errorMessage{background-color:var(--brand-error-bg);color:var(--brand-text-error);border-left:3px solid var(--brand-text-error);border-radius:4px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.TextInputComponent-module-scss-module__AKrG8a__errorMessage i{flex-shrink:0;font-size:.75rem}.TextInputComponent-module-scss-module__AKrG8a__helpText{color:var(--brand-text-light);font-size:.75rem;font-style:italic;font-family:var(--font-family-monospace);margin-bottom:.25rem;padding:.25rem .5rem}.TextInputComponent-module-scss-module__AKrG8a__buttonContainer{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.TextInputComponent-module-scss-module__AKrG8a__button{cursor:pointer;font-size:.875rem;font-weight:500;font-family:var(--font-family-primary);border:none;border-radius:6px;justify-content:center;align-items:center;min-width:80px;padding:.75rem 1.25rem;transition:all .2s;display:flex}.TextInputComponent-module-scss-module__AKrG8a__button:disabled{opacity:.6;cursor:not-allowed;transform:none}.TextInputComponent-module-scss-module__AKrG8a__submitButton{background-color:var(--brand-accent-2);color:var(--brand-text-inverse);border:2px solid var(--brand-accent-2)}.TextInputComponent-module-scss-module__AKrG8a__submitButton:hover:not(:disabled){background-color:var(--brand-accent-2-dark);border-color:var(--brand-accent-2-dark);transform:translateY(-1px);box-shadow:0 2px 4px #3cabc94d}.TextInputComponent-module-scss-module__AKrG8a__submitButton:active:not(:disabled){transform:translateY(0)}@media (max-width:480px){.TextInputComponent-module-scss-module__AKrG8a__buttonContainer{flex-direction:column}.TextInputComponent-module-scss-module__AKrG8a__button{width:100%}}
.ConfirmComponent-module-scss-module__b4_G1W__confirmContainer{width:100%;font-family:var(--font-family-primary);background:var(--brand-bg)}.ConfirmComponent-module-scss-module__b4_G1W__messageContainer{box-shadow:none;background:0 0;border:none;align-items:flex-start;gap:1rem;margin-bottom:.5rem;padding:.45rem 0;display:flex}.ConfirmComponent-module-scss-module__b4_G1W__message{color:var(--brand-text-primary);flex:1;margin:0;font-size:1rem;font-weight:600;line-height:1.5}.ConfirmComponent-module-scss-module__b4_G1W__buttonContainer{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}.ConfirmComponent-module-scss-module__b4_G1W__button{cursor:pointer;border:1.5px solid #0000;border-radius:6px;align-items:center;gap:.5rem;min-width:100px;padding:.5rem 1.25rem;font-family:inherit;font-size:1rem;font-weight:500;transition:background .15s,border .15s,color .15s;display:flex}.ConfirmComponent-module-scss-module__b4_G1W__button:disabled{opacity:.5;cursor:not-allowed}.ConfirmComponent-module-scss-module__b4_G1W__button svg{flex-shrink:0}.ConfirmComponent-module-scss-module__b4_G1W__confirmButton{background:var(--brand-success);color:var(--brand-text-inverse);border-color:var(--brand-success)}.ConfirmComponent-module-scss-module__b4_G1W__confirmButton:hover:not(:disabled){background:#32904d;border-color:#32904d}.ConfirmComponent-module-scss-module__b4_G1W__denyButton{background:var(--brand-text-error);color:var(--brand-text-inverse);border-color:var(--brand-text-error)}.ConfirmComponent-module-scss-module__b4_G1W__denyButton:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}@media (max-width:480px){.ConfirmComponent-module-scss-module__b4_G1W__buttonContainer{flex-direction:column;gap:.5rem}.ConfirmComponent-module-scss-module__b4_G1W__button{width:100%}.ConfirmComponent-module-scss-module__b4_G1W__confirmContainer{padding:1rem .5rem}}
.DropdownSearchComponent-module-scss-module___ZI0rW__dropdownSearchContainer{width:100%;font-family:var(--font-family-primary)}.DropdownSearchComponent-module-scss-module___ZI0rW__message{color:var(--brand-text-primary);margin-bottom:1rem;font-size:.95rem;font-weight:500;line-height:1.5}.DropdownSearchComponent-module-scss-module___ZI0rW__dropdownWrapper{margin-bottom:1rem;position:relative}.DropdownSearchComponent-module-scss-module___ZI0rW__searchContainer{align-items:center;display:flex;position:relative}.DropdownSearchComponent-module-scss-module___ZI0rW__searchInput{border:1px solid var(--brand-border-light);background-color:var(--brand-bg);width:100%;color:var(--brand-text-primary);border-radius:6px;padding:.75rem 2.5rem .75rem .75rem;font-size:.875rem;transition:all .2s}.DropdownSearchComponent-module-scss-module___ZI0rW__searchInput:focus{border-color:var(--brand-accent-2);box-shadow:0 0 0 2px var(--brand-accent-2-light);outline:none}.DropdownSearchComponent-module-scss-module___ZI0rW__searchInput::placeholder{color:var(--brand-text-secondary)}.DropdownSearchComponent-module-scss-module___ZI0rW__dropdownToggle{cursor:pointer;color:var(--brand-text-secondary);background:0 0;border:none;padding:.25rem;transition:color .2s;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.DropdownSearchComponent-module-scss-module___ZI0rW__dropdownToggle:hover{color:var(--brand-text-primary)}.DropdownSearchComponent-module-scss-module___ZI0rW__chevron{transition:transform .2s}.DropdownSearchComponent-module-scss-module___ZI0rW__chevronUp{transform:rotate(180deg)}.DropdownSearchComponent-module-scss-module___ZI0rW__optionsContainer{z-index:1000;background-color:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:6px;max-height:300px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.DropdownSearchComponent-module-scss-module___ZI0rW__optionsContainer::-webkit-scrollbar{width:6px}.DropdownSearchComponent-module-scss-module___ZI0rW__optionsContainer::-webkit-scrollbar-thumb{background-color:var(--brand-text-light);border-radius:4px}.DropdownSearchComponent-module-scss-module___ZI0rW__optionsContainer::-webkit-scrollbar-track{background-color:var(--brand-bg-light)}.DropdownSearchComponent-module-scss-module___ZI0rW__optionsContainer{scrollbar-width:thin;scrollbar-color:var(--brand-text-light) var(--brand-bg-light)}.DropdownSearchComponent-module-scss-module___ZI0rW__option{cursor:pointer;border-bottom:1px solid var(--brand-border-light);padding:.75rem;transition:background-color .15s}.DropdownSearchComponent-module-scss-module___ZI0rW__option:last-child{border-bottom:none}.DropdownSearchComponent-module-scss-module___ZI0rW__option:hover,.DropdownSearchComponent-module-scss-module___ZI0rW__option.DropdownSearchComponent-module-scss-module___ZI0rW__highlighted{background-color:var(--brand-bg-highlight)}.DropdownSearchComponent-module-scss-module___ZI0rW__option.DropdownSearchComponent-module-scss-module___ZI0rW__selected{background-color:var(--brand-bg-accent);color:var(--brand-accent-2)}.DropdownSearchComponent-module-scss-module___ZI0rW__customOption{border-top:1px solid var(--brand-border-light);background-color:var(--brand-bg-light)}.DropdownSearchComponent-module-scss-module___ZI0rW__customOption:hover{background-color:var(--brand-bg-highlight)}.DropdownSearchComponent-module-scss-module___ZI0rW__optionLabel{color:var(--brand-text-primary);margin-bottom:.25rem;font-size:.875rem;font-weight:500}.DropdownSearchComponent-module-scss-module___ZI0rW__optionDescription{color:var(--brand-text-secondary);margin-bottom:.25rem;font-size:.75rem;line-height:1.3}.DropdownSearchComponent-module-scss-module___ZI0rW__optionCategory{color:var(--brand-text-tertiary);text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:600}.DropdownSearchComponent-module-scss-module___ZI0rW__noOptions{padding:.75rem}.DropdownSearchComponent-module-scss-module___ZI0rW__noOptionsText{text-align:center;color:var(--brand-text-secondary);font-size:.875rem;font-style:italic}.DropdownSearchComponent-module-scss-module___ZI0rW__buttonContainer{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.DropdownSearchComponent-module-scss-module___ZI0rW__button{cursor:pointer;font-size:.875rem;font-weight:500;font-family:var(--font-family-primary);border:none;border-radius:6px;justify-content:center;align-items:center;min-width:80px;padding:.5rem 1rem;transition:all .2s;display:flex}.DropdownSearchComponent-module-scss-module___ZI0rW__button:disabled{opacity:.6;cursor:not-allowed;transform:none}.DropdownSearchComponent-module-scss-module___ZI0rW__submitButton{background-color:var(--brand-accent-2);color:var(--brand-text-inverse);border:2px solid var(--brand-accent-2)}.DropdownSearchComponent-module-scss-module___ZI0rW__submitButton:hover:not(:disabled){background-color:var(--brand-accent-2-dark);border-color:var(--brand-accent-2-dark);transform:translateY(-1px)}.DropdownSearchComponent-module-scss-module___ZI0rW__submitButton:active:not(:disabled){transform:translateY(0)}@media (max-width:480px){.DropdownSearchComponent-module-scss-module___ZI0rW__buttonContainer{flex-direction:column}.DropdownSearchComponent-module-scss-module___ZI0rW__button{width:100%}.DropdownSearchComponent-module-scss-module___ZI0rW__optionsContainer{max-height:250px}}.DropdownSearchComponent-module-scss-module___ZI0rW__option:focus-visible{outline:2px solid var(--brand-accent-2);outline-offset:-2px}.DropdownSearchComponent-module-scss-module___ZI0rW__searchInput:focus-visible{outline:2px solid var(--brand-accent-2);outline-offset:2px}
.JsonSchemaComponent-module-scss-module__Nr5VSq__jsonSchemaContainer{width:100%;font-family:var(--font-family-primary);background:var(--brand-bg)}.JsonSchemaComponent-module-scss-module__Nr5VSq__messageContainer{align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:.45rem 0;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__message{color:var(--brand-text-primary);flex:1;margin:0;font-size:1rem;font-weight:600;line-height:1.5}.JsonSchemaComponent-module-scss-module__Nr5VSq__tabContainer{border:1px solid var(--brand-border);border-radius:8px;margin-bottom:1.5rem;overflow:hidden}.JsonSchemaComponent-module-scss-module__Nr5VSq__tabHeader{background:var(--brand-bg-secondary);border-bottom:1px solid var(--brand-border);display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__tab{color:var(--brand-text-secondary);cursor:pointer;background:0 0;border:none;flex:1;padding:.75rem 1rem;font-family:inherit;font-weight:500;transition:all .15s}.JsonSchemaComponent-module-scss-module__Nr5VSq__tab:hover{background:var(--brand-bg-hover);color:var(--brand-text-primary)}.JsonSchemaComponent-module-scss-module__Nr5VSq__tab.JsonSchemaComponent-module-scss-module__Nr5VSq__active{background:var(--brand-bg);color:var(--brand-text-primary);border-bottom:2px solid var(--brand-primary);font-weight:600}.JsonSchemaComponent-module-scss-module__Nr5VSq__tab:not(:last-child){border-right:1px solid var(--brand-border)}.JsonSchemaComponent-module-scss-module__Nr5VSq__tabContent{background:var(--brand-bg);min-height:300px;padding:1rem}.JsonSchemaComponent-module-scss-module__Nr5VSq__jsonTextarea{border:1px solid var(--brand-border);background:var(--brand-bg-secondary);width:100%;min-height:300px;color:var(--brand-text-primary);resize:vertical;border-radius:6px;padding:1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.5}.JsonSchemaComponent-module-scss-module__Nr5VSq__jsonTextarea:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb), .1);outline:none}.JsonSchemaComponent-module-scss-module__Nr5VSq__builderHeader{border-bottom:1px solid var(--brand-border);margin-bottom:1rem;padding-bottom:1rem}.JsonSchemaComponent-module-scss-module__Nr5VSq__builderDescription{color:var(--brand-text-secondary);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.JsonSchemaComponent-module-scss-module__Nr5VSq__titleContainer{margin-bottom:1rem}.JsonSchemaComponent-module-scss-module__Nr5VSq__titleLabel{color:var(--brand-text-primary);margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.JsonSchemaComponent-module-scss-module__Nr5VSq__titleInput{border:2px solid var(--brand-border);background:var(--brand-bg);width:100%;color:var(--brand-text-primary);border-radius:6px;padding:.75rem;font-size:1rem;transition:border-color .15s}.JsonSchemaComponent-module-scss-module__Nr5VSq__titleInput:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb), .1);outline:none}.JsonSchemaComponent-module-scss-module__Nr5VSq__titleInput.JsonSchemaComponent-module-scss-module__Nr5VSq__required{border-color:var(--brand-text-error)}.JsonSchemaComponent-module-scss-module__Nr5VSq__titleInput::placeholder{color:var(--brand-text-tertiary)}.JsonSchemaComponent-module-scss-module__Nr5VSq__emptyState{border:2px dashed var(--brand-border);background:var(--brand-bg-secondary);border-radius:8px;justify-content:center;align-items:center;margin-bottom:1rem;padding:2rem;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__emptyMessage{color:var(--brand-text-tertiary);margin:0;font-size:.875rem;font-style:italic}.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldsContainer{margin-bottom:1rem}.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldRow{border:1px solid var(--brand-border);background:var(--brand-bg-secondary);border-radius:6px;grid-template-columns:1fr 120px 1fr auto 40px;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem;display:grid}.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldRow:last-child{margin-bottom:0}.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldInput,.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldSelect{border:1px solid var(--brand-border);background:var(--brand-bg);color:var(--brand-text-primary);border-radius:4px;padding:.5rem;font-size:.875rem}.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldInput:focus,.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldSelect:focus{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb), .1);outline:none}.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldSelect{cursor:pointer}.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldInput::placeholder{color:var(--brand-text-tertiary)}.JsonSchemaComponent-module-scss-module__Nr5VSq__checkboxLabel{color:var(--brand-text-secondary);cursor:pointer;align-items:center;gap:.25rem;font-size:.875rem;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__checkboxLabel input[type=checkbox]{cursor:pointer}.JsonSchemaComponent-module-scss-module__Nr5VSq__removeButton{border:1px solid var(--brand-text-error);background:var(--brand-bg);width:32px;height:32px;color:var(--brand-text-error);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__removeButton:hover{color:#fff;background:red}.JsonSchemaComponent-module-scss-module__Nr5VSq__builderActions{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__addButton,.JsonSchemaComponent-module-scss-module__Nr5VSq__buildButton{cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__addButton{border:1px solid var(--brand-border);background:var(--brand-bg-secondary);color:var(--brand-text-primary)}.JsonSchemaComponent-module-scss-module__Nr5VSq__addButton:hover{background:var(--brand-bg-hover);border-color:var(--brand-primary)}.JsonSchemaComponent-module-scss-module__Nr5VSq__buildButton{border:1px solid var(--brand-primary);background:var(--brand-primary);color:#fff}.JsonSchemaComponent-module-scss-module__Nr5VSq__buildButton:hover{background:var(--brand-primary-dark);border-color:var(--brand-primary-dark);color:var(--brand-text-primary)}.JsonSchemaComponent-module-scss-module__Nr5VSq__alertOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.JsonSchemaComponent-module-scss-module__Nr5VSq__alertDialog{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:8px;width:90%;max-width:500px;padding:1.5rem;box-shadow:0 10px 25px #0000001a}.JsonSchemaComponent-module-scss-module__Nr5VSq__alertTitle{color:var(--brand-text-primary);margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.JsonSchemaComponent-module-scss-module__Nr5VSq__alertMessage{color:var(--brand-text-secondary);margin:0 0 1.5rem;line-height:1.5}.JsonSchemaComponent-module-scss-module__Nr5VSq__alertActions{justify-content:flex-end;gap:.75rem;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__buttonContainer{border-top:1px solid var(--brand-border);flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__button{cursor:pointer;border:1.5px solid #0000;border-radius:6px;align-items:center;gap:.5rem;min-width:120px;padding:.5rem 1.25rem;font-family:inherit;font-size:1rem;font-weight:500;transition:all .15s;display:flex}.JsonSchemaComponent-module-scss-module__Nr5VSq__button:disabled{opacity:.5;cursor:not-allowed}.JsonSchemaComponent-module-scss-module__Nr5VSq__button svg{flex-shrink:0}.JsonSchemaComponent-module-scss-module__Nr5VSq__confirmButton{background:var(--brand-success);color:var(--brand-text-inverse);border-color:var(--brand-success)}.JsonSchemaComponent-module-scss-module__Nr5VSq__confirmButton:hover:not(:disabled){background:#32904d;border-color:#32904d}.JsonSchemaComponent-module-scss-module__Nr5VSq__cancelButton{background:var(--brand-text-error);color:var(--brand-text-inverse);border-color:var(--brand-text-error)}.JsonSchemaComponent-module-scss-module__Nr5VSq__cancelButton:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}@media (max-width:768px){.JsonSchemaComponent-module-scss-module__Nr5VSq__fieldRow{grid-template-columns:1fr;gap:.5rem}.JsonSchemaComponent-module-scss-module__Nr5VSq__checkboxLabel{justify-self:start}.JsonSchemaComponent-module-scss-module__Nr5VSq__removeButton{justify-self:end}.JsonSchemaComponent-module-scss-module__Nr5VSq__buttonContainer,.JsonSchemaComponent-module-scss-module__Nr5VSq__alertActions{flex-direction:column;gap:.5rem}.JsonSchemaComponent-module-scss-module__Nr5VSq__button{width:100%}.JsonSchemaComponent-module-scss-module__Nr5VSq__alertDialog{width:calc(100% - 2rem);margin:1rem}}@media (max-width:480px){.JsonSchemaComponent-module-scss-module__Nr5VSq__tabContent{padding:.5rem}.JsonSchemaComponent-module-scss-module__Nr5VSq__jsonTextarea{padding:.5rem;font-size:.75rem}}
.FavoriteButton-module-scss-module__QhXCha__button{cursor:pointer;width:32px;height:32px;color:var(--Text-secondary);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:flex}.FavoriteButton-module-scss-module__QhXCha__button:hover,.FavoriteButton-module-scss-module__QhXCha__button.FavoriteButton-module-scss-module__QhXCha__active{color:#f59e0b}
.AccessDenied-module-scss-module__bMPyLG__container{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.AccessDenied-module-scss-module__bMPyLG__icon{color:var(--Text-secondary);margin-bottom:4px}.AccessDenied-module-scss-module__bMPyLG__title{color:var(--Text-primary);margin:0;font-size:18px;font-weight:600}.AccessDenied-module-scss-module__bMPyLG__description{font-size:var(--font-size-sm,13px);color:var(--Text-secondary);max-width:400px;margin:0}
