.mobile-agenda{display:none}.dark-section .mini-paused{color:#405976}.dark-section .app-window p{color:#53677e}.dark-section .app-window .handoff p{color:#315f52}.dark-section .app-window .bubble{color:#203950}.dark-section .blueprint .proto-row{color:#183653}.product-screen .app-window .ui-disclaimer{color:#526379}
@media(max-width:600px){.home-copy h1{font-size:29px}.home-layout{gap:17px}.home-copy .hero-logo{width:104px;margin-bottom:10px}.mini-product{min-height:157px}.mini-content{padding:8px}.mini-inbox>div{padding:5px}.mini-kanban i{padding:4px 3px}.mini-flow>span{padding:6px 8px}.composition-caption{margin-bottom:10px}.product-mosaic{gap:9px}.product-screen .calendar{display:none}.mobile-agenda{display:block}.mobile-day{margin:15px 0;background:white;border:1px solid #d7e4ea;border-radius:5px;padding:13px}.mobile-day h4{font-size:12px;color:#213a51;display:flex;justify-content:space-between;gap:15px;line-height:1.6;margin-bottom:12px}.mobile-day h4>span{font-size:9px;color:#526379;font-weight:400}.mobile-day>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mobile-slot{border-left:3px solid currentColor;border-radius:4px;padding:12px 9px;min-height:108px;display:flex;flex-direction:column;gap:8px;line-height:1.5}.mobile-slot small{font-size:10px}.mobile-slot b{font-size:11px}.mobile-slot span{font-size:10px}.portfolio-screen .mobile-agenda{display:none}.ui-label{font-size:10px}.app-title>div>small,.app-title p{font-size:10px}.inbox-item b{font-size:12px}.inbox-item small{font-size:11px}.inbox-item span:not(.mini-avatar){font-size:10px}.inbox-item time{font-size:10px}.inbox-summary{font-size:10px}.bubble{font-size:12px}.linked-opportunity small{font-size:9px}.linked-opportunity span{font-size:10px}.client360 dt,.client360 dd{font-size:11px}.client360 h4{font-size:14px}.client360>p{font-size:11px}.compose-static{font-size:10px}.window-bar{font-size:9px}.demo-label{font-size:8px}.hub-stats small,.hub-stats span{font-size:9px}.hub-stats b{font-size:25px}.sales-table table,.sales-table tbody,.sales-table tr,.sales-table td{display:block;width:100%}.sales-table thead{display:none}.sales-table tr{border-top:1px solid #dce5ef;padding:12px 0}.sales-table td{border:0;padding:5px 0;font-size:11px}.sales-table td b{font-size:12px}.sales-table td small{font-size:10px}.sales-table td .pill{font-size:10px;padding:5px 8px}.sales-table td:nth-child(3):before{content:'OS vinculada: ';font-size:10px;color:#526379}.ranking>div:not(.panel-title),.rota>div:not(.panel-title){font-size:11px}.ranking>div>b,.rota>div>b{font-size:10px}.ranking>p{font-size:10px}.stage-bars{font-size:11px}.flow-canvas{height:430px}.flow-box{width:235px;padding:13px}.flow-box small{font-size:8px}.flow-box b{font-size:12px}.flow-box p{font-size:10px}.flow-box.answer small,.flow-box.transfer small{font-size:7px;letter-spacing:0}.flow-box.answer b,.flow-box.transfer b{font-size:11px}.flow-box.answer p,.flow-box.transfer p{font-size:9px}.canvas-foot{font-size:9px}.canvas-label{font-size:8px}.boot-chat .bubble{font-size:12px}.chat-head b{font-size:12px}.chat-head small{font-size:10px}.boot-chat .compose-static{font-size:9px}.boot-chat .handoff{font-size:13px}.boot-chat .handoff p{font-size:11px}.calendar-toolbar{font-size:10px}.calendar-toolbar .pill{font-size:9px}.calendar-legend{font-size:9px}.ui-bottom{font-size:10px}.synthetic{font-size:9px}.product-composition>.synthetic{font-size:8px}.portfolio-screen .sales-table td{font-size:10px}.portfolio-screen .sales-table td .pill{font-size:9px}.portfolio-screen .sales-table td small{font-size:9px}.portfolio-screen .flow-canvas{height:380px}.ui-panel .ui-disclaimer{font-size:10px}.portfolio-screen .mini-avatar{font-size:10px}.portfolio-screen .inbox-list{display:none}.portfolio-screen .bubble{font-size:12px}.portfolio-screen .linked-opportunity small{font-size:9px}.portfolio-screen .linked-opportunity span{font-size:10px}.portfolio-screen .ui-label{font-size:10px}.portfolio-screen .compose-static{font-size:10px}.portfolio-screen .ui-tabs{font-size:10px}.portfolio-screen .chat-time{font-size:9px}.portfolio-screen .flow-box b{font-size:11px}.portfolio-screen .flow-box p{font-size:9px}.portfolio-screen .flow-box small{font-size:7px}.portfolio-screen .boot-chat .handoff p{font-size:11px}}
.portfolio-row.cvc,.portfolio-row.operaboot{position:relative;isolation:isolate;color:white;border-top-color:transparent}.portfolio-row.cvc:before,.portfolio-row.operaboot:before{content:'';position:absolute;top:0;bottom:0;left:calc((100% - 100vw)/2);width:100vw;background:linear-gradient(120deg,#10283f,#15385f);z-index:-1}.portfolio-row.operaboot:before{background:radial-gradient(ellipse at 20% 50%,#214572,#0b223e 80%)}.portfolio-row.cvc .portfolio-copy>p,.portfolio-row.operaboot .portfolio-copy>p{color:#c3d1e4}.portfolio-row.cvc .portfolio-copy .eyebrow,.portfolio-row.operaboot .portfolio-copy .eyebrow{color:#a9cfff}.portfolio-row.cvc .tag-list,.portfolio-row.operaboot .tag-list{color:#c4d7ee}.portfolio-row.cvc .tag-list>span,.portfolio-row.operaboot .tag-list>span{border-color:#657e9c}.portfolio-row.cvc .portfolio-screen>.synthetic,.portfolio-row.operaboot .portfolio-screen>.synthetic{color:#bdd3ec}.portfolio-row.cvc a:focus-visible,.portfolio-row.operaboot a:focus-visible{outline-color:#b4dcff}
.portfolio-row.cvc:before,.portfolio-row.operaboot:before{left:-56px;width:calc(100% + 112px)}
@media(max-width:1100px){.portfolio-row.cvc:before,.portfolio-row.operaboot:before{left:-32px;width:calc(100% + 64px)}}
@media(max-width:600px){.portfolio-row.cvc:before,.portfolio-row.operaboot:before{left:-18px;width:calc(100% + 36px)}}
.flow-box{height:22%;display:flex;flex-direction:column;justify-content:center}
