.variantexplorer-module__r3oYnG__patient_igv_content label{padding-right:10px;font-size:14px;font-weight:500;display:block}.variantexplorer-module__r3oYnG__patient_igv_content ul li{margin:0 20px}.variantexplorer-module__r3oYnG__patient_igv_content ul{justify-content:center;margin-top:.5rem;padding-bottom:10px;display:flex}.variantexplorer-module__r3oYnG__patient_igv_content ul li.variantexplorer-module__r3oYnG__nav-item-last{margin-right:0!important}.variantexplorer-module__r3oYnG__patient_igv_content ul li.variantexplorer-module__r3oYnG__nav-item-first{margin-left:0!important}.variantexplorer-module__r3oYnG__variant_detail_header{z-index:9;background:#f1f1f1;padding:5px;position:sticky;top:0}.variantexplorer-module__r3oYnG__variant_detail_header h5{font-size:1.25rem}.variantexplorer-module__r3oYnG__variant_gene_details li{color:#424242;font-weight:400!important}.variantexplorer-module__r3oYnG__variant_gene_details a{color:#424242;font-size:15px;font-weight:400}.variantexplorer-module__r3oYnG__variant_gene_details a:hover,.variantexplorer-module__r3oYnG__variant_gene_details li:hover{color:none!important;background-color:none!important}.variantexplorer-module__r3oYnG__variant_gene_details span{color:#424242;font-size:15px;font-weight:700}@media (min-width:1025px) and (max-width:1280px){.variantexplorer-module__r3oYnG__patient_igv_content ul li{margin:0 9px}}.variantexplorer-module__r3oYnG__pathogenic,.variantexplorer-module__r3oYnG__oncogenic{background-color:var(--failure-color);color:#fff;text-align:center;width:27px;height:27px;margin-right:3px;padding-top:7px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.variantexplorer-module__r3oYnG__likely_pathogenic,.variantexplorer-module__r3oYnG__likely_oncogenic{color:#fff;text-align:center;background-color:#ff9600;width:27px;height:27px;margin-right:3px;padding-top:7px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.variantexplorer-module__r3oYnG__variant_of_uncertain_significance,.variantexplorer-module__r3oYnG__Variant_Of_Uncertain_Significance{color:#fff;text-align:center;background-color:#4b5dd8;width:27px;height:27px;margin-right:3px;padding-top:7px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.variantexplorer-module__r3oYnG__likely_benign{color:#fff;text-align:center;background-color:#21c1d0;width:27px;height:27px;margin-right:3px;padding-top:7px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.variantexplorer-module__r3oYnG__drug_response{color:#fff;text-align:center;background-color:#b24290;width:27px;height:27px;margin-right:3px;padding-top:7px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.variantexplorer-module__r3oYnG__benign{color:#fff;text-align:center;background-color:#00d28d;width:27px;height:27px;margin-right:3px;padding-top:7px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.variantexplorer-module__r3oYnG__unknown{color:#fff;text-align:center;background-color:#727272;width:27px;height:27px;margin-right:3px;padding-top:7px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.variantexplorer-module__r3oYnG__Tier_I,.variantexplorer-module__r3oYnG__Tier_1,.variantexplorer-module__r3oYnG__Tier_1A,.variantexplorer-module__r3oYnG__Tier_IA{background-color:red;border-radius:50%;width:15px;height:15px;font-size:15px;display:inline-block}.variantexplorer-module__r3oYnG__Tier_II,.variantexplorer-module__r3oYnG__Tier_2,.variantexplorer-module__r3oYnG__Tier_2C,.variantexplorer-module__r3oYnG__Tier_IIC,.variantexplorer-module__r3oYnG__Tier_2D,.variantexplorer-module__r3oYnG__Tier_IID{background-color:#ff781f;border-radius:50%;width:15px;height:15px;font-size:15px;display:inline-block}.variantexplorer-module__r3oYnG__Tier_III,.variantexplorer-module__r3oYnG__Tier_3{background-color:#e5de00;border-radius:50%;width:15px;height:15px;font-size:15px;display:inline-block}.variantexplorer-module__r3oYnG__Tier_4,.variantexplorer-module__r3oYnG__Tier_IV{background-color:#ffc107;border-radius:50%;width:15px;height:15px;font-size:15px;display:inline-block}.variantexplorer-module__r3oYnG__ssAlgoithm{justify-content:center;align-items:center;gap:5px;padding-bottom:10px;font-size:14px;font-weight:500;display:flex}.variantexplorer-module__r3oYnG__rseBlock{justify-content:space-around;align-items:center;display:flex}#variantexplorer-module__r3oYnG__components-collapse-demo-collapsible .variantexplorer-module__r3oYnG__ant-space{width:100%}.variantexplorer-module__r3oYnG__varaintCollpaseAcorrdion{background-color:#fff!important}.variantexplorer-module__r3oYnG__VIHeader{text-align:center;padding:10px 0 5px 10px}.variantexplorer-module__r3oYnG__VIHeader h3{color:#424242;font-size:14px}.variantexplorer-module__r3oYnG__tablepadding .variantexplorer-module__r3oYnG__ant-table-tbody>tr>td{padding:8px}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}
.tippy-box[data-theme~=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
.geneSequenceView-module__NU-P2G__continer{margin:0 5%}.geneSequenceView-module__NU-P2G__headerBackground{background:linear-gradient(#eae3e3,#fff);padding:10px 0}.geneSequenceView-module__NU-P2G__headerBlock{justify-content:center;gap:10px;display:flex}.geneSequenceView-module__NU-P2G__togglerBlock{align-items:center;gap:5px;display:flex}.geneSequenceView-module__NU-P2G__utrFullSeqVu{background:0 0;font-weight:500;color:#1554f0!important}.geneSequenceView-module__NU-P2G__realAcceptrorLable{color:#ff69b4;background:#ff69b4;border:.1px solid red;width:20px;height:20px}.geneSequenceView-module__NU-P2G__realDonorLable{color:#40e0d0;background:#40e0d0;border:.1px solid green;width:20px;height:20px}.geneSequenceView-module__NU-P2G__tableWraper{height:auto;max-height:250px;margin-top:5px;overflow-y:scroll}.geneSequenceView-module__NU-P2G__tableClass{border-collapse:collapse;width:100%}.geneSequenceView-module__NU-P2G__UTR53{color:#1554f0;background:#fff}.geneSequenceView-module__NU-P2G__codingExons,.geneSequenceView-module__NU-P2G__geneRegion{color:#000;background:#fff}.geneSequenceView-module__NU-P2G__codingExonsBg,.geneSequenceView-module__NU-P2G__alternativeExons{color:#000;background:#caccd1}.geneSequenceView-module__NU-P2G__startCodon{color:#46cc02!important}.geneSequenceView-module__NU-P2G__stopCodon{color:#f91246!important}.geneSequenceView-module__NU-P2G__introns{color:#000;background:#e1faf9}.geneSequenceView-module__NU-P2G__mutation{color:#fff!important;background:red!important}.geneSequenceView-module__NU-P2G__utrSeq{font-weight:500;color:#1554f0!important}.geneSequenceView-module__NU-P2G__asSqSpn:link,.geneSequenceView-module__NU-P2G__asSqSpn:hover{text-decoration:none}.geneSequenceView-module__NU-P2G__asSqSpnTxt{text-align:center;padding:1px;font-size:12px}.geneSequenceView-module__NU-P2G__asIntronSeq{color:#000;background:#e1faf9;font-weight:500}.geneSequenceView-module__NU-P2G__asExonOnSeq{color:#000;background:#caccd1;font-weight:500}.geneSequenceView-module__NU-P2G__asSqSpn{color:#000;text-decoration:none}.geneSequenceView-module__NU-P2G__asRealAcc{color:#fff!important;background:#ff69b4!important}.geneSequenceView-module__NU-P2G__asRealAccExSq{color:#fff!important;background:#fa3b6a!important}.geneSequenceView-module__NU-P2G__asRealDon{color:#fff!important;background:#40e0d0!important}.geneSequenceView-module__NU-P2G__asRealGC{color:#fff!important;background:#7d151b!important}.geneSequenceView-module__NU-P2G__asRealCAAT{color:#fff!important;background:#a8238c!important}.geneSequenceView-module__NU-P2G__asRealTATA{color:#fff!important;background:#aac83c!important}.geneSequenceView-module__NU-P2G__asRealINIT{color:#fff!important;background:#146432!important}.geneSequenceView-module__NU-P2G__asRealESE,.geneSequenceView-module__NU-P2G__asRealESE a{color:#fff!important;background:#b2beb5!important}.geneSequenceView-module__NU-P2G__asRealBranchPoint,.geneSequenceView-module__NU-P2G__asRealBranchPoint a{color:#fff!important;background:#96f!important}.geneSequenceView-module__NU-P2G__asRealPolyA,.geneSequenceView-module__NU-P2G__asRealPolyA a{color:#fff!important;background:gold!important}.geneSequenceView-module__NU-P2G__asRealPolyASite,.geneSequenceView-module__NU-P2G__asRealPolyASite a{color:#fff!important;background:#ff693c!important}.geneSequenceView-module__NU-P2G__asRealDonExSq{color:#fff!important;background:#16b406!important}
.proteinSequenceView-module__nL0a2W__continer{margin:0 5%}.proteinSequenceView-module__nL0a2W__tableWraper{height:auto;max-height:250px;margin-top:5px;overflow-y:scroll}.proteinSequenceView-module__nL0a2W__tableClass{border-collapse:collapse;width:100%}.proteinSequenceView-module__nL0a2W__header{text-align:center;background:linear-gradient(#eae3e3,#fff);margin-top:10px;padding:10px 0}.proteinSequenceView-module__nL0a2W__py0{padding-top:0!important;padding-bottom:0!important}.proteinSequenceView-module__nL0a2W__ps2{padding-right:.5rem!important}.proteinSequenceView-module__nL0a2W__pointer{cursor:pointer!important}.proteinSequenceView-module__nL0a2W__grey{color:#a7a2a2;font-weight:700}.proteinSequenceView-module__nL0a2W__lightGreen{color:#4cb348;font-weight:700}.proteinSequenceView-module__nL0a2W__red{color:red;font-weight:700}.proteinSequenceView-module__nL0a2W__lightRed{color:#e46565;font-weight:700}.proteinSequenceView-module__nL0a2W__green{color:green;font-weight:700}.proteinSequenceView-module__nL0a2W__purple{color:purple;font-weight:700}.proteinSequenceView-module__nL0a2W__spnWdthN,.proteinSequenceView-module__nL0a2W__aaspnWdthN{font-size:10px}.proteinSequenceView-module__nL0a2W__cdnPdR8{margin-right:.25%}.proteinSequenceView-module__nL0a2W__sqAnchrClass{color:#000;text-decoration:none}.proteinSequenceView-module__nL0a2W__sqAnchrClassAlternate{color:#000;text-decoration:none;background-color:#e8e3e3!important}.proteinSequenceView-module__nL0a2W__aasqAnchrClass{color:#fff;text-decoration:none}.proteinSequenceView-module__nL0a2W__aasqAnchrClassAlternate{color:#e8e3e3;background-color:#e8e3e3;text-decoration:none}.proteinSequenceView-module__nL0a2W__sqExonDeletion{background-color:#f1bebe!important}.proteinSequenceView-module__nL0a2W__sqExonInclusion{background-color:#a164d1!important}.proteinSequenceView-module__nL0a2W__aasqExonIncl{color:#f1bebe;text-decoration:none;background-color:#f1bebe!important}.proteinSequenceView-module__nL0a2W__sqEfClr{color:#fff!important;background-color:#a1b2da!important}.proteinSequenceView-module__nL0a2W__sqAA_maintained{color:#fff!important;background-color:#6ecfa0!important}.proteinSequenceView-module__nL0a2W__sqPTC{color:#fff!important;background-color:#f3c7c8!important}.proteinSequenceView-module__nL0a2W__cdnStart{color:#4cb348!important;font-weight:700!important}.proteinSequenceView-module__nL0a2W__cdnStop{color:#e46565!important;font-weight:700!important}.proteinSequenceView-module__nL0a2W__mutationExon{color:#fff!important;background-color:red!important}
.MolecularEffectView-module__iVFCeW__stopCodonRect{fill:red}.MolecularEffectView-module__iVFCeW__resetIcon{cursor:pointer;margin:10px}.MolecularEffectView-module__iVFCeW__exonRect{stroke-width:.5px;stroke:#000}.MolecularEffectView-module__iVFCeW__sideExon1{clip-path:inset(0 0 0 3px)}.MolecularEffectView-module__iVFCeW__realAcceptor{fill:#ff69b4;fill-opacity:.5;stroke:#ff69b4;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__RIRealAcceptor{fill:#ff69b4;fill-opacity:.2;stroke:#ff69b4;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__realDonor{fill:#40e0d0;fill-opacity:.5;stroke:#40e0d0;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__RIRealDonor{fill:#40e0d0;fill-opacity:.2;stroke:#40e0d0;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__A5RealDonor{fill:#003;fill-opacity:.2;stroke:#003;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__crypticAcceptor{fill:#ff8c00;fill-opacity:.5;stroke:#ff8c00;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__RICrypticAcceptor{fill:red;fill-opacity:.2;stroke:red;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__crypticDonor{fill:#4682b4;fill-opacity:.5;stroke:#4682b4;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__RICrypticDonor{fill:#4682b4;fill-opacity:.2;stroke:#4682b4;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__A5CrypticDonor{fill:green;fill-opacity:.2;stroke:green;stroke-width:1.5px}.MolecularEffectView-module__iVFCeW__effectPlotLegendBlock{justify-content:center;display:flex}.MolecularEffectView-module__iVFCeW__effectExon{fill:#000;font-weight:700}.MolecularEffectView-module__iVFCeW__headerBlock{background:linear-gradient(#eae3e3,#fff);justify-content:center;gap:10px;padding:10px;display:flex}.MolecularEffectView-module__iVFCeW__headerText{text-transform:capitalize;font-size:14px}.MolecularEffectView-module__iVFCeW__exonNumber,.MolecularEffectView-module__iVFCeW__font13,.MolecularEffectView-module__iVFCeW__ft9{font-size:12px}.MolecularEffectView-module__iVFCeW__effectPlotHeader{letter-spacing:var(--p-letter-spacing);font-size:14px}.MolecularEffectView-module__iVFCeW__effectPlotHeaderSVG{letter-spacing:var(--p-letter-spacing);font-size:15.7px}
.mRNA-module__AIlG8a__headerBlock{background:linear-gradient(#eae3e3,#fff);justify-content:center;gap:10px;padding:10px;display:flex}.mRNA-module__AIlG8a__headerText{text-transform:capitalize;font-size:14px}.mRNA-module__AIlG8a__stopCodonRect{fill:red}
.variantexplorergeneview-module__rmXn2q__real-BP{fill:#e80458eb!important}.variantexplorergeneview-module__rmXn2q__cryp-BP{fill:#e80458eb}.variantexplorergeneview-module__rmXn2q__cryp-BP-exp{fill:#e80458eb;stroke:#000;stroke-width:1px}.variantexplorergeneview-module__rmXn2q__headerBackground{background:linear-gradient(#eae3e3,#fff);padding:10px 0}.variantexplorergeneview-module__rmXn2q__headerBlock{justify-content:center;gap:10px;margin:20px 0 10px;padding:10px 0;display:flex}.variantexplorergeneview-module__rmXn2q__header{text-transform:capitalize;font-size:13px}.variantexplorergeneview-module__rmXn2q__csScaling{font-size:9px}.variantexplorergeneview-module__rmXn2q__polyAExpand{fill:gold;fill-opacity:.2;stroke:gold;stroke-width:2px}.variantexplorergeneview-module__rmXn2q__polyASiteExpand{fill:#ff693c;fill-opacity:.2;stroke:#ff693c;stroke-width:2px}
@font-face{font-family:openSans;src:url(../media/OpenSans_VariableFont_wdth,wght-s.p.2r5g563rr1ghc.ttf)format("truetype");font-display:swap}@font-face{font-family:openSans Fallback;src:local(Arial);ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.0%;size-adjust:105.22%}.opensans_42e2946b-module__i2IRxa__className{font-family:openSans,openSans Fallback}.opensans_42e2946b-module__i2IRxa__variable{--ge-font-family:"openSans", "openSans Fallback"}
@font-face{font-family:blinkmacsystem;src:url(../media/blinkmacsystemfont_regular-s.p.2oz3if1xgxj1l.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:blinkmacsystem;src:url(../media/blinkmacsystemfont_bold-s.p.3aqalyl8x5xlp.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:blinkmacsystem;src:url(../media/blinkmacsystemfont_regularitalic-s.p.43eu61jb7h56e.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:blinkmacsystem Fallback;src:local(Arial);ascent-override:101.52%;descent-override:25.72%;line-gap-override:0.0%;size-adjust:93.79%}.blinkmacsystem_adffca3a-module__1ffTXq__className{font-family:blinkmacsystem,blinkmacsystem Fallback}.blinkmacsystem_adffca3a-module__1ffTXq__variable{--font-blinkmacsystem:"blinkmacsystem", "blinkmacsystem Fallback"}
.chat-module__DJ0ofW__chatWindow{--brand:var(--primary-color);--brand-dark:var(--primary-color);--surface:#fff;--surface-2:#f7f8fc;--border:#eaedf3;--text:#1a1d23;--text-muted:#8a94a6;--shadow-sm:0 2px 8px #1677ff14;--shadow-lg:0 12px 40px #00000024, 0 2px 8px #0000000f;--radius:18px;--radius-sm:10px;background:var(--surface);border-radius:var(--radius);width:400px;height:580px;box-shadow:var(--shadow-lg);z-index:9999;flex-direction:column;transition:width .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1),right .35s cubic-bezier(.4,0,.2,1),bottom .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1),box-shadow .35s;display:flex;position:fixed;bottom:70px;right:10px;overflow:hidden}.chat-module__DJ0ofW__chatWindowFullscreen{width:100vw!important;height:100vh!important;box-shadow:none!important;border-radius:0!important;bottom:0!important;right:0!important}.chat-module__DJ0ofW__fab{color:#fff;cursor:pointer;z-index:1001;background:linear-gradient(135deg,#0e4c89 0%,#2a6fb3 70%,#5fa8ff 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:22px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .18s,box-shadow .18s;display:flex;position:fixed;bottom:18px;right:7px;overflow:visible;box-shadow:0 4px 16px #1677ff73}.chat-module__DJ0ofW__fab:hover{background:#0e4c89;transform:scale(1.08);box-shadow:0 6px 24px #1677ff8c}.chat-module__DJ0ofW__fabActive{background:linear-gradient(135deg,#0e4c89 0%,#2a6fb3 70%,#5fa8ff 100%);transform:rotate(20deg)scale(.92)}.chat-module__DJ0ofW__fabRipple{pointer-events:none;background:0 0;border:2px solid #1677ff80;border-radius:50%;width:52px;height:52px;animation:2.4s ease-out infinite chat-module__DJ0ofW__ripplePulse;position:absolute}@keyframes chat-module__DJ0ofW__ripplePulse{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(1.7)}to{opacity:0;transform:scale(1.7)}}.chat-module__DJ0ofW__windowOpen{animation:.32s cubic-bezier(.34,1.56,.64,1) forwards chat-module__DJ0ofW__popIn}@keyframes chat-module__DJ0ofW__popIn{0%{opacity:0;transform:scale(.82)translateY(24px)}to{opacity:1;transform:scale(1)translateY(0)}}.chat-module__DJ0ofW__windowClose{animation:.28s cubic-bezier(.4,0,.2,1) forwards chat-module__DJ0ofW__popOut}@keyframes chat-module__DJ0ofW__popOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.85)translateY(20px)}}.chat-module__DJ0ofW__header{color:#fff;background:linear-gradient(135deg,#0e4c89 0% 100%);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.chat-module__DJ0ofW__headerLeft{align-items:center;gap:8px;display:flex}.chat-module__DJ0ofW__statusDot{background:#52e34f;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.4s ease-in-out infinite chat-module__DJ0ofW__statusPulse;box-shadow:0 0 #52e34f99}@keyframes chat-module__DJ0ofW__statusPulse{0%,to{box-shadow:0 0 #52e34f99}50%{box-shadow:0 0 0 5px #52e34f00}}.chat-module__DJ0ofW__headerTitleGroup{flex-direction:column;gap:0;line-height:1.2;display:flex}.chat-module__DJ0ofW__headerTitle{letter-spacing:.2px;font-size:15px;font-weight:700;line-height:1.2}.chat-module__DJ0ofW__headerSubtitle{opacity:.8;letter-spacing:.3px;font-size:10px;font-weight:400}.chat-module__DJ0ofW__projectBadge{letter-spacing:.6px;color:#fff;text-transform:uppercase;background:#fff3;border:1px solid #ffffff59;border-radius:20px;padding:1px 7px;font-size:10px;font-weight:700}.chat-module__DJ0ofW__projectBadgeGroup{background:#fff3;border:1px solid #ffffff59;border-radius:20px;align-items:center;gap:0;height:20px;display:inline-flex;overflow:hidden}.chat-module__DJ0ofW__projectBadgeLabel{letter-spacing:.6px;color:#fff;text-transform:uppercase;white-space:nowrap;padding:0 6px 0 8px;font-size:10px;font-weight:700;line-height:20px}.chat-module__DJ0ofW__vectorTypeSelect{appearance:none;color:#fff;letter-spacing:.4px;cursor:pointer;background:#ffffff38 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath fill='%23ffffff' d='M0 0l4 5 4-5z'/%3E%3C/svg%3E") right 5px center/7px 4px no-repeat;border:none;border-left:1px solid #ffffff47;outline:none;height:20px;padding:0 18px 0 6px;font-size:9.5px;font-weight:700;line-height:20px;transition:background-color .15s}.chat-module__DJ0ofW__vectorTypeSelect:hover{background-color:#ffffff52}.chat-module__DJ0ofW__vectorTypeSelect option{color:#fff;background:#0e4c89;font-weight:600}.chat-module__DJ0ofW__headerRight{align-items:center;gap:6px;display:flex}.chat-module__DJ0ofW__headerBtn{color:#fff;cursor:pointer;background:#ffffff2e;border:1px solid #ffffff47;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:30px;height:30px;font-size:14px;transition:background .15s,transform .12s;display:flex}.chat-module__DJ0ofW__headerBtn:hover{background:#ffffff4d;transform:translateY(-1px)}.chat-module__DJ0ofW__headerBtnOn{background:#ffffff59;border-color:#fff9}.chat-module__DJ0ofW__headerBtnOn:hover{background:#ffffff6b}.chat-module__DJ0ofW__historyWarning{color:#7c5c00;background:#fffbe6;border-bottom:1px solid #ffe58f;flex-shrink:0;align-items:center;gap:7px;padding:6px 14px;font-size:11.5px;line-height:1.4;display:flex}.chat-module__DJ0ofW__historyWarningIcon{color:#faad14;flex-shrink:0;font-size:13px}.chat-module__DJ0ofW__settingsMenu{flex-direction:column;gap:2px;min-width:190px;display:flex}.chat-module__DJ0ofW__settingsDivider{background:#eaedf3;height:1px;margin:4px 0}.chat-module__DJ0ofW__settingsItem{cursor:pointer;text-align:left;color:#1a1d23;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;font-weight:500;transition:background .14s;display:flex}.chat-module__DJ0ofW__settingsItem:hover,.chat-module__DJ0ofW__settingsItemActive{background:#f0f4ff}.chat-module__DJ0ofW__settingsItemIcon{color:#0e4c89;flex-shrink:0;font-size:15px}.chat-module__DJ0ofW__settingsItemLabel{white-space:nowrap;flex:1}.chat-module__DJ0ofW__settingsPill{letter-spacing:.5px;border-radius:20px;flex-shrink:0;padding:1px 7px;font-size:10px;font-weight:700}.chat-module__DJ0ofW__settingsPillOn{color:#0e4c89;background:#1677ff1f}.chat-module__DJ0ofW__settingsPillOff{color:#8a94a6;background:#f0f0f0}.chat-module__DJ0ofW__messagesContainer{scroll-behavior:smooth;background:#f7f8fc;flex-direction:column;flex:1;gap:10px;padding:14px 14px 6px;display:flex;overflow-y:auto}.chat-module__DJ0ofW__messagesContainer::-webkit-scrollbar{width:4px}.chat-module__DJ0ofW__messagesContainer::-webkit-scrollbar-track{background:0 0}.chat-module__DJ0ofW__messagesContainer::-webkit-scrollbar-thumb{background:#d0d5df;border-radius:4px}.chat-module__DJ0ofW__msgAnimate{animation:.26s cubic-bezier(.22,1,.36,1) both chat-module__DJ0ofW__msgSlideIn}@keyframes chat-module__DJ0ofW__msgSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-module__DJ0ofW__messageRow{align-items:flex-end;gap:8px;display:flex}.chat-module__DJ0ofW__userRow{justify-content:flex-end}.chat-module__DJ0ofW__botRow{justify-content:flex-start}.chat-module__DJ0ofW__botAvatar{flex-shrink:0;background:linear-gradient(135deg,#0e4c89 0%,#2a6fb3 70%,#5fa8ff 100%)!important}.chat-module__DJ0ofW__userAvatar{flex-shrink:0;background:#8a94a6!important}.chat-module__DJ0ofW__messageBubble{word-break:break-word;border-radius:16px;flex-direction:column;gap:3px;min-width:0;max-width:78%;padding:9px 13px;font-size:13.5px;line-height:1.55;display:flex;position:relative;overflow:visible}.chat-module__DJ0ofW__botBubble{color:#1a1d23;background:#fff;border-bottom-left-radius:4px;max-width:88%;box-shadow:0 2px 8px #1677ff14}.chat-module__DJ0ofW__userBubble{color:#fff;background:#0e4c89;border-bottom-right-radius:4px;box-shadow:0 2px 8px #1677ff4d}.chat-module__DJ0ofW__bubbleText{display:block}.chat-module__DJ0ofW__timestamp{opacity:.55;white-space:nowrap;align-self:flex-end;margin-top:2px;font-size:10px}.chat-module__DJ0ofW__typingBubble{align-items:center;gap:3px;width:fit-content;min-width:0;padding:7px 10px;display:flex}.chat-module__DJ0ofW__dot{opacity:.6;background:#8a94a6;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite chat-module__DJ0ofW__dotBounce;display:inline-block}@keyframes chat-module__DJ0ofW__dotBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:.9;transform:translateY(-4px)}}.chat-module__DJ0ofW__inputArea{background:#fff;border-top:1px solid #eaedf3;flex-shrink:0;padding:10px 12px 8px}.chat-module__DJ0ofW__inputRow{align-items:flex-end;gap:8px;display:flex}.chat-module__DJ0ofW__textarea{flex:1;transition:border-color .18s,box-shadow .18s;resize:none!important;background:#f7f8fc!important;border-color:#eaedf3!important;border-radius:10px!important;font-size:13.5px!important}.chat-module__DJ0ofW__textarea:focus{border-color:#0e4c89!important;box-shadow:0 0 0 2px #1677ff1f!important}.chat-module__DJ0ofW__sendBtn{color:#fff;cursor:pointer;background:#0e4c89;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;transition:background .16s,transform .14s cubic-bezier(.34,1.56,.64,1),box-shadow .16s;display:flex;box-shadow:0 2px 8px #1677ff59}.chat-module__DJ0ofW__sendBtn:hover:not(.chat-module__DJ0ofW__sendBtnOff){background:#0e4c89;transform:scale(1.1);box-shadow:0 4px 14px #1677ff80}.chat-module__DJ0ofW__sendBtn:active:not(.chat-module__DJ0ofW__sendBtnOff){transform:scale(.95)}.chat-module__DJ0ofW__sendBtnOff{box-shadow:none;cursor:not-allowed;background:#d0d5df}.chat-module__DJ0ofW__hint{color:#8a94a6;text-align:right;margin:5px 0 0;font-size:11px}.chat-module__DJ0ofW__markdownBody{color:inherit;text-align:justify;flex-direction:column;gap:0;width:100%;min-width:0;font-size:13.5px;line-height:1.55;display:flex}.chat-module__DJ0ofW__mdParagraph{margin:0 0 6px}.chat-module__DJ0ofW__mdParagraph:last-child{margin-bottom:0}.chat-module__DJ0ofW__mdList{margin:4px 0 6px;padding-left:18px}.chat-module__DJ0ofW__mdList:last-child{margin-bottom:0}.chat-module__DJ0ofW__mdListItem{margin:2px 0;line-height:1.5}.chat-module__DJ0ofW__mdHeading{color:#1a1d23;margin:8px 0 4px;font-weight:700;line-height:1.3}.chat-module__DJ0ofW__mdH2{font-size:13px}.chat-module__DJ0ofW__mdH3{font-size:12.5px}.chat-module__DJ0ofW__mdHeading:first-child{margin-top:0}.chat-module__DJ0ofW__inlineCode{color:#0e4c89;background:#1677ff14;border:1px solid #1677ff26;border-radius:4px;padding:1px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.chat-module__DJ0ofW__codeBlock{color:#1a1d23;white-space:pre;box-sizing:border-box;background:#f0f4ff;border:1px solid #dce7ff;border-radius:8px;max-width:100%;margin:6px 0;padding:10px 12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.6;overflow-x:auto}.chat-module__DJ0ofW__codeBlock:last-child{margin-bottom:0}.chat-module__DJ0ofW__mdBlockquote{color:#4a5568;background:#1677ff0d;border-left:3px solid #0e4c89;border-radius:0 6px 6px 0;margin:6px 0;padding:4px 10px;font-style:italic}.chat-module__DJ0ofW__mdLink{color:#0e4c89;text-underline-offset:2px;word-break:break-all;text-decoration:underline}.chat-module__DJ0ofW__mdLink:hover{color:#0e4c89}.chat-module__DJ0ofW__tableWrapper{border:1px solid #eaedf3;border-radius:6px;margin:6px 0;overflow-x:auto}.chat-module__DJ0ofW__mdTable{border-collapse:collapse;width:100%;font-size:12px}.chat-module__DJ0ofW__mdTable th,.chat-module__DJ0ofW__mdTable td{text-align:left;white-space:nowrap;border:1px solid #eaedf3;padding:5px 10px}.chat-module__DJ0ofW__mdTable th{color:#0e4c89;background:#f0f4ff;font-weight:600}.chat-module__DJ0ofW__mdTable tr:nth-child(2n) td{background:#fafbff}.chat-module__DJ0ofW__mdStrong{color:inherit;font-weight:600}.chat-module__DJ0ofW__mdHr{border:none;border-top:1px solid #eaedf3;margin:8px 0}.chat-module__DJ0ofW__streamingCursor{vertical-align:middle;opacity:.7;background:currentColor;border-radius:1px;width:2px;height:14px;margin-left:2px;animation:.8s ease-in-out infinite chat-module__DJ0ofW__cursorBlink;display:inline-block}@keyframes chat-module__DJ0ofW__cursorBlink{0%,to{opacity:.7}50%{opacity:0}}.chat-module__DJ0ofW__responseMeta{flex-direction:column;gap:6px;width:100%;margin-top:4px;padding-left:2px;animation:.3s cubic-bezier(.22,1,.36,1) both chat-module__DJ0ofW__msgSlideIn;display:flex}.chat-module__DJ0ofW__timingRow{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.chat-module__DJ0ofW__timingPill{color:#0e4c89;letter-spacing:.2px;white-space:nowrap;cursor:default;background:#f0f4ff;border:1px solid #dce7ff;border-radius:20px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:10.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.chat-module__DJ0ofW__timingPill:hover{background:#e0ecff;border-color:#b3ceff}.chat-module__DJ0ofW__timingPillIcon{opacity:.85;align-items:center;font-size:11px;display:inline-flex}.chat-module__DJ0ofW__tokenPill{color:#7c3aed;letter-spacing:.2px;white-space:nowrap;cursor:default;background:#f6f0ff;border:1px solid #e0d0ff;border-radius:20px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:10.5px;font-weight:600;transition:background .15s;display:inline-flex}.chat-module__DJ0ofW__tokenPill:hover{background:#ede5ff;border-color:#c4b0ff}.chat-module__DJ0ofW__stepsToggle{color:#8a94a6;cursor:pointer;letter-spacing:.2px;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:10.5px;font-weight:600;transition:color .15s;display:inline-flex}.chat-module__DJ0ofW__stepsToggle:hover{color:#0e4c89}.chat-module__DJ0ofW__stepsToggleIcon{align-items:center;font-size:9px;transition:transform .2s;display:inline-flex}.chat-module__DJ0ofW__stepsToggleIconOpen{transform:rotate(90deg)}.chat-module__DJ0ofW__stepsTrail{border-left:2px solid #eaedf3;flex-direction:column;gap:0;margin-left:6px;padding-left:10px;animation:.22s cubic-bezier(.22,1,.36,1) both chat-module__DJ0ofW__stepsExpand;display:flex;overflow:hidden}@keyframes chat-module__DJ0ofW__stepsExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.chat-module__DJ0ofW__stepItem{align-items:flex-start;gap:7px;padding:4px 0;display:flex;position:relative}.chat-module__DJ0ofW__stepItem:before{content:"";background:#d0d5df;border:1.5px solid #fff;border-radius:50%;flex-shrink:0;width:6px;height:6px;position:absolute;top:8px;left:-14px;box-shadow:0 0 0 1px #d0d5df}.chat-module__DJ0ofW__stepItemDone:before{background:#0e4c89;box-shadow:0 0 0 1px #0e4c89}.chat-module__DJ0ofW__stepItemActive:before{background:#fff;border-color:#0e4c89;animation:1.2s ease-in-out infinite chat-module__DJ0ofW__activePulse;box-shadow:0 0 0 1px #0e4c89,0 0 0 3px #1677ff33}@keyframes chat-module__DJ0ofW__activePulse{0%,to{box-shadow:0 0 0 1px #0e4c89,0 0 0 3px #1677ff33}50%{box-shadow:0 0 0 1px #0e4c89,0 0 0 5px #1677ff00}}.chat-module__DJ0ofW__stepContent{flex-direction:column;gap:1px;min-width:0;display:flex}.chat-module__DJ0ofW__stepLabel{color:#1a1d23;font-size:11px;font-weight:600;line-height:1.3}.chat-module__DJ0ofW__stepLabelMuted{color:#8a94a6}.chat-module__DJ0ofW__stepDetail{color:#8a94a6;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:10px;line-height:1.3;overflow:hidden}.chat-module__DJ0ofW__stepTime{color:#0e4c89;white-space:nowrap;flex-shrink:0;align-self:center;margin-left:auto;font-size:10px;font-weight:500}.chat-module__DJ0ofW__storeBadgeIcon{color:#0e4c89;opacity:.9;align-items:center;font-size:11px;display:inline-flex}.chat-module__DJ0ofW__textarea[disabled],.chat-module__DJ0ofW__textarea.chat-module__DJ0ofW__ant-input-disabled{opacity:.7;color:#b0b8c9!important;cursor:not-allowed!important;background:#f7f8fc!important}
.navbar-module__wnu1kW__navbar{background:var(--primary-color);height:4.5rem;color:var(--white);z-index:999;width:100%;padding:.5em;position:fixed;top:0}.navbar-module__wnu1kW__userInitials{cursor:pointer;color:#000}.navbar-module__wnu1kW__profileIconInitials,.navbar-module__wnu1kW__changeTheme{color:#000!important;background-color:#fff!important;width:35px!important;height:35px!important;font-size:16px!important}.navbar-module__wnu1kW__changeTheme{font-weight:700}.navbar-module__wnu1kW__logoutIcons{cursor:pointer;margin-right:15px;font-size:20px}.navbar-module__wnu1kW__notificationBlock{background-color:var(--mild-gray);border-radius:10px;width:280px;height:300px;margin:-12px;padding:5px}.navbar-module__wnu1kW__noNotificationText{justify-content:center;align-items:center;height:100%;display:flex}.navbar-module__wnu1kW__notificationMessage{background:var(--white);border-radius:5px;margin:5px}.navbar-module__wnu1kW__notificationRead{opacity:.5}.navbar-module__wnu1kW__bellIcon{cursor:pointer;color:var(--white);font-size:20px}.navbar-module__wnu1kW__statusBlock{border-radius:5px 0 0 5px;justify-content:center;width:100%;height:100%;display:flex}.navbar-module__wnu1kW__sucess{background-color:var(--green-clr)}.navbar-module__wnu1kW__error{background-color:var(--red-clr)}.navbar-module__wnu1kW__warning{background-color:var(--app-yellow)}.navbar-module__wnu1kW__info{background-color:var(--likely-benign-color)}.navbar-module__wnu1kW__notificationContent{padding:5px}.navbar-module__wnu1kW__timeStamp{text-align:right;font-size:10px;font-style:italic}
