.animate-spin{animation:spin 1s linear infinite}.brokers-content-item{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;border:1px solid #d4d6dd;border-radius:6px;padding:8px 16px;margin-bottom:16px;cursor:pointer}.brokers-content-item h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brokers-content-item.collapsed{height:40px}.brokers-content-item:hover{background-color:#f1f1f4;border:1px solid #d4d6dd}.brokers-content-item.expanded-cme{padding:10px}.brokers-content-item.expanded-cme:hover{background-color:rgba(0,0,0,0)}.brokers-content-item .content-badge{background-color:#17282c;color:#00c5f1;border-radius:4px;padding:2px 8px;font-size:12px;margin-right:auto;margin-left:10px;border:1px solid #07687e;font-weight:600}.brokers-content-item .brokers-content-item-header{width:100%;height:24px;align-items:center}.brokers-content-item .brokers-content-item-header-content{display:flex;width:100%;height:100%;justify-content:space-between}.brokers-content-item .brokers-content-item-header-content h3{font-family:Noto Sans;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;color:#17181c}.brokers-content-item .brokers-content-item-header-content-link{display:flex;align-items:center;gap:5.5px}.brokers-content-item .brokers-content-item-header-content-link p{font-family:Noto Sans;font-weight:500;font-size:12px;line-height:150%;color:#5e616e}.brokers-content-item .brokers-content-item-content{width:100%;margin-top:4px}.brokers-content-item .brokers-content-item-content p{font-family:Noto Sans;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;color:#484848}.brokers-content-item .brokers-content-item-content.iframe{padding-right:0;height:500px;overflow:hidden}.brokers-content-item .brokers-content-item-content.iframe>div{height:100%;width:100%}.brokers-content-item .brokers-content-item-content.iframe>div iframe{border:none;display:block}.brokers-content-item .brokers-content-item-content .loading-container{position:absolute;transform:translateY(-50%);top:50%;left:50%;width:100%;height:100%;display:flex;align-items:center}.brokers-content-item .brokers-content-item-content .list-container{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-right:0}.brokers-content-item .brokers-content-item-content .list-container .list-item{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;border:1px solid #d4d6dd;border-radius:6px;background:#fff;transition:all .2s ease}.brokers-content-item .brokers-content-item-content .list-container .list-item svg{font-size:20px;flex-shrink:0;color:#5e616e}.brokers-content-item .brokers-content-item-content .list-container .list-item .list-item-title{font-size:14px;font-weight:500;color:#17181c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brokers-content-item .brokers-content-item-content .list-container .list-item:hover{background-color:#f1f1f4;border:1px solid #d4d6dd}.brokers-content-item .brokers-content-item-content .list-container .list-item.cme-education-item{border:none;padding:0 8px;border-radius:4px;height:30px}.brokers-content-item .brokers-content-item-content .brokers-content-item-links{display:flex;align-items:center;margin-top:6px;gap:12px}.brokers-content-item .brokers-content-item-content .brokers-content-item-links .item-country{color:#5e616e;display:flex;align-items:center;gap:4px;margin-right:4px}.brokers-content-item .brokers-content-item-content .brokers-content-item-links .item-country svg{height:12px;width:12px}.brokers-content-item .brokers-content-item-content .brokers-content-item-links .brokers-content-item-visit-link{display:flex!important;align-items:center;gap:5.5px}.brokers-content-item .brokers-content-item-content .brokers-content-item-links .brokers-content-item-visit-link p{font-family:Noto Sans;font-weight:500;font-size:12px;line-height:150%;color:#3f9e60}.dark .brokers-content-item{border:1px solid #283655}.dark .brokers-content-item:hover{background-color:#212940;border:1px solid #283655}.dark .brokers-content-item.expanded-cme:hover{background-color:rgba(0,0,0,0)}.dark .brokers-content-item .brokers-content-item-header-content h3{color:#fff}.dark .brokers-content-item .brokers-content-item-header-content .content-badge{background-color:#0a363f;color:#00c5f1;border:1px solid #07687e}.dark .brokers-content-item .brokers-content-item-header-content-link p{color:#b8bbc7}.dark .brokers-content-item .brokers-content-item-content p{color:#a9adbc}.dark .brokers-content-item .brokers-content-item-content .list-container .list-item{background:rgba(0,0,0,0);border:1px solid #283655}.dark .brokers-content-item .brokers-content-item-content .list-container .list-item svg{color:#b8bbc7}.dark .brokers-content-item .brokers-content-item-content .list-container .list-item .list-item-title{color:#fff}.dark .brokers-content-item .brokers-content-item-content .list-container .list-item:hover{background-color:#212940;border:1px solid #283655}.dark .brokers-content-item .brokers-content-item-content .list-container .list-item.cme-education-item{border:none;padding:0 8px;border-radius:4px;height:30px}.dark .brokers-content-item .brokers-content-item-content .brokers-content-item-links .item-country{color:#e2e4e9!important}.dark .brokers-content-item .brokers-content-item-content .brokers-content-item-links .brokers-content-item-visit-link p{color:#76c893}.cash-tag-span{display:flex;align-items:center;justify-content:center;text-align:center;min-width:0;position:relative;overflow:visible}.cash-tag-span.dark-mode{border:1px solid var(--border-color,#384760)}.cash-tag-span.light-mode{border:1px solid var(--border-color,#c3bbf9)}.cash-tag-span:hover.dark-mode{border:1px solid #9ba0b0!important}.cash-tag-span:hover.light-mode{border:1px solid #ada1f7!important}.section-imp-tag{max-width:100%;overflow-x:auto;overflow-y:visible}.section-imp-tag.cash-tag-overflow-visible{overflow:visible!important}.show-more-tags{display:flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;height:28px!important;padding:0 10px 0 8px!important;border-radius:28px!important;background:var(--cash-tag-detail-bg,#f1f0ff)!important;text-align:center!important;cursor:pointer!important}.show-more-tags,.show-more-tags span{color:var(--cash-tag-detail-color,#a9adbc)!important;font-family:Noto Sans!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;line-height:150%!important}.show-more-tags span{background-color:var(--cash-tag-detail-bg,#f1f0ff)!important}.show-more-tags:hover{background:var(--cash-tag-detail-bg-hover,#2c3446)!important}.more-options-container{position:absolute;margin-top:122px;z-index:9999;display:flex;width:136px;padding:6px;flex-direction:column;align-items:flex-start;border-radius:8px;gap:2px}.more-options-container.dark-mode{border:1px solid var(--Upgrade-Dark-Mode-Border-Extra-light,#1b253b);background:var(--Neutral-Black,#17181c);box-shadow:0 4px 25px 0 rgba(18,18,23,.15)}.more-options-container.dark-mode .option-title{padding:4px 8px;color:#f1f1f4;font-size:12px;font-weight:400;line-height:150%}.more-options-container.dark-mode .more-options-item:hover{background:#292b34;border-radius:4px}.more-options-container.dark-mode .more-options-item span{color:#f1f1f4}.more-options-container.light-mode{background:#fff;box-shadow:0 4px 25px 0 rgba(18,18,23,.15);border:1px solid #d4d6dd}.more-options-container.light-mode .option-title{padding:4px 8px;color:#17181c;font-size:12px;font-weight:400;line-height:150%}.more-options-container.light-mode .more-options-item:hover{background:#f1f1f4;border-radius:4px}.more-options-container.light-mode .more-options-item span{color:#17181c}.more-options-container .more-options-item{width:100%;cursor:pointer;padding:4px 8px}.more-options-container .more-options-item span{font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.cash-tag-dropdown .cash-tag-dropdown-header{cursor:default!important;opacity:1!important;pointer-events:none;font-weight:600;border-bottom:1px solid #283655;margin-bottom:2px;border-radius:0}.cash-tag-dropdown .ant-dropdown-menu{width:136px;padding:6px;border-radius:8px;box-shadow:0 4px 25px 0 rgba(18,18,23,.15)}.cash-tag-dropdown .ant-dropdown-menu-item{min-height:unset;padding:4px 8px;border-radius:4px}.cash-tag-dropdown .ant-dropdown-menu-title-content{font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.cash-tag-dropdown.dark-mode .ant-dropdown-menu{border:1px solid #1b253b;background:#17181c}.cash-tag-dropdown.dark-mode .ant-dropdown-menu-item{color:#f1f1f4}.cash-tag-dropdown.dark-mode .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.cash-tag-dropdown.dark-mode .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.cash-tag-dropdown.dark-mode .ant-dropdown-menu-item:hover{background:#292b34}.cash-tag-dropdown.light-mode .ant-dropdown-menu{border:1px solid #d4d6dd;background:#fff}.cash-tag-dropdown.light-mode .cash-tag-dropdown-header{border-bottom:1px solid #d4d6dd}.cash-tag-dropdown.light-mode .ant-dropdown-menu-item{color:#17181c}.cash-tag-dropdown.light-mode .ant-dropdown-menu-item.ant-dropdown-menu-item-active,.cash-tag-dropdown.light-mode .ant-dropdown-menu-item.ant-dropdown-menu-item-selected,.cash-tag-dropdown.light-mode .ant-dropdown-menu-item:hover{background:#f1f1f4}:root{--primary-color:#12507a;--dark-primary:#042d47;--secondary-color:#3e3e3e;--light-color:#ffffff;--text-color:black}main.dark-mode .authenticated-page{--primary-color:#9ca1a8!important;--dark-primary:#042d47!important;--secondary-color:#3e3e3e!important;--light-color:#1d1526!important;--text-color:#ffffff!important}main.dark-mode .authenticated-page .bg-primary{--primary-color:#221e2c!important}main.dark-mode .authenticated-page .btn,main.dark-mode .authenticated-page .side-nav-item,main.dark-mode .authenticated-page .user-item{--light-color:#fffff!important}.subscription-settings .tabs-container{display:flex;align-items:center;justify-content:space-between}.subscription-settings .tabs-container .ant-tabs{flex:1 1}.subscription-settings .tabs-container .ant-tabs-top>.ant-tabs-nav:before{border-bottom:1px solid #5e616e!important;width:100%!important}.subscription-settings .tabs-container .billing-toggle{display:flex;align-items:center;gap:10px;margin-left:41px;margin-bottom:11px;position:absolute;top:102px;right:46px}.subscription-settings .tabs-container .billing-toggle .toggle-label{color:#c6c9d2;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:600;line-height:150%}.subscription-settings .tabs-container .billing-toggle .toggle-switch{position:relative;width:26px;height:16px}.subscription-settings .tabs-container .billing-toggle .toggle-switch input[type=checkbox]{opacity:0;width:0;height:0}.subscription-settings .tabs-container .billing-toggle .toggle-switch .toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e2e4e9;border-radius:24px;transition:.3s}.subscription-settings .tabs-container .billing-toggle .toggle-switch .toggle-slider:before{position:absolute;content:"";height:12px;width:12px;left:2px;top:2px;background-color:#fff;border-radius:50%;transition:.3s}.subscription-settings .tabs-container .billing-toggle .toggle-switch input:checked+.toggle-slider{background-color:#17181c}.subscription-settings .tabs-container .billing-toggle .toggle-switch input:checked+.toggle-slider:before{transform:translateX(9px)}.subscription-settings .ant-tabs-nav-wrap{border-bottom:1px solid #e2e4e9}.subscription-settings .ant-tabs-nav-wrap .ant-tabs-nav-list{display:flex;gap:16px}.subscription-settings .ant-tabs-nav-wrap .ant-tabs-tab{margin:unset!important;height:40px}.subscription-settings .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid #525a7a}.subscription-settings .ant-tabs-nav-wrap .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#17181c;font-weight:600}.subscription-settings .ant-tabs-nav-wrap .ant-tabs-tab .ant-tabs-tab-btn{color:#5e616e;font-weight:500}.subscription-settings .ant-tabs-nav-wrap .ant-tabs-tab:hover{color:unset}.subscription-settings.dark h1,.subscription-settings.dark h2,.subscription-settings.dark h3{color:#fff}.subscription-settings.dark .tabs-container .billing-toggle .toggle-label{color:#c6c9d2}.subscription-settings.dark .tabs-container .billing-toggle .toggle-switch input:checked+.toggle-slider{background-color:#fff}.subscription-settings.dark .tabs-container .billing-toggle .toggle-switch .toggle-slider{background-color:#5e616e}.subscription-settings.dark .tabs-container .billing-toggle .toggle-switch .toggle-slider:before{background-color:#fff}.subscription-settings.dark .tabs-container .billing-toggle .toggle-switch input:checked+.toggle-slider:before{background-color:#525a7a}.subscription-settings.dark .ant-tabs-nav-wrap{border-bottom:1px solid #283655}.subscription-settings.dark .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid #fff}.subscription-settings.dark .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.subscription-settings.dark .ant-tabs-tab .ant-tabs-tab-btn{color:#c6c9d2!important}.subscription-settings.light h1,.subscription-settings.light h2,.subscription-settings.light h3{color:#17181c}.subscription-settings.light .toggle-label{color:#5e616e!important}.subscription-settings.light .feature-card__item-description-item:not(:last-child){border-bottom:1px solid #686887!important}.subscription-settings.light .tabs-container .billing-toggle .toggle-label{color:#17181c}.subscription-settings.light .tabs-container .billing-toggle .toggle-switch input:checked+.toggle-slider{background-color:#17181c}.subscription-settings.light .tabs-container .billing-toggle .toggle-switch .toggle-slider{background-color:#d4d6dd}.subscription-settings.light .tabs-container .billing-toggle .toggle-switch .toggle-slider:before,.subscription-settings.light .tabs-container .billing-toggle .toggle-switch input:checked+.toggle-slider:before{background-color:#fff}.subscription-settings.light .ant-tabs-nav-wrap{border-bottom:1px solid #d4d6dd!important}.subscription-settings.light .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid #17181c}.subscription-settings.light .ant-tabs-tab .ant-tabs-tab-btn,.subscription-settings.light .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#17181c!important}body .pricing-container-wrapper{overflow-y:scroll!important;overflow-x:hidden!important;height:361px!important;max-height:361px!important;min-height:100px!important;padding-right:0}body .pricing-container-wrapper::-webkit-scrollbar{width:6px}body .pricing-container-wrapper::-webkit-scrollbar-track{background:#3d3d61;border-radius:6px}body .pricing-container-wrapper::-webkit-scrollbar-thumb{background:#5a5973;border-radius:6px}body .pricing-container-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.pricing-container div,.pricing-container h1,.pricing-container h2,.pricing-container h3,.pricing-container h4,.pricing-container h5,.pricing-container h6,.pricing-container p,.pricing-container span{margin:0;padding:0;box-sizing:border-box;font-family:inherit}.pricing-container{--card-border:Neutral/White;--background:#191f30;font-family:Noto Sans,"sans-serif";display:flex;flex-direction:column;background:var(--background);width:100%}.pricing-container .hi-iq__item-button{font-weight:600;color:#e2e4e9;opacity:.38;background:var(--Primary-Color-100,#525a7a);cursor:not-allowed}.pricing-container .free-iq__item-button,.pricing-container .hi-iq__item-button{height:32px;width:200px;border-radius:8px;font-size:12px;align-items:center;align-self:stretch;margin-top:5px}.pricing-container .free-iq__item-button{justify-content:center;gap:8px;border:1px solid #a3aac2;color:#fdfdfd;text-align:center;font-style:normal;font-weight:500;line-height:15px}.pricing-container .free-iq__item-button:hover{border:1px solid #a3aac2;background-color:#212940}.pricing-container .pricing-plans-container{display:grid;grid-template-columns:168px 232px 232px;height:80px;width:632px;border:1px solid #686887;border-bottom:none;border-top-left-radius:6px;border-top-right-radius:6px;box-sizing:border-box}.pricing-container .pricing-container-wrapper{width:655px}.pricing-container .pricing-container{display:flex;width:632px;border:1px solid #3e4d6c;height:422px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.pricing-container .pricing-container .pricing-card{border:1px solid var(--card-border);padding:16px 20px;width:304px;border-radius:8px;background:#fff;display:flex;flex-direction:column}.pricing-container .pricing-container .pricing-card .pricing-card__header{display:flex;flex-direction:column;padding-bottom:16px;border-bottom:1px solid #e1e4ed;margin-bottom:16px;gap:4px}.pricing-container .pricing-container .pricing-card .pricing-card__header>h4{line-height:19px;font-size:14px;font-weight:600;color:#1d1d4e}.pricing-container .pricing-container .pricing-card .pricing-card__header>p{line-height:21px;color:#1d1d4e}.pricing-container .pricing-container .pricing-card .pricing-card__header .price{display:flex;align-items:center;gap:8px}.pricing-container .pricing-container .pricing-card .pricing-card__header .price h2{font-size:32px;font-weight:600;line-height:38px;color:#1d1d4e}.pricing-container .pricing-container .pricing-card .pricing-card__header .price span{font-size:12px;color:#757575;font-weight:600}.pricing-container .pricing-container .pricing-card .pricing-card__main{flex:1 1}.pricing-container .pricing-container .pricing-card .pricing-card__main ul{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.pricing-container .pricing-container .pricing-card .pricing-card__main li{width:100%;display:flex;line-height:14px;align-items:center;justify-content:space-between;font-weight:500;color:#1d1d4e;height:20px}.pricing-container .pricing-container .pricing-card .pricing-card__main li svg{height:16px;width:16px}.pricing-container .pricing-container .pricing-card .pricing-card__main li svg.checkIcon{color:#4f48e2}.pricing-container .pricing-container .pricing-card .pricing-card__main li svg.crossIcon{color:#ff644e}.pricing-container .pricing-container .pricing-card .button{margin-top:6px}.pricing-container .pricing-container .pricing-card .button a{width:100%}.pricing-container .pricing-container .pricing-card .button button{font-weight:700}.pricing-container .pricing-container .pricing-card .button button span{font-size:12px}.pricing-container .pricing-container .pricing-card.highlight{background:#4f48e2}.pricing-container .pricing-container .pricing-card.highlight,.pricing-container .pricing-container .pricing-card.highlight h1,.pricing-container .pricing-container .pricing-card.highlight h2,.pricing-container .pricing-container .pricing-card.highlight h4,.pricing-container .pricing-container .pricing-card.highlight svg.checkIcon{color:#fff!important}.pricing-container .pricing-container .pricing-card.highlight .pricing-card__header>p{color:#fff}.pricing-container .pricing-container .pricing-card.highlight .pricing-card__header .price span{color:#e1e4ed}.pricing-container .pricing-container .pricing-card.highlight .pricing-card__main ul li{color:#fff}.pricing-container .pricing-container .pricing-card.highlight .button button{background:#fff;color:#4f48e2}.pricing-container .feature-card{display:flex;box-sizing:border-box}.pricing-container .feature-card__item{width:168px!important;box-sizing:border-box}.pricing-container .feature-card__item-title{display:flex;width:168px;height:82px;padding:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;color:#f1f1f4}.pricing-container .feature-card__item-description-item{width:168px;height:30px;display:flex;align-items:center;padding:6px 16px 6px 8px;justify-content:space-between}.pricing-container .feature-card__item-description-item:not(:last-child){border-bottom:1px solid #3e4d6c}.pricing-container .feature-card__item-description-item:last-child{border-bottom:none}.pricing-container .feature-card__item-description-item>span{text-align:center;font-size:12px;font-weight:400;color:#f1f1f4}.pricing-container .free-iq__item{width:232px;box-sizing:border-box}.pricing-container .free-iq__item-container{border-bottom:1px solid #3e4d6c;height:80px;border-left:1px solid #3e4d6c;width:232px;text-align:center}.pricing-container .free-iq__item-title{font-weight:600;color:#fff;display:flex;justify-content:space-between;padding:8px 16px 0;font-size:16px;font-style:normal;line-height:150%}.pricing-container .free-iq__item-title .hi-iq__item-title-price{display:flex;gap:2px}.pricing-container .free-iq__item-title .hi-iq__item-title-price>p{color:#fff;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.pricing-container .free-iq__item-title .hi-iq__item-title-price>span{color:#c6c9d2;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:500}.pricing-container .free-iq__item-description-item{width:232px;height:30px;display:flex;justify-content:center;align-items:center;padding:0 20px;border-left:1px solid #686887}.pricing-container .free-iq__item-description-item:not(:last-child){border-bottom:1px solid #686887}.pricing-container .free-iq__item-description-item:last-child{border-bottom:none}.pricing-container .free-iq__item-description-item>span{text-align:center;font-size:13px;font-weight:400;color:#f6f7f8;display:flex;align-items:center;justify-content:center}.pricing-container .hi-iq__item{width:232px;box-sizing:border-box}.pricing-container .hi-iq__item-container{height:80px;width:232px;border-left:1px solid #686887;text-align:center}.pricing-container .hi-iq__item-title{font-weight:600;color:#fff;display:flex;justify-content:space-between;padding:8px 16px 0;font-size:16px;font-style:normal;line-height:150%}.pricing-container .hi-iq__item-title .hi-iq__item-title-price{display:flex;gap:2px}.pricing-container .hi-iq__item-title .hi-iq__item-title-price>p{font-weight:600;color:#fff;font-size:16px;font-style:normal;line-height:150%}.pricing-container .hi-iq__item-title .hi-iq__item-title-price>span{font-weight:400;color:#c6c9d2;font-size:12px;font-style:normal}.pricing-container .hi-iq__item-description-item{height:30px;display:flex;justify-content:center;align-items:center;padding:0 20px;border-left:1px solid #686887}.pricing-container .hi-iq__item-description-item:not(:last-child){border-bottom:1px solid #686887}.pricing-container .hi-iq__item-description-item:last-child{border-bottom:none}.pricing-container .hi-iq__item-description-item>span{text-align:center;font-size:13px;font-weight:400;color:#f6f7f8;display:flex;align-items:center;justify-content:center}.pricing-container .info-group{position:relative;cursor:pointer;display:inline-flex;align-items:center;margin-left:8px}.pricing-container .info-group svg{width:14px;height:14px;transition:color .2s ease}.pricing-container .info-group:hover .tooltip{opacity:1;pointer-events:none}.pricing-container .tooltip{position:absolute;top:29px;left:-92px;width:200px;height:83px;background-color:#17181c;border-radius:8px;opacity:0;transition:opacity .3s;color:#fff;padding:8px 16px;pointer-events:none;font-family:Noto Sans}.pricing-container .tooltip:before{content:"";position:absolute;top:-6px;left:48%;transform:translateX(-50%);width:28px;height:17px;background-color:#17181c;border-radius:2px;clip-path:polygon(50% 0,0 100%,100% 100%);pointer-events:none}.pricing-container .tooltip>span{width:200px;height:54px;font-size:13px;font-weight:400;line-height:140%;color:#fff!important;opacity:1}.pricing-container.light{--card-border:#d4d6dd;--background:#fff;background:var(--background)}.pricing-container.light div,.pricing-container.light h1,.pricing-container.light h2,.pricing-container.light h3,.pricing-container.light h4,.pricing-container.light h5,.pricing-container.light h6,.pricing-container.light p,.pricing-container.light span{color:#17181c}.pricing-container.light .feature-card__item-description-item:not(:last-child){border-bottom:1px solid #d4d6dd!important}.pricing-container.light .pricing-container,.pricing-container.light .pricing-plans-container{border:1px solid #d4d6dd!important}.pricing-container.light .free-iq__item-description-item,.pricing-container.light .hi-iq__item-description-item{border-left:1px solid #d4d6dd!important}.pricing-container.light .feature-card__item-title{color:var(--Neutral-Black,#17181c)!important;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.pricing-container.light .free-iq__item-button,.pricing-container.light .hi-iq__item-button{display:flex;height:32px;padding:0 20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:8px;text-align:center;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:500;line-height:15px;margin:5px auto auto}.pricing-container.light .free-iq__item-button[disabled],.pricing-container.light .hi-iq__item-button[disabled]{opacity:.38;background:var(--Primary-Color-100,#525a7a);color:var(--Secondary-Color-100,#fdfdfd);border:none}.pricing-container.light .free-iq__item-button:not([disabled]),.pricing-container.light .hi-iq__item-button:not([disabled]){border:1px solid #525a7a;color:#525a7a;background:#fff;opacity:1}.pricing-container.light .free-iq__item-title .hi-iq__item-title,.pricing-container.light .hi-iq__item-title .hi-iq__item-title,.pricing-container.light .hi-iq__item-title-price>p{color:var(--Neutral-Black,#17181c)!important;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.pricing-container.light .hi-iq__item-title-price>span{color:var(--Secondary-Color-0,#5e616e)!important;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:500}.pricing-container.light .free-iq__item-container,.pricing-container.light .hi-iq__item-container{border-bottom:1px solid #d4d6dd!important;border-left:1px solid #d4d6dd!important}.pricing-container.light .free-iq__item-description-item:not(:last-child),.pricing-container.light .hi-iq__item-description-item:not(:last-child){border-bottom:1px solid #d4d6dd!important}.pricing-container.light .free-iq__item-description-item>span,.pricing-container.light .hi-iq__item-description-item>span{color:#17181c}.pricing-container.light .free-iq__item-button,.pricing-container.light .hi-iq__item-button{color:#17181c;background:#fff;border:1px solid #525a7a}.pricing-container.light .free-iq__item-button:hover{border:1px solid #525a7a!important;background-color:#f1f1f4}.pricing-container.light .pricing-card{background:#fff;border:1px solid #525a7a!important;color:#17181c}.pricing-container.light .pricing-card .pricing-card__header .price h2,.pricing-container.light .pricing-card .pricing-card__header .price span,.pricing-container.light .pricing-card .pricing-card__header>h4,.pricing-container.light .pricing-card .pricing-card__header>p,.pricing-container.light .pricing-card .pricing-card__main ul li{color:#17181c}.pricing-container.light .pricing-card .button button{background:#17181c;color:#fff}.pricing-container.light .pricing-card.highlight{background:#17181c;color:#fff!important}.pricing-container.light .pricing-card.highlight .pricing-card__header .price h2,.pricing-container.light .pricing-card.highlight .pricing-card__header .price span,.pricing-container.light .pricing-card.highlight .pricing-card__header>h4,.pricing-container.light .pricing-card.highlight .pricing-card__header>p,.pricing-container.light .pricing-card.highlight .pricing-card__main ul li{color:#fff!important}.pricing-container.light .pricing-card.highlight .button button{background:#fff;color:#17181c}.pricing-container.light .pricing-container-wrapper::-webkit-scrollbar{width:6px}.pricing-container.light .pricing-container-wrapper::-webkit-scrollbar-track{background:#f1f1f4!important;border-radius:6px}.pricing-container.light .pricing-container-wrapper::-webkit-scrollbar-thumb{background:#d4d6dd!important;border-radius:6px}.pricing-container.light .pricing-container-wrapper::-webkit-scrollbar-thumb:hover{background:#c6c9d2!important}@media screen and (max-height:768px){.pricing-container .pricing-container-wrapper{height:271px;overflow-y:auto;overflow-x:hidden}.pricing-container .pricing-container-wrapper::-webkit-scrollbar{width:6px}.pricing-container .pricing-container-wrapper::-webkit-scrollbar-track{background:#3d3d61;border-radius:6px}.pricing-container .pricing-container-wrapper::-webkit-scrollbar-thumb{background:#5a5973;border-radius:6px}.pricing-container .pricing-container-wrapper::-webkit-scrollbar-thumb:hover{background:#555}}.downgrade-modal .tiny-modal{width:420px;height:200px;top:48%}.downgrade-modal .tiny-modal .downgrade-confirmation .downgrade-text{font-weight:400;margin-bottom:24px;color:#5e616e}.downgrade-modal .tiny-modal .downgrade-confirmation .button-group{display:flex;gap:8px;justify-content:flex-end}.downgrade-modal .tiny-modal .downgrade-confirmation .button-group .confirm-button{background-color:#4f48e2;border-radius:8px;color:#fff;cursor:pointer;width:105px;display:flex;align-items:center;justify-content:center}.downgrade-modal .tiny-modal .downgrade-confirmation .button-group .confirm-button:hover{background-color:#4039e0}.downgrade-modal .tiny-modal .downgrade-confirmation .button-group .cancel-button{border-radius:8px;cursor:pointer}.downgrade-modal.dark .tiny-modal .downgrade-confirmation .downgrade-text{color:#c6c9d2}.downgrade-plan-modal .tiny-modal{width:450px;height:auto;min-height:380px;top:48%;overflow-x:hidden!important;overflow-y:auto!important}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field{margin-bottom:20px}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field label{display:block;margin-bottom:8px;font-weight:500;color:#17181c;font-size:14px}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .reason-select{width:100%;height:40px}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-selector{height:40px!important;border:none!important;border-radius:4px!important;background:#f1f1f4!important;padding:0 12px!important;box-shadow:none!important}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-selector .ant-select-selection-item{line-height:38px;color:#17181c}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-selector .ant-select-selection-placeholder{line-height:38px;color:#5e616e}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .reason-select.ant-select-focused .ant-select-selector{background:#f1f1f4!important;border:none!important;box-shadow:none!important}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .reason-select:hover .ant-select-selector{background:#e8e8ed!important;border:none!important}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-arrow{color:#5e616e}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .feedback-textarea{width:100%;min-height:100px;padding:12px;border:none;border-radius:4px;background:#f1f1f4;font-family:inherit;font-size:14px;resize:vertical;color:#17181c}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .feedback-textarea:focus{outline:none;background:#f1f1f4}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .feedback-textarea:hover{background:#e8e8ed}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .form-field .feedback-textarea::placeholder{color:#5e616e}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .button-group{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .button-group .downgrade-plan-button{background-color:#4f48e2;border-radius:8px;width:137px;white-space:nowrap;border:none!important;color:#fff}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .button-group .downgrade-plan-button:hover{background-color:#4039e0}.downgrade-plan-modal .tiny-modal .downgrade-plan-form .button-group .cancel-button{width:89px;border-radius:8px}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field label{color:#fdfdfd}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-selector{background:#202b43!important}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-selector .ant-select-selection-item{color:#fdfdfd}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-selector .ant-select-selection-placeholder{color:#c6c9d2}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .reason-select.ant-select-focused .ant-select-selector,.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .reason-select:hover .ant-select-selector{background:#202b43!important}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-arrow{color:#c6c9d2}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .feedback-textarea{background:#202b43;color:#fdfdfd}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .feedback-textarea:focus,.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .feedback-textarea:hover{background:#202b43}.downgrade-plan-modal.dark .tiny-modal .downgrade-plan-form .form-field .feedback-textarea::placeholder{color:#c6c9d2}.downgrade-plan-modal .ant-select-dropdown{background:#f1f1f4!important;border-radius:4px!important;box-shadow:0 4px 24px rgba(82,90,122,.12);top:44px!important;z-index:1200!important;min-width:100%!important;max-width:100%!important;width:100%!important;left:0!important;right:auto!important;position:absolute!important;overflow-y:auto!important;overflow-x:hidden!important}.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list,.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content,.downgrade-plan-modal .ant-select-dropdown .rc-virtual-list-holder{max-height:200px;overflow-y:auto!important;overflow-x:hidden!important}.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list::-webkit-scrollbar,.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content::-webkit-scrollbar,.downgrade-plan-modal .ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar{width:6px}.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list::-webkit-scrollbar-thumb,.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content::-webkit-scrollbar-thumb,.downgrade-plan-modal .ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)!important;border-radius:3px}.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list::-webkit-scrollbar-track,.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content::-webkit-scrollbar-track,.downgrade-plan-modal .ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-track{background:rgba(0,0,0,0)!important}.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list,.downgrade-plan-modal .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content,.downgrade-plan-modal .ant-select-dropdown .rc-virtual-list-holder{scrollbar-width:thin;scrollbar-color:#c6c9d2 rgba(0,0,0,0)}.downgrade-plan-modal .ant-select-item{background:rgba(0,0,0,0)!important;color:#17181c!important;font-size:14px;border-radius:4px;transition:background .2s}.downgrade-plan-modal .ant-select-item-option-active,.downgrade-plan-modal .ant-select-item-option-selected{background:#e8e8ed!important;color:#17181c!important}.downgrade-plan-modal .ant-select-item-option-content{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.downgrade-plan-modal.dark .ant-select-dropdown{background:#5e616e!important;border-radius:4px!important;box-shadow:0 4px 24px rgba(82,90,122,.18);position:absolute!important;width:100%!important;left:0!important;top:44px!important;z-index:1200!important}.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list,.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content,.downgrade-plan-modal.dark .ant-select-dropdown .rc-virtual-list-holder{max-height:200px;overflow-y:auto!important;overflow-x:hidden!important}.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list::-webkit-scrollbar,.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content::-webkit-scrollbar,.downgrade-plan-modal.dark .ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar{width:6px}.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list::-webkit-scrollbar-thumb,.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content::-webkit-scrollbar-thumb,.downgrade-plan-modal.dark .ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)!important;border-radius:3px}.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list::-webkit-scrollbar-track,.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content::-webkit-scrollbar-track,.downgrade-plan-modal.dark .ant-select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-track{background:rgba(0,0,0,0)!important}.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-group-list,.downgrade-plan-modal.dark .ant-select-dropdown .ant-select-dropdown .ant-select-item-option-content,.downgrade-plan-modal.dark .ant-select-dropdown .rc-virtual-list-holder{scrollbar-width:thin;scrollbar-color:#323643 rgba(0,0,0,0)}.downgrade-plan-modal.dark .ant-select-item{background:rgba(0,0,0,0)!important;color:#fdfdfd!important;font-size:14px;border-radius:4px;transition:background .2s}.downgrade-plan-modal.dark .ant-select-item-option-active,.downgrade-plan-modal.dark .ant-select-item-option-selected{background:#202b43!important;color:#fdfdfd!important}.downgrade-modal.light .tiny-modal{background:#fff}.downgrade-modal.light .tiny-modal .downgrade-confirmation .downgrade-text{color:#17181c}.downgrade-plan-modal.light .tiny-modal{background:#fff}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field label{color:#17181c}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .select-dropdown{all:unset!important;width:100%;height:40px!important;border-radius:4px;border:1px solid #d4d6dd;background:#000!important;padding:0 12px}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-selector .ant-select-selection-item,.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-selector .ant-select-selection-placeholder{color:#17181c}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .reason-select.ant-select-focused .ant-select-selector{background:#fff!important}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .reason-select:hover .ant-select-selector{background:#f5f5f5!important}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .feedback-textarea,.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .reason-select .ant-select-arrow{color:#17181c}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .feedback-textarea:focus{background:#fff}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .feedback-textarea:hover{background:#f5f5f5}.downgrade-plan-modal.light .tiny-modal .downgrade-plan-form .form-field .feedback-textarea::placeholder{color:#17181c}.downgrade-plan-modal.light .ant-select-dropdown{background:#fff!important}.downgrade-plan-modal.light .ant-select-dropdown .ant-select-item{color:#17181c!important}.downgrade-plan-modal.light .ant-select-dropdown .ant-select-item-option-active,.downgrade-plan-modal.light .ant-select-dropdown .ant-select-item-option-selected{background:#f5f5f5!important;color:#17181c!important}.pricing-container.light div:not(.tooltip){background:#fff!important}.select-dropdown-container{position:relative}.select-arrow{position:absolute;right:10px;bottom:7px;color:#53616e!important}.select-dropdown{border:none!important;outline:none!important;cursor:pointer!important;border-radius:4px;background-color:#f1f1f4;padding:0 12px;color:#17181c;appearance:none!important}.select-dropdown,.select-dropdown .reason-select{width:100%!important;height:40px!important}.select-dropdown .reason-select .ant-select-selector{height:40px!important;border:none!important;border-radius:4px!important;background:#f1f1f4!important;padding:0 12px!important;box-shadow:none!important}.select-dropdown .reason-select .ant-select-selector .ant-select-selection-item{line-height:38px;color:#17181c}.select-dropdown .reason-select .ant-select-selector .ant-select-selection-placeholder{line-height:38px;color:#fdfdfd}.select-dropdown .reason-select.ant-select-focused .ant-select-selector{background:#f1f1f4!important;border:none!important;box-shadow:none!important}.select-dropdown .reason-select:hover .ant-select-selector{background:#e8e8ed!important;border:none!important}.select-dropdown .reason-select .ant-select-arrow{color:#5e616e}.dark .select-arrow{color:#d4d6dd!important}.dark .select-dropdown{background-color:#5e616e;color:#fdfdfd}.dark .downgrade-select-dropdown.ant-select-dropdown{background:#283655!important;border:none!important;box-shadow:0 6px 16px rgba(0,0,0,.2)!important}.dark .downgrade-select-dropdown.ant-select-dropdown .ant-select-item.ant-select-item{color:#fdfdfd!important;background:rgba(0,0,0,0)!important}.dark .downgrade-select-dropdown.ant-select-dropdown .ant-select-item.ant-select-item-option-active,.dark .downgrade-select-dropdown.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background:#525a7a!important;color:#fdfdfd!important}.dark .downgrade-select-dropdown.ant-select-dropdown .ant-select-item.ant-select-item-option-selected .ant-select-item-option-state{color:#fdfdfd!important}.dark .downgrade-select-dropdown.ant-select-dropdown .ant-select-item.ant-select-item:hover{background:#525a7a!important;color:#fdfdfd!important}:root{--Modal-Shadow:0px 8px 20px rgba(0,0,0,0.25);--light-modal-bg:#ffffff;--light-modal-border:#f1f1f4;--light-modal-header-color:#17181c;--light-modal-text-color:#525a7a;--light-modal-overlay:#17181c66;--light-btn-primary:#4f48e2;--light-btn-primary-hover:#4039e0;--light-btn-primary-text:#ffffff;--light-btn-danger:#e81b00;--light-btn-danger-hover:#c41600;--light-btn-cancel-border:#525a7a;--light-btn-cancel-hover:#f1f1f4;--dark-modal-bg:#191f30;--dark-modal-border:#283655;--dark-modal-header-color:#d4d6dd;--dark-modal-text-color:#e2e4e9;--dark-modal-overlay:#17181c99;--dark-btn-primary:#4f48e2;--dark-btn-primary-hover:#4039e0;--dark-btn-primary-text:#ffffff;--dark-btn-danger:#e81b00;--dark-btn-danger-hover:#c41600;--dark-btn-cancel-border:#a3aac2;--dark-btn-cancel-hover:#212940}.tiny-modal-wrapper.light{--modal-bg:var(--light-modal-bg);--modal-border:var(--light-modal-border);--modal-header-color:var(--light-modal-header-color);--modal-text-color:var(--light-modal-text-color);--modal-overlay:var(--light-modal-overlay);--btn-primary:var(--light-btn-primary);--btn-primary-hover:var(--light-btn-primary-hover);--btn-primary-text:var(--light-btn-primary-text);--btn-danger:var(--light-btn-danger);--btn-danger-hover:var(--light-btn-danger-hover);--btn-cancel-border:var(--light-btn-cancel-border);--btn-cancel-hover:var(--light-btn-cancel-hover)}.tiny-modal-wrapper.dark{--modal-bg:var(--dark-modal-bg);--modal-border:var(--dark-modal-border);--modal-header-color:var(--dark-modal-header-color);--modal-text-color:var(--dark-modal-text-color);--modal-overlay:var(--dark-modal-overlay);--btn-primary:var(--dark-btn-primary);--btn-primary-hover:var(--dark-btn-primary-hover);--btn-primary-text:var(--dark-btn-primary-text);--btn-danger:var(--dark-btn-danger);--btn-danger-hover:var(--dark-btn-danger-hover);--btn-cancel-border:var(--dark-btn-cancel-border);--btn-cancel-hover:var(--dark-btn-cancel-hover)}.tiny-modal-wrapper{position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;z-index:999999}.tiny-modal-overlay{position:fixed;inset:0;background:var(--modal-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;z-index:1000}.tiny-modal{margin-top:30vh;border-radius:12px;box-shadow:var(--Modal-Shadow);display:flex;flex-direction:column;background:var(--modal-bg);border:1px solid var(--modal-border);overflow:hidden;z-index:1001;max-width:90vw}.tiny-modal-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 24px}.tiny-modal-title{font-family:Noto Sans,sans-serif;font-size:20px;font-weight:600;line-height:140%;color:var(--modal-header-color);margin:0}.tiny-modal-header-actions{display:flex;align-items:center;gap:8px}.close-button,.icon-button{background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--modal-text-color);padding:4px;transition:opacity .2s ease}.close-button svg,.icon-button svg{width:18px;height:18px}.close-button:hover,.icon-button:hover{opacity:.7}.tiny-modal-divider{width:100%;height:1px;background:var(--modal-border)}.tiny-modal-content{padding:16px 24px 12px;color:var(--modal-text-color);font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:150%}.tiny-modal-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-shrink:0;margin-left:auto;padding:16px 24px 12px}.tiny-modal-actions button{display:flex;height:40px;padding:0 20px;justify-content:center;align-items:center;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:18px;cursor:pointer;border:none;outline:none;transition:background .2s ease,color .2s ease,border .2s ease,opacity .2s ease}.tiny-modal-actions button:disabled{opacity:.5;pointer-events:none}.tiny-modal-actions .cancel-btn{background:rgba(0,0,0,0);border:1px solid var(--btn-cancel-border);color:var(--modal-text-color)}.tiny-modal-actions .cancel-btn:hover{background-color:var(--btn-cancel-hover)}.tiny-modal-actions .confirm-btn{background:var(--btn-primary);color:var(--btn-primary-text);white-space:nowrap}.tiny-modal-actions .confirm-btn.danger{background:var(--btn-danger)}.tiny-modal-actions .confirm-btn.danger:hover{background:var(--btn-danger-hover)}.tiny-modal-actions .confirm-btn:hover:not(.danger){background:var(--btn-primary-hover);color:var(--btn-primary-text)}.button{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s;cursor:pointer;border:none}.button:disabled{opacity:.5;cursor:not-allowed}.button--default{background:#4f48e2;color:#fdfdfd}.button--default:hover:not(:disabled){background:#4039e0;color:#fdfdfd}.button--default:focus{background:#858dad;outline:0!important}.button--destructive{background:#e81b00;color:#fff}.button--destructive:hover{background:#f3260b}.button--outline{background:rgba(0,0,0,0);border:1px solid #525a7a;color:#525a7a}.button--outline:hover:not(:disabled){background:#f1f1f4;color:#525a7a}.button--outline:focus{background:rgba(226,228,233,.8)!important;outline:0!important}.button--secondary{background:#f7fafc;color:#1a202c}.button--secondary:hover{background:#edf2f7}.button--ghost{background:rgba(0,0,0,0)}.button--ghost:hover{background:#f7fafc}.button--link{background:rgba(0,0,0,0);color:#0070f3;text-decoration:underline}.button--link:hover{text-decoration:none}.button--size-default{height:40px;padding:8px 16px;font-size:12px}.button--size-sm{height:36px;padding:6px 12px;font-size:10px}.button--size-lg{height:44px;padding:10px 20px;font-size:14px}.button--size-icon{height:40px;width:40px;padding:0}.button--rounded{border-radius:9999px}.button--square{border-radius:0}.button--sm-rounded{border-radius:4px}.button--md-rounded{border-radius:8px}.button--lg-rounded{border-radius:12px}.button.dark.button--outline{border:1px solid #a3aac2!important;color:#fdfdfd!important}.button.dark.button--outline:hover{background:#212940;color:#fdfdfd!important}.button.dark.button--outline:focus{background:rgba(117,122,138,.8)!important}.custom-ad-container-wrapper{container-type:inline-size}.custom-ad-container-wrapper .custom-ad-container{cursor:pointer;width:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative;border-radius:10px;padding:12px;container-type:inline-size}.custom-ad-container-wrapper .custom-ad-container .custom-ad-logo{max-height:40px;max-width:120px;object-fit:contain;margin-bottom:8px}.custom-ad-container-wrapper .custom-ad-container .custom-ad-title{font-size:16px;font-weight:700;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;min-width:120px;max-width:100%}.custom-ad-container-wrapper .custom-ad-container .custom-ad-button{padding:5px 12px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;align-self:flex-start;border:1px solid}.custom-ad-container-wrapper .custom-ad-container .custom-ad-disclaimer{font-size:10px;opacity:.7}.custom-ad-container-wrapper .custom-ad-container .custom-ad-watermark{font-size:10px;color:#484848;mix-blend-mode:screen;position:absolute;top:10px;right:12px}.custom-ad-container-wrapper .custom-ad-container .custom-ad-content{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;overflow:hidden}.custom-ad-container-wrapper .custom-ad-container .custom-ad-content.with-side-image{gap:12px;flex-wrap:nowrap;flex-direction:column}.custom-ad-container-wrapper .custom-ad-container .custom-ad-content.without-side-image{gap:0}.custom-ad-container-wrapper .custom-ad-container .custom-ad-content-main{flex:1 1;display:flex;flex-direction:column;align-items:flex-start}.custom-ad-container-wrapper .custom-ad-container .custom-ad-content-main.with-side-image{justify-content:space-between;gap:8px}.custom-ad-container-wrapper .custom-ad-container .custom-ad-content-main.without-side-image{justify-content:flex-start;gap:0}.custom-ad-container-wrapper .custom-ad-container .custom-ad-footer{margin-top:4px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:12px;width:100%}.custom-ad-container-wrapper .custom-ad-container .custom-ad-side-image{align-self:center;justify-self:start;height:100%;object-fit:contain;max-height:80px}@container (min-width: 260px){.custom-ad-container-wrapper .custom-ad-container .custom-ad-footer{flex-direction:row}}@container (min-width:200px){.custom-ad-container-wrapper .custom-ad-container .custom-ad-container.with-side-image{padding:12px 0 12px 12px;border:1px solid red!important}.custom-ad-container-wrapper .custom-ad-container .custom-ad-button{white-space:nowrap}.custom-ad-container-wrapper .custom-ad-container .custom-ad-content .custom-ad-content-main{flex:1 1}.custom-ad-container-wrapper .custom-ad-container .custom-ad-content.with-side-image{flex-direction:row}}@container (min-width : 500px){.custom-ad-container-wrapper .custom-ad-container .custom-ad-footer{justify-content:space-between}}@container (min-width:200px){.custom-ad-container-wrapper .custom-ad-container.with-side-image{padding:12px 0 12px 12px}}.infeedads_iframeAds__0jc_v iframe{width:100%;height:100%}.infeedads_iframeAds__0jc_v{max-height:calc(100dvh - 20px);margin-bottom:6px}.selected-feed-tags-wrapper{position:relative;display:flex;align-items:center;gap:8px;margin-bottom:12px}.selected-feed-tags-wrapper .scroll-arrow{flex-shrink:0;background:#fff;border:1px solid #d1d5db;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#17181c;transition:all .2s;padding:0}.selected-feed-tags-wrapper .scroll-arrow:hover{background:#f5f5f7}.selected-feed-tags-wrapper .scroll-arrow.dark{background:#0a1227;border-color:#3f4451;color:#e2e4e9}.selected-feed-tags-wrapper .scroll-arrow.dark:hover{background:#1a2237}.selected-feed-tags{display:flex;overflow-x:auto;overflow-y:hidden;gap:5px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;flex:1 1}.selected-feed-tags::-webkit-scrollbar{display:none}.selected-feed-tags .selected-feed-tag{border:1px solid #a9adbc;color:#17181c;padding:4px 6px;font-size:10px;border-radius:4px;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:6px}.selected-feed-tags .selected-feed-tag .close-icon{height:12px;width:12px}.selected-feed-tags.dark .selected-feed-tag{border:1px solid #283655!important;color:#e2e4e9}.custom-tags-add .tags-label{margin-bottom:8px;font-size:12px;font-weight:500;color:#17181c}.custom-tags-add .tags-selector{width:100%;min-height:40px;border-radius:8px;border:1px solid #a9adbc;background-color:#fff;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s}.custom-tags-add .tags-selector:hover{border-color:#525a7a}.custom-tags-add .tags-selector .tags-display{flex:1 1;min-width:0}.custom-tags-add .tags-selector .tags-display .placeholder{color:#5e616e;font-size:14px}.custom-tags-add .tags-selector .tags-display .selected-tags{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.custom-tags-add .tags-selector .tags-display .selected-tags .selected-tag{margin:0;font-size:12px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-tags-add .tags-selector .tags-display .selected-tags .more-count{color:#5e616e;font-size:12px}.custom-tags-add .tags-selector .dropdown-arrow{flex-shrink:0;color:#5e616e;margin-left:8px}.custom-tags-add.dark .tags-label{color:#fdfdfd}.custom-tags-add.dark .tags-selector{background-color:#091227;border-color:#525a7a}.custom-tags-add.dark .tags-selector:hover{border-color:#525a7a}.custom-tags-add.dark .tags-selector .tags-display .placeholder{color:#a9adbc}.custom-tags-add.dark .tags-selector .tags-display .selected-tags .selected-tag{background-color:#2c2c55;border-color:#525a7a;color:#fdfdfd}.custom-tags-add.dark .tags-selector .tags-display .selected-tags .more-count{color:#a9adbc}.custom-tags-add.dark .tags-selector .dropdown-arrow{color:#fdfdfd}.custom-tree-dropdown{background-color:#fff;border-radius:8px;border:1px solid #a9adbc;box-shadow:0 4px 25px 0 rgba(18,18,23,.1490196078);padding:8px 12px 12px;min-width:320px;max-height:300px;overflow-y:auto;display:flex;flex-direction:column}.custom-tree-dropdown .dropdown-search{margin-bottom:12px}.custom-tree-dropdown .dropdown-search .ant-input-affix-wrapper{border-radius:6px;border-color:#d5d5d5}.custom-tree-dropdown .dropdown-search .ant-input-affix-wrapper:hover{border-color:#a9adbc}.custom-tree-dropdown .dropdown-search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.custom-tree-dropdown .dropdown-search .ant-input-affix-wrapper:focus{border-color:#525a7a;box-shadow:none}.custom-tree-dropdown .dropdown-tree{max-height:400px;overflow-y:auto;overflow-x:hidden}.custom-tree-dropdown .dropdown-tree::-webkit-scrollbar{width:6px}.custom-tree-dropdown .dropdown-tree::-webkit-scrollbar-thumb{background:#c6c9d2;border-radius:3px}.custom-tree-dropdown .dropdown-tree::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.custom-tree-dropdown .dropdown-tree .tree-node-category .tree-node-label,.custom-tree-dropdown .dropdown-tree .tree-node-root .tree-node-label{display:flex;align-items:center;gap:8px;padding:6px 8px;cursor:pointer;border-radius:4px;-webkit-user-select:none;user-select:none;transition:background .2s}.custom-tree-dropdown .dropdown-tree .tree-node-category .tree-node-label:hover,.custom-tree-dropdown .dropdown-tree .tree-node-root .tree-node-label:hover{background-color:rgba(0,0,0,.04)}.custom-tree-dropdown .dropdown-tree .tree-node-category .tree-node-label svg,.custom-tree-dropdown .dropdown-tree .tree-node-root .tree-node-label svg{flex-shrink:0;color:#5e616e}.custom-tree-dropdown .dropdown-tree .tree-node-category .tree-node-label .ant-checkbox-wrapper,.custom-tree-dropdown .dropdown-tree .tree-node-root .tree-node-label .ant-checkbox-wrapper{margin:0}.custom-tree-dropdown .dropdown-tree .tree-node-category .tree-node-label .node-title,.custom-tree-dropdown .dropdown-tree .tree-node-root .tree-node-label .node-title{font-size:14px;color:#17181c;font-weight:500}.custom-tree-dropdown .dropdown-tree .tree-node-category .tree-node-label .node-title .count-badge,.custom-tree-dropdown .dropdown-tree .tree-node-root .tree-node-label .node-title .count-badge{margin-left:6px;font-size:12px;color:#525a7a;font-weight:400}.custom-tree-dropdown .dropdown-tree .tree-node-category .tree-node-children,.custom-tree-dropdown .dropdown-tree .tree-node-root .tree-node-children{margin-left:0}.custom-tree-dropdown .dropdown-tree .tree-node-leaf{display:flex;align-items:center;gap:8px;padding:6px 8px;cursor:pointer;border-radius:4px;transition:background .2s}.custom-tree-dropdown .dropdown-tree .tree-node-leaf:hover{background-color:rgba(0,0,0,.04)}.custom-tree-dropdown .dropdown-tree .tree-node-leaf .ant-checkbox-wrapper{margin:0}.custom-tree-dropdown .dropdown-tree .tree-node-leaf .leaf-label{font-size:14px;color:#17181c}.custom-tree-dropdown.dark{background-color:#17181c;border-color:#1b253b}.custom-tree-dropdown.dark .dropdown-search .ant-input-affix-wrapper{background-color:#2c2c55;border-color:#525a7a;color:#fdfdfd}.custom-tree-dropdown.dark .dropdown-search .ant-input-affix-wrapper input{background-color:rgba(0,0,0,0);color:#fdfdfd}.custom-tree-dropdown.dark .dropdown-search .ant-input-affix-wrapper input::placeholder{color:#a9adbc}.custom-tree-dropdown.dark .dropdown-search .ant-input-affix-wrapper .ant-input-prefix{color:#fdfdfd}.custom-tree-dropdown.dark .dropdown-search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.custom-tree-dropdown.dark .dropdown-search .ant-input-affix-wrapper:focus,.custom-tree-dropdown.dark .dropdown-search .ant-input-affix-wrapper:hover{border-color:#9ba0b0}.custom-tree-dropdown.dark .dropdown-tree::-webkit-scrollbar-thumb{background:#525a7a}.custom-tree-dropdown.dark .dropdown-tree .tree-node-category .tree-node-label:hover,.custom-tree-dropdown.dark .dropdown-tree .tree-node-root .tree-node-label:hover{background-color:hsla(0,0%,100%,.08)}.custom-tree-dropdown.dark .dropdown-tree .tree-node-category .tree-node-label svg,.custom-tree-dropdown.dark .dropdown-tree .tree-node-root .tree-node-label svg{color:#fdfdfd}.custom-tree-dropdown.dark .dropdown-tree .tree-node-category .tree-node-label .ant-checkbox-inner,.custom-tree-dropdown.dark .dropdown-tree .tree-node-root .tree-node-label .ant-checkbox-inner{background-color:rgba(0,0,0,0);border-color:#525a7a}.custom-tree-dropdown.dark .dropdown-tree .tree-node-category .tree-node-label .ant-checkbox-checked .ant-checkbox-inner,.custom-tree-dropdown.dark .dropdown-tree .tree-node-root .tree-node-label .ant-checkbox-checked .ant-checkbox-inner{background-color:#525a7a;border-color:#525a7a}.custom-tree-dropdown.dark .dropdown-tree .tree-node-category .tree-node-label .node-title,.custom-tree-dropdown.dark .dropdown-tree .tree-node-root .tree-node-label .node-title{color:#fdfdfd}.custom-tree-dropdown.dark .dropdown-tree .tree-node-category .tree-node-label .node-title .count-badge,.custom-tree-dropdown.dark .dropdown-tree .tree-node-root .tree-node-label .node-title .count-badge{color:#a9adbc}.custom-tree-dropdown.dark .dropdown-tree .tree-node-leaf:hover{background-color:hsla(0,0%,100%,.08)}.custom-tree-dropdown.dark .dropdown-tree .tree-node-leaf .ant-checkbox-inner{background-color:rgba(0,0,0,0);border-color:#525a7a}.custom-tree-dropdown.dark .dropdown-tree .tree-node-leaf .ant-checkbox-checked .ant-checkbox-inner{background-color:#525a7a;border-color:#525a7a}.custom-tree-dropdown.dark .dropdown-tree .tree-node-leaf .leaf-label{color:#fdfdfd}iframe.MyFxBookCalendarWidget{border:0;width:100%;height:100%}.blurred-feed-overlay-box{display:inline-flex;padding:14px;flex-direction:column;align-items:center;gap:16px;border-radius:8px;position:fixed;top:20%;left:48%;transform:translate(-50%);z-index:1002;width:95%;max-width:400px}.blurred-feed-overlay-box.light,[data-theme=light] .blurred-feed-overlay-box{background:#f6f7f8;color:#17181c}.blurred-feed-overlay-box.dark,[data-theme=dark] .blurred-feed-overlay-box{background:#323643;color:#f1f1f4}.blurred-feed-overlay-text{font-size:14px;font-weight:500;line-height:150%;margin-bottom:0}.blurred-feed-overlay-btn,.blurred-feed-overlay-text{text-align:center;font-family:Noto Sans,sans-serif;font-style:normal}.blurred-feed-overlay-btn{display:flex;height:40px;padding:0 20px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:var(--Parent-Website-Primary,#4f48e2);color:var(--Neutral-White,#fff);font-size:12px;font-weight:600;line-height:15px;border:none;cursor:pointer;width:100%}.piqpodcast{background:#005d49!important;border-radius:12px 12px!important}.piqpodcast .react-resizable-handle{display:none!important}.financialsource-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background-color:rgba(23,24,28,.95);z-index:1000}.financialsource-overlay-content{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;border-radius:8px;padding:14px;gap:16px;z-index:1010}.financialsource-overlay-content.light,[data-theme=light] .financialsource-overlay-content{background:#f6f7f8;color:#17181c}.financialsource-overlay-content.dark,[data-theme=dark] .financialsource-overlay-content{background:#323643;color:#ffffff}.financialsource-overlay-text{text-align:center;color:#fff;font-family:Noto Sans;font-size:14px;font-weight:500;line-height:150%}.financialsource-overlay-text.light{color:#17181c}.financialsource-overlay-text.dark{color:#f1f1f4}.financialsource-overlay-btn{display:flex;height:32px;padding:0 20px;justify-content:center;align-items:center;gap:8px;color:#fff;text-align:center;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:600;line-height:15px;background:#4f48e2;border:none;border-radius:4px;cursor:pointer}.trading-floor-audio-container{position:relative;background:#fff;display:flex;flex-direction:column;height:100%;width:100%}.trading-floor-audio-container .loading-container{background:#fff;margin-left:5px;margin-top:3px;display:flex;align-items:center;justify-content:center;position:absolute;inset:0;z-index:100;pointer-events:none}.trading-floor-audio-container .v2-column-header-option{padding-top:8px!important;position:relative;z-index:999999}.trading-floor-audio-container .v2-column-header-option .v2-column-header-option-close-btn{position:absolute;top:5px;right:10px}.trading-floor-audio-container #livesquawk_player_outer{height:100%!important;width:100%!important;margin-top:0!important;display:flex;flex-direction:column;align-items:stretch;z-index:2;overflow:hidden;border-radius:0 0 12px 12px}.trading-floor-audio-container #livesquawk_player_outer .container{width:100%!important;margin-inline:auto}.trading-floor-audio-container #livesquawk_player_outer .webrtc__player_inner_bg{width:100%!important}.trading-floor-audio-container #livesquawk_player_outer .webrtc__player__middle{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.trading-floor-audio-container #livesquawk_player_outer .webrtc__volume__outer{padding:0!important;display:none}.trading-floor-audio-container #livesquawk_player_outer .webrtc__player__icon{padding-top:3px!important}.trading-floor-audio-container #livesquawk_player_outer .webrtc__player__onair__text{padding-top:2px!important}.trading-floor-audio-container #livesquawk_player_outer .new_webrtc_player__outer{background:#0e7890!important;border-radius:0!important;height:108px!important}.tfa-player-wrapper{width:100%!important;position:relative;flex:1 1 auto;display:flex;align-items:stretch;justify-content:stretch;overflow:hidden;box-sizing:border-box}.trading-floor-audio-container.dark{background:none!important}.trading-floor-audio-container.dark .loading-container{background:#384251;color:gray;font-size:20px}.tfa-overlay{position:absolute;inset:6px;display:flex;align-items:center;justify-content:center;z-index:10;background:#0e7890!important;border-radius:6px;pointer-events:auto}.tfa-overlay-content-wrapper{display:flex;border-radius:4px}.tfa-overlay-content-wrapper.dark,[data-theme=dark] .tfa-overlay-content-wrapper{background:var(--Neutral-Black,#323643)}.tfa-overlay-content-wrapper.light,[data-theme=light] .tfa-overlay-content-wrapper{background:#f6f7f8}.tfa-overlay-content{display:flex;height:32px;gap:16px;padding:14px 8px;align-items:center}.tfa-overlay-text{font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.tfa-overlay-text.dark,[data-theme=dark] .tfa-overlay-text{color:#f6f7f8}.tfa-overlay-text.light,[data-theme=light] .tfa-overlay-text{color:var(--Neutral-Black,#17181c)}.tfa-overlay-btn{display:flex;height:24px;padding:0 15px;justify-content:center;align-items:center;gap:6px;color:#fdfdfd;text-align:center;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:600;line-height:15px;background:#4f48e2;border:none;border-radius:4px;cursor:pointer}.ai-assistant-component{height:100%;min-height:0;display:flex;flex-direction:column}.ai-assistant-component.light{background-color:#fff}.ai-assistant-component.dark{background-color:#0a1227}.ai-assistant-component .ai-assistant-content{flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid;border-radius:0 0 12px 12px}.ai-assistant-component .ai-assistant-content.light{border-color:#d4d6dd}.ai-assistant-component .ai-assistant-content.dark{border-color:#283655}.ai-assistant-component .ai-assistant-content .beta-warning{background:#fef3c7;color:#92400e;padding:8px 20px;font-size:12px;border-bottom:1px solid #fde68a;position:relative}.ai-assistant-component .ai-assistant-content .beta-warning .close-icon-beta{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:12px;cursor:pointer;color:#92400e;width:12px;height:12px;display:flex;align-items:center;justify-content:center}.ai-assistant-component .ai-assistant-content .beta-warning .close-icon-beta:hover{color:#78350f}.ai-assistant-component .chat-header-actions{padding:8px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid}.ai-assistant-component .chat-header-actions.light{border-bottom-color:#e2e4e9}.ai-assistant-component .chat-header-actions.dark{border-bottom-color:#3a3a3a}.ai-assistant-component .chat-header-actions .connection-status{display:flex;align-items:center;gap:8px}.ai-assistant-component .chat-header-actions .connection-status .status-indicator{font-size:11px;padding:2px 6px;border-radius:3px;font-weight:500;text-transform:uppercase}.ai-assistant-component .chat-header-actions .connection-status .status-indicator.connecting{background:#fbbf24;color:#92400e}.ai-assistant-component .chat-header-actions .connection-status .status-indicator.online{background:#10b981;color:#064e3b}.ai-assistant-component .chat-header-actions .connection-status .status-indicator.offline{background:#ef4444;color:#7f1d1d}.ai-assistant-component .chat-header-actions .connection-status .reconnect-btn,.ai-assistant-component .chat-header-actions .connection-status .test-btn{background:none;border:1px solid;border-radius:3px;padding:2px 6px;font-size:10px;cursor:pointer;transition:all .2s ease}.ai-assistant-component .chat-header-actions .connection-status .reconnect-btn.light,.ai-assistant-component .chat-header-actions .connection-status .test-btn.light{border-color:#d1d5db;color:#6b7280}.ai-assistant-component .chat-header-actions .connection-status .reconnect-btn.light:hover,.ai-assistant-component .chat-header-actions .connection-status .test-btn.light:hover{background:#f3f4f6;border-color:#9ca3af}.ai-assistant-component .chat-header-actions .connection-status .reconnect-btn.dark,.ai-assistant-component .chat-header-actions .connection-status .test-btn.dark{border-color:#4b5563;color:#9ca3af}.ai-assistant-component .chat-header-actions .connection-status .reconnect-btn.dark:hover,.ai-assistant-component .chat-header-actions .connection-status .test-btn.dark:hover{background:#374151;border-color:#6b7280}.ai-assistant-component .chat-header-actions .clear-chat-btn{background:none;border:1px solid;border-radius:4px;padding:4px 8px;font-size:12px;cursor:pointer;transition:all .2s ease}.ai-assistant-component .chat-header-actions .clear-chat-btn.light{border-color:#d1d5db;color:#6b7280}.ai-assistant-component .chat-header-actions .clear-chat-btn.light:hover{background:#f3f4f6;border-color:#9ca3af}.ai-assistant-component .chat-header-actions .clear-chat-btn.dark{border-color:#4b5563;color:#9ca3af}.ai-assistant-component .chat-header-actions .clear-chat-btn.dark:hover{background:#374151;border-color:#6b7280}.ai-assistant-component .usage-indicator{padding:8px 16px;font-size:12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid}.ai-assistant-component .usage-indicator.light{background:#f8f9fa;border-bottom-color:#e2e4e9;color:#666}.ai-assistant-component .usage-indicator.dark{background:#2d2d2d;border-bottom-color:#3a3a3a;color:#a0a3a9}.ai-assistant-component .usage-indicator .upgrade-prompt a{color:#007bff;text-decoration:none;font-weight:500}.ai-assistant-component .usage-indicator .upgrade-prompt a:hover{text-decoration:underline}.ai-assistant-component .chat-messages{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.ai-assistant-component .chat-messages::-webkit-scrollbar{display:none}.ai-assistant-component .chat-messages .date-header{text-align:center;font-family:Noto Sans;justify-content:center;display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:8px 0;border-radius:4px;z-index:10}.ai-assistant-component .chat-messages .date-header.light{color:#5e616e}.ai-assistant-component .chat-messages .date-header.dark{color:#f1f1f4}.ai-assistant-component .message{display:flex;margin-bottom:8px}.ai-assistant-component .message.ai-message{justify-content:flex-start}.ai-assistant-component .message.user-message{justify-content:flex-end}.ai-assistant-component .message-content{max-width:90%;padding:8px;border-radius:8px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;position:relative;align-self:stretch}.user-message .ai-assistant-component .message-content{align-self:flex-end}.ai-assistant-component .message-content.light.ai-message,.ai-assistant-component .message-content.light.user-message{background:#f1f1f4;color:#17181c}.ai-assistant-component .message-content.dark.ai-message,.ai-assistant-component .message-content.dark.user-message{background:#323643;color:#fff}.ai-assistant-component .message-header{display:flex;align-items:center;margin-bottom:5px;width:100%;gap:4px}.ai-message .ai-assistant-component .message-header{justify-content:flex-start}.user-message .ai-assistant-component .message-header{justify-content:flex-end}.ai-assistant-component .user-message-header{justify-content:flex-end;flex-direction:row-reverse}.ai-assistant-component .sender-info{display:flex;align-items:center;gap:8px}.user-message .ai-assistant-component .sender-info{gap:4px}.ai-assistant-component .ai-sender-info{display:flex;align-items:center;gap:8px}.ai-assistant-component .user-sender-info{display:flex;align-items:center;gap:4px}.ai-assistant-component .ai-timestamp,.ai-assistant-component .user-timestamp{font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.ai-assistant-component.light .ai-timestamp,.ai-assistant-component.light .user-timestamp{color:#5e616e}.ai-assistant-component.dark .ai-timestamp,.ai-assistant-component.dark .user-timestamp{color:#9ba0b0}.ai-assistant-component .ai-message-header,.ai-assistant-component .user-message-header{display:flex;align-items:center;margin-bottom:5px;width:100%;gap:4px;justify-content:flex-start}.ai-assistant-component .ai-logo{display:flex;align-items:center}.ai-assistant-component .sender-name{font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.light .ai-assistant-component .sender-name{color:#17181c}.dark .ai-assistant-component .sender-name{color:#d4d6dd}.ai-assistant-component .message-timestamp{font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.ai-assistant-component.light .message-timestamp{color:#5e616e}.ai-assistant-component.dark .message-timestamp{color:#9ba0b0}.ai-assistant-component .typing-indicator{display:flex;align-items:center;justify-content:flex-start;padding:8px;margin-left:18px;margin-top:-4px;gap:4px}.ai-assistant-component .typing-dots{display:flex;gap:2px}.ai-assistant-component .typing-dot{width:4px;height:4px;border-radius:50%;background-color:#8a8d9a;animation:typing-pulse 1.4s ease-in-out infinite}.ai-assistant-component .typing-dot:first-child{animation-delay:0s}.ai-assistant-component .typing-dot:nth-child(2){animation-delay:.2s}.ai-assistant-component .typing-dot:nth-child(3){animation-delay:.4s}.dark .ai-assistant-component .typing-dot{background-color:#c6c9d2}@keyframes typing-pulse{0%,60%,to{transform:scale(1);opacity:.4}30%{transform:scale(1.2);opacity:1}}.ai-assistant-component .loading-history{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}.ai-assistant-component .loading-history p{font-family:Noto Sans;font-size:14px;color:#5e616e;margin:0}.ai-assistant-component .loading-spinner{display:flex;align-items:center;justify-content:center}.ai-assistant-component .spinner{width:24px;height:24px;border:2px solid rgba(0,0,0,0);border-top-color:#5e616e;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ai-assistant-component .message-text{border-radius:8px;display:block;align-self:stretch;width:100%;padding-bottom:2px;padding-top:2px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.ai-assistant-component .message-text.ai-message-text{margin-left:22px}.ai-assistant-component.light .ai-assistant-component .message-text.ai-message-text{background:#f1f1f4;color:#17181c}.ai-assistant-component.dark .ai-assistant-component .message-text.ai-message-text{background:#111932;color:#fff}.ai-assistant-component .message-text.user-message-text{margin-left:70px;width:fit-content!important;padding:8px 10px}.ai-assistant-component.light .ai-assistant-component .message-text.user-message-text{background:#f1f1f4;color:#17181c}.ai-assistant-component.dark .ai-assistant-component .message-text.user-message-text{background:#111932;color:#fff}.ai-assistant-component .message-text p{font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.ai-assistant-component.light .ai-assistant-component .message-text p{color:#17181c}.ai-assistant-component.dark .ai-assistant-component .message-text p{color:#fff}.ai-assistant-component.light .message-text.user-message-text{background:#f1f1f4;color:#17181c}.ai-assistant-component.dark .message-text.user-message-text{background:#111932;color:#fff}.ai-assistant-component.light .message-text.ai-message-text{background:#f1f1f4;color:#17181c}.ai-assistant-component.dark .message-text.ai-message-text{background:#111932;color:#fff}.ai-assistant-component .message-sources{margin-top:8px;padding:8px 10px;border-top:1px solid hsla(0,0%,100%,.1)}.ai-assistant-component .message-sources .sources-title{font-size:12px;font-weight:600;margin:0 0 4px;opacity:.7}.ai-assistant-component .message-sources .source-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;font-size:11px;opacity:.8}.ai-assistant-component .message-sources .source-item .source-title{font-weight:500}.ai-assistant-component .message-sources .source-item .source-date{opacity:.6}.ai-assistant-component .message-sources .source-item :active,.ai-assistant-component .message-sources .source-item :hover,.ai-assistant-component .message-sources .source-item :visited{color:inherit;text-decoration:none}.dark .ai-assistant-component .message-sources{color:#fdfdfd!important}.light .ai-assistant-component .message-sources{color:#5e616e!important}.ai-assistant-component .message-actions{display:flex;margin-top:2px;justify-content:space-between;margin-left:22px}.ai-assistant-component .message-actions .like-dislike-container{display:flex;align-items:center;gap:4px}.ai-assistant-component .action-btn{width:22px!important;background:none;border:none;padding:4px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;position:relative;color:#fff}.light .ai-assistant-component .action-btn{color:#5e616e!important}.ai-assistant-component .action-btn svg{width:14px;height:14px}.ai-assistant-component .action-btn.thumbs-up.liked{cursor:pointer}.ai-assistant-component .action-btn.thumbs-up.liked:hover{background:rgba(255,183,3,.1)}.ai-assistant-component .action-btn.thumbs-up.liked svg{filter:drop-shadow(0 0 2px rgba(255,183,3,.3))}.ai-assistant-component .action-btn.thumbs-up.liked-container{position:relative}.ai-assistant-component .action-btn.thumbs-up.liked-container:hover .feedback-change-menu{display:block}.ai-assistant-component .action-btn.thumbs-down.disliked svg{filter:drop-shadow(0 0 2px rgba(255,100,78,.3))}.ai-assistant-component .action-btn.thumbs-down.disliked:hover{background:rgba(255,100,78,.1)}.ai-assistant-component .action-btn.thumbs-down.disliked.inline-dislike{margin-right:8px;flex-shrink:0}.ai-assistant-component .action-btn .feedback-change-menu{display:none;position:absolute;top:100%;left:0;background:rgba(0,0,0,0);border-radius:4px;padding:4px 0;margin-top:4px;z-index:1000;min-width:80px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.light .ai-assistant-component .action-btn .feedback-change-menu{background:#fff;border:1px solid #e2e4e9;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ai-assistant-component .action-btn .feedback-change-menu .change-to-dislike{display:flex;align-items:center;gap:6px;width:100%;padding:6px 8px;background:none;border:none;color:#fff;font-size:11px;cursor:pointer;transition:background-color .2s ease}.light .ai-assistant-component .action-btn .feedback-change-menu .change-to-dislike{color:#5e616e!important}.ai-assistant-component .action-btn .feedback-change-menu .change-to-dislike:hover{background:hsla(0,0%,100%,.1)}.light .ai-assistant-component .action-btn .feedback-change-menu .change-to-dislike:hover{background:#f1f1f4}.ai-assistant-component .action-btn .feedback-change-menu .change-to-dislike svg{width:12px;height:12px}.ai-assistant-component .action-btn.info{position:relative;transition:background-color .2s ease;width:100%;display:flex;justify-content:end}.light .ai-assistant-component .action-btn.info{color:#17181c!important}.ai-assistant-component .action-btn.info:hover .add_btn_tooltip{display:flex}.ai-assistant-component .action-btn.info.last-message-info:hover .add_btn_tooltip{display:flex;bottom:100%;top:auto;margin-top:0;margin-bottom:8px}.ai-assistant-component .action-btn.info.last-message-info:hover .add_btn_tooltip .tooltip-arrow{top:auto;bottom:-8px;border-bottom:none;border-top:8px solid #17181c}.ai-assistant-component .action-btn .add_btn_tooltip{display:none;position:absolute;top:100%;right:-6px;width:232px;padding:8px 16px;align-items:center;gap:10px;border-radius:8px;background:#17181c;z-index:9999;box-shadow:0 4px 12px rgba(0,0,0,.3);pointer-events:none;margin-top:8px}.ai-assistant-component .action-btn .add_btn_tooltip .tooltip-arrow{position:absolute;top:-8px;right:12px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:8px solid #17181c}.ai-assistant-component .action-btn .add_btn_tooltip_text{color:#fdfdfd;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:100%;margin:0;white-space:normal;text-align:left}.ai-assistant-component .chat-input{display:flex;width:100%;padding:20px 16px;align-items:center;gap:8px;border-top:1px solid}.ai-assistant-component .chat-input.light{border-top-color:#d4d6dd}.ai-assistant-component .chat-input.dark{border-top-color:#283655}.ai-assistant-component .message-input{flex:1 1;border:none;outline:none;background:rgba(0,0,0,0);font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding:0;border-radius:0;transition:none}.ai-assistant-component .message-input.light{color:#17181c!important}.ai-assistant-component .message-input.light::placeholder{color:#757a8a!important;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ai-assistant-component .message-input.light:focus{background:rgba(0,0,0,0);box-shadow:none}.ai-assistant-component .message-input.light:disabled{background:rgba(0,0,0,0);color:#757a8a!important;cursor:not-allowed}.ai-assistant-component .message-input.dark{color:#e2e4e9}.ai-assistant-component .message-input.dark::placeholder{color:#e2e4e9;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ai-assistant-component .message-input.dark:focus{background:rgba(0,0,0,0);box-shadow:none}.ai-assistant-component .message-input.dark:disabled{background:rgba(0,0,0,0);color:#e2e4e9;cursor:not-allowed}.ai-assistant-component .send-button{background:rgba(0,0,0,0);border:none;border-radius:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgba(0,0,0,0);transition:none;padding:0}.ai-assistant-component .send-button:hover:not(:disabled){background:rgba(0,0,0,0);transform:none}.ai-assistant-component .send-button:disabled{background:rgba(0,0,0,0);cursor:not-allowed;opacity:.6}.ai-assistant-component .send-button svg{width:20px;height:20px}.ai-assistant-component .feedback-input-section{display:flex;align-items:center;gap:6px;margin-top:3px;padding:0;border-radius:8px;margin-left:24px}.light .ai-assistant-component .feedback-input-section{background:rgba(0,0,0,.05)}.ai-assistant-component .feedback-input-section .action-btn.inline-dislike{flex-shrink:0;margin:0}.ai-assistant-component .feedback-input-section .feedback-input-container{flex:1 1;min-width:0;background:#17181c}.light .ai-assistant-component .feedback-input-section .feedback-input-container{background:#f1f1f4!important}.ai-assistant-component .feedback-input-section .feedback-cancel-btn,.ai-assistant-component .feedback-input-section .feedback-submit-btn{flex-shrink:0;margin:0}.ai-assistant-component .feedback-input-container{display:flex;height:24px;align-items:center;border-radius:4px;background:#5e616e}.light .ai-assistant-component .feedback-input-container{background:#f1f1f4!important}.ai-assistant-component .feedback-input-container .action-btn.inline-dislike{margin:0;padding:4px}.ai-assistant-component .feedback-input-container .feedback-input{flex:1 1;min-width:0;height:100%;border:none;background:rgba(0,0,0,0);color:#d4d6dd;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding:0 8px;outline:none}.light .ai-assistant-component .feedback-input-container .feedback-input{color:#5e616e}.ai-assistant-component .feedback-input-container .feedback-input::placeholder{color:var(--placeholder-color,#d4d6dd)}.ai-assistant-component .feedback-options{margin-top:8px;display:flex;justify-content:center}.ai-assistant-component .feedback-options .change-to-like-btn{display:flex;align-items:center;gap:6px;background:none;border:none;color:#10b981;font-size:11px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s ease}.ai-assistant-component .feedback-options .change-to-like-btn:hover{background:rgba(16,185,129,.1)}.ai-assistant-component .feedback-options .change-to-like-btn svg{width:12px;height:12px}.ai-assistant-component .feedback-input{flex:1 1;border:none;outline:none;background:rgba(0,0,0,0);font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#d4d6dd}.light .ai-assistant-component .feedback-input{color:#5e616e}.ai-assistant-component .feedback-input::placeholder{color:#d4d6dd;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.light .ai-assistant-component .feedback-input::placeholder{color:#5e616e}.ai-assistant-component .feedback-input:focus{background:rgba(0,0,0,0);box-shadow:none}.ai-assistant-component .feedback-cancel-btn,.ai-assistant-component .feedback-submit-btn{background:none;border:none;padding:0;cursor:pointer;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.ai-assistant-component .feedback-cancel-btn:hover,.ai-assistant-component .feedback-submit-btn:hover{transform:scale(1.1)}.ai-assistant-component .feedback-cancel-btn svg,.ai-assistant-component .feedback-submit-btn svg{width:18px;height:18px}.ai-assistant-component .feedback-submit-btn{background:#525a7a;border:1px solid #525a7a}.ai-assistant-component .feedback-cancel-btn{background:rgba(0,0,0,0);border:none}.light .ai-assistant-component .feedback-cancel-btn{background:rgba(0,0,0,0)}.ai-assistant-component .message-text .markdown-content{width:100%;line-height:1.6;word-wrap:break-word;border-radius:8px;padding:8px 10px;color:inherit}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h1,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h2,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h3,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h4,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h5,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h6{color:inherit;margin:8px 0 4px;font-weight:600}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h1{font-size:1.3em}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h2{font-size:1.2em}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h3{font-size:1.1em}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h4,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h5,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-h6{font-size:1em}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-p{padding:3px 0;color:inherit}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-ol,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-ul{margin:4px 0;padding-left:16px}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-li{margin:2px 0;color:inherit}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-blockquote{border-left:3px solid #6b7280;margin:8px 0;padding:6px 12px;background:rgba(107,114,128,.1);border-radius:0 4px 4px 0;color:inherit}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-code{background:rgba(55,65,81,.8);color:#f3f4f6;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-pre{background:rgba(17,24,39,.9);color:#f3f4f6;padding:8px;border-radius:4px;overflow-x:auto;margin:8px 0;border:1px solid rgba(75,85,99,.5)}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-pre .markdown-code{background:none;padding:0;color:inherit}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-pre .hljs{background:rgba(0,0,0,0)!important;color:#f3f4f6!important}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-link{color:#60a5fa;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:border-bottom-color .2s ease}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-link:hover{border-bottom-color:#60a5fa}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-strong{font-weight:600;color:inherit}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-em{font-style:italic;color:inherit}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-table{border-collapse:collapse;width:100%;margin:8px 0;border:1px solid rgba(75,85,99,.5)}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-td,.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-th{border:1px solid rgba(75,85,99,.5);padding:6px 8px;text-align:left}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-th{background:rgba(55,65,81,.8);font-weight:600}.ai-assistant-component .message-text .markdown-content.dark-mode .markdown-td{background:rgba(31,41,55,.5)}.ai-assistant-component .message-text .markdown-content.dark-mode{background-color:#111932}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h1,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h2,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h3,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h4,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h5,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h6{color:inherit;margin:8px 0 4px;font-weight:600}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h1{font-size:1.3em}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h2{font-size:1.2em}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h3{font-size:1.1em}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h4,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h5,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-h6{font-size:1em}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-p{margin:4px 0;color:inherit}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-ol,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-ul{margin:4px 0;padding-left:16px}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-li{margin:2px 0;color:inherit}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-blockquote{border-left:3px solid #d1d5db;margin:8px 0;padding:6px 12px;background:#f9fafb;border-radius:0 4px 4px 0;color:inherit}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-code{background:#f3f4f6;color:#1f2937;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-pre{background:#f8fafc;color:#1f2937;padding:8px;border-radius:4px;overflow-x:auto;margin:8px 0;border:1px solid #e5e7eb}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-pre .markdown-code{background:none;padding:0;color:inherit}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-pre .hljs{background:rgba(0,0,0,0)!important;color:#1f2937!important}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-link{color:#2563eb;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:border-bottom-color .2s ease}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-link:hover{border-bottom-color:#2563eb}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-strong{font-weight:600;color:inherit}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-em{font-style:italic;color:inherit}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-table{border-collapse:collapse;width:100%;margin:8px 0;border:1px solid #e5e7eb}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-td,.ai-assistant-component .message-text .markdown-content.light-mode .markdown-th{border:1px solid #e5e7eb;padding:6px 8px;text-align:left}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-th{background:#f9fafb;font-weight:600}.ai-assistant-component .message-text .markdown-content.light-mode .markdown-td{background:#fff}.ai-assistant-component .message-text .markdown-content.light-mode{background-color:#f1f1f4}.piq-pulse-delete-modal .tiny-modal{width:420px!important;max-width:420px!important}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}.quick-options-widget{--bottom:10px;position:absolute;bottom:var(--bottom);width:90%;left:50%;transform:translateX(-50%);border-radius:0 0 10px 10px;background:var(--background,#ffffff);z-index:1;transition:height .3s ease-in-out;border:1px solid var(--feed-item-light-border-content);height:66px}.quick-options-widget .quick-options-widget__body{height:100%;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center}.quick-options-widget.expanded{height:calc(100% - var(--bottom) - var(--column-header-height) - 88px)}.quick-options-widget.dark{background:var(--feed-item-dark-background-content);border:1px solid var(--feed-item-dark-border-content)}.quick-options-widget.static-mode{position:relative;width:100%;height:100%;border:none;border-radius:0;overflow:hidden}.quick-options-widget.static-mode .quick-options-widget__body{overflow:hidden}.quick-options-widget.static-mode .quick-options-widget__frame{position:relative}.quick-options-widget__toggle{position:absolute;left:50%;transform:translateX(-50%);top:-16px;cursor:pointer;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));color:var(--primary-color,#4b5563);z-index:100}.quick-options-widget__toggle-button{background:#fff;padding:.125rem .75rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);min-width:40px}.quick-options-widget__toggle-button.dark{background:#303742!important}.quick-options-widget__body{position:relative;transition:height .3s ease-in-out}.quick-options-widget__spinner{color:var(--primary-color,#4b5563);position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%)}.quick-options-widget__frame{position:absolute;z-index:20;width:100%;height:100%}.quick-options-widget__error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;height:100%;gap:1rem}.quick-options-widget__error-icon{font-size:2.5rem;color:#ef4444}.quick-options-widget__error-message{margin:0;color:var(--text-color,#374151);font-size:.875rem;line-height:1.5;max-width:400px}.dark .quick-options-widget__error-message{color:#d1d5db}.quick-options-widget__reload-button{padding:.5rem 1rem;background:var(--primary-color,#4b5563);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:500;transition:background .2s}.quick-options-widget__reload-button:hover{background:var(--primary-color-hover,#374151)}.quick-options-widget__reload-button:active{transform:scale(.98)}