body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,code{font-family:Montserrat,sans-serif!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 5px var(--color-accent)}::-webkit-scrollbar-thumb{background:var(--color-accent);width:1px}::-webkit-scrollbar-thumb:hover{background:#000}.bg-deep-dark{background-color:var(--color-deep-dark)}.nav-main-dark,.nav-main-light{align-items:center;border-radius:6;display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px;width:100%}.nav-main-light{background-color:var(--color-white)}.nav-main-dark{background-color:var(--color-deep-dark)}.navbar-divider .ant-divider{margin:0!important}.navbar-logo{cursor:pointer}.navbar-profile-info img{border-radius:50%;height:40px;margin-right:15px;width:40px}.navbar-profile-info{align-items:center;cursor:pointer;display:flex}.navbar-profile-info .navbar-first-name{color:var(--color-dark);font-size:14px;font-weight:700;margin:0}.navbar-profile-info .navbar-email{color:var(--color-muted);font-size:12px;font-weight:400;margin:0}.nav-item-dark,.nav-item-light{font-weight:400;padding:5px 20px 7px!important}.nav-item-dark:hover,.nav-item-light:hover{cursor:pointer}.nav-item-light{color:var(--color-dark)}.nav-item-dark{color:var(--color-white)}.navbar-avatar{border-radius:50%;height:35px;width:35px}.navbar-avatar:hover{cursor:pointer!important}.navbar-drawer-item{align-items:center;color:var(--color-dark);display:flex;margin:20px 0}.ant-divider{margin:15px 0!important}.navbar-drawer-item img{margin-right:15px}.navbar-drawer-item:hover{cursor:pointer;font-weight:500}.navbar-popover-item{align-items:center;color:var(--color-dark);display:flex;margin:10px 0;width:200px}.navbar-popover-item img{margin-right:15px}.ant-popover-inner{padding:10px 20px!important}.navbar-popover-item:hover{cursor:pointer;font-weight:500}.nav-item-dark,.nav-item-light{position:relative;transition:all .3s}.nav-item-dark span,.nav-item-light{transition:all .3s}.nav-item-dark:before,.nav-item-light:before{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;transform:scaleX(.1);transition:all .3s;width:100%;z-index:1}.nav-item-dark:before{border-bottom-color:#ffffff80;border-top-color:#ffffff80}.nav-item-light:before{border-bottom-color:#00000080;border-top-color:#00000080}.nav-item-dark:hover span,.nav-item-light:hover span{letter-spacing:2px}.nav-item-dark:hover:before,.nav-item-light:hover:before{opacity:1;transform:scale(1)}.nav-item-dark:after,.nav-item-light:after{bottom:0;content:"";height:100%;left:0;position:absolute;transition:all .3s;width:100%;z-index:1}.nav-item-light:hover:after{opacity:0;transform:scaleX(.1)}.icon-xs{height:14px;width:14px}.icon-sm{height:18px;width:18px}.icon-md{height:24px;width:24px}.icon-lg{height:32px;width:32px}.icon-xl{height:48px;width:48px}.icon-xxl{height:60px;width:60px}.feature-img{width:100%}.feature-text-span{padding:0 40px}.feature-heading{font-size:36px;font-weight:600;margin:0}.feature-description{color:var(--color-white);font-size:16px;font-weight:300;margin:10px 0 0}.feature-navigation-btn{margin-top:20px!important}.feature-heading .two-tone-white{color:var(--color-white)!important}.shimmer-container{background:#1a1a1a00;border-radius:8px;height:300px;overflow:hidden;position:relative;width:100%}.shimmer-container:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,#fff0,hsla(0,0%,100%,.109) 20%,#fff0 60%,#fff0);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}@media screen and (max-width:992px){.feature-heading{font-size:28px}.feature-description{font-size:14px}@media screen and (max-width:768px){.feature-description{font-size:10px}.feature-heading{font-size:22px}}}@media screen and (max-width:576px){.feature-text-span{margin-bottom:40px;padding:0;text-align:center}.feature-img{width:200px}.shimmer-container{height:200px;margin:0 auto;width:200px}}.btn-filled{background-color:var(--color-accent);border:#0000;border-radius:8px;color:#fff;padding:5px 15px;text-align:center}.btn-outlined-filled{background-color:var(--color-light-accent)}.btn-outlined-dark,.btn-outlined-filled{border:1px solid var(--color-accent);border-radius:8px;color:var(--color-accent);padding:5px 15px;text-align:center}.btn-outlined,.btn-outlined-dark{background-color:initial}.btn-outlined{border:1px solid var(--color-accent);border-radius:8px;color:var(--color-accent);padding:5px 15px;text-align:center}.btn-filled:hover{background-color:var(--color-accent-hover);cursor:pointer}.btn-outlined-filled:hover{background-color:var(--color-white);cursor:pointer}.btn-outlined:hover{background-color:var(--color-accent-hover);border:none;color:#fff;cursor:pointer;transition:all;transition-duration:300}.btn-outlined-dark:hover{background-color:var(--color-light-accent);cursor:pointer}a,a:active,a:focus,a:hover{outline:none;text-decoration:none}a,a:active,a:focus{color:#333;text-decoration:none;transition-duration:.2s;transition-timing-function:ease-in-out}.footer-headline{color:var(--color-dark);margin-bottom:0}ul{list-style:none;margin:0;padding:0}img{height:auto;max-width:100%}section{padding:60px 0}.footer-main{border-top:1px solid var(--color-muted);padding-top:40px}.single_footer h4{color:var(--color-dark);font-size:20px;font-weight:700;margin-bottom:25px;margin-top:0;text-transform:uppercase}.single_footer h4:after{background:var(--color-dark);content:"";display:block;height:2px;margin-top:20px;width:40px}.single_footer p{color:var(--color-dark)}.single_footer ul{list-style:none;margin:0;padding:0}.single_footer ul li a{color:var(--color-dark);font-size:15px;line-height:36px;text-transform:capitalize}.single_footer ul li a:hover{color:var(--color-dark);cursor:pointer;font-weight:500}.single_footer_address ul li{color:var(--color-dark)}.single_footer_address ul li span{color:var(--color-dark);font-weight:400;line-height:28px}button{background-color:initial;border:none;padding:0}.footer-logo{width:60%}@media only screen and (max-width:992px){.footer-logo{margin-bottom:20px;width:60%}.single_footer h4{margin-top:20px}}.copyright{border-top:1px solid var(--color-muted);color:var(--color-dark);font-size:15px;margin-bottom:5px;margin-top:25px;padding-top:5px;text-align:center}.copyright a{transition:all .2s ease 0s}.copyright a,.copyright a:hover{color:var(--color-dark)}.badge-sm{height:18px;width:18px}.badge-md{height:24px;width:24px}.badge-lg{height:32px;width:32px}.badge-xl{height:48px;width:48px}.badge-xxl{height:60px;width:60px}.profile-info{align-items:center;display:flex}.profile-image{border-radius:50%;height:100px;margin-right:35px;width:100px}.profile-container{margin-top:20px}.profile-name{color:var(--color-dark);font-size:24px;font-weight:600;margin:0}.profile-email{color:var(--color-muted);font-size:12px;font-weight:400;margin:0}.profile-mastery-badge{margin-right:5px;margin-top:7px}.profile-title{color:var(--color-dark);font-size:24px;font-weight:600;margin:0 0 10px}.profile-interests{margin-bottom:10px}.profile-goal-card-container{border:1px solid var(--color-light-gray);border-radius:8px;padding:10px 15px}.profile-popover-item{align-items:center;border-radius:4px;color:var(--color-dark);cursor:pointer;display:flex;margin:0;padding:5px 36px 5px 0}.profile-popover-item:hover{background-color:var(--color-light-accent)}.profile-popover-item img{margin-right:15px}.profile-options-icon{cursor:pointer;margin:10px 0 0}.profile-options{text-align:end}.profile-goal-name{color:var(--color-dark);font-size:14px;font-weight:600;margin:0}.profile-goal-rank{margin:10px 0 0}.profile-goal-engagement,.profile-goal-rank{color:var(--color-muted);font-size:12px;font-weight:400}.profile-goal-engagement{margin:0}.user-profile-career-goals .ant-statistic-content-value,.user-profile-stats .ant-statistic-content-value{font-size:16px}.user-profile-career-goals .ant-statistic-title,.user-profile-stats .ant-statistic-title{font-weight:500}@media screen and (max-width:568px){.profile-image{height:80px;margin-right:20px;width:80px}.profile-name{font-size:17px}.profile-email{font-size:10px}}.similar-profile-main{margin-bottom:20px}.similar-profile-card-container{align-items:center;display:flex;margin-bottom:10px}.similar-profile-card-container-outer{background-color:var(--color-white);border:1px solid var(--color-light-gray);border-radius:8px;cursor:pointer;padding:10px 15px}.similar-profile-card-container-outer:hover{filter:var(--drop-shadow)}.similar-profile-view-btn{margin-top:10px!important}.similar-profile-image{border-radius:50%;height:60px;margin-right:20px;width:60px}.similar-profile-name{color:var(--color-dark);font-size:16px;font-weight:600;margin:0}.similar-profile-email{color:var(--color-muted);font-size:10px;font-weight:400;margin:0}.similar-profile-mastery-badge{margin-right:5px;margin-top:7px}@media screen and (max-width:1092px){.similar-profile-image{height:60px;margin-right:15px;width:60px}.similar-profile-name{font-size:12px}}.reactflow-container{height:80vh}.roadmap-display-main{background-color:#f8f8f8;padding-top:10px}.roadmap-display-image img{margin-top:10%;width:95%}.roadmap-display-image{text-align:center}.react-flow__panel{display:none!important}.option-item{border-radius:6px;margin:4px 0;padding:6px 12px}.roadmap-display-header-row{align-items:center;background-color:var(--color-white);border-radius:8px;display:flex;filter:var(--drop-shadow);margin:10px 0;padding:15px}.roadmap-display-header-goal{color:var(--color-accent);font-size:24px;font-weight:500;margin:0}.roadmap-display-header-progress{margin-top:5px}.roadmap-display-header-completion{color:var(--color-muted);font-weight:300}.roadmap-display-header-icons-col{align-items:center;display:flex;justify-content:end;text-align:end}.roadmap-dropdown-button{border:1px solid var(--color-accent);color:var(--color-muted);font-weight:400;margin-right:10px}.roadmap-display-header-icon-regenerate{cursor:pointer;margin-right:10px}.roadmap-display-header-icon-delete{cursor:pointer}.ant-btn-primary{background-color:var(--color-accent)!important;padding-left:15px!important;padding-right:15px!important}.roadmap-display-header-icons{align-items:center;display:flex}@media screen and (max-width:1200px){.roadmap-display-header-icons-col{margin:10px 0}}@media screen and (min-width:576px) and (max-width:992px){.roadmap-display-image img{margin-top:0;width:70%}}@media screen and (max-width:576px){.roadmap-display-header-icons-col{display:flex;flex-direction:column}.roadmap-dropdown-button{margin-bottom:5px;width:100%}.roadmap-display-header-goal-col{align-items:center;display:flex;justify-content:space-between}.reactflow-container{overflow-x:auto}}@media screen and (max-width:375px){.roadmap-display-header-goal{font-size:20px}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-props,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.title-main{margin-top:20px;max-width:700px;text-align:center}.title-main img{width:300px}.title-title{color:var(--color-accent);font-size:24px;font-weight:600;margin:0}.title-description{color:var(--color-muted);font-size:12px;font-weight:500;margin:0}.landing-page-img{width:100%}.landing-page{align-items:center;display:flex;height:500px}.landing-page-text-span{padding:0 40px}.landing-page-heading{font-size:36px;font-weight:600;margin:0}.landing-page-description{color:var(--color-dark);font-size:16px;font-weight:300;margin:10px 0 0}@media screen and (max-width:992px){.landing-page-heading{font-size:28px}.landing-page-description{font-size:14px}}@media screen and (max-width:768px){.landing-page-text-span{margin-bottom:40px;padding:0;text-align:center}.landing-page-img{width:50%}}@media screen and (max-width:576px){.landing-page-img{width:80%}}.repo-report-title{font-size:20px;font-weight:600}.repo-report-container{max-height:500px;overflow-y:auto;scrollbar-width:none}.repo-report-col .ant-statistic-content-value,.repo-report-heading{font-size:16px!important}.repo-report-heading{font-weight:500!important}.repo-report-breakdown-card-title{font-weight:600!important;margin:0}.repo-report-progress-span{align-items:center;display:flex;gap:10px;padding:10px 20px}.repo-report-repo-health{border-bottom:1px solid #e8e8e8;color:var(--color-muted);padding:5px 10px}.repo-report-col{border:1px solid #e8e8e8;border-radius:8px;display:flex;flex-direction:column}.github-connect-notice{color:var(--color-muted);margin:0 0 5px;padding-bottom:5px}.github-connect-notice,.repo-report-breakdown-card-title{border-bottom:1px solid #e8e8e8}.repo-report-breakdown{align-items:center;display:flex;padding:10px}.repo-report-col p{margin:0;padding:5px 10px}.select-repo-btn{height:40px;width:100%}.repo-report-col .ant-statistic-title{border-bottom:1px solid #e8e8e8}.repo-report-col .ant-statistic-content,.repo-report-col .ant-statistic-title{align-items:center!important;display:flex!important;padding:5px 10px}.spinner{animation:rot55 1.5s linear infinite;background-color:initial;border-radius:8px;box-shadow:-10px -10px 10px #6fffe9,0 -10px 10px 0 #5eead4,10px -10px 10px #3cd5f3,10px 0 10px #0bceff,10px 10px 10px 0 #00e0ff,0 10px 10px 0 #57f2e0,-10px 10px 10px 0 #00ffe0;cursor:not-allowed;height:20px;width:20px}.fullscreen-spinner{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff6;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.fullscreen-spinner .spinner{height:40px;width:40px}@keyframes rot55{to{transform:rotate(1turn)}}.custom-spinner-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px 20px}.leaderboard-avatar{border-radius:50%;height:24px;margin-right:5px;width:24px}.leaderboard-name{align-items:center;display:flex}.leaderboard-table .ant-table-cell{cursor:pointer;padding:10px!important}.leaderboard-main{background-color:#fff;border-radius:10px;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.074));margin-bottom:20px;max-width:1200px;padding:20px 30px;width:100%}.leaderboard-table .ant-table-row:nth-child(odd){background-color:#f9f9f9}.ant-select-selection-item{color:var(--color-dark)!important}.leaderboard-table .ant-table-row:nth-child(2n){background-color:#fff}.leaderboard-table-single .ant-table-cell{padding:10px!important}.leaderboard-table-single{margin-bottom:20px}.leaderboard_icon{margin-left:10px}.leaderboard-rank{align-items:center;display:flex;justify-content:center}.ant-table-cell{color:var(--color-dark)!important}.leaderboard-select{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;text-align:end}.leaderboard-select .ant-select-selector{text-align:center!important;width:250px!important}.leaderboard-title{color:var(--color-accent);font-size:20px;font-weight:600}.manual-collapse{background-color:#fff!important;margin-bottom:10px!important}.manual-title-item{font-size:14px;font-weight:500;height:40px}.manual-title-list{padding:0!important}.manual-row-wrapper{display:flex;justify-content:center;width:100%}.manual-row{max-width:1200px;width:100%}.manual-detail-card{color:var(--color-muted)!important}.manual-detail-card .ant-typography{margin-top:0!important}.settings-heading{color:var(--color-dark);font-weight:600;margin-bottom:7px}.settings-main{background-color:#fff;border-radius:10px;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.074));margin-bottom:20px;max-width:600px;padding:20px 30px;width:100%}.settings-wrapper{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}.settings-profile-image{border-radius:8px;height:50px;margin-right:15px;width:50px}.profile-image-container{align-items:center;display:flex}.blind-mode-switch{margin-right:10px}.setting-label{color:var(--color-muted);font-size:16px}.setting-input{border:1px solid var(--color-muted);border-radius:4px;color:var(--color-dark);height:40px!important;margin:3px 0;padding:5px;width:250px!important}#settings-buttons{margin-top:20px}#settings-buttons .save{background-color:var(--color-accent);border:#0000;border-radius:8px;color:#fff}#settings-buttons .discard,#settings-buttons .save{font-size:16px;padding:5px 15px;text-align:center;width:100%}#settings-buttons .discard{background-color:initial;border:1px solid var(--color-accent);border-radius:8px;color:var(--color-accent)}#settings-buttons .save:hover{background-color:var(--color-accent-hover);border:none;cursor:pointer;transition:all;transition-duration:300}#settings-buttons .discard:hover{background-color:var(--color-light-accent);cursor:pointer}.setting-item{align-items:center;display:flex}.settings-github-link p{margin:0 10px 0 0}.settings-github-link{margin-left:10px}.setting-linked-row,.settings-github-link,.settings-github-link-btn{align-items:center;display:flex}.settings-github-link-btn{background-color:var(--color-accent);border-radius:50%;color:#fff;font-size:13px;height:20px;justify-content:center;width:20px}@media screen and (max-width:568px){.settings-buttons button{width:48%!important}.settings-buttons{text-align:center}}.form-title{color:var(--color-dark);font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.password-helper{display:block;margin:10px 0}.submit-btn{width:100%}.signin-form{border-radius:15px;box-shadow:0 4px 12px #0000001a;margin:20px 40px 60px!important;padding:40px;width:70%}.form-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.logo-container img{width:70%}.logo-container{align-self:center;text-align:center}@media screen and (max-width:1150px){.logo-container img,.signin-form{width:90%}}@media screen and (max-width:992px){.logo-container{display:none}.signin-form{margin:60px 0!important;padding:20px}}.input-field{height:40px;margin-top:6px}.input-field .ant-input-prefix{margin-right:15px}.form-item{margin-bottom:10px!important}.form-item label{font-weight:600!important}.form-item .ant-form-item-label{color:var(--color-dark)!important;padding:0}.password-helper{display:flex;justify-content:end;margin:0}.forgot-password-btn{color:var(--color-dark);font-weight:700;margin:0}.submit-btn{background-color:var(--color-dark);border:none;font-weight:600;height:40px;margin-top:20px}.signup-toggle{color:var(--color-dark);font-weight:700}.signup-toggle:hover{cursor:pointer}.dont-have-account{color:var(--color-muted)}.toggle-bar{margin-top:10px;text-align:center}.google-btn div{background-color:var(--color-white)!important;color:var(--color-dark)!important}.google-btn{display:flex;justify-content:center}.google-btn div{background-color:initial!important}.google-btn div[role=button]{border:1px solid rgba(0,0,0,.151)!important;box-shadow:none!important;width:100%!important}.google-btn div[role=button]:hover{box-shadow:0 0 10px rgba(0,0,0,.053)!important}.courses-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.courses-current-tech{color:var(--color-muted);font-family:12px;margin:0;padding:0}.courses-seach-bar{width:300px}@media screen and (max-width:560px){.courses-header{align-items:center;display:block;justify-content:space-between}.courses-seach-bar{width:100%}}.recommended-course-container{background-color:var(--color-white);border:1px solid var(--color-light-gray);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:370px;justify-content:space-between;padding:10px}.recommended-course-container:hover{filter:var(--drop-shadow)}.recommended-courses-empty{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.recommended-courses-container{margin-bottom:20px}.recommended-course-container .btn-outlined-dark{margin:0!important}.recommended-courses-image{border-radius:8px;width:100%}.recommended-courses-pagination{margin-bottom:20px;text-align:end}.recommended-courses-title{color:var(--color-dark);font-size:16px;font-weight:600;margin:0}.recommended-courses-button{margin-top:0!important}.recommended-courses-instructor{align-items:center;color:var(--color-muted);display:flex;font-size:12px;font-weight:400;margin:5px 0 10px}.recommended-courses-instructor img{border-radius:50%;height:20px;margin-right:5px;width:20px}.recommended-courses-rating{align-items:center;display:flex;gap:8px;margin:10px 0}@media screen and (max-width:1350px){.recommended-courses-rating{align-items:start;flex-direction:column}}@media screen and (max-width:1100px){.recommended-course-container{height:350px}.recommended-courses-instructor{font-size:10px}}@media screen and (max-width:992px){.recommended-course-container{height:370px}}@media screen and (max-width:850px){.recommended-course-container{height:350px}}@media screen and (max-width:768px){.recommended-courses-rating{align-items:center;flex-direction:row}.recommended-course-container{height:370px}}@media screen and (max-width:610px){.recommended-courses-rating{align-items:start;flex-direction:column}.recommended-course-container{height:370px}}@media screen and (max-width:576px){.recommended-courses-rating{align-items:center;flex-direction:row}.recommended-courses-image{width:80%}.recommended-courses-image-container{text-align:center}.recommended-course-container{height:400px}}@media screen and (max-width:450px){.recommended-courses-image{width:100%}.recommended-courses-image-container{text-align:center}}@media screen and (max-width:400px){.recommended-courses-image{width:100%}.recommended-courses-image-container{text-align:center}.recommended-course-container{height:370px}}.two-line-ellipsis{word-wrap:break-word;font-size:13px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:normal}.flex-parent{display:flex;margin:0}.long-and-truncated{flex:1 1;font-size:14px;margin:0;min-width:0}.long-and-truncated-3 span{-webkit-line-clamp:3}.long-and-truncated-2 span,.long-and-truncated-3 span{-webkit-box-orient:vertical;word-wrap:break-word;display:inline;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.long-and-truncated-2 span{-webkit-line-clamp:2}.long-and-truncated-1 span{-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;display:inline;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.custom-steps-container{align-items:center;display:flex;justify-content:flex-start;width:100%}.step-item{flex-grow:1}.step-circle,.step-item{align-items:center;display:flex;justify-content:center}.step-circle{background-color:#ddd;border-radius:50%;color:#000;font-size:16px;height:15px;transition:background-color .3s ease,color .3s ease;width:15px;z-index:1}.step-line{background-color:#ddd;flex-grow:1;height:2px}.step-item.completed .step-circle,.step-item.processing .step-circle{background-color:var(--color-light-accent);border:3px solid var(--color-accent);color:#fff}.last-step{flex-grow:0;justify-content:center;margin-left:auto}.ant-progress-steps-item{border-radius:50%!important;margin-right:3px!important}.ant-progress-steps-item-active{background-color:var(--color-accent)!important}.onboarding-answer-main{display:flex;flex-wrap:wrap;justify-content:flex-end;width:500px}.onboarding-main-inner{display:flex;flex-direction:column;width:700px}.onboarding-answer{border-color:var(--color-muted)!important;color:var(--color-muted)!important;cursor:pointer;margin:5px}.onboarding-main{height:250px;margin:20px 0 0}.onboarding-main,.onboarding-prev-main{display:flex;justify-content:center;width:100%}.onboarding-prev-main{margin:0 0 10px}.onboarding-prev{margin-right:5px;rotate:180deg}.prev-icon{rotate:180deg}.prev-btn{align-items:center;color:var(--color-muted);cursor:pointer;display:flex}.onboarding-answer-outer{display:flex;justify-content:flex-end;width:100%}@media screen and (max-width:830px){.onboarding-answer-main{width:500px}.onboarding-main-inner{width:600px}}@media screen and (max-width:640px){.onboarding-answer-main{width:400px}.onboarding-main-inner{width:500px}.onboarding-main{height:330px}}@media screen and (max-width:520px){.onboarding-answer-main{width:350px}.onboarding-main-inner{width:400px}.onboarding-question{max-width:300px;white-space:normal;word-break:break-word}.onboarding-main{height:380px}}@media screen and (max-width:430px){.onboarding-answer-main{width:350px}.onboarding-question{max-width:280px}.onboarding-main-inner{width:360px}}.vocal-assistance-main{background-color:var(--color-white);border-radius:8px;filter:var(--drop-shadow);margin:20px 0;padding:30px}.vocal-assistance-divider p{color:var(--color-muted)!important;font-weight:400;margin:0}.generate-with-ai-btn{align-items:center;display:flex;justify-content:center}.vocal-assistance-response{word-wrap:break-word}.generate-with-ai-btn img{margin-right:10px}.generate-with-ai-icon img{margin-left:10px!important}@keyframes animloader{0%{box-shadow:6px -2px,14px 2px,22px 0}25%{box-shadow:6px 0,14px 0,22px 2px}50%{box-shadow:6px 2px,14px -2px,22px 0}75%{box-shadow:6px 0,14px 0,22px -2px}to{box-shadow:6px -2px,14px 2px,22px 0}}.inline-generate-btn{align-items:center;background-color:var(--color-accent);color:#fff;cursor:pointer;display:flex;justify-content:center;margin-top:0!important;padding:0 5px;width:100px}.vocal-assistance-text-input .ant-input-group-addon{background-color:var(--color-accent);padding:0!important}.chat-loader{animation:animloader 1s linear infinite;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-block;height:5px;left:-10px;margin-bottom:10px;position:relative;top:4px;width:5px}.vocal-assistance-upload-label{color:var(--color-accent);font-size:24px;font-weight:600;margin:0 0 10px;text-align:left}.vocal-assistance-ai-generator{animation:glow 2s infinite alternate;background-color:var(--color-white);border-radius:8px;box-shadow:0 0 30px var(--color-accent);margin:20px 0;padding:30px}@keyframes glow{0%{box-shadow:0 0 20px var(--color-accent-light),0 0 50px var(--color-accent-light)}to{box-shadow:0 0 0 var(--color-accent-light),0 0 0 var(--color-accent-light)}}@media screen and (max-width:576px){.vocal-assistance-main{filter:none;padding:15px 0}}.about-container{background-color:#f9f9f9;min-height:100vh}.about-navbar{background-color:#fff}.about-content{margin:0 auto;max-width:1200px;padding:40px 20px}.about-title{text-align:center}.about-subtitle{text-align:left}.about-members-row{margin-top:20px}.about-member-card .ant-card-body{padding:10px!important}.about-member-card .ant-card-body .ant-typography{margin-top:10px!important}.about-member-image{border-radius:8px;height:300px;object-fit:contain;padding:10px 0}.about-description,.about-features-row{margin-top:24px}.about-feature-card{min-height:180px}.about-footer{font-style:italic;text-align:center}.quiz-header-row{background-color:var(--color-white);border-radius:8px;filter:var(--drop-shadow);margin:10px 0;padding:20px}.quiz-page-main{margin-bottom:20px}.quiz-question-row{background-color:var(--color-white);border-radius:8px;filter:var(--drop-shadow);margin:10px 0;padding:20px}.quiz-header-goal{color:var(--color-accent);font-size:24px;font-weight:500;margin:0}.quiz-completion{color:var(--color-muted);font-weight:300}.quiz-header-icons-col{text-align:end}.quiz-header-col{align-items:center;display:flex}.quiz-header-tag-icon{margin-right:5px}.quiz-submit-col{text-align:end}.quiz-question{color:var(--color-dark);font-weight:600}.quiz-option{align-items:center;color:var(--color-dark);display:flex;font-weight:400;word-break:break-word}.ant-radio{margin-right:10px!important}@media screen and (max-width:768px){.quiz-header-col{display:block}.quiz-header-goal{margin-bottom:10px}.quiz-header-tag-component{margin-left:0}}.result-description{color:var(--color-muted)}.result-description-text{font-weight:500;margin-left:10px;margin-right:20px}.result-description p{align-items:center;display:flex;margin-bottom:0!important}.ant-modal-footer{margin-top:0!important}.result-details{height:500px;overflow-y:auto;scrollbar-width:none}.result-score{color:var(--color-muted);font-size:18px;justify-content:center;margin-top:20px}.result-main,.result-score{align-items:center;display:flex}.result-main{justify-content:space-evenly;margin-bottom:20px;margin-top:30px}.option-item.correct{background-color:#d4eded;color:#22968e}.option-item.incorrect{background-color:#f8d7da;color:#721c24}@media screen and (max-width:568px){.result-main{display:block;text-align:center}}.result-main .ant-progress-text{color:var(--color-muted)!important;font-weight:600!important}.option-item{margin-bottom:0;margin-top:5px}.tribe-cards-heading{color:var(--color-dark);font-size:24px;font-weight:600;margin-bottom:7px}.tribe-card-container{background-color:var(--color-white);border-radius:8px;cursor:pointer;display:flex;filter:var(--drop-shadow-light);flex-direction:column;height:204px;justify-content:space-between;padding:15px}.tribe-card-container:hover{filter:var(--drop-shadow)}.tribe-cards-container{margin-bottom:20px}.tribe-card-container .btn-outlined-dark{margin:0!important}.tribe-cards-image{width:100%}.tribe-card-num-of-members{margin-bottom:20px}.tribe-cards-pagination{margin-bottom:20px;text-align:end}.tribe-cards-title{color:var(--color-dark);font-size:16px;font-weight:600;margin:0}.tribe-cards-button{margin-top:0!important}.tribe-cards-id{margin:5px 0}.tribe-cards-description,.tribe-cards-id{color:var(--color-muted);font-size:12px;font-weight:400}.tribe-cards-description{margin-bottom:10px;margin-top:5px}.tribe-explore-main{margin-bottom:20px;text-align:end}.tribe-explore-select{margin-bottom:20px;text-align:center!important;width:250px!important}.tribe-explore-row{text-align:left}.ant-select-in-form-item{margin-bottom:0!important}.ant-form-item{margin-bottom:5px!important}.tribe-filters{align-items:center;display:flex;gap:10px;justify-content:end}.tribe-explore-heading{color:var(--color-accent);font-size:20px;font-weight:600;margin:0}.tribe-explore-spinner-wrapper,.tribe-row-empty{align-items:center;display:flex;height:250px;justify-content:center}.tribe-row-empty,.tribes-landing-img{width:100%}.tribes-landing{margin:50px 0}.tribes-landing-text-span{padding:0 40px}.tribes-landing-heading{font-size:36px;font-weight:600;margin:0}.tribes-landing-description{color:var(--color-dark);font-size:16px;font-weight:300;margin:10px 0 0}@media screen and (max-width:992px){.tribes-landing-heading{font-size:28px}.tribes-landing-description{font-size:14px}}@media screen and (max-width:768px){.tribes-landing-text-span{margin-bottom:40px;padding:0;text-align:center}.tribes-landing-img{width:70%}}.roadmap-landing-img{width:100%}.roadmap-landing{margin:120px 0}.roadmap-landing-text-span{padding:0 40px}.roadmap-landing-heading{font-size:36px;font-weight:600;margin:0}.roadmap-landing-description{color:var(--color-dark);font-size:16px;font-weight:300;margin:10px 0 0}.two-tone-white{color:var(--color-dark)}.two-tone-accent{color:var(--color-accent)}@media screen and (max-width:992px){.roadmap-landing-heading{font-size:28px}.roadmap-landing-description{font-size:14px}}@media screen and (max-width:768px){.roadmap-landing-text-span{margin-bottom:40px;padding:0;text-align:center}.roadmap-landing-img{width:80%}}.tribes-explore-header-row{background-color:var(--color-white);border-radius:8px;display:flex;filter:var(--drop-shadow);justify-content:space-around;margin:10px 0;padding:15px}.tribes-explore-header-goal-col{align-items:center;display:flex}.tribes-explore-header-goal{color:var(--color-accent);font-size:24px;font-weight:500;margin:0}.tribes-explore-header-joined-tribe-btn{margin-right:10px!important}.tribes-explore-header-icons-col{text-align:end}@media screen and (max-width:375px){.tribes-explore-header-goal{font-size:20px}}@media screen and (max-width:576px){.tribes-explore-header-row{background-color:var(--color-white);filter:none;padding:0}}.single-course-row{background-color:var(--color-white);border-radius:8px;margin-top:20px;padding:26px 0}.course-page-main{margin-bottom:30px}.single-course-image{border-radius:8px;width:100%}.single-course-info-col{padding-left:20px}.single-course-title{color:var(--color-dark);font-size:24px;font-weight:600;margin:0}.single-course-price{margin-top:15px}.single-course-headline{color:var(--color-muted);font-size:12px;font-weight:400;margin:5px 0 10px}.single-course-instructor-label{font-weight:600;margin-bottom:3px}.single-course-instructor img{border-radius:50%;height:34px}.single-course-button-container .btn-outlined-dark{margin-top:0!important;width:100%!important}.single-course-button-container{text-align:end}.single-course-instructor{align-items:center;border:1px solid var(--color-light-gray);border-radius:8px;display:flex;margin-bottom:10px;padding:7px 15px}.single-course-instructor-display_name{font-weight:600;margin:0 0 0 10px}.single-course-instructor-job_title{color:var(--color-muted);margin:0 0 0 10px}.single-course-rating{align-items:center;color:var(--color-muted);display:flex;font-weight:500;gap:8px;margin:10px 0}.single-course-instructor-navigation_btn{color:#7e7eff;margin:0 0 0 10px}@media screen and (min-width:992px){.single-course-image{width:90%}.single-course-button-container .btn-outlined-dark{margin-top:0!important;width:270px!important}.single-course-row{filter:var(--drop-shadow)!important;padding:26px}}.similar-courses-heading{color:var(--color-dark);font-size:24px;font-weight:600;margin-bottom:7px}.similar-course-container{background-color:var(--color-white);border:1px solid var(--color-light-gray);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:330px;justify-content:space-between;padding:10px}.similar-course-container:hover{filter:var(--drop-shadow)}.similar-courses-container{margin-bottom:20px}.similar-course-container .btn-outlined-dark{margin:0!important}.similar-courses-image{width:100%}.similar-courses-pagination{margin-bottom:20px;text-align:end}.similar-courses-title{color:var(--color-dark);font-size:16px;font-weight:600;margin:0}.similar-courses-button{margin-top:0!important}.single-course-image-col img{border-radius:8px}.similar-courses-instructor{color:var(--color-muted);font-size:12px;font-weight:400;margin:5px 0 10px}@media screen and (max-width:1350px){.similar-course-container{height:300px}}@media screen and (max-width:1100px){.similar-course-container{height:280px}.similar-courses-instructor{font-size:10px}}@media screen and (max-width:992px){.similar-course-container{height:300px}}@media screen and (max-width:850px){.similar-course-container{height:290px}}@media screen and (max-width:768px){.similar-course-container{height:320px}}@media screen and (max-width:610px){.similar-course-container{height:280px}}@media screen and (max-width:576px){.similar-courses-image{width:80%}.similar-courses-image-container{text-align:center}.similar-course-container{height:340px}}@media screen and (max-width:450px){.similar-courses-image{width:100%}.similar-courses-image-container{text-align:center}.similar-course-container{height:360px}}@media screen and (max-width:400px){.similar-courses-image{width:100%}.similar-courses-image-container{text-align:center}.similar-course-container{height:340px}}.hero-main{background-color:var(--color-deep-dark);text-align:center}.hero-new-era-img{height:auto;margin-top:30px;width:70%}.hero-empowering-img{width:60%}.hero-new-era-text{color:var(--color-white);font-size:22px;margin:0;text-align:center}@media screen and (max-width:1200px){.hero-new-era-text{font-size:20px}}@media screen and (max-width:992px){.hero-new-era-img{width:100%}}@media screen and (max-width:768px){.hero-new-era-text{font-size:16px}.hero-empowering-img{width:100%}}@media screen and (max-width:576px){.hero-new-era-text{font-size:12px}.hero-new-era-img{margin-top:70px}}.innovative-tools-main{padding:40px 0 0}.it-card-inner{background-color:var(--color-white);border:1px solid var(--color-muted);border-radius:8px;height:130px;padding:10px;position:relative}.it-card-inner:hover{cursor:pointer;filter:var(--drop-shadow)}.it-card-inner img{left:10px;position:absolute;top:-25px}@media screen and (max-width:1300px){.it-card-inner{height:160px;height:170px}}@media screen and (max-width:768px){.it-card-inner{height:200px}}@media screen and (max-width:676px){.it-card-inner{height:130px}}.it-card-title{font-size:20px;font-weight:600}.it-card-description,.it-card-title{color:var(--color-dark);text-align:center}.it-card-description{font-size:12px}@media screen and (max-width:768px){.it-card-title{font-size:18px}}@media screen and (max-width:676px){.it-card-title{font-size:14px}.it-card-description{font-size:10px}}.it-heading{color:var(--color-dark);font-size:36px;font-weight:600;margin:0}.it-description{color:var(--color-muted);font-size:16px;font-weight:400;margin:0 0 50px}@media screen and (max-width:576px){.it-heading{font-size:26px}.it-description{font-size:12px}}.faq-component{font-size:16px}.ant-collapse-header-text{color:var(--color-dark)!important;font-size:16px}.ant-collapse-content-box{font-size:16px}.ant-collapse-content-active{padding:0 20px!important}.faq-arrow{height:16px;transform:rotate(90deg);transition:transform .3s ease;width:16px}.faq-arrow.rotate{transform:rotate(270deg)}.faq-container{background-color:var(--color-white)!important;padding:20px}.faq-panel{background-color:#f3f3f6;border:none;border-radius:15px;display:block!important;font-size:26px;font-weight:500;line-height:31.47px;margin:20px 0;overflow:hidden;padding:10px 24px;text-align:left}.faq-panel .ant-collapse-header{color:var(--color-dark);padding:10px 0!important}.faq-panel.active .ant-collapse-header{color:var(--color-dark);font-weight:500;padding:0}.ant-collapse-header-text{font-weight:600}.faq-panel p{margin:0}.faq-panel p,.faq-panel.active p{font-size:16px!important}.faq-panel p{color:var(--color-dark);font-weight:400}.faq-heading{color:var(--color-dark);font-size:36px;font-weight:600;margin:0}.faq-description{color:var(--color-muted);font-size:16px;font-weight:400;margin:0 0 50px}@media screen and (max-width:576px){.faq-heading{font-size:26px}.faq-description{font-size:12px}}.home-dec-2-img{width:80%}.home-dec-2{padding:20px 0}.home-dec-2-text-span{padding:0 20px}.home-dec-2-heading{font-size:36px;font-weight:600;margin:0}.home-dec-2-description{color:var(--color-white);font-size:16px;font-weight:300;margin:10px 0 0}.home-dec-2-heading .two-tone-white{color:var(--color-white)!important}.home-dec-2-heading .two-tone-accent{color:var(--color-accent)!important}@media screen and (max-width:992px){.home-dec-2-heading{font-size:28px}.home-dec-2-description{font-size:14px}}@media screen and (max-width:768px){.home-dec-2-heading,.home-dec-2-text-span{text-align:center}}@media screen and (max-width:576px){.home-dec-2-description{font-size:12px}.home-dec-2-text-span{padding:0}}.tribes-chat-header-row{align-items:center;background-color:var(--color-white);border-radius:8px;display:flex;filter:var(--drop-shadow);justify-content:space-around;margin:10px 0;padding:15px}.tribes-chat-header-goal-col{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.tribes-chat-header-goal{color:var(--color-accent);font-size:24px;font-weight:500;margin:0}.tribe-chat-main{height:calc(100vh - 80px)}.tribes-chat-header-icons-col{align-items:center;display:flex;justify-content:end;text-align:end}.suggested-user-icon{margin-right:10px}.tribes-chat-select{height:40px!important;margin-top:5px;text-align:center;width:100%}.btn-outlined-dark{margin-top:0!important}.tribe-chat-admin-icon{cursor:pointer;font-size:20px;padding:0 10px}@media screen and (max-width:375px){.tribes-chat-header-goal{font-size:20px}}@media screen and (max-width:576px){.tribes-chat-header-row{background-color:var(--color-white);filter:none;padding:0}.tribes-chat-header-icons-col{display:block}.tribes-chat-select{margin-top:5px;width:100%!important}}@media screen and (max-width:768px){.tribes-chat-header-row{display:block}.t-t-messages-box{padding:0!important}}.tribe-admin-options{cursor:pointer}.tribe-admin-options p{border-radius:5px;margin:0;padding:5px}.tribe-admin-options p:hover{background-color:var(--color-light-accent)}.tribe-admin-options .anticon{margin-right:10px}.tribe-chat-admin-icon{padding:0 0 0 5px}.tribe-admin-options p{color:var(--color-dark);font-weight:500}.t-t-header-col{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.t-t-delete-thread-icon{cursor:pointer}.t-t-header-goal-col{align-items:center;display:flex;justify-content:space-between}.t-t-header-goal{color:var(--color-dark);font-size:20px;font-weight:500;margin:0}.t-t-header-description{color:var(--color-muted);font-size:10px;font-weight:400}.t-t-header-options{gap:5px;justify-content:space-between}.t-t-header-options,.tribe-member-list-item{align-items:center;cursor:pointer;display:flex}.tribe-member-list-item{color:var(--color-muted);font-size:12px;font-weight:400;margin-bottom:10px}@media screen and (max-width:375px){.t-t-header-goal{font-size:20px}}@media screen and (max-width:576px){.t-t-header-goal{font-size:16px}.t-m-content-member_name,.t-m-content-message{font-size:11px}.tribes-message{margin-top:10px}}.tribe-member-list{max-height:300px;min-width:170px;overflow-y:auto;scrollbar-width:none}.tribe-member-list .ant-divider{margin:5px 0!important}.tribe-member-list .title{color:var(--color-dark);font-weight:600;margin:0}.t-t-container{background-color:var(--color-white);border-radius:8px;filter:var(--drop-shadow);height:calc(100vh - 100px);margin:10px 0;padding:15px}.t-t-messages-box{background-color:#fafafa9f;background:linear-gradient(135deg,#fff 25%,#0000 0),linear-gradient(45deg,#fff 25%,#0000 0),linear-gradient(135deg,#0000 24%,#f5fdff 25%,#f5fdff 30%,#0000 31%,#0000 39%,#f5fdff 40%,#f5fdff 45%,#0000 0),linear-gradient(45deg,#0000 24%,#f5fdff 25%,#f5fdff 30%,#0000 31%,#0000 39%,#f5fdff 40%,#f5fdff 45%,#0000 0);background-color:#fff;background-size:3em 3em;border:1px solid #e0e0e0;border-radius:8px;height:80%;margin-top:10px;opacity:1;overflow-y:auto;padding:10px}.tribes-message{display:flex;margin-bottom:10px;max-width:100%;transition:none}.t-m-left{flex-direction:row;justify-content:flex-start}.t-m-right{flex-direction:row-reverse;justify-content:end}.t-m-right .t-m-content-member_name{text-align:end}.t-m-avatar{margin:20px 10px 0}.t-m-avatar img{background-size:cover;border-radius:50%;cursor:pointer;height:30px;width:30px}.t-m-content p{color:var(--color-dark);margin:0}.t-m-content-member_name{font-weight:500;margin-left:5px}.t-m-content-message{background-color:#f6f6f6;border-radius:8px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.064));-webkit-hyphens:auto;hyphens:auto;max-width:400px;overflow-wrap:break-word;padding:10px;word-break:break-word}.t-t-ban-tag{align-items:center;display:flex;flex-wrap:wrap;gap:4px;height:auto!important;justify-content:center;padding:8px;text-align:center;white-space:normal;width:100%}.t-m-right .t-m-content-time{text-align:end}.t-t-input-row{display:flex;margin-top:10px}.tribe-thread-elipsis-icon{cursor:pointer}.t-t-input{flex-grow:1;height:40px!important;margin-right:8px;margin-top:10px}.t-m-content-time{color:var(--color-muted);font-size:10px;margin-top:3px}@media screen and (max-width:992px){.t-t-container{height:calc(100vh - 300px)}}@media screen and (max-width:576px){.t-t-container{height:calc(100vh - 300px)}.t-m-content-message{max-width:250px}}@media screen and (max-width:420px){.t-m-content-message{max-width:200px}}.online-members-icon{cursor:pointer}.online-members-icon img{height:15px}.online-member-menu-title{color:var(--color-dark)}.online-member-collapse-header{align-items:center;display:flex;font-size:14px;font-weight:400!important;height:30px;justify-content:center}.online-member-image{border-radius:50%;height:30px;margin-right:5px;object-fit:cover;width:30px}.online-member-collapse .ant-collapse-header{align-items:center!important;background-color:initial!important;display:flex!important;justify-content:center;padding:5px 8px!important}.online-member-collapse .ant-collapse-content-active{padding:0!important}.online-member-collapse .ant-collapse-content-box{padding:5px!important}.ant-collapse-expand-icon{color:#bfbfbf!important}.online-members-list .email{align-items:center;display:flex;font-size:14px;font-weight:400!important;gap:5px}.online-member-item .email{color:var(--color-dark);font-size:13px!important;font-weight:500!important;padding:5px 0!important}.online-member-item .ant-list-item-meta{align-items:center!important;cursor:pointer;display:flex!important;justify-content:center}.collapse-arrow{height:7px;transition:transform .3s}.collapse-arrow.expanded{transform:rotate(180deg)}.suggest-users-btn-popover .ant-list-item{padding:2px 0!important}:root{--color-deep-dark:#001210;--color-dark:#383655;--color-white:#fff;--color-light-gray:#d0d0d0;--color-accent:#45d2c9;--color-accent-light:#89fff7;--color-accent-hover:#3fbdb5;--color-light-accent:#e7f5f5;--color-muted:#aeafbe;--drop-shadow:drop-shadow(4px 4px 6px rgba(0,0,0,.042));--drop-shadow-light:drop-shadow(0px 0px 15px rgba(0,0,0,.027))}.bg-danger{background-color:#c32c2c!important}.bg-info{background-color:#272799!important}.bg-warning{background-color:#b4b42d!important}.bg-success{background-color:green!important}.generic-container{height:auto;margin:0 auto;max-width:1400px;padding-left:15px;padding-right:15px}.align-vertically-centered,.flex-container{align-items:center;display:flex;justify-content:center}@media (min-width:576px){.generic-container{padding-left:20px;padding-right:20px}}@media (min-width:768px){.generic-container{padding-left:30px;padding-right:30px}}@media (min-width:992px){.generic-container{padding-left:40px;padding-right:40px}}@media (min-width:1200px){.generic-container{padding-left:70px;padding-right:70px}}@media (min-width:1400px){.generic-container{padding-left:auto;padding-right:auto}}.unselectable{-webkit-user-select:none;user-select:none}.blink-1{animation:blink-1 .3s steps(2) 2 both}@keyframes blink-1{0%,50%,to{opacity:1}25%,75%{opacity:0}}.tracking-in-expand{animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) both}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}
/*# sourceMappingURL=main.581460ef.css.map*/