@media screen{body{color:#142d4e}button{border:1px solid #f3f6fa}input,select{border:1px solid #e9f0f7}input:focus,select:focus{outline:2px solid #a8d98b}p,small{color:#142d4e}.app{--border:#f3f6fa}.brandmark{background:#142d4e}.workspace>svg{color:#a8d98b}.avatar,.headeravatar{background:#f3f6fa;color:#142d4e}.navlabel{color:#a8d98b}nav button{color:#142d4e}nav button.active{background:#f3f6fa;color:#142d4e}.navdot{background:#142d4e}.asidebottom{background:linear-gradient(135deg,#f3f6fa,#f3f6fa)}.blueorb{color:#142d4e}.asidebottom button{border-color:#e9f0f7;color:#142d4e}.eyebrow,.profile a,header,header strong{color:#142d4e}.primary{background:#142d4e!important;box-shadow:0 5px 12px #142d4e21}.period,.stat>div{color:#142d4e}.hero{background:linear-gradient(120deg,#142d4e,#142d4e)}.hero p,.hero small,.hero>div{color:#e9f0f7}.badge,.blue{color:#142d4e}.badge.parcial{background:#f3f6fa;color:#142d4e}.barchart{background:repeating-linear-gradient(0deg,transparent 0,transparent 39px,#f3f6fa44 40px)}.barcol>div>span+span{background:#142d4e}.chartfoot{color:#142d4e}.bank,.bank1{background:#f3f6fa}.bank,.bank1,.fullbtn,.textbtn{color:#142d4e}th{color:#a8d98b}.empty,.empty h3{color:#142d4e}.emptysmall{color:#a8d98b}.tip{border:1px solid #f3f6fa;background:linear-gradient(90deg,#f3f6fa,#f3f6fa)}.tip button,.tip>span{color:#142d4e}footer{color:#a8d98b}.credit{background:linear-gradient(120deg,#142d4e,#142d4e)}.credit p,.credit small{color:#e9f0f7}.addcard{border:1px dashed #e9f0f7;color:#142d4e}.search{color:#a8d98b}.progress{background:#f3f6fa}.progress span{background:#142d4e}.neutral{background:#f3f6fa;border-color:#f3f6fa;color:#142d4e}.modalback{background:#142d4e88}.modal{box-shadow:0 30px 90px #142d4e44}.banklogo,label{color:#142d4e}.banklogo{border:1px solid #f3f6fa}.bankwebsite{color:#142d4e}.tablewrap input[type=checkbox]{accent-color:#142d4e}.periodbuttons button.active{background:#142d4e;border-color:#142d4e}.periodtotal{background:#f3f6fa;color:#142d4e}.compactbanks .banklogo{border:1px solid #f3f6fa;box-shadow:0 2px 7px #142d4e08}.choiceicon{background:#f3f6fa}.effectiverate,.transfertotalorigin{background:#f3f6fa;color:#142d4e}.effectiverate{border:1px solid #e9f0f7}.accountwatermark{color:#142d4e}.overdraftform,.overdraftsummary{border:1px solid #f3f6fa;background:#f3f6fa}.overdraftsummary>div:first-child{color:#142d4e}.lookupstatus{background:#f3f6fa;color:#142d4e}.environmentselect select{color:#142d4e;border:1px solid #e9f0f7}.platformportal{background:#f3f6fa;color:#142d4e}.portalheader{border-bottom:1px solid #f3f6fa}.portaltabs button{background:#f3f6fa;color:#142d4e;border-color:#e9f0f7}.portalcontent input,.portalcontent select{border:1px solid #e9f0f7}.portalcontent small{color:#142d4e}.memberrow{border-top:1px solid #f3f6fa}.kanbancol{background:#f3f6fa}.kanbancard,.kanbancol{border:1px solid #f3f6fa}.kanbancard{box-shadow:0 4px 12px #142d4e10}.kanbancard h3{color:#142d4e}.proposalamounts article,.proposalitem{background:#f3f6fa;border:1px solid #f3f6fa}.proposalamounts strong{color:#142d4e}.kanbanbar{border:1px solid #f3f6fa}.kanbanoverview small{color:#142d4e}.kanbanoverall{background:#f3f6fa;color:#142d4e}.crmapp .kanbancol{border:1px solid #f3f6fa}.stagecount{color:#142d4e}.crmapp .kanbantotals{border-bottom:1px solid #e9f0f79e}.crmapp .kanbantotals small{color:#142d4e}.crmapp .kanbancard{border-color:#f3f6fa;box-shadow:0 2px 6px #142d4e10}.crmapp .kanbancard:hover{box-shadow:0 4px 13px #142d4e1c}.kanbancardhead>strong{color:#142d4e}.kanbancardhead>svg{color:#a8d98b}.crmapp .kanbancard p{color:#142d4e}.kanbanvalues{border-top:1px solid #f3f6fa;border-bottom:1px solid #f3f6fa}.kanbanmeta small,.kanbanvalues small,.kanbanvalues strong{color:#142d4e}.crmapp .kanbancard .kanbanactions button{border:1px solid #f3f6fa;color:#142d4e}.kanbanempty{border:1px dashed #e9f0f7;color:#142d4e}.crmapp .kanbancol.dropactive{box-shadow:inset 0 0 0 2px var(--stage-accent),0 3px 12px #142d4e10}.metriccard{border:1px solid #f3f6fa}.metriccard small,.metriccard span{color:#142d4e}.metric-mrr,.metric-other,.outcomefilters span{background:#f3f6fa}.outcomefilters .active{background:#f3f6fa;color:#142d4e}.pipelineconfigmenu{box-shadow:0 8px 25px #142d4e20}.partnerorigin,.partnerworkspace aside nav a{color:#142d4e}.partnerworkspace aside nav a.active{background:#f3f6fa;color:#142d4e}.partneraccess{border:1px solid #f3f6fa;color:#142d4e}.partnerprivacy{color:#a8d98b}.partnerlogout{color:#142d4e}.partnerseparator{color:#e9f0f7}.partnerheadcontrols{border:1px solid #f3f6fa;color:#142d4e}.partnerkpi{border:1px solid #f3f6fa;box-shadow:0 3px 10px #142d4e03}.partnerkpi strong,.partnerkpi svg,.partnerkpi>div{color:#142d4e}.kpi-forecast{background:#f3f6fa;border-color:#f3f6fa}.partnersectionicon{background:#f3f6fa;color:#142d4e}.partnerrulepanel{background:linear-gradient(145deg,#fff,#f3f6fa)}.partnerhelpnote{border-top:1px solid #f3f6fa;color:#142d4e}.partnerstatus{background:#f3f6fa;color:#142d4e}.partnerworkspace footer{color:#a8d98b}.partnerwalletrow{border-bottom:1px solid #f3f6fa}.evolutionrow>div{background:#f3f6fa}.evolutionrow i{background:#142d4e}.payoutconfig{border:1px solid #f3f6fa}.nexodateinput>button{color:#142d4e}.proposalplanner{background:#f3f6fa;border:1px solid #f3f6fa}.professionalproposal{border:1px solid #f3f6fa;color:#142d4e}.professionalproposal .proposalhero{background:#142d4e}.proposalmonogram{background:#f3f6fa;color:#142d4e}.proposalissuer small,.proposalreference small{color:#e9f0f7}.proposalparties p{color:#142d4e}.proposalvalidity{border-left:1px solid #f3f6fa}.proposalblock h3{border-bottom:1px solid #f3f6fa}.professionalproposal th,.proposalblock h3 span{background:#f3f6fa;color:#142d4e}.professionalproposal td{border-bottom:1px solid #f3f6fa}.proposalsubtotal{background:#f3f6fa}.professionalproposal .proposalfootnote,.proposalsubtotal strong{color:#142d4e}.proposalinstallment{border:1px solid #f3f6fa}.proposalacceptance,.proposalfooter{border-top:1px solid #f3f6fa}.kanbanmeta>div>strong,.nexodesktop,.proposalfooter{color:#142d4e}.nexodesktop{background:radial-gradient(ellipse at 85% 0,#f3f6fa 0,transparent 45%),#f6f8fc}.desktopheader{border-bottom:1px solid #f3f6fa}.desktopsettings label,.desktopuser,.desktopuser a{color:#142d4e}.desktopmodule{border:1px solid #f3f6fa;box-shadow:0 6px 24px #142d4e05}.desktopmodule:hover{box-shadow:0 10px 25px #142d4e0c}.desktopmoduleicon,.module-crm .desktopmoduleicon{background:#f3f6fa;color:#142d4e}.desktopmodule>small{color:#142d4e}.desktopmodulecontext{border-top:1px solid #f3f6fa;color:#142d4e}.desktoputilities button{color:#142d4e;border-color:#f3f6fa}.desktopfootnote{color:#142d4e}.module-support .desktopmoduleicon{background:#f3f6fa;color:#142d4e}.supportcentral{border:1px solid #f3f6fa}.supportlist{border-right:1px solid #f3f6fa}.supportthread{border-bottom:1px solid #f3f6fa}.supportthread.selected{background:#f3f6fa}.supportchathead{border-bottom:1px solid #f3f6fa}.supportmessage{background:#f3f6fa;border:1px solid #f3f6fa}.supportmessage.incoming{border-color:#f3f6fa}.supportmessage p,.supportmessage small{color:#142d4e}.supportcomposer{border-top:1px solid #f3f6fa}.supportcomposer textarea{border:1px solid #f3f6fa}.supportdetail{border-left:1px solid #f3f6fa}.supportdetail hr{border-top:1px solid #f3f6fa}.supportempty{color:#142d4e}.supportmodal textarea{border:1px solid #e9f0f7}.supportfloweditor>.flowcanvas{background:#f3f6fa;border:1px solid #f3f6fa}.flownode{border:1px solid #f3f6fa;border-left:4px solid #a8d98b}.flownodehead strong{background:#f3f6fa;color:#142d4e}.supporttest{border:1px dashed #a8d98b;background:#f3f6fa}@media(max-width:1250px){.supportdetail{border-top:1px solid #f3f6fa}}@media(max-width:550px){.supportlist{border-bottom:1px solid #f3f6fa}}.directoryheadingicon{background:#f3f6fa;color:#142d4e}.directorysearch{border:1px solid var(--border,#f3f6fa);color:#142d4e}.directorysearch:focus-within{outline:2px solid #a8d98b}.directorycount,.directorytable th{color:#142d4e}.directorytable td{border-bottom:1px solid var(--border,#f3f6fa)}.directoryavatar,.directoryeditable:hover{background:#f3f6fa}.directoryavatar{color:#142d4e}.directoryname:focus-visible{outline:2px solid #a8d98b}.directoryroles span{background:#f3f6fa;color:#142d4e}.directorycontact,.directorystate.archived{color:#142d4e}.directorystate.archived i{background:#a8d98b}.directoryedit{color:#142d4e}.directoryedit:hover{background:#f3f6fa;color:#142d4e}.directoryempty{color:#142d4e}.directorysection{color:#142d4e;border-bottom:1px solid var(--border,#f3f6fa)}.directorynotes textarea{border:1px solid var(--border,#e9f0f7)}.directorymodal .modalhead{border-bottom:1px solid var(--border,#f3f6fa)}.directorygroup{border:1px solid var(--border,#f3f6fa)}.directorygroup>h3{color:#142d4e}.directoryfold{border:1px solid var(--border,#f3f6fa)}.directoryfold>summary>span,.directoryfold>summary>svg{color:#142d4e}.directorynotebox textarea{border:1px solid var(--border,#e9f0f7)}.directoryclassification>span{color:#142d4e}.directoryclassification .checkboxlabel{border:1px solid var(--border,#f3f6fa)}.directorymodal .modalhead .directoryclose{border:1px solid var(--border,#f3f6fa);color:#142d4e}.directorymodal .modalhead .directoryclose:hover{background:#f3f6fa;border-color:#e9f0f7;color:#142d4e}.directoryclose:focus-visible{outline:2px solid #a8d98b}.modal .nexoclose{border:1px solid var(--border,#f3f6fa);color:#142d4e}.modal .nexoclose:hover{background:#f3f6fa;border-color:#e9f0f7;color:#142d4e}.nexoclose:focus-visible{outline:2px solid #a8d98b}.crmapp .opportunitymodal .modalhead{border-bottom:1px solid var(--border,#f3f6fa)}.crmapp .opportunitymodal .opportunityextras{border:1px solid var(--border,#f3f6fa)}.opportunityextras>summary{color:#142d4e}.crmapp .opportunitymodal .commercialitems{border-top:1px solid var(--border,#f3f6fa)}.crmapp .opportunitymodal .proposalitem{border-color:#f3f6fa}.commercialitemrow .itemremove{border:1px solid #f3f6fa}.crmapp .opportunitymodal .proposalamounts article{border:1px solid #f3f6fa;background:#f3f6fa;box-shadow:0 3px 10px #142d4e08}.crmapp .opportunitymodal .proposalamounts small,.crmapp .opportunitymodal .proposalamounts strong{color:#142d4e}.contractextras{border:1px solid #f3f6fa}.contracttablerow{border-bottom:1px solid #f3f6fa}.prospectfilters label{color:#142d4e}.prospectpagination{border-top:1px solid #f3f6fa}.prospectsettingslinks a{color:#142d4e}.prospecttokenform{background:#f3f6fa;border:1px solid #f3f6fa}.casabalancepanel{background:linear-gradient(120deg,#f3f6fa,#f4fbf9);border:1px solid #f3f6fa}.casabalancemetrics span,.casabalancemetrics strong,.casabalancemetrics strong.balancechecktime{color:#142d4e}.autentiquetracking{border-color:#f3f6fa}.autentiquesigner{border-bottom:1px solid #f3f6fa}.autentiquesigner a,.autentiquetracking .contractactions a{color:#142d4e}:root{color-scheme:light;--panel:#fff;--border:#e1e7ef;--genesys-navy:#142d4e;--genesys-green:#a8d98b;--genesys-red:#d9534f;--genesys-orange:#ffc078}.app,.nexodesktop,.platformportal,body{background:#fff;color:#142d4e;--panel:#fff;--border:#e1e7ef}.app>main,.content,.desktopmain,.portalcontent,.supportcontent{background:#fff}.accountcard,.desktopmodule,.desktopmodule.unavailable,.kanbancard,.metriccard,.modal,.panel,.stat{background:#fff;color:#142d4e;border-color:#e1e7ef}.desktopmodule:hover{border-color:#a8d98b;box-shadow:0 8px 24px #26351f0d}.app>aside,.app>main>header,.desktopheader,.portalheader{background:#142d4e;color:#d5e2ef;border-color:#294665}.app>aside p,.app>aside small,.app>aside strong,.app>main>header strong,.desktopheader .brand,.desktopheader strong,.portalheader .brand,.portalheader strong{color:#edf3fa}.app>aside .asidebottom,.app>aside .partneraccess,.app>aside .partnerprivacy,.app>aside .workspace{background:#203e60;border-color:#365373;color:#edf3fa}.app>aside nav a,.app>aside nav button{color:#cedced}.app>aside nav a.active,.app>aside nav button.active{color:#ffffff}.brandmark,.primary{background:#142d4e!important;color:#fff!important;box-shadow:0 4px 12px #142d4e20}.primary:hover{filter:none}button,input,select,textarea{color:#142d4e;border-color:#dfe6ee;background:#fff}input:focus,select:focus,textarea:focus{outline:2px solid #a8d98b;outline-offset:1px}.app>main>header button,.desktopheader button,.portalheader button{background:#203e60;color:#e9f0f7;border-color:#365373}.desktopheader .desktopuser,.desktopheader .desktopuser a{color:#edf3fa}.credit,.hero{background:#fff;color:#142d4e;border:1px solid #dfe6ee;border-left:4px solid #142d4e}.credit p,.credit small,.hero p,.hero small,.hero>div{color:#66758a}.credit button{color:#142d4e;border-color:#dfe6ee}.heroart{color:#142d4e}.desktopmoduleicon,.module-corporate .desktopmoduleicon,.module-crm .desktopmoduleicon{background:#eef7e9;color:#142d4e}.kanbancol{background:#f5f7fa;border-color:#e1e7ef}.banklogo{background:#fff}label,p,small{color:#66758a}.modalback{background:#0008}.closebutton,.dialogclose{background:#f1f5fa;color:#142d4e}.brandmark,.primary{background:#A8D98B!important;color:#142D4E!important;box-shadow:0 4px 12px #142d4e14}.primary:hover{background:#98cb7b!important}.app>aside nav a.active,.app>aside nav button.active{background:#2b486a;color:#fff;box-shadow:inset 3px 0 #A8D98B}.navdot,.progress span{background:#A8D98B}.balancesuccess,.green{color:#3a6c28}.danger,.itemremove,.red{color:#D9534F}.orange{color:#9b5a17}.blue,.fullbtn,.textbtn{color:#142D4E}.badge.green,.badge.liquidado,.badge.won,.success{background:#eaf6e3;color:#355f26;border-color:#A8D98B}.alert:not(.neutral),.badge.lost,.badge.vencido{background:#fff1f0;color:#94322f;border-color:#D9534F}.badge.parcial,.badge.pendente,.badge.pending,.warning{background:#FFC078;color:#142D4E;border-color:#FFC078}.alert.neutral,.neutral{background:#fff3e2;color:#755023;border-color:#FFC078}.outcomefilters button.won.active{background:#A8D98B;color:#142D4E;border-color:#A8D98B}.outcomefilters button.lost.active{background:#D9534F;color:#fff;border-color:#D9534F}.desktopmoduleicon,.module-corporate .desktopmoduleicon,.module-crm .desktopmoduleicon{background:#edf6e8;color:#142D4E}.credit,.hero{border-left-color:#A8D98B}.crmapp .opportunitymodal .proposalamounts article{background:#fff;border-color:#dfe6ee}.crmapp .opportunitymodal .proposalamounts article:nth-child(2){background:#eef8e8;border-color:#A8D98B}.crmapp .opportunitymodal .proposalamounts article:nth-child(2) strong{color:#355f26}.desktopmodules{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:14px;align-items:stretch}.desktopmodule.compactproduct{padding:14px 12px;border-radius:13px;min-height:230px;gap:9px;box-shadow:0 3px 14px #142d4e08}.compactproduct .productlogo{width:100%;aspect-ratio:3;overflow:hidden;position:relative;background:white;flex:none;margin:4px 0 8px}.productlogo img{display:block;width:100%;height:auto;position:absolute;left:0;top:0}.compactproduct h2{font-size:16px;letter-spacing:-.25px;margin:0;line-height:1.2}.compactproduct .badge{align-self:flex-start;font-size:11px;padding:4px 7px}.desktopmodule.compactproduct>p{font-size:12px;line-height:1.4;min-height:0;margin:0 0 8px}.desktopmodule.compactproduct>.primary{margin-top:auto;font-size:12px;padding:8px 9px}.financechoices{display:grid;gap:10px;padding:0 22px 22px}.financechoices button{justify-content:flex-start;text-align:left;padding:14px;border-color:#dfe6ee}.financechoices button>span{flex:1}.financechoices strong{font-size:15px}.financechoices small{font-size:12px}.financechoices button:hover{background:#eef8e8;border-color:#A8D98B}.modulecontext select{width:100%;max-width:200px;padding:6px;font-size:12px;background:#203e60;color:#fff;border-color:#365373}}@media screen{@media(max-width:550px){.desktopmodules{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.desktopmodule.compactproduct{padding:11px 9px;min-height:225px}.desktopmodule.compactproduct h2{font-size:15px}}}@media screen{.desktopmodules .desktopmodule.compactproduct{background:#142D4E;color:#fff;border-color:#294b72;box-shadow:0 6px 18px #142d4e18}.desktopmodules .desktopmodule.compactproduct:hover{border-color:#A8D98B;box-shadow:0 8px 24px #142d4e26}.desktopmodule.compactproduct h2{color:#fff}.desktopmodule.compactproduct>p{color:#d1deed}.compactproduct .productlogo{background:#142D4E}.productlogo:not(.singlelogo) img{top:auto;bottom:0}.productlogo.singlelogo img{top:0;bottom:auto}.compactproduct .badge{background:#29496d;color:#e4edf8}.compactproduct .badge.green{background:#A8D98B;color:#142D4E}.desktopbrandimage{display:block;width:190px;height:49px;overflow:hidden;position:relative}.desktopbrandimage img{display:block;position:absolute;width:235px;max-width:none;height:auto;left:-22px;top:-95px}@media(max-width:550px){.desktopbrandimage{width:145px;height:43px}.desktopbrandimage img{width:185px;left:-19px;top:-74px}}}@media screen{.genesysopening{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:#fff;animation:genesysFade .2s ease-out}.genesysloading{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:30px;background:#fff;color:#142D4E;text-align:center;width:100%}.genesysloadingvisual{width:300px;height:86px;display:grid;place-items:center}.genesysloadingbrand{display:block;position:relative;overflow:hidden;width:260px;height:74px;animation:genesysReveal .65s cubic-bezier(.2,.8,.2,1) both}.genesysloadingbrand img{position:absolute;max-width:none;width:320px;height:auto;left:-30px;top:-22px}.genesysloading p{color:#65758c;font-size:14px;margin:0;max-width:420px;overflow-wrap:anywhere;animation:genesysCaption .45s ease-out both}.genesysloadingtrack{width:180px;height:3px;background:#e9eef4;border-radius:4px;overflow:hidden;position:relative;margin-top:6px}.genesysloadingtrack span{position:absolute;inset:0;width:60%;border-radius:4px;background:linear-gradient(90deg,#142D4E,#A8D98B 40%,#FFC078 75%,#D9534F);animation:genesysSweep 1.3s cubic-bezier(.45,0,.55,1) infinite}.genesysloading.haserror .genesysloadingbrand{animation:none}.genesysloading.haserror p{color:#94322f}@keyframes genesysReveal{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(7px)}to{opacity:1;clip-path:inset(0 0 0 0);transform:translateY(0)}}@keyframes genesysSweep{0%{transform:translateX(-110%)}to{transform:translateX(180%)}}@keyframes genesysFade{0%{opacity:0}to{opacity:1}}@keyframes genesysCaption{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.genesysloading p,.genesysloadingbrand,.genesysloadingtrack span,.genesysopening{animation:none!important}.genesysloadingtrack span{width:100%}}}@media screen{.brand:has(.modulebrandimage){display:block;padding:0 4px;width:100%;max-width:210px}.modulebrandimage{display:block;position:relative;overflow:hidden;width:100%;aspect-ratio:3;background:#142D4E;flex:none}.modulebrandimage img{display:block;position:absolute;width:100%;height:auto;max-width:none;left:0;bottom:0}.moduleheaderlogo{width:132px;height:44px;aspect-ratio:auto}.app>main>header>span:has(.moduleheaderlogo){gap:10px}@media(max-width:760px){.moduleheaderlogo{width:110px;height:37px}.app>main>header>span:has(.moduleheaderlogo){gap:6px;font-size:10px;flex-wrap:wrap}}}@media screen{.compactproduct .productlogo,.modulebrandimage,.productlogo{background:transparent}.productlogo img,.productlogo.singlelogo img,.productlogo:not(.singlelogo) img{position:static;width:100%;height:100%;object-fit:contain;object-position:center;max-width:100%}.desktopbrandimage img,.genesysloadingbrand img,.modulebrandimage img{position:static;width:100%;height:100%;object-fit:contain;max-width:100%}.crmapp .kanbancard .opportunityfold{margin-top:8px}.opportunityfoldtoggle{display:flex;justify-content:center;align-items:center;gap:0;list-style:none;cursor:pointer;position:relative;padding:3px 0;color:#142D4E}}@media screen{.opportunityfoldtoggle::-webkit-details-marker{display:none}.opportunityfoldtoggle:after,.opportunityfoldtoggle:before{content:"";height:1px;flex:1;background:#e0e7ef}.opportunityfoldtoggle svg{margin:0 8px;flex:none;transition:transform .18s ease}.opportunityfold[open]>.opportunityfoldtoggle svg{transform:rotate(180deg)}.opportunityfoldtoggle:hover{color:#426e31}.opportunityfoldtoggle:focus-visible{outline:2px solid #A8D98B;outline-offset:2px;border-radius:5px}.opportunityfoldlabel{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.opportunityfoldbody{padding-top:5px;animation:opportunityDetailsIn .15s ease-out}@keyframes opportunityDetailsIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.opportunityfoldbody,.opportunityfoldtoggle svg{transition:none;animation:none}}}@media screen{.opportunitytoolbar .pipelinepicker{display:flex;align-items:center;gap:7px;margin-left:auto;flex:0 1 auto;min-width:0}.opportunitytoolbar .pipelinepicker .highlightpipeline{width:auto;min-width:240px;max-width:none;flex:1;font-size:14px;font-weight:700;border:1px solid #a8d98b;background:#eef7e8;color:#142D4E;padding:9px 32px 9px 12px}.pipelinepicker .pipelineconfig>button{background:#142D4E;color:#A8D98B;border-color:#142D4E;min-height:38px}.rocketlane{position:fixed;left:18px;top:74px;bottom:0;width:100px;overflow:hidden;pointer-events:none;z-index:2}.rocketflight{position:absolute;width:86px;left:7px;bottom:22%;animation:genesysLaunch 8s cubic-bezier(.5,0,.25,1) infinite}.genesysrocket{display:block;width:100%;filter:drop-shadow(0 7px 9px #142d4e18)}.rocketflame{transform-origin:50px 130px;animation:genesysIgnition 8s ease infinite}.rocketpad{position:absolute;bottom:22%;left:16px;right:16px;height:3px;background:#142D4E;border-radius:100%;opacity:.15}.nexodesktop .desktopmain{padding-left:140px}@keyframes genesysLaunch{0%,10%{opacity:0;transform:translateY(0)}18%,35%{opacity:1;transform:translateY(0)}62%,75%{opacity:1;transform:translateY(-110vh)}76%,86%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes genesysIgnition{0%,18%{opacity:0;transform:scaleY(.2)}28%{opacity:.6;transform:scaleY(.5)}35%,65%{opacity:1;transform:scaleY(1)}76%,to{opacity:0;transform:scaleY(.2)}}@media(max-width:650px){.rocketlane{left:5px;width:58px}.rocketflight{width:50px;left:4px}.nexodesktop .desktopmain{padding-left:75px}.opportunitytoolbar .pipelinepicker{width:100%;margin-left:0}.opportunitytoolbar .pipelinepicker .highlightpipeline{min-width:0;width:100%;max-width:100%}}@media(prefers-reduced-motion:reduce){.rocketflight{animation:none;opacity:1}.rocketflame{animation:none;opacity:0}}}@media screen{.rocketflight{bottom:10%;width:76px;left:12px}.rocketpad{bottom:10%;left:22px;right:22px;background:#142D4E;opacity:.12}.genesysrocket{filter:none}@media(max-width:650px){.rocketflight{width:46px;left:6px}.rocketpad{left:12px;right:12px}}}@media screen{.rocketlane{left:40px}.rocketflight{animation:genesysPreparedLaunch 14s cubic-bezier(.5,0,.25,1) infinite}.rocketflame{animation:genesysPreparedIgnition 14s ease infinite}.rocketsmoke{position:absolute;left:8px;right:8px;bottom:10%;height:40px;animation:genesysSmokePhase 14s linear infinite;pointer-events:none}.rocketsmoke i{position:absolute;left:35px;bottom:8px;width:15px;height:15px;border-radius:50%;background:#a9b6c5;filter:blur(3px);opacity:0;animation:genesysSmokeLeft 1.8s ease-out infinite}.rocketsmoke i:nth-child(2n){animation-name:genesysSmokeRight}.rocketsmoke i:nth-child(2){animation-delay:.3s}.rocketsmoke i:nth-child(3){animation-delay:.6s}.rocketsmoke i:nth-child(4){animation-delay:.9s}.rocketsmoke i:nth-child(5){animation-delay:1.2s}.rocketsmoke i:nth-child(6){animation-delay:1.5s}@keyframes genesysPreparedLaunch{0%{opacity:0;transform:translateY(0)}43%,8%{opacity:1;transform:translateY(0)}75%,83%{opacity:1;transform:translateY(-110vh)}85%,90%{opacity:0;transform:translateY(-110vh)}90.01%,to{opacity:0;transform:translateY(0)}}@keyframes genesysPreparedIgnition{0%,31%{opacity:0;transform:scaleY(.2)}36%{opacity:.6;transform:scaleY(.5)}43%,75%{opacity:1;transform:scaleY(1)}85%,to{opacity:0;transform:scaleY(.2)}}@keyframes genesysSmokePhase{0%{opacity:0}30%,8%{opacity:1}38%{opacity:.5}43%,to{opacity:0}}@keyframes genesysSmokeLeft{0%{opacity:0;transform:translate(0) scale(.4)}20%{opacity:.55}to{opacity:0;transform:translate(-32px,-18px) scale(2.2)}}@keyframes genesysSmokeRight{0%{opacity:0;transform:translate(0) scale(.4)}20%{opacity:.55}to{opacity:0;transform:translate(32px,-20px) scale(2.2)}}@media(max-width:650px){.rocketlane{left:12px}.rocketsmoke{left:0;right:0}.rocketsmoke i{left:22px;width:10px;height:10px}}@media(prefers-reduced-motion:reduce){.rocketflame,.rocketflight,.rocketsmoke,.rocketsmoke i{animation:none!important}.rocketflight{opacity:1}.rocketflame,.rocketsmoke{display:none}}}@media screen{.insightsfilters,.opportunityfilters{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:15px 0}.insightsfilters label,.opportunityfilters label{font-size:12px;gap:5px;min-width:150px}.insightsfilters input,.insightsfilters select,.opportunityfilters select{padding:8px;font-size:13px}.opportunitymetrics .metriccard{position:relative;overflow:hidden;background:#edf3fb;border-color:#dce5f0;padding-right:48px}.opportunitymetrics .metric-monthly{background:#eef7e8}.opportunitymetrics .metric-mrr{background:#f0f5fc}.opportunitymetrics .metric-setup{background:#fff3e2}.opportunitymetrics .metric-other{background:#fff0ef}.insightsmetrics .metriccard>svg,.metriccard .metricwatermark{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:54px;height:54px;opacity:.12;color:#142D4E;pointer-events:none}.insightsmetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.insightsmetrics .metriccard>span{display:block;position:relative}.insightsmetrics .metriccard strong{font-size:22px}.crmInsightsgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}.crmInsightsgrid .panel{margin:0}.insightschart h3,.insightsrank h3{padding:17px;font-size:15px}.insightsrank td,.insightsrank th{padding:10px 13px;font-size:12px}.insightsrank th{font-weight:600}.insightschart{padding-bottom:16px}.insightschart p{padding:0 17px;font-size:12px}.comparebar{display:flex;align-items:center;gap:9px;padding:9px 17px;font-size:12px}.comparebar>span{width:65px}.comparebar>div{flex:1;background:#f1f5fa;border-radius:5px;height:17px;overflow:hidden}.comparebar i{display:block;height:100%;background:#142D4E;border-radius:5px}.comparebar:nth-of-type(2) i{background:#A8D98B}.comparebar strong{min-width:96px;text-align:right;font-size:12px}.insightsbars{display:flex;gap:12px;overflow:auto;padding:15px 20px}.insightsbar{flex:1;min-width:78px;text-align:center;font-size:10px}.insightsbar>strong{display:block;font-size:11px;white-space:nowrap}.insightsbar>div{height:120px;display:flex;align-items:flex-end;justify-content:center;margin-top:7px}.insightsbar i{display:block;width:25px;background:#142D4E;border-radius:5px 5px 0 0}.insightsbar:nth-child(2n) i{background:#A8D98B}.insightsbar>span{display:block;font-size:10px;margin-top:4px}.insightsbar small{font-size:12px}.pipelineparticipants{border:1px solid #dfe6ee;border-radius:9px;padding:12px;display:flex;gap:10px;flex-wrap:wrap}.pipelineparticipants legend{font-size:13px}.pipelineparticipants label{display:flex;align-items:center;gap:7px;flex-direction:row;min-width:150px}.pipelineparticipants input{width:auto}@media(max-width:850px){.crmInsightsgrid,.insightsmetrics{grid-template-columns:1fr}.opportunityfilters label{flex:1}.opportunitymetrics .metriccard{min-width:0}}}@media screen{.opportunitymetrics.operationalmetrics{grid-template-columns:minmax(180px,280px)}.operationalproducts{padding:13px;border:1px solid #dfe6ee;border-radius:9px;background:#f8fafc}.operationalproducts h3{font-size:14px}.operationalproducts p{margin:8px 0;font-size:13px;color:#142D4E}.catalogroutes{border:1px solid #dfe6ee;padding:12px;border-radius:9px}.catalogroutes>summary{cursor:pointer;font-weight:600;color:#142D4E;font-size:13px}.catalogroutes .formgrid{padding:12px 0 0;gap:12px}.catalogroutes section{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-bottom:1px solid #e4eaf1;padding-bottom:12px}}@media screen{@media(max-width:650px){.catalogroutes section{grid-template-columns:1fr}}}@media screen{.nexodesktop{position:relative;isolation:isolate}.desktopwatermark{position:fixed;right:-90px;bottom:-75px;width:min(78vw,880px);opacity:.13;pointer-events:none;z-index:0;transform:rotate(-8deg)}.desktopwatermark img{display:block;width:100%;height:auto}.nexodesktop .desktopmain{background:transparent;position:relative;z-index:1}.nexodesktop .desktopheader{position:relative;z-index:3}.desktopsettings{align-items:center;gap:12px}.desktopsettings .desktopcompany{background:#fff;padding:15px 17px;border:1px solid #dce6f0;border-left:4px solid #a8d98b;border-radius:12px;box-shadow:0 5px 20px #142d4e0c;min-width:280px;max-width:400px;gap:6px;color:#142D4E;font-size:12px;font-weight:700}.desktopsettings .desktopcompany select{width:100%;min-height:36px;padding:5px 26px 5px 0;background:transparent;border:0;border-radius:0;font-size:21px;font-weight:700;letter-spacing:-.3px;color:#142D4E}.desktoplanguage{position:relative;flex:none}.desktoplanguage summary{display:flex;align-items:center;gap:5px;padding:8px;cursor:pointer;list-style:none;border:1px solid #e0e7ef;background:#fff;border-radius:9px;color:#7a8a9c}.desktoplanguage summary::-webkit-details-marker{display:none}.desktoplanguage img{width:28px;height:19px;object-fit:cover;border-radius:3px}.desktoplanguagechoices{position:absolute;right:0;top:calc(100% + 7px);display:flex;gap:4px;background:#fff;padding:7px;border:1px solid #e0e7ef;border-radius:10px;box-shadow:0 8px 24px #142d4e17;z-index:10}.desktoplanguagechoices button{padding:6px;background:#fff;border:1px solid transparent}.desktoplanguagechoices button.selected{border-color:#A8D98B;background:#eef7e8}.desktoplanguage summary:focus-visible{outline:2px solid #A8D98B;outline-offset:2px}@media(max-width:650px){.desktopsettings .desktopcompany{min-width:0;max-width:100%;flex:1;padding:11px}.desktopsettings .desktopcompany select{font-size:17px}.desktopwatermark{right:-55px;bottom:30px;width:110vw;opacity:.1}.desktoplanguagechoices{flex-wrap:wrap;width:140px}}}.genesysmoduletabs{height:48px;position:sticky;top:0;z-index:95;display:flex;align-items:center;gap:5px;padding:5px 12px;background:#172333;border-bottom:1px solid #304158;overflow-x:auto;color:#fff}.genesysmoduletab,.genesysmoduletabs>button{flex-shrink:0;display:flex;align-items:center;gap:6px;background:#24354a;color:#dfe8f3;border:1px solid #3c5069;border-radius:9px;font-size:13px;min-height:34px}.genesysmoduletabs button{cursor:pointer}.genesysmoduletabs>button{padding:7px 12px}.genesysmoduletab>button{border:0;background:none;color:inherit;padding:6px 9px;display:flex;align-items:center;gap:7px}.genesysmoduletabs small{font-size:10px;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:.75}.genesysmoduletabs .selected{background:#285481;color:white;border-color:#5786b5}.genesysmoduletabs b{background:#ffad62;color:#243a55;border-radius:20px;padding:1px 6px;font-size:11px}.genesysmoduleframe[hidden]{display:none!important}.genesysworkspace .app{min-height:calc(100vh - 48px)}.genesysworkspace .app>aside{top:48px;height:calc(100vh - 48px)}.genesysconnectbubble{position:fixed;right:24px;bottom:22px;z-index:105;display:grid;place-items:center;width:56px;height:56px;background:#ee913f!important;border:1px solid #f3a35e!important;color:white!important;border-radius:50%!important;padding:0!important;box-shadow:0 5px 18px #19395624}.genesysconnectbubble>svg{display:block;color:white;background:none;width:27px;height:27px;padding:0}.genesysconnectbubble:hover{box-shadow:0 7px 22px #19395633;filter:brightness(1.04)}.genesysconnectbubble:focus-visible{outline:3px solid #285481;outline-offset:4px}.genesysmoduletabs button:focus-visible{outline:2px solid #ffad62;outline-offset:2px}.genesysconnectbubble>span{position:absolute;top:-3px;right:-3px;min-width:21px;height:21px;display:grid;place-items:center;background:#234d78;color:#fff;border:2px solid white;border-radius:20px;padding:0 4px;font-size:10px;font-weight:700}.genesysconnecttoolbar{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#203b5a;color:white;border-radius:15px 15px 0 0}.genesysconnecttoolbar strong{display:flex;align-items:center;gap:8px}.genesysconnecttoolbar small{font-size:11px;opacity:.75}.genesysconnecttoolbar>div{display:flex;gap:5px}.genesysconnecttoolbar button{color:white;background:#345674;border:0;padding:7px 10px;border-radius:8px}.genesysconnecthost.minimized .genesysconnecttoolbar,.genesysconnecthost.minimized .supportapp>.modalback,.genesysconnecthost.minimized .supportapp>aside,.genesysconnecthost.minimized .supportapp>main{display:none!important}.genesysconnecthost.minimized .supportapp{display:contents}.genesysconnecthost .connecttoasts{bottom:90px}.genesysconnecthost.panel{position:fixed;inset:auto 20px 20px auto;width:min(1050px,calc(100vw - 40px));height:min(780px,calc(100dvh - 85px));z-index:110;background:white;border:1px solid #c8d7e6;border-radius:16px;box-shadow:0 15px 65px #1c365440;display:flex;flex-direction:column}.genesysconnecthost.panel .supportapp{display:block;min-height:0;overflow:auto;flex:1;border-radius:0 0 15px 15px}.genesysconnecthost.panel .supportapp>aside{display:none}.genesysconnecthost.panel .supportapp>main{margin:0;width:100%;min-height:0}.genesysconnecthost.panel .supportapp>main>header{display:none}.genesysconnecthost.panel .supportcontent{padding:12px}.genesysconnecthost.panel .supportcontent h1{font-size:20px}.genesysconnecthost.panel .supportcentral{grid-template-columns:230px minmax(0,1fr);height:500px;min-height:450px}.genesysconnecthost.panel .supportdetail{display:none}.genesysconnecthost.panel .supportchat,.genesysconnecthost.panel .supportlist{height:auto;min-height:0}.genesysconnecthost.full .genesysconnecttoolbar{display:none}.genesysconnecthost.full .app>aside{top:48px;height:calc(100vh - 48px)}@media(max-width:600px){.genesysmoduletabs{padding:5px 7px}.genesysmoduletabs small{max-width:80px}.genesysconnecthost.panel{inset:58px 8px 8px;width:auto;height:auto}.genesysconnecthost.panel .supportcentral{display:grid;grid-template-columns:140px minmax(0,1fr);height:500px}.genesysconnecthost.panel .supportlist,.genesysconnecthost.panel .supportthread{padding:6px}.genesysconnecthost.panel .connectthreadtitle strong{font-size:11px}.genesysconnecthost.panel .supportpresence{gap:4px}.genesysconnecthost.panel .supportpresence button{font-size:10px;padding:5px}.genesysconnectbubble{right:12px;bottom:12px}}.supportapp .supportcentral{border-color:#d5e2ed;box-shadow:0 6px 24px #2445680b}.supportapp .supportmessages{background-color:#eaf1f8;background-image:linear-gradient(#eaf1f81a,#deeaf340),url(/connect-pattern.svg);background-size:auto,260px;padding:24px;gap:14px}.supportapp .supportmessage{min-width:140px;max-width:86%;padding:14px 18px;border-radius:17px 17px 5px 17px;background:#d9eaff;border:1px solid #c4dbf1;box-shadow:0 2px 5px #25426208}.supportapp .supportmessage.incoming{background:#fff5e8;border-color:#f1dec4;border-radius:17px 17px 17px 5px}.supportapp .supportmessage.automatic{background:#edf0f9;border-color:#d8dfec;border-radius:17px 17px 17px 5px}.supportapp .supportmessage.note{background:#fff0cb;border-color:#ead39b;max-width:100%;border-radius:12px}.supportapp .supportmessage p{font-size:16px;line-height:1.6;color:#203950;margin:6px 0 8px;font-weight:500}.supportapp .supportmessage .connectsender{font-size:13px;line-height:1.35;font-weight:700;color:#365b7c;margin:0;letter-spacing:.1px}.supportapp .supportmessage .connectreceipt{font-size:11px;color:#667e94}.supportapp .supportchathead{background:#e4eef8;border-color:#cfdeeb;padding:15px 17px}.supportapp .supportchathead .connectchatidentity strong{font-size:16px;color:#254565}.supportapp .supportchathead button{background:#f8fbff;border-color:#cbdceb;color:#315678}.supportapp .supportcomposer{background:#f0f5fb;border-color:#d3e1ed;padding:14px}.supportapp .supportcomposer textarea{font-size:16px;line-height:1.5;min-height:80px;background:#fff;border-color:#c9dbea;padding:12px 14px;border-radius:12px;color:#203950}.supportapp .supportcomposerbottom button{background:#285481!important;box-shadow:none}.supportapp .supportlist{background:#f3f7fb;border-color:#d7e3ee}.supportapp .supportthread{background:#fff;border:1px solid #e0e8f0;margin-bottom:5px}.supportapp .supportthread.selected{background:#e0edfb;border-color:#b7cfe8;box-shadow:inset 3px 0 #e69b53}.supportapp .connectqueuehead{background:#e9f0f8;border:1px solid #d7e3ef;color:#385b7b}.supportapp .connectqueuehead.active{background:#dce9f7;color:#234d75}.supportapp .supportdetail{background:#eef4f9;border-color:#d7e3ee}.supportapp .connectdetailhero{background:linear-gradient(135deg,#deebf8,#fff0df);border-color:#d4e0ec}@media(max-width:600px){.supportapp .supportmessages{padding:14px;gap:11px}.supportapp .supportmessage{padding:12px 14px;min-width:100px;max-width:94%}.supportapp .supportmessage p{font-size:15px}.supportapp .supportmessage .connectsender{font-size:12px}}.proposalfooter{align-items:center;flex-wrap:wrap}.proposalfooterlogo{width:108px;height:34px;object-fit:contain;flex-shrink:0;background:#203b5a;padding:5px 7px;border-radius:5px}@media print{@page{size:A4 portrait;margin:14mm 14mm 22mm}body:has(.professionalproposal) .genesysconnectbubble,body:has(.professionalproposal) .genesysconnecthost,body:has(.professionalproposal) .genesysmoduletabs{display:none!important}body:has(.professionalproposal) .genesysmoduleframe{display:none!important}body:has(.professionalproposal) .genesysmoduleframe:has(.professionalproposal){display:block!important}body:has(.professionalproposal) .crmapp>main{display:block!important;margin:0!important}body:has(.professionalproposal) .crmapp>main>.content,body:has(.professionalproposal) .crmapp>main>header{display:none!important}body:has(.professionalproposal) .modalback:has(.professionalproposal){display:block!important;position:static!important;padding:0!important}body:has(.professionalproposal) .professionalproposal .proposalhero{display:flex!important;break-inside:avoid}body:has(.professionalproposal) .professionalproposal .proposalfooter{display:flex!important;position:fixed;left:0;right:0;bottom:-15mm;height:11mm;padding:2mm 0;background:#fff;border-top:1px solid #d6e1ec;font-size:8px}body:has(.professionalproposal) .professionalproposal .proposalfooterlogo{width:29mm;height:9mm}body:has(.professionalproposal) .professionalproposal .proposalintro{padding:7mm 0}body:has(.professionalproposal) .professionalproposal .proposalblock{margin:0 0 6mm}body:has(.professionalproposal) .professionalproposal .proposalterms{padding:5mm}body:has(.professionalproposal) .professionalproposal .proposalhero{padding:6mm}}@media print{body:has(.professionalproposal) .modal:has(.professionalproposal){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body:has(.professionalproposal) .genesysmoduleframe[hidden]{display:none!important}body:has(.professionalproposal) .crmapp{min-height:0!important}}.proposalactions .proposaldownload{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dce4ee;background:#fff;color:#254565;padding:10px 15px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none}.proposalactions .proposaldownload:focus-visible{outline:2px solid #285481;outline-offset:3px}.subscriptioncentral{max-width:1600px;margin:auto}.subscriptionheading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.subscriptionheading h2{font-size:25px;margin:6px 0}.subscriptionheading p{margin:0}.subscriptionheading>div:last-child{display:flex;gap:7px;flex-wrap:wrap}.subscriptiontabs{display:flex;gap:5px;flex-wrap:wrap;border-bottom:1px solid #dce5ee;padding-bottom:10px;margin-bottom:18px}.subscriptiontabs button{background:#edf3fa;border:1px solid #dbe5ee;border-radius:9px;padding:9px 13px;color:#42617c;font-size:13px}.subscriptiontabs button.active{background:#254c75;color:white;border-color:#254c75}.subscriptionfilters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:17px}.subscriptionfilters>.search{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #dce4ed;border-radius:8px;padding:0 10px}.subscriptionfilters .search input{width:245px;border:0;outline:none;padding:9px 0}.subscriptionfilters select,.subscriptionfilters>input{font-size:13px;max-width:240px;padding:9px 10px}.subscriptionmetrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:15px 0 22px}.subscriptionmetrics article{position:relative;background:linear-gradient(120deg,#edf4fc,#f7faff);padding:17px;border:1px solid #d7e4f0;border-radius:13px;overflow:hidden}.subscriptionmetrics article:nth-child(3n){background:linear-gradient(120deg,#fff1e4,#fffaf5);border-color:#f0dcc7}.subscriptionmetrics article small{font-size:12px;position:relative;z-index:1;max-width:80%;color:#5e7890}.subscriptionmetrics article strong{display:block;font-size:24px;color:#244767;margin-top:8px;position:relative;z-index:1}.subscriptionmetrics article svg{position:absolute;right:12px;bottom:17px;color:#477ba4;opacity:.16}.subscriptionactions{display:flex;gap:5px;flex-wrap:wrap}.subscriptionactions button{font-size:11px;padding:6px 8px}.subscriptioncentral .tablewrap td,.subscriptioncentral .tablewrap th{font-size:12px;padding:11px 10px}.subscriptioncentral .tablewrap td small{font-size:10px;max-width:230px}.subscriptionproviders{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));gap:14px;margin:16px 0}.subscriptionproviderrow{border-top:1px solid #e0e7ef;padding:15px 0;margin-top:10px}.subscriptionproviderrow p{font-size:12px}.subscriptionchart{display:flex;align-items:end;justify-content:space-around;gap:14px;padding:20px 10px}.subscriptionchart>div{flex:1;text-align:center;min-width:0}.subscriptionchart>div>div{height:150px;display:flex;align-items:end;justify-content:center;gap:5px}.subscriptionchart span{display:block;width:25%;min-height:2px;background:#4279ac;border-radius:5px 5px 0 0}.subscriptionchart span+span{background:#eda15d}.subscriptionchart strong{font-size:12px;display:block;margin-top:6px}.subscriptionmodal{max-height:91vh;overflow:auto;max-width:900px}.subscriptionmodal .formgrid{padding:14px 0;gap:13px}.subscriptionmodal label{display:flex;flex-direction:column;gap:5px;font-size:13px;color:#4a6279;margin:9px 0}.subscriptionmodal .checkboxlabel{flex-direction:row;align-items:center;gap:7px}.subscriptionmodal input,.subscriptionmodal select,.subscriptionmodal textarea{width:100%;padding:9px 11px;font-size:14px}.subscriptionmodal input[type=checkbox]{width:auto}.subscriptionmodal textarea{min-height:78px;border:1px solid #dbe5ef;border-radius:8px;resize:vertical}.subscriptionitem{display:flex;gap:7px;align-items:center;margin:8px 0;padding:8px;background:#f0f5fb;border:1px solid #dbe6f0;border-radius:9px}.subscriptionitem>input:first-child{flex:2;min-width:90px}.subscriptionitem>select{width:145px}.subscriptionitem>input[type=number]{width:110px}.subscriptionitem>button{padding:7px}.subscriptionformtotal{display:flex;align-items:center;justify-content:space-between;background:#e8f0fa;border:1px solid #d5e3f0;border-radius:10px;padding:15px;margin:18px 0;color:#3b5c7c}.subscriptionformtotal strong{font-size:24px;color:#254b72}.subscriptionchannel{display:flex;align-items:center;gap:16px;margin:12px 0}.subscriptionchannel label{min-width:210px}.subscriptionpix{display:block;width:180px;height:180px;object-fit:contain;margin:18px auto}.subscriptioncentral .panel{margin:16px 0}.subscriptioncentral .formnote{font-size:12px}@media(max-width:1100px){.subscriptionmetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.subscriptionheading{align-items:start;flex-direction:column}.subscriptionchannel,.subscriptionitem{flex-wrap:wrap}}@media(max-width:650px){.subscriptionmetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.subscriptionmetrics article{padding:12px}.subscriptionmetrics article strong{font-size:21px}.subscriptionfilters .search input{width:180px}.subscriptionchart{gap:4px}.subscriptionchart strong{font-size:10px}.subscriptiontabs button{padding:7px 9px;font-size:12px}}.genesysloadingbrand{background:transparent;border-radius:0;padding:0;width:270px;height:88px;box-sizing:border-box}.genesysloadingbrand img{object-fit:contain}.desktopbrandimage{height:62px}.modulebrandimage{aspect-ratio:1700/575}@media(max-width:550px){.desktopbrandimage{height:48px}}.genesysloadingvisual{height:104px}@media screen{.genesysworkspace{--window-rail-height:0px}.genesysworkspace .app{min-height:100dvh}.genesysconnecthost.full .app>aside,.genesysworkspace .app>aside{top:0;height:100dvh}.genesysworkspace .marketingapp{min-height:100dvh}.genesysworkspace .mkside{height:100dvh;top:0}.genesysworkspace .nexodesktop{min-height:100dvh}.genesysworkspace .desktopheader{height:68px}.genesysworkspace .desktopbrandimage{width:170px;height:54px}.genesysworkspace .desktopmain{padding-top:24px;padding-bottom:92px}.genesysworkspace .desktopwelcome{gap:18px;margin-bottom:22px;align-items:center}.genesysworkspace .desktopwelcome h1{font-size:25px;letter-spacing:-.6px;margin:0 0 4px;line-height:1.2}.genesysworkspace .desktopwelcome p{font-size:13px;color:#6e8195;line-height:1.4}.genesysworkspace .desktopsettings{gap:9px}.genesysworkspace .desktopsettings .desktopcompany{width:240px;min-width:190px;max-width:260px;padding:7px 11px;border-left-width:3px;border-radius:10px;gap:3px 7px;font-size:10px;box-shadow:0 2px 10px #142d4e06;grid-template-columns:15px minmax(0,1fr)}.genesysworkspace .desktopsettings .desktopcompany select{min-height:25px;height:25px;font-size:16px;font-weight:700;padding:0 21px 0 0;letter-spacing:-.1px;text-overflow:ellipsis;max-width:100%}.genesysworkspace .desktopsettings .desktoplanguage summary{padding:7px}.genesysworkspace .desktoputilities{margin-top:22px;gap:8px}.genesysworkspace .desktopfootnote{font-size:11px;margin-top:15px}.genesysmoduleframe .content,.genesysmoduleframe .mkmain,.genesysmoduleframe .portalcontent,.genesysworkspace>.platformportal .portalcontent{padding-bottom:90px}.genesysconnecthost.full .supportcontent{padding-bottom:85px}@media(max-width:950px){.genesysworkspace .desktopwelcome{flex-direction:row;align-items:center}.genesysworkspace .desktopsettings .desktopcompany{width:220px;min-width:180px}}@media(max-width:650px){.genesysworkspace .desktopheader{height:60px;padding:0 18px}.genesysworkspace .desktopbrandimage{width:145px;height:46px}.genesysworkspace .desktopwelcome{flex-direction:column;align-items:stretch;gap:13px;margin-bottom:19px}.genesysworkspace .desktopwelcome h1{font-size:22px}.genesysworkspace .desktopmain{padding-top:20px}.genesysworkspace .desktopsettings .desktopcompany{width:auto;flex:1;min-width:0;max-width:none;padding:7px 10px}.genesysworkspace .desktopsettings .desktopcompany select{font-size:15px}}}@media screen{.genesyswindowlauncher{position:fixed;left:24px;bottom:max(22px,env(safe-area-inset-bottom));width:56px;height:56px;z-index:105}.genesyswindowbubble{position:relative;display:grid;place-items:center;width:56px;height:56px;padding:8px;border:1px solid #536f8a;background:#142d4e;color:white;border-radius:50%;box-shadow:0 5px 22px #132e4d30;cursor:pointer;transition:box-shadow .18s,transform .18s}.genesyswindowbubble img{width:38px;height:38px;object-fit:contain;display:block;pointer-events:none}.genesyswindowbubble>span{position:absolute;right:-3px;top:-3px;min-width:19px;height:19px;display:grid;place-items:center;padding:0 4px;border-radius:20px;border:2px solid #f7f9fc;background:#ed9a50;color:#142d4e;font-size:10px;font-weight:700}.genesyswindowlauncher.expanded .genesyswindowbubble{box-shadow:0 0 0 4px #719c9022,0 8px 26px #132e4d30}.genesyswindowbubble:focus-visible{outline:3px solid #dc9a56;outline-offset:4px}.genesyswindowpopover{position:absolute;left:0;bottom:100%;padding-bottom:12px;width:min(300px,calc(100vw - 32px));transform-origin:28px bottom;animation:genesysWindowReveal .16s ease-out}.genesyswindowpopover[hidden]{display:none!important}.genesyswindowpanel{background:#fffffff5;border:1px solid #d7e1ec;border-radius:17px;box-shadow:0 12px 50px #19355029;backdrop-filter:blur(16px);color:#25425f;overflow:hidden}.genesyswindowpanel>header{display:flex;align-items:center;justify-content:space-between;padding:13px 14px 10px;border-bottom:1px solid #e8eef4;background:transparent}.genesyswindowpanel>header strong{font-size:14px;color:#233d59;font-weight:700;display:block}.genesyswindowpanel>header small{font-size:11px;color:#8393a4;display:block;margin-top:2px}.genesyswindowpanel>header button{padding:5px;background:transparent;border:0;color:#8092a5;border-radius:7px}.genesyswindowlist{padding:6px;max-height:min(430px,calc(100dvh - 210px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b4c5d5 transparent}.genesyswindowrow{display:flex;align-items:center;border-radius:10px;margin:2px 0;min-width:0;background:transparent;transition:background .15s}.genesyswindowrow:hover{background:#f0f5fa}.genesyswindowrow.active{background:#eaf1f8}.genesyswindowactivate{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:8px;border:0;background:transparent;color:#2f4b67;text-align:left;border-radius:10px}.genesyswindowactivate>span:not(.genesyswindowicon){display:block;min-width:0;flex:1}.genesyswindowactivate strong{font-size:13px;font-weight:700}.genesyswindowactivate small,.genesyswindowactivate strong{display:block;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.genesyswindowactivate small{font-size:11px;color:#7c8fa2;margin-top:2px}.genesyswindowicon{width:32px;height:32px;display:grid;place-items:center;flex:none;background:#edf2f7;border:1px solid #e2eaf2;border-radius:9px;color:#51708e}.genesyswindowrow.active .genesyswindowicon{background:#25496c;border-color:#25496c;color:#fff}.genesyswindowactivate i{width:5px;height:5px;flex:none;border-radius:50%;background:#d99651}.genesyswindowactivate b{min-width:18px;padding:2px 4px;border-radius:8px;background:#f8e4d1;color:#935b25;font-size:10px;text-align:center}.genesyswindowclose{width:27px;height:27px;flex:none;padding:0;margin:0 7px 0 0;border:0;background:transparent;color:#8b9baa;border-radius:7px;font-size:15px}.genesyswindowclose:hover{color:#994e44;background:#f5e9e6}.genesyswindowpanel button:focus-visible{outline:2px solid #df9d59;outline-offset:-2px}.genesyswindowpanel>footer{padding:9px 14px;font-size:10px;color:#899aaa;border-top:1px solid #ecf0f5;line-height:1.4}@keyframes genesysWindowReveal{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:650px){.genesyswindowlauncher{left:12px;bottom:max(12px,env(safe-area-inset-bottom))}.genesyswindowpopover{width:min(290px,calc(100vw - 24px))}}@media(prefers-reduced-motion:reduce){.genesyswindowpopover{animation:none}.genesyswindowbubble{transition:none}}}@media print{.genesyswindowlauncher{display:none!important}}@media screen{.genesysconnecthost .app>main>header .modulebrandimage,.genesysmoduleframe .app>main>header .modulebrandimage{display:none}.genesyswindowlauncher{left:auto;right:24px;bottom:calc(max(22px,env(safe-area-inset-bottom)) + 68px)}.genesyswindowpopover{left:auto;right:0;transform-origin:calc(100% - 28px) bottom}.genesysconnectbubble,.genesyswindowbubble{opacity:.05;transition:opacity .18s ease,box-shadow .18s ease,transform .18s ease}.genesysconnectbubble:active,.genesysconnectbubble:focus-visible,.genesysconnectbubble:hover,.genesyswindowlauncher.expanded .genesyswindowbubble,.genesyswindowlauncher:focus-within .genesyswindowbubble,.genesyswindowlauncher:hover .genesyswindowbubble{opacity:1}@media(max-width:600px){.genesyswindowlauncher{left:auto;right:12px;bottom:calc(max(12px,env(safe-area-inset-bottom)) + 68px)}}@media(prefers-reduced-motion:reduce){.genesysconnectbubble,.genesyswindowbubble{transition:none}}}@media screen{.genesysworkspace:has(.genesysconnectbubble:focus-visible) .genesyswindowbubble,.genesysworkspace:has(.genesysconnectbubble:hover) .genesyswindowbubble,.genesysworkspace:has(.genesyswindowlauncher.expanded) .genesysconnectbubble,.genesysworkspace:has(.genesyswindowlauncher:focus-within) .genesysconnectbubble,.genesysworkspace:has(.genesyswindowlauncher:hover) .genesysconnectbubble{opacity:1}}.financechoosercards{width:min(500px,95vw)!important;max-width:500px!important}.financeaccesscards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:436px;margin:auto}.financeaccesscard{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:7px;padding:14px;aspect-ratio:1;border:1px solid #345577;border-radius:16px;background:linear-gradient(145deg,#1d3c5e,#142d4e);color:#fff;box-shadow:0 8px 23px #142d4e0b;transition:transform .16s,box-shadow .16s}.financeaccesscard:hover{transform:translateY(-2px);box-shadow:0 10px 26px #142d4e1a}.financeaccesscard.unavailable{opacity:.55;box-shadow:none}.financeaccesscard.unavailable:hover{transform:none}.financeaccessbrand{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:0}.financeaccessbrand img{width:112px;height:36px;object-fit:contain}.financeaccessbrand>svg{color:#b2c9d9;flex-shrink:0}.financeaccesscard h3{font-size:21px;letter-spacing:-.5px;margin:0;color:#fff}.financeaccesscard p{font-size:13px;color:#c3d3e2;line-height:1.5;margin:0;min-height:40px}.financeaccesscard>small{font-size:11px;color:#a8c0d3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;min-height:16px}.financeaccesscard label{display:flex;flex-direction:column;gap:4px;font-size:10px;color:#bbcede;margin-bottom:3px}.financeaccesscard select{width:100%;font-size:13px;min-height:32px;background:#264969;border:1px solid #5a7691;color:#fff;padding:5px 8px}.financeaccesscard>button{display:flex;justify-content:space-between;gap:18px;margin-top:auto;background:#f6f9fc;border:1px solid #fff;color:#234462;padding:7px 9px;border-radius:9px;font-size:13px}.financeaccesscard>button:hover{background:#e7eef6}.singleaccesspage{min-height:100dvh;background:radial-gradient(ellipse at 85% 0,#eaf0f7,transparent 55%),#f8fafc}.singleaccessheader{height:76px;display:flex;align-items:center;justify-content:space-between;background:#142d4e;padding:8px max(22px,calc((100vw - 1000px)/2))}.singleaccessheader>img{width:170px;height:56px;object-fit:contain}.singleaccessheader>a{color:#d7e3ee;text-decoration:none;font-size:13px}.singleaccessmain{max-width:820px;margin:0 auto;padding:44px 24px 110px}.singleaccessheading{margin-bottom:24px}.singleaccessheading .eyebrow{font-size:10px;color:#8096aa;letter-spacing:1.4px;margin:0 0 9px}.singleaccessheading h1{font-size:27px;margin:0 0 7px}.singleaccessheading p{font-size:13px;margin:0;color:#788b9e}.singleaccesssettings{margin-top:26px;padding-top:18px;border-top:1px solid #e2e9f1;display:flex;justify-content:space-between;align-items:end;gap:15px;flex-wrap:wrap}.singleaccesssettings>label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#8191a2}.singleaccesssettings select{font-size:12px;min-width:130px;padding:7px 9px}.singleaccesssettings>div{display:flex;gap:7px;flex-wrap:wrap}.singleaccesssettings button{font-size:12px;background:white;color:#506b85;padding:8px 10px}.singlecompanycards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.singlecompanycards article{display:flex;flex-direction:column;align-items:start;gap:10px}.singlecompanycards h2{font-size:19px;margin:0}.singlecompanycards button{margin-top:8px}.genesyslogin{display:grid;grid-template-columns:1.1fr 1fr;background:#fff}.genesysloginstory{padding:45px max(30px,calc((100vw - 1000px)/4));background:radial-gradient(ellipse at 5% 100%,#2a4d68,transparent 70%),#142d4e;color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:65px}.genesysloginstory>img{width:215px;height:70px;object-fit:contain}.genesysloginstory h1{font-size:40px;line-height:1.2;letter-spacing:-1px;margin:13px 0 19px}.genesysloginstory p{color:#9bbfba;letter-spacing:1.7px;font-size:10px}.genesysloginstory span,.genesysloginstory>small{color:#a7bdcf;font-size:14px}.genesysloginform{display:grid;place-items:center;padding:40px 28px}.genesysloginform>div{max-width:340px;width:100%}.genesysloginform>div>svg{color:#688b79}.genesysloginform h2{font-size:29px;margin:18px 0 9px}.genesysloginform p{color:#778c9d}.genesysloginform a.primary{display:flex;justify-content:space-between;align-items:center;margin:25px 0 15px;text-decoration:none;padding:12px 16px;background:#25496c!important;color:#fff!important}.genesysloginform small{font-size:11px;color:#8d9daa;line-height:1.6}.genesysloginform .genesysloginidentity{padding:11px 13px;border:1px solid #e2eaf1;border-radius:9px;background:#f8fafc;font-size:13px;overflow-wrap:anywhere}@media(max-width:600px){.singlecompanycards{grid-template-columns:1fr}.financeaccesscards{gap:10px}.financeaccesscard{padding:12px}.financeaccessbrand img{width:95px;height:32px}.financeaccessbrand>svg{width:19px;height:19px}.financeaccesscard>button{gap:6px;font-size:12px}.singleaccessmain{padding:25px 18px 100px}.singleaccessheading h1{font-size:24px}.singleaccessheader{height:66px;padding:7px 18px}.singleaccessheader>img{width:150px;height:50px}.genesyslogin{grid-template-columns:1fr}.genesysloginstory{padding:24px;gap:25px}.genesysloginstory h1{font-size:29px}.genesysloginstory>small{display:none}.genesysloginform{padding:30px 24px 55px}}@media(prefers-reduced-motion:reduce){.financeaccesscard{transition:none}.financeaccesscard:hover{transform:none}}@media screen{.financeapp>aside,.financeapp>aside nav{scrollbar-width:thin;scrollbar-color:#b9cbdc22 transparent;scroll-behavior:auto}.financeapp>aside nav{overscroll-behavior:contain}.financeapp>aside nav:focus-within,.financeapp>aside nav:hover,.financeapp>aside:focus-within,.financeapp>aside:hover{scrollbar-color:#b9cbdc66 transparent}.financeapp>aside nav::-webkit-scrollbar,.financeapp>aside::-webkit-scrollbar{width:3px;height:3px}.financeapp>aside nav::-webkit-scrollbar-track,.financeapp>aside::-webkit-scrollbar-track{background:transparent}.financeapp>aside nav::-webkit-scrollbar-thumb,.financeapp>aside::-webkit-scrollbar-thumb{background:#b9cbdc22;border-radius:9px}.financeapp>aside nav:hover::-webkit-scrollbar-thumb,.financeapp>aside:hover::-webkit-scrollbar-thumb{background:#b9cbdc66}}@media(max-width:370px){.financeaccesscards{grid-template-columns:minmax(0,212px);justify-content:center}}.genesyslogin{background:#141c24;color:#f4f7f6;grid-template-columns:1.05fr 1fr;min-height:100dvh}.genesysloginstory{position:relative;overflow:hidden;justify-content:center;gap:24px;padding:48px clamp(28px,7vw,110px);background:radial-gradient(ellipse at 100% 0,#20aa8e99,transparent 62%),radial-gradient(ellipse at 10% 50%,#48883777,transparent 65%),linear-gradient(150deg,#16352d,#082d2c 70%,#0c2226)}.loginart{position:relative;width:min(100%,360px);aspect-ratio:1;align-self:center;display:grid;place-items:center}.loginart>img{position:relative;width:83%;z-index:2;filter:drop-shadow(0 20px 30px #051e2466)}.loginglass{position:absolute;width:69%;height:78%;background:linear-gradient(145deg,#ecffe51f,#b6f9ee08);border:1px solid #e7fff92b;border-radius:32px;transform:rotate(-7deg);box-shadow:inset 0 0 35px #d0f7d608}.loginorbit{position:absolute;width:106%;height:36%;border:1px solid #9bf7d82e;border-radius:50%;transform:rotate(-32deg)}.loginart i{position:absolute;left:3%;top:28%;width:21px;height:21px;border-radius:5px;background:linear-gradient(135deg,#c4f98f66,#c4f98f11);border:1px solid #c4f98f44}.loginart i:last-child{left:auto;right:6%;top:77%;width:13px;height:13px}.genesysloginstory .loginmanifesto{position:relative;z-index:2}.genesysloginstory .loginmanifesto p{font-size:10px;letter-spacing:2px;color:#a5d9bc;margin:0 0 15px}.genesysloginstory h1{font-size:clamp(32px,3.5vw,49px);letter-spacing:-1.4px;line-height:1.1;margin:0 0 15px;font-weight:600;color:#fff}.genesysloginstory span{color:#b9d0c8;font-size:16px}.genesysloginstory>small{font-size:12px;color:#89ada2;margin-top:12px}.genesysloginform{position:relative;padding:60px 30px 80px;background:radial-gradient(ellipse at 0 0,#25443b44,transparent 65%),#141c24}.genesysloginform .loginaccesspanel{max-width:370px;padding:32px 27px;background:linear-gradient(145deg,#ffffff10,#ffffff06);border:1px solid #c4e3d334;border-radius:19px;box-shadow:0 22px 65px #0003,inset 0 1px #fff1;backdrop-filter:blur(18px)}.loginwordmark{width:190px;height:65px;object-fit:contain;display:block;margin:0 auto 29px}.genesysloginform h2{color:#f4f7f6;font-size:28px;font-weight:600;letter-spacing:-.5px;margin:0 0 5px}.genesysloginform p{color:#afbfba;font-size:14px;margin:0 0 20px}.genesysloginform .genesysloginidentity{background:#0c191b55;border:1px solid #9ccab333;color:#e4f3ed;padding:12px;border-radius:10px}.genesysloginform a.primary{background:linear-gradient(105deg,#b2ec69,#12b6a3)!important;color:#102c29!important;border:0;border-radius:10px;box-shadow:0 5px 22px #11b59a13;font-size:16px;font-weight:700;padding:12px 15px;margin:24px 0 18px;transition:filter .15s,transform .15s}.genesysloginform a.primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.loginsecurity{display:flex;align-items:center;gap:7px;padding:0 0 17px;margin-bottom:15px;border-bottom:1px solid #dae8e514;color:#a4c5b5;font-size:12px}.loginsecurity svg{flex:none;color:#a5dc88}.genesysloginform small{display:block;color:#92a9a1;font-size:12px;line-height:1.5}.loginfooter{position:absolute;bottom:24px;font-size:11px;color:#78948b}@media screen{.nexodesktop{background:radial-gradient(ellipse at 95% 5%,#e9ebee,transparent 42%),#f7f8f9;color:#293038}.nexodesktop .desktopheader{background:linear-gradient(110deg,#181a1e,#33373d);border-bottom:1px solid #ffffff16;box-shadow:0 2px 15px #0b1a2112}.nexodesktop .desktopuser .avatar{background:#a6d78b1f;color:#b9ef99;border:1px solid #a5d78b33}.nexodesktop .desktopuser a{color:#b9d0c8}.genesysworkspace .desktopwelcome{background:transparent;border:0;border-radius:0;padding:0;box-shadow:none;gap:18px}.genesysworkspace .desktopwelcome h1{color:#2b3037;font-weight:600}.genesysworkspace .desktopwelcome p{color:#818791}.genesysworkspace .desktopsettings .desktopcompany{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:12px 21px;column-gap:9px;row-gap:1px;width:246px;min-width:180px;max-width:280px;padding:8px 30px 8px 12px;background:linear-gradient(135deg,#fff,#f7f8fa);border:1px solid #dce0e5;border-radius:9px;box-shadow:0 2px 7px #20262e05;color:#828994;font-size:9px;font-weight:600;letter-spacing:.6px;transition:border-color .15s,box-shadow .15s}.genesysworkspace .desktopsettings .desktopcompany>svg{grid-column:1;grid-row:1/3;align-self:center;width:17px;height:17px;color:#606873}.genesysworkspace .desktopsettings .desktopcompany>span{grid-column:2;grid-row:1;text-transform:uppercase;line-height:12px}.genesysworkspace .desktopsettings .desktopcompany select{grid-column:2;grid-row:2;appearance:none;width:100%;max-width:100%;min-height:21px;height:21px;padding:0;border:0;background:transparent;color:#30363e;font-size:15px;font-weight:600;line-height:21px;letter-spacing:0;cursor:pointer;text-overflow:ellipsis;outline:none}.genesysworkspace .desktopsettings .desktopcompany:after{content:"";position:absolute;right:14px;top:21px;width:6px;height:6px;border-right:1.5px solid #7b838d;border-bottom:1.5px solid #7b838d;transform:rotate(45deg);pointer-events:none}.genesysworkspace .desktopsettings .desktopcompany:hover{border-color:#aeb6c0}.genesysworkspace .desktopsettings .desktopcompany:focus-within{border-color:#7d8794;box-shadow:0 0 0 3px #62708012}.desktopcompany select option{background:#fff;color:#30363e}.nexodesktop .desktoplanguage summary{background:#fff;border-color:#dce0e5;color:#7f8792}.nexodesktop .desktopmodules .desktopmodule.compactproduct{background:linear-gradient(145deg,#363a40,#202328);color:#f0f2f4;border:1px solid #454a52;border-radius:16px;box-shadow:0 4px 16px #1d3b2d06;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.nexodesktop .desktopmodules .desktopmodule.compactproduct:hover{transform:translateY(-3px);border-color:#707985;box-shadow:0 12px 26px #1d232c24}.nexodesktop .desktopmodule.compactproduct h2{color:#f1f3f5}.nexodesktop .desktopmodule.compactproduct>p{color:#b7bdc6}.nexodesktop .compactproduct .productlogo{background:linear-gradient(135deg,#ffffff05,#0000000a);border:1px solid #ffffff0b;border-radius:10px;aspect-ratio:2.6;margin:0 0 5px}.nexodesktop .compactproduct .badge{background:#ffffff0a;color:#aeb6c1;border:1px solid #ffffff18}.nexodesktop .compactproduct .badge.green{background:#ffffff12;color:#e6eaf0;border-color:#ffffff26}.nexodesktop .desktopmodule.compactproduct>.primary{background:linear-gradient(105deg,#b6e78c,#91d2b1)!important;border-color:transparent;color:#204136!important;border-radius:9px;box-shadow:none}.nexodesktop .desktopmodule.compactproduct.unavailable>.primary{background:#f0f3f1!important;color:#84908a!important}.nexodesktop .desktoputilities button{background:#fff;border:1px solid #dce6df;color:#526f61;border-radius:10px}.nexodesktop .desktoputilities button:hover{background:#edf5ee;border-color:#a7c7b1}.nexodesktop .desktopfootnote{color:#82938a}.nexodesktop .desktopwatermark{opacity:.1;filter:saturate(.7)}}.genesyslogin a:focus-visible,.nexodesktop button:focus-visible,.nexodesktop select:focus-visible{outline:2px solid #66c8a3;outline-offset:4px}@media(max-width:760px){.genesyslogin{grid-template-columns:1fr}.genesysloginstory{padding:30px;gap:18px;min-height:330px;flex-direction:row;align-items:center}.loginart{width:180px;flex:none}.genesysloginstory h1{font-size:30px}.genesysloginstory>small{display:none}.genesysloginform{padding:35px 22px 65px}.genesysworkspace .desktopwelcome{flex-wrap:wrap;padding:0}.genesysworkspace .desktopsettings{width:100%}.genesysworkspace .desktopsettings .desktopcompany{flex:1;max-width:none}}@media(max-width:450px){.genesysloginstory{padding:25px 22px;min-height:250px;gap:10px}.loginart{width:100px}.genesysloginstory h1{font-size:25px}.genesysloginstory .loginmanifesto p{font-size:8px;letter-spacing:1px}.genesysloginstory .loginmanifesto span{font-size:13px}.genesysloginform .loginaccesspanel{padding:26px 22px}.loginwordmark{margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.genesysloginform a.primary,.nexodesktop .desktopmodules .desktopmodule.compactproduct{transition:none}.genesysloginform a.primary:hover,.nexodesktop .desktopmodules .desktopmodule.compactproduct:hover{transform:none}}@media screen{.app>aside,.app>main>header,.mkside,.portalheader{background:linear-gradient(145deg,#1b1d21,#30343a);border-color:#454950}.app>aside .asidebottom,.app>aside .partneraccess,.app>aside .partnerprivacy,.app>aside .workspace{background:#ffffff08;border-color:#ffffff14}.app>aside nav a.active,.app>aside nav button.active{background:#ffffff12;box-shadow:inset 3px 0 #9da4ae}.financeaccesscard{background:linear-gradient(145deg,#363a40,#202328);border-color:#454a52}}:root{--genesys-graphite:#24272d;--genesys-graphite-gradient:linear-gradient(145deg,#1b1d21,#30343a);--genesys-action-gradient:linear-gradient(105deg,#b6e78c,#91d2b1);--genesys-navy:#303640}@media screen{body{color:#303640}.app,.marketingapp,.platformportal,.singleaccesspage{color:#303640;background:#fff}.app>aside,.app>main>header,.genesysconnecttoolbar,.mkside,.portalheader,.singleaccessheader{background:var(--genesys-graphite-gradient);border-color:#454950;color:#e7e9ed}.app>aside nav a,.app>aside nav button,.mkside .mkback,.mkside nav button{color:#c9ced6}.app>aside nav a.active,.app>aside nav button.active,.mkside nav button.active{background:#ffffff12;color:#fff;box-shadow:inset 3px 0 #a9b1bd}.app>aside .asidebottom,.app>aside .partneraccess,.app>aside .partnerprivacy,.app>aside .workspace{background:#ffffff08;border-color:#ffffff14;color:#dce0e6}.app>aside .navlabel{color:#9ba3af}.app>aside .navdot{background:#a9b1bd}.app>aside .modulecontext select,.mkside select{background:#ffffff0b;color:#e3e7ed;border-color:#ffffff20}.app>aside select option,.mkside select option{background:#30343a;color:#fff}.app>main>header button,.desktopheader button,.portalheader button{background:#ffffff0b;border-color:#ffffff20;color:#e8ebef}.app>main>header .avatar,.app>main>header .headeravatar{background:#ffffff14;color:#e5e9ef}.mkhero{background:linear-gradient(120deg,#f0f1f3,#fafafa);border-color:#e0e2e6}.mkhero h1,.mkhero h2{color:#303640}.mkhero p{color:#727b88}.mkhero .badge{background:#e5e7eb;color:#697482}.accountcard,.kanbancard,.metriccard,.modal,.panel,.stat{border-color:#e1e4e8}.app>main,.content,.mkmain,.portalcontent,.supportcontent{background:#fff}.primary{color:#204136!important;border-color:transparent;box-shadow:0 3px 10px #162c2010}.primary,.primary:hover{background:var(--genesys-action-gradient)!important}.primary:hover{filter:brightness(1.03)}.primary:disabled{filter:grayscale(.6);opacity:.55}.nexodesktop .compactproduct .badge.green{background:var(--genesys-action-gradient);color:#204136;border-color:transparent}.desktopbrandimage,.financeaccessbrand,.genesysloadingbrand,.loginwordmark,.mklogo,.modulebrandimage,.nexodesktop .compactproduct .productlogo{background:transparent;border:0;box-shadow:none}.nexodesktop .compactproduct .productlogo{border-radius:0}.desktopbrandimage img,.financeaccessbrand img,.mklogo img,.modulebrandimage img,.productlogo img{background:transparent}.nexodesktop .desktopmain{padding-left:24px}.singleaccesspage{background:radial-gradient(ellipse at 90% 0,#eceef1,transparent 55%),#f8f9fa}.financeaccesscard{background:linear-gradient(145deg,#363a40,#202328);border-color:#454a52}.genesyslogin{background:#191c21}.genesysloginstory{background:radial-gradient(ellipse at 100% 0,#454b55aa,transparent 65%),linear-gradient(150deg,#30343a,#191c21 80%)}.genesysloginform{background:radial-gradient(ellipse at 0 0,#40454b55,transparent 65%),#191c21}.genesysloginform p,.genesysloginform small,.genesysloginstory .loginmanifesto p,.genesysloginstory span,.genesysloginstory>small,.loginfooter,.loginsecurity{color:#aeb5bf}.loginglass{background:linear-gradient(145deg,#ffffff14,#ffffff04);box-shadow:inset 0 0 35px #ffffff06}.loginart i,.loginglass,.loginorbit{border-color:#ffffff22}.loginart i{background:linear-gradient(135deg,#ffffff33,#ffffff08)}.genesysloginform .loginaccesspanel{border-color:#ffffff29}.genesysloginform .genesysloginidentity{background:#15171b55;border-color:#ffffff25;color:#e4e7ed}}@media(max-width:650px){.nexodesktop .desktopmain{padding-left:18px}}.financialchoicebackdrop{background:#171a206b;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);padding:24px;overflow:auto}.financialchoicebackdrop .financechoosercards{background:transparent;border:0;box-shadow:none;padding:0;overflow:visible;max-height:none;position:relative}.financialchoiceheading{position:relative;display:flex;align-items:center;justify-content:center;min-height:38px;margin:0 auto 16px;max-width:436px;padding:0 37px}.financialchoiceheading h2{margin:0;text-align:center;font-size:18px;font-weight:400;letter-spacing:.2px;color:#f1f3f6;text-shadow:0 1px 8px #0004}.financialchoiceheading .nexoclose{position:absolute;right:0;top:2px;background:#ffffff12;color:#edf0f5;border:1px solid #ffffff24;box-shadow:none}.financialchoiceheading .nexoclose:hover{background:#ffffff25}.financialchoicebackdrop .financeaccesscard{box-shadow:0 18px 45px #0003;border-color:#ffffff26}@media(max-width:600px){.financialchoicebackdrop{padding:18px}.financialchoiceheading{margin-bottom:12px}.financialchoiceheading h2{font-size:16px}}@media screen{:root{--genesys-canvas:#fafbfc;--genesys-section:#f0f2f5;--genesys-section-soft:#f5f6f8;--genesys-field:#fff;--genesys-line:#dce1e7;--genesys-section-shadow:0 3px 12px #222c3b06}.app .content,.app>main,.marketingapp .mkmain,.platformportal .portalcontent{background:var(--genesys-canvas)}.app .accountcard,.app .panel,.app .partnerkpi,.app .partnerrulepanel,.app .stat,.marketingapp .mkclientcard,.marketingapp .mkstats article,.marketingapp .panel,.partnerssurface .panel,.platformportal .panel{background:var(--genesys-section);border-color:var(--genesys-line);box-shadow:var(--genesys-section-shadow)}.app .panel .panelhead,.platformportal .panel .panelhead{background:transparent}.app .panelhead h2,.app .panelhead h3,.marketingapp .panel h2,.platformportal .panel h2{color:#353e4b}.app .filterbar{background:var(--genesys-section-soft);border:1px solid #e3e7ec;border-radius:11px;padding:10px 12px}.app .metriccard{background:var(--genesys-section);border-color:var(--genesys-line);box-shadow:var(--genesys-section-shadow)}.app .metriccard.metric-mrr{background:#eef5f1}.app .metriccard.metric-other{background:#f4f0e9}.modal{background:#fff}.modal .mkmodalheader,.modal .modalhead,.modal>.panelhead{background:#f2f4f6;border-bottom:1px solid var(--genesys-line)}.modal .mkformfooter,.modal .modalfooter{background:#fff;border-top-color:var(--genesys-line)}.modal form>.formgrid,.modal>.formgrid{background:var(--genesys-section-soft)}.directorymodal .directoryfold,.directorymodal .directorygroup{background:var(--genesys-section);border-color:var(--genesys-line)}.directorymodal .directoryformbody{background:#fff}.directorymodal .directorysection{color:#66717e;border-color:#d9dfe6}.crmapp .opportunitymodal .opportunityextras{background:var(--genesys-section);border-color:var(--genesys-line)}.crmapp .opportunitymodal .proposalitem{background:#eceff3;border-color:#dbe1e8}.crmapp .opportunitymodal .proposalamounts article{background:#eff1f5;border-color:#d8dee7}.crmapp .opportunitymodal .proposalamounts article:nth-child(2){background:#edf6ed;border-color:#d3e4d1}.app .content input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.app .content select,.app .content textarea,.mkmain input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.mkmain select,.mkmain textarea,.modal input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.modal select,.modal textarea,.portalcontent input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.portalcontent select,.portalcontent textarea{background:var(--genesys-field);border-color:#d1d8e1;box-shadow:0 1px 2px #1c2c3a03}.app .content input:disabled,.app .content select:disabled,.modal input:disabled,.modal select:disabled,.modal textarea:disabled{background:#e9edf1;color:#87919d;box-shadow:none}.app .tablewrap,.marketingapp .tablewrap,.platformportal .tablewrap{background:#fff;box-shadow:var(--genesys-section-shadow)}.app table thead,.marketingapp table thead,.platformportal table thead{background:#eaeef3}.app table thead th,.marketingapp table thead th,.platformportal table thead th{background:#eaeef3;color:#657281;border-bottom:1px solid #dce2e9}.app table tbody tr:nth-child(2n),.marketingapp table tbody tr:nth-child(2n),.platformportal table tbody tr:nth-child(2n){background:#f5f7f9}.app table tbody tr:hover,.marketingapp table tbody tr:hover,.platformportal table tbody tr:hover{background:#edf1f5}.crmapp .kanbancard{background:#fff;border-color:#dfe4eb;box-shadow:0 2px 7px #222c3b08}.supportapp .supportcontent:has(.supportcentral){background:var(--genesys-canvas)}.supportapp .supportdetail,.supportapp .supportlist{background:var(--genesys-section-soft)}.supportapp .supportdetail details,.supportapp .supportdetail>p{background:#fff;border-color:var(--genesys-line)}.modal input:focus-visible,.modal select:focus-visible,.modal textarea:focus-visible{outline:2px solid #88b89b;outline-offset:1px;border-color:#88aa98}}@media screen{.asaasreceipt{display:flex;flex-direction:column;gap:5px;margin:12px 0;padding:12px;border:1px solid #dce5dc;border-radius:9px;background:#eef5ee;text-align:left}.asaasreceipt strong{font-size:14px;color:#355341}.asaasreceipt small{font-size:11px;line-height:1.5;color:#64766a}.asaasreceipt.compact{padding:7px 9px;margin:7px 0;max-width:300px}.asaasreceipt.compact strong{font-size:12px}:root{--genesys-watermark-opacity:.08;--genesys-watermark-width:min(78vw,880px);--genesys-watermark-right:-90px;--genesys-watermark-bottom:-75px}.nexodesktop .desktopwatermark{position:fixed;right:var(--genesys-watermark-right);bottom:var(--genesys-watermark-bottom);width:var(--genesys-watermark-width);opacity:var(--genesys-watermark-opacity);transform:rotate(-8deg);filter:saturate(.7)}.crmapp .content,.financeapp .content,.marketingapp .mkmain,.partnerworkspace .content,.platformportal .portalcontent,.singleaccesspage .singleaccessmain{position:relative;isolation:isolate}.crmapp .content:before,.financeapp .content:before,.marketingapp .mkmain:before,.partnerworkspace .content:before,.platformportal .portalcontent:before,.singleaccesspage .singleaccessmain:before{content:"";position:absolute;inset:0;filter:saturate(.7);background-image:url(/brands/symbol.svg);background-repeat:no-repeat;background-position:right var(--genesys-watermark-right) bottom var(--genesys-watermark-bottom);background-size:var(--genesys-watermark-width) auto;background-attachment:fixed;opacity:var(--genesys-watermark-opacity);pointer-events:none;user-select:none;z-index:-1}}@media screen{@media(max-width:650px){:root{--genesys-watermark-width:110vw;--genesys-watermark-right:-55px;--genesys-watermark-bottom:30px}}}@media print{.crmapp .content:before,.desktopwatermark,.financeapp .content:before,.marketingapp .mkmain:before,.partnerworkspace .content:before,.platformportal .portalcontent:before,.singleaccesspage .singleaccessmain:before{display:none!important}}.financial-insights{display:grid;gap:16px;margin-bottom:22px}.financial-toolbar{background:#f2f4f5;border:1px solid #e0e5e7;border-radius:16px;padding:12px}.financial-toolbar nav{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:12px}.financial-toolbar nav button{padding:7px 11px;font-size:13px;border:0;background:transparent;border-radius:9px}.financial-toolbar nav button.active{background:linear-gradient(130deg,#333a42,#192129);color:#fff}.financial-filters{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.financial-filters label{display:grid;gap:5px;font-size:12px;min-width:125px;flex:1}.financial-filters input,.financial-filters select{min-height:35px;background:#fff;border:1px solid #dce1e4;border-radius:8px;padding:6px 9px;max-width:100%;min-width:0}.financial-shortcuts{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px}.financial-shortcuts button{font-size:12px;padding:4px 8px;border-radius:7px;background:white}.financial-context,.financial-shortcuts span{font-size:12px;color:#67727b}.financial-shortcuts span{margin-left:auto}.financial-context{margin:0}.financial-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.financial-metric{display:flex;flex-direction:column;text-align:left;align-items:stretch;justify-content:flex-start;background:linear-gradient(140deg,#fff,#f3f5f5);border:1px solid #dde4e6;border-radius:14px;padding:16px;min-height:130px;box-shadow:0 3px 12px #17253005;color:#26323b}.financial-metric>span{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.financial-metric>span svg{color:#7d8c9b;flex:none}.financial-metric>strong{font-size:clamp(19px,2vw,28px);line-height:1.25;overflow-wrap:anywhere;margin:12px 0}.financial-metric small{display:flex;align-items:center;gap:6px;font-size:11px;color:#71808a;margin-top:auto}.financial-metric:hover{border-color:#9baebc;box-shadow:0 4px 16px #21333e10}.financial-insights>.panel{background:#f7f8f9}.financial-insights h3{display:flex;align-items:center;gap:8px}.financial-insights .tablewrap{background:#fff;border-radius:10px;margin:12px 0}.financial-insights td{font-size:13px}.financial-insights th{font-size:11px}.financial-insights td input[type=number]{width:100px}.financial-insights td select{max-width:220px;font-size:12px}.financial-config{border:0;padding:0;min-width:0}.financial-config>h3{margin-top:24px}.financial-config input[type=checkbox]{width:16px;height:16px}.financial-alert{display:flex;gap:12px;align-items:center;text-align:left;width:100%;padding:12px;margin:6px 0;background:#fff6e9;border:1px solid #eed9ba;border-radius:10px}.financial-alert>span{flex:1}.financial-alert small{display:block;font-size:12px;margin-top:4px}.financial-detail{border-left:3px solid #7baec3;scroll-margin-top:20px}.financial-limitations{font-size:12px;color:#677783;padding:10px}.financial-empty{padding:18px;color:#677783}.financial-config .checkboxlabel{display:flex;align-items:center}.financial-insights .formnote{font-size:12px;line-height:1.5}.financial-insights .panel.pad{min-width:0}.financial-insights .textbtn{white-space:nowrap}@media(max-width:1100px){.financial-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.financial-filters label{min-width:120px}.financial-metric{padding:12px;min-height:125px}.financial-shortcuts span{margin-left:0}.financial-toolbar nav{flex-wrap:nowrap;overflow-x:auto}.financial-toolbar nav button{flex:none}.financial-insights .pad{padding:14px}}@media print{.financial-config,.financial-shortcuts,.financial-toolbar{display:none}.financial-metric{break-inside:avoid;box-shadow:none}.financial-insights>.panel{break-inside:auto}.financial-limitations{display:block}}