body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-smooth:always;background-color:#e0e0dd;font-family:SF Pro,sans-serif;margin:0;padding:0;text-rendering:optimizeLegibility}.container{display:flex;gap:40px;margin:0 auto;width:1160px}.sidebar{height:calc(100vh - 200px);padding-bottom:100px;padding-top:100px;position:fixed;width:260px}.avatar{background-image:url(/static/media/avatar.cba30b3a18c77ba1fb1b.png);background-position:50%;background-size:cover;border-radius:50%;height:160px;width:160px}.title{color:#151515;font-size:50px;font-weight:860;letter-spacing:.07px;line-height:90%;margin:20px 0}.subtitle{color:#15151566;font-family:SF Pro;font-size:18px;font-style:normal;font-weight:590;letter-spacing:.54px;line-height:130%}.progress-bar-container{background:#eee;position:relative}.progress-bar{background:#007bff}.experience{color:#151515;font-family:SF Pro;font-size:20px;font-style:normal;font-weight:590;letter-spacing:.07px;line-height:90%;margin-top:60px;position:static;width:100%}.experience h3{margin-bottom:10px}.experience ul{list-style:none;margin:0;padding:0}.experience li{color:#15151566;font-family:SF Pro;font-size:20px;font-style:normal;font-weight:590;letter-spacing:.54px;line-height:130%}.experience li span{font-feature-settings:"sups" on}.main-content{margin-left:360px;padding-top:100px;width:760px}.main-content h2{color:#15151566;font-family:SF Pro;font-size:18px;font-style:normal;font-weight:590;letter-spacing:.54px;line-height:130%}.products{grid-gap:20px;display:grid;gap:20px;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);grid-template-rows:min-content;margin-bottom:5em;perspective:1000px}.products>*{height:100%}.product-card{background:#fff;border-radius:30px;cursor:pointer;height:fit-content;padding:20px;transform-style:preserve-3d;transition:transform .3s ease;width:360px;will-change:transform}.card-content{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;pointer-events:none}.action-button,.product-graph,.recharts-wrapper{pointer-events:auto}.card-header{align-items:flex-start;display:flex;transform-origin:left top;transition:transform .3s ease}.product-card:hover .card-header{transform:scale(1.1)}.product-image{border-radius:50%;height:60px;margin-right:15px;width:60px}.title-descriptor{display:flex;flex-direction:column;gap:10px}.product-title{color:#151515;font-family:SF Pro;font-size:20px;font-weight:700;letter-spacing:.07px;line-height:90%;margin:0}.product-users-count{color:#7860ff;font-weight:860}.product-description,.product-users-count{font-size:14px;letter-spacing:.07px;margin:0}.product-description{color:#15151566;flex-grow:1;font-weight:590;max-width:260px}.product-graph{height:100px;margin-top:auto;width:100%}.recharts-text{color:#15151566;font-size:12px;letter-spacing:-.24px}.action-button,.recharts-text{font-family:SF Pro;font-style:normal;font-weight:590;line-height:110%;text-align:center}.action-button{align-items:center;background:#000;border:none;border-radius:900px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;gap:10px;height:35px;justify-content:center;letter-spacing:.54px;margin-top:auto;padding:15px;pointer-events:auto;transform-origin:left top;transition:all .3s ease;width:fit-content}.action-button:hover{opacity:.9;transform:scale(1.1)}.ResponsiveContainer{height:100%!important;width:100%!important}.progress-container{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:20px}.progress-text{align-items:center;display:flex;font-size:24px;font-weight:860;margin-bottom:5px}.progress-value{color:#7860ff;margin-right:5px}.progress-total{color:#9e9e9e}.progress-wrapper{margin-top:40px;position:relative}.progress-counter{align-items:baseline;display:flex;left:27.78%;position:absolute;top:-25px;transform:translateX(-50%);white-space:nowrap}.progress-bar-container{background:#c9c9c9;border-radius:5px;height:9px;overflow:hidden;width:100%}.progress-bar{background:#7860ff;height:100%;width:27.78%}.progress-counter .current{color:#7860ff;font-size:19.167px}.progress-counter .current,.progress-counter .total{font-family:SF Pro;font-style:normal;font-weight:860;letter-spacing:.027px;line-height:90%}.progress-counter .total{color:#908e8c;font-size:11px}.recharts-default-tooltip,.recharts-surface,.recharts-tooltip-wrapper,.recharts-wrapper{pointer-events:auto!important}@keyframes cardAppear{0%{opacity:0;transform:perspective(1000px) translateY(20px)}to{opacity:1;transform:perspective(1000px) translateY(0)}}@media screen and (max-width:768px){.container{box-sizing:border-box;flex-direction:column;margin:0;padding:0 20px;width:100%}.sidebar{height:auto;padding:2em 0 0;position:static;width:100%}.main-content{margin-left:0;padding-top:0;width:100%}.products{align-items:center;display:flex;flex-direction:column;margin-bottom:40px;width:100%}.product-card{box-sizing:border-box;margin:0;transform:none!important;transition:none!important;width:100%}}@font-face{font-family:SF Pro;font-style:normal;font-weight:400;src:url(/static/media/SFProDisplay-Regular.2860273204de68e65512.woff2) format("woff2"),url(/static/media/SFProDisplay-Regular.e9af9b0cf9de98a92729.woff) format("woff")}@font-face{font-family:SF Pro;font-style:normal;font-weight:500;src:url(/static/media/SFProDisplay-Medium.a9f3a80ed6634ab9b3b1.woff2) format("woff2"),url(/static/media/SFProDisplay-Medium.b1463bca68353a39ff15.woff) format("woff")}
/*# sourceMappingURL=main.6f124ff3.css.map*/