.input-wrapper{display:flex;align-items:center;border-radius:var(--radius-3);border:1px solid rgba(0,9,50,.12);background-color:hsla(0,0%,100%,.9);padding:0 12px}.input-wrapper input{border:0;outline:0;height:40px;flex:1 1;margin-left:12px;font-size:16px;padding:0}.input-wrapper input::placeholder{font-size:16px;color:rgba(0,5,29,.45)}.input-wrapper .eye-icon{cursor:pointer}.container{padding:24px;border-radius:16px;border:1px solid #cdced6;background-color:#fff}.container>div{margin-bottom:24px}.container .border{height:1px;display:block;background-color:#1c2024;margin-top:8px}.container .title-wrapper{display:flex;align-items:center;justify-content:space-between}.container button{width:100%;cursor:pointer}.lead-number{width:100%;display:flex;flex-direction:column;padding:24px;background:#fff;border-radius:16px;border:1px solid #cdced6}.lead-number .header-lead{display:flex;align-items:center;gap:12px;color:#1c2024;margin-bottom:16px}.lead-number .header-lead svg{width:20px;height:20px}.lead-number h2{font-size:20px;font-weight:700;color:#1c2024;line-height:1.4;letter-spacing:-.08px}.lead-number h3{font-size:16px;font-weight:700;line-height:1.5;color:#1c2024;margin-bottom:8px}.lead-number .number{font-size:28px;font-weight:700;line-height:1.2}.lead-number .number.blue{color:#3e63dd}.lead-number .number.orange{color:#f76b15}.lead-number .number.green{color:#30a46c}.lead-number .number.red{color:#e5484d}.lead-number .percentage{font-size:14px;font-weight:500;line-height:1.7;color:#80838d}.lead-number .percentage span{color:#e5484d}.lead-number .section{margin-bottom:16px}.lead-number .section:last-child{border-bottom:none;padding-bottom:0}.lead-number .section:first-child{padding-top:0}.leads-table{background-color:#fff;border-radius:16px;padding:24px;width:100%;border:1px solid #cdced6;height:100%}.leads-table .table-header{margin-bottom:15px;border-bottom:1px solid #e0e0e0;padding-bottom:10px}.leads-table .table-header h2{font-size:18px;font-weight:600;color:#333;margin:0;text-align:center}.leads-table .table-content table{width:100%;border-collapse:collapse}.leads-table .table-content table tr{border-bottom:1px solid #f0f0f0}.leads-table .table-content table tr:last-child{border-bottom:none}.leads-table .table-content table td{padding:8px 5px;font-size:14px;color:#444}.leads-table .table-content table td.value{font-weight:600;text-align:center}.leads-table .table-content table td.percentage{font-weight:500;color:#06c;text-align:right}.leads-table .alert-list{list-style-type:none;padding:0;margin:0}.leads-table .alert-list li{padding:10px 0;font-size:14px;color:#ff6b6b}.tables{flex-wrap:wrap}.tables .tables-right{display:flex;flex-direction:column;gap:20px;min-width:300px;flex:1 1}.tables{display:flex;justify-content:space-between;gap:20px;width:100%}.tables.admin{grid-column:span 12!important}.tables .leads-table{flex:1 1}@media(max-width:1200px){.tables{flex-direction:column}.tables .leads-table{max-width:100%;margin-bottom:20px}}.day{padding:var(--space-2);border-radius:var(--radius-2);width:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-1)}.day.active{background-color:#30a46c}.week .wrapper .days{margin-bottom:var(--space-5);display:flex;cursor:pointer}.week .wrapper .scroll-area{display:flex;flex-direction:column;gap:var(--space-2);overflow-y:scroll;max-height:600px}.week .wrapper .scroll-area::-webkit-scrollbar{width:4px}.week .wrapper .scroll-area::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,.2)}.inbox-item{padding:var(--space-4);border-radius:var(--radius-4);background-color:#e0e1e6}.inbox-item .bottom{margin-bottom:8px}.inbox .head,.inbox-item .bottom{display:flex;align-items:center;justify-content:space-between}.inbox .head .notifications{display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #fff;background-color:#e5484d;width:32px;height:32px;color:#fff;font-size:14px;font-weight:700}.inbox .inbox-wrapper{margin-top:24px;overflow-y:scroll}.inbox .inbox-wrapper::-webkit-scrollbar{width:4px}.inbox .inbox-wrapper::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,.2)}.component_chart .chart-container{position:relative}.component_chart .chart-container .chart-wrapper{margin:24px 0;width:60%;height:290px}.component_chart .chart-container .chart-wrapper canvas{margin:auto;width:100%}.component_chart .chart-container .chart-wrapper.small{margin-left:auto;height:150px}.component_chart .chart-container .chart-wrapper.full{width:100%}.component_chart .chart-container .chart-legend{position:absolute;top:32px;right:30px}.component_chart .chart-container .chart-legend .legend-item{display:flex;align-items:center;justify-content:end;margin-bottom:10px}.component_chart .chart-container .chart-legend .legend-item:last-child{margin-bottom:0}.component_chart .chart-container .chart-legend .legend-item .color-box{width:12px;height:12px;border-radius:3px;margin-left:24px}.component_chart .chart-container .chart-legend .legend-item .label-text{font-size:14px;font-weight:600;color:#1c2024}body.modal-open{overflow:hidden!important}.modal,body.modal-open{position:fixed;width:100%}.modal{top:0;left:0;height:100vh;background-color:rgba(0,8,48,.27);display:flex;justify-content:center;align-items:flex-start;z-index:999;padding:32px;overflow-y:auto}.modal .modal-content{width:45%;max-width:720px;margin:auto;background:#fff;border-radius:var(--radius-6)}.modal .modal-content .errors{padding:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.modal.modal-lead .modal-content{width:100%;max-width:1680px;border-radius:var(--radius-6)}.modal.modal-lead .modal-content,.modal.modal-lead .modal-content .container-header{display:flex;flex-direction:column}.modal.modal-lead .modal-content .container-header .head{flex-shrink:0;padding:8px 16px}.modal.modal-lead .modal-content .container-header .head.lead{padding:24px 32px}.modal.modal-lead .modal-content .container-header .content .lead-details-data{grid-column:span 3}.container-header{border-radius:var(--radius-6);background-color:#fff;overflow:hidden}.container-header .head{padding:var(--space-4) var(--space-5);border-bottom:1px solid #cdced6;display:flex;align-items:center;justify-content:space-between;background-color:#f0f0f3}.container-header .head .action-wrapper{display:flex;gap:var(--space-4)}.container-header .head .action-wrapper button{cursor:pointer}.container-header .content{padding:var(--space-5)}.create-user .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;padding-bottom:var(--space-6);border-bottom:1px solid #cdced6;margin-bottom:24px}.create-user .grid:last-of-type{margin-bottom:0;padding-bottom:0;border:0}.create-user .grid .input{display:flex;flex-direction:column;gap:8px}.create-user .grid .input label{font-size:16px;color:#1c2024;font-weight:500;line-height:1.5}.create-user .grid .input input{padding:8px 12px;border-radius:var(--radius-3);border:1px solid rgba(0,9,50,.12);background:hsla(0,0%,100%,.9);outline:0;font-size:16px;color:#00051d;height:40px}.create-user .grid .input input::placeholder{color:rgba(0,5,29,.45);font-size:16px}.create-user .grid .input .button-wrapper{display:flex}.create-user .grid .input .button-wrapper button{width:50%;cursor:pointer}.create-user .grid .input .select-wrapper{padding:var(--space-4);border-radius:var(--radius-4);background:#f0f0f3}.create-user .grid .input .select-wrapper>div{display:flex;flex-direction:column;margin-bottom:16px}.create-user .grid .input .select-wrapper>div:last-of-type{margin-bottom:0}.create-user .grid .input .roles-wrapper button{justify-content:space-between;width:100%;margin-bottom:8px}.create-user .grid .input .roles-wrapper button:last-of-type{margin-bottom:0}.create-user .grid .input .roles-wrapper svg{cursor:pointer}.create-user .error-message span{display:block}.status-item-won{background-color:var(--mint-3)!important;color:#000!important}.status-item-won:hover{color:#fff!important;background-color:var(--accent-9)!important}.status-item-lost{background-color:var(--red-3)!important;color:#000!important}.status-item-lost:hover{color:#fff!important;background-color:var(--accent-9)!important}.lead-details{border:1px solid #cdced6}.lead-details .content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.lead-details .content .lead-details-data{grid-column:span 2}.lead-details .content .lead-details-toolbox{grid-column:span 1;border-radius:var(--radius-6);border:1px solid #cdced6;background-color:#f0f0f3;padding:var(--space-5)}.lead-details .content .lead-details-toolbox .toolbox-head{border-bottom:1px solid #000;margin-bottom:var(--space-5)}.lead-details .content .lead-details-toolbox .chat-textarea,.lead-details .content .lead-details-toolbox .notes-textarea{font-family:var(--font-family);width:100%;min-height:120px;padding:8px;border-radius:4px;font-size:14px;line-height:1.5;resize:vertical}.lead-details .content .lead-details-toolbox .chat-textarea:focus,.lead-details .content .lead-details-toolbox .notes-textarea:focus{outline:none;border-color:var(--accent-9)}.lead-details .content .lead-details-toolbox .chat-textarea{border:1px solid var(--Colors-Neutral-Neutral-Alpha-5,rgba(0,9,50,.12));min-height:80px;background:hsla(0,0%,100%,0);box-shadow:0 1.5px 2px 0 var(--Overlays-Black-Alpha-2,rgba(0,0,0,.1)) inset,0 1.5px 2px 0 var(--Colors-Neutral-Neutral-Alpha-2,rgba(0,0,85,.02)) inset}.lead-details .content .lead-details-toolbox .lead-history{display:flex;flex-direction:column;gap:8px}.lead-details .content .lead-details-toolbox .lead-history .history-item{display:flex;gap:8px}.lead-details .content .lead-details-toolbox .lead-history .history-item:first-of-type{padding-top:8px}.lead-details .content .lead-details-toolbox .chat-container{display:flex;flex-direction:column;height:350px;gap:16px}.lead-details .content .lead-details-toolbox .chat-container .chat-messages{flex:1 1;padding:16px}.lead-details .content .lead-details-toolbox .chat-container .chat-messages .chat-message{padding:12px;border-radius:8px}.lead-details .content .lead-details-toolbox .chat-container .chat-messages .chat-message.self{text-align:right}.lead-details .content .lead-details-toolbox .chat-container .chat-input{padding:0}.lead-details .content .lead-details-toolbox .chat-container .chat-messages{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;padding:0}.lead-details .content .lead-details-toolbox .chat-container .chat-messages::-webkit-scrollbar{width:6px}.lead-details .content .lead-details-toolbox .chat-container .chat-messages .attachments{display:flex;flex-direction:column;gap:16px;padding:16px}.lead-details .content .lead-details-toolbox .chat-container .chat-messages .attachments .attachment-item{display:flex;align-items:center;gap:12px;padding:12px;color:#000!important}.lead-details .content .lead-details-toolbox .chat-container .chat-messages .attachments .attachment-item svg{width:24px;height:24px;color:#000!important;stroke:#000!important}.lead-details .content .lead-details-toolbox .chat-container .chat-messages .attachments .upload-button{background-color:#3f5efb;color:#fff;border:none;border-radius:8px;padding:12px 24px;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;gap:8px;font-weight:500}.lead-details .content .lead-details-toolbox .chat-container .chat-messages .attachments .upload-button svg{width:16px;height:16px;stroke:currentColor}.lead-details .content .lead-details-toolbox .chat-container .chat-messages .attachments .upload-button:hover{background-color:#2f4eeb}.lead-details .content .lead-details-toolbox .chat-container .chat-messages::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.lead-details .content .lead-details-toolbox .chat-container .chat-messages::-webkit-scrollbar-thumb{background:#cdced6;border-radius:3px}.lead-details .content .lead-details-toolbox .chat-container .chat-message{padding:8px 0;color:#000}.lead-details .content .lead-details-toolbox .chat-container .chat-input{display:flex;flex-direction:column;gap:8px}.lead-details .content .lead-details-toolbox .chat-container .chat-input button{width:100%;padding:0 var(--Spacing-3,12px);border-radius:var(--Radius-2-max,4px)}.lead-details-info{border-radius:var(--radius-4);background:#f0f0f3;overflow:hidden;margin-bottom:32px}.lead-details-info:last-of-type{margin-bottom:0}.lead-details-info .head{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-4)}.lead-details-info .head svg{transform:rotate(180deg);transition:transform .3s ease;cursor:pointer}.lead-details-info .height-wrapper{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.lead-details-info .content{padding:var(--space-4);display:flex;align-items:flex-start;gap:56px;background:#fff;border:0;overflow:hidden;transition:max-height .3s ease-in-out}.lead-details-info .content>div{width:50%}.lead-details-info.open .height-wrapper{max-height:600px}.lead-details-info.open .head svg{transform:rotate(0deg)}.toolbox-item{background:#fff;border-radius:var(--radius-4);padding:var(--space-2) var(--space-4);overflow:hidden;margin-bottom:var(--space-5)}.toolbox-item:last-of-type{margin-bottom:0}.toolbox-item .toolbox-item-head{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2)}.toolbox-item .toolbox-item-head svg{transform:rotate(180deg);transition:transform .3s ease;cursor:pointer}.toolbox-item .height-wrapper{max-height:0;overflow:auto;transition:max-height .3s ease-in-out}.toolbox-item.open .height-wrapper{max-height:400px}.toolbox-item.open .toolbox-item-head{border-bottom:1px solid #000}.toolbox-item.open .toolbox-item-head svg{transform:rotate(0deg)}.creation-lead{border-radius:var(--radius-4);background:#f0f0f3;overflow:hidden;margin-bottom:24px}.creation-lead:last-of-type{margin-bottom:0}.creation-lead .head{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-4)}.creation-lead .head svg{transform:rotate(180deg);transition:transform .3s ease;cursor:pointer}.creation-lead .height-wrapper{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.creation-lead .content{padding:8px 16px 0;display:flex;align-items:flex-start;gap:32px;background:#fff;border:0;overflow:hidden;transition:max-height .3s ease-in-out}.creation-lead .content .column-1,.creation-lead .content .column-2,.creation-lead .content .column-3{flex:1 1;display:flex;flex-direction:column;gap:0}.creation-lead .content .editable-field{background-color:#f8f8f8;border-radius:8px;padding:12px;margin-bottom:8px}.creation-lead .content .editable-field:last-child{margin-bottom:0}.creation-lead .content.four-columns>div{width:calc(25% - 24px);display:flex;flex-direction:column;gap:0}.creation-lead .content.four-columns>div .editable-field{margin-bottom:8px}.creation-lead .content.four-columns>div .editable-field:last-child{margin-bottom:0}.creation-lead .content.three-columns>div{width:calc(33.33% - 22px);display:flex;flex-direction:column;gap:0}.creation-lead .content.three-columns>div .editable-field{margin-bottom:8px}.creation-lead .content.three-columns>div .editable-field:last-child{margin-bottom:0}.creation-lead.open .height-wrapper{max-height:600px}.creation-lead.open .head svg{transform:rotate(0deg)}.editable-fields{display:flex;align-items:stretch;border-bottom:1px solid #1c2024;min-height:42px}.editable-fields svg{margin-left:16px;align-self:center}.editable-fields .field-content{display:flex;align-items:stretch;justify-content:space-between;gap:8px;width:100%}.editable-fields .field-content>*{width:50%}.editable-fields .field-content span{padding:10px 0;align-self:center}.editable-fields .field-content input{border:0;padding:0 8px;outline:0;background-color:#f0f0f3;min-height:42px;height:auto;align-self:stretch}.log-in-page{background-color:#bee7f5;min-width:100vw;min-height:100vh;max-width:100vw;max-height:100vh;background-image:url(/img/bg-image.png);background-repeat:no-repeat;background-size:1920px 345px;background-position:bottom;display:flex;justify-content:center;align-items:center}@media(min-width:1920px){.log-in-page{background-size:100% 345px}}.log-in-page .content{width:450px}.log-in-page .logo{display:flex;align-items:center;justify-content:center;margin-bottom:48px}.log-in-page .logo img{width:160px;height:auto}.log-in-page .logo .separator{background-color:var(--accent-10)}.log-in-page .log-in-wrapper{background-color:#fff;border-radius:var(--radius-5);border:1px solid rgba(0,0,51,.06);padding:var(--space-6);box-shadow:0 16px 36px -20px rgba(0,6,46,.2),0 16px 64px 0 rgba(0,0,85,.02),0 12px 60px 0 rgba(0,0,0,.15)}.log-in-page .log-in-wrapper p{margin-bottom:24px}.log-in-page .forgot-password{margin-right:auto;cursor:pointer!important;text-decoration:underline}.log-in-page .forgot-password button{cursor:pointer}.log-in-page .actions{margin-top:24px}.log-in-page .actions button{width:100%;cursor:pointer}.dashboard-page{padding-bottom:32px}.dashboard-page .row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:32px;column-gap:32px}.dashboard-page .row .block{display:flex;flex-direction:column;gap:24px}.dashboard-page .row.first{margin-bottom:64px}.dashboard-page .row.first>div:first-child{grid-column:1/span 9;gap:32px;display:flex;width:100%}.dashboard-page .row.first>div:nth-child(2){grid-column:10/span 3}.dashboard-page .row.first>div:nth-child(3){grid-column:10/span 4}.dashboard-page .row.full{margin-bottom:64px}.dashboard-page .row.full>div,.dashboard-page .row.second>div{grid-column:span 12}.dashboard-page .row.sales-tables{margin-bottom:64px;background:#edf2fe;padding:24px;border-radius:24px}.dashboard-page .row.sales-tables .tables{grid-column:span 12;display:flex;gap:32px;width:100%}.dashboard-page .row.sales-tables .tables .block,.dashboard-page .row.sales-tables .tables>div:last-child{width:50%}.dashboard-page .separator{margin:48px 0;width:100%;height:2px;background-color:#80838d}.dashboard-page .title{display:flex;flex-direction:column;margin-bottom:16px}.pagination{padding-bottom:32px;margin-top:32px;display:flex;align-items:center;gap:16px;justify-content:center}.pagination button{cursor:pointer}@font-face{font-family:Konnect;src:url(/fonts/Konnect/Konnect/Konnect-Regular.woff2) format("woff2"),url(/fonts/Konnect/Konnect/Konnect-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Konnect;src:url(/fonts/Konnect/Konnect/Konnect-Bold.woff2) format("woff2"),url(/fonts/Konnect/Konnect/Konnect-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Konnect;src:url(/fonts/Konnect/Konnect/Konnect-Medium.woff2) format("woff2"),url(/fonts/Konnect/Konnect/Konnect-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--font-konnect:"Konnect",sans-serif}.radix-themes{--default-font-family:var(--font-konnect)!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;padding:0}body,body *{margin:0;box-sizing:border-box}body input[disabled]{pointer-events:none}.ToastViewport{--viewport-padding:25px;position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:var(--viewport-padding);gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;z-index:2147483647;outline:none}.ToastRoot{background-color:#fff;border-radius:6px;box-shadow:0 10px 38px -10px hsla(206,22%,7%,.35),0 10px 20px -15px hsla(206,22%,7%,.2);padding:15px;display:grid;grid-template-areas:"title action" "description action";grid-template-columns:auto max-content;grid-column-gap:15px;column-gap:15px;align-items:center}.ToastRoot[data-state=open]{animation:slideIn .15s cubic-bezier(.16,1,.3,1)}.ToastRoot[data-state=closed]{animation:hide .1s ease-in}.ToastRoot[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.ToastRoot[data-swipe=cancel]{transform:translateX(0);transition:transform .2s ease-out}.ToastRoot[data-swipe=end]{animation:swipeOut .1s ease-out}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translateX(calc(100% + var(--viewport-padding)))}to{transform:translateX(0)}}@keyframes swipeOut{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--viewport-padding)))}}.ToastTitle{grid-area:title;margin-bottom:5px;font-weight:500;color:var(--slate-12);font-size:15px}.ToastDescription{grid-area:description;margin:0;color:var(--slate-11);font-size:13px;line-height:1.3}.ToastAction{grid-area:action}