:root{--color-logo:invert(0);--color-brand:#f26d03;--color-brand2:rgba(242,109,3,.2);--color-brand3:rgba(242,109,3,.1);--color-brand4:rgba(242,109,3,.3);--color-black:#000;--color-white:#fff;--color-blue:#4488f5;--color-blue2:rgba(55,151,240,.1);--color-green:#22c55e;--color-green2:rgba(34,197,94,.1);--color-red:#ef4444;--color-red2:rgba(239,68,68,.1);--color-yellow:#f26d03;--color-force-white:#fff;--color-force-black:#000;--color-force-border:#e5e5e5;--color-off:#ddd;--color-off2:#ccc;--color-badge:#e2b718;--color-background:#fff;--color-background2:#f9f9f9;--color-background3:#f4f4f4;--color-mobile_background:#fff;--color-mobile_background2:#f9f9f9;--color-mobile_background3:#f4f4f4;--color-mobile_background4:#fff;--color-gradient:linear-gradient(to bottom,#fff 50%,rgba(255,255,255,0) 100%);--color-gradient2:linear-gradient(to top,#fff 50%,rgba(255,255,255,0) 100%);--color-gradient_mobile:linear-gradient(to bottom,rgba(255,255,255,.92) 70%,rgba(255,255,255,0) 100%);--color-gradient_mobile2:linear-gradient(to top,rgba(255,255,255,.92) 50%,rgba(255,255,255,0) 100%);--color-mobile_background_menu:rgba(0,0,0,.05);--color-file:#fafafa;--color-file-blue:#5695f6;--color-input:#fff;--color-price_background:#f9f9f9;--color-price_bloc:#fff;--color-price_button:#f1f1f1;--color-text:#000;--color-text2:#999;--color-text-sponso:#bbb;--color-text-off:#ccc;--color-border:#eee;--color-border2:#eee;--color-border-dark:#000;--color-border-prompt:#e3e3e3;--color-border-prompt-off:#f1f1f1;--color-border-prompt-mobile:#fff;--color-border-prompt2:#ddd;--color-overlay:rgba(230,230,230,.8);--color-button-mint:#b0e5dd;--color-button-gold:#eec064;--color-button-lavender:#d9a1ed;--color-button-lilac:#d9a1ed;--color-button-orange:#f1a574;--color-button-yellow:#f1d974;--color-button-light-green:#cae590;--color-button-green:#98d5a6;--color-button-sky:#8dd1e6;--color-button-blue:#84aaf9;--color-button-indigo:#b6adf9;--color-button-pink:#efb1e6;--color-button-rose:#f19ac7;--color-button-peach:#f4b3c1;--color-button-grey:#aaa;--color-button-red:#fd7272;--color-shadow:0 5px 10px rgba(0,0,0,.1);--color-shadow-bottom-mobile:0 -50px 100px rgba(0,0,0,.1);--color-shadow-prompt:0 1px 3px rgba(0,0,0,.05)}[data-theme=dark]{--color-logo:invert(1);--color-brand:#f26d03;--color-brand2:rgba(242,109,3,.2);--color-brand3:rgba(242,109,3,.1);--color-brand4:rgba(242,109,3,.3);--color-black:#fff;--color-white:#000;--color-blue:#4488f5;--color-green:#22c55e;--color-red:#ef4444;--color-force-white:#fff;--color-force-black:#000;--color-force-border:#e5e5e5;--color-off:#eee;--color-off2:#aaa;--color-badge:#e2b718;--color-yellow:#f26d03;--color-background:#212121;--color-background2:#303030;--color-background3:#303030;--color-mobile_background:#000;--color-mobile_background2:#1e1e1e;--color-mobile_background3:#212121;--color-mobile_background4:#212121;--color-gradient:linear-gradient(to bottom,#000 50%,transparent 100%);--color-gradient2:linear-gradient(to top,#000 50%,transparent 100%);--color-gradient_mobile:linear-gradient(to bottom,rgba(33,33,33,.92) 70%,rgba(33,33,33,0) 100%);--color-gradient_mobile2:linear-gradient(to top,#212121 50%,rgba(33,33,33,0) 100%);--color-mobile_background_menu:rgba(250,250,250,.1);--color-file:#3a3a3a;--color-file-blue:#5695f6;--color-input:#303030;--color-price_background:#181818;--color-price_bloc:#212121;--color-price_button:#686868;--color-text:#fff;--color-text2:#aaa;--color-text-sponso:#555;--color-text-off:#555;--color-border:#33343a;--color-border2:#2c2c2c;--color-border-dark:#fff;--color-border-prompt:transparent;--color-border-prompt-off:transparent;--color-border-prompt-mobile:transparent;--color-border-prompt2:#33343a;--color-overlay:rgba(0,0,0,.5);--color-button-mint:#b0e5dd;--color-button-gold:#eec064;--color-button-lavender:#d9a1ed;--color-button-lilac:#d9a1ed;--color-button-orange:#f1a574;--color-button-yellow:#f1d974;--color-button-light-green:#cae590;--color-button-green:#98d5a6;--color-button-sky:#8dd1e6;--color-button-blue:#84aaf9;--color-button-indigo:#b6adf9;--color-button-pink:#efb1e6;--color-button-rose:#f19ac7;--color-button-peach:#f4b3c1;--color-button-grey:#aaa;--color-button-red:#fd7272;--color-shadow:0 5px 10px rgba(0,0,0,.3);--color-shadow-bottom-mobile:0 -50px 100px rgba(0,0,0,.3);--color-shadow-prompt:0 1px 3px rgba(0,0,0,.1)}
.word-scrolling-animation,.summary-progress-animation{justify-content:center;align-items:center;min-height:40px;display:flex}.word-container,.progress-container{color:#666;align-items:center;font-size:1rem;font-weight:500;display:flex;position:relative}.word,.progress-step{opacity:0;transition:all .3s ease-in-out;transform:translateY(10px)}.word.visible,.progress-step.visible{opacity:1;transform:translateY(0)}.typing-cursor{color:#999;margin-left:4px;font-weight:300;animation:1s infinite blink}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.progress-complete{color:#22c55e;font-weight:可比;animation:.5s ease-out fadeInScale}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.summary-section{animation:.3s ease-out fadeInSummary}@keyframes fadeInSummary{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rainbow-glow{0%{filter:drop-shadow(-15px -10px 20px rgba(255,0,128,.6))drop-shadow(-20px -15px 30px rgba(255,0,128,.4))drop-shadow(-25px -20px 40px rgba(255,0,128,.3))}16%{filter:drop-shadow(-15px -10px 20px rgba(255,136,0,.6))drop-shadow(-20px -15px 30px rgba(255,136,0,.4))drop-shadow(-25px -20px 40px rgba(255,136,0,.3))}33%{filter:drop-shadow(-15px -10px 20px rgba(255,221,0,.6))drop-shadow(-20px -15px 30px rgba(255,221,0,.4))drop-shadow(-25px -20px 40px rgba(255,221,0,.3))}50%{filter:drop-shadow(-15px -10px 20px rgba(0,255,136,.6))drop-shadow(-20px -15px 30px rgba(0,255,136,.4))drop-shadow(-25px -20px 40px rgba(0,255,136,.3))}66%{filter:drop-shadow(-15px -10px 20px rgba(0,136,255,.6))drop-shadow(-20px -15px 30px rgba(0,136,255,.4))drop-shadow(-25px -20px 40px rgba(0,136,255,.3))}83%{filter:drop-shadow(-15px -10px 20px rgba(136,0,255,.6))drop-shadow(-20px -15px 30px rgba(136,0,255,.4))drop-shadow(-25px -20px 40px rgba(136,0,255,.3))}to{filter:drop-shadow(-15px -10px 20px rgba(255,0,128,.6))drop-shadow(-20px -15px 30px rgba(255,0,128,.4))drop-shadow(-25px -20px 40px rgba(255,0,128,.3))}}@keyframes animateGlow{0%{background-position:0%}to{background-position:200%}}@keyframes logo-glow{0%{filter:drop-shadow(0 0 30px #ff5770)drop-shadow(0 0 60px rgba(255,87,112,.8))}12.5%{filter:drop-shadow(0 0 30px #e4428d)drop-shadow(0 0 60px rgba(228,66,141,.8))}25%{filter:drop-shadow(0 0 30px #c42da8)drop-shadow(0 0 60px rgba(196,45,168,.8))}37.5%{filter:drop-shadow(0 0 30px #9e16c3)drop-shadow(0 0 60px rgba(158,22,195,.8))}50%{filter:drop-shadow(0 0 30px #6501de)drop-shadow(0 0 60px rgba(101,1,222,.8))}62.5%{filter:drop-shadow(0 0 30px #9e16c3)drop-shadow(0 0 60px rgba(158,22,195,.8))}75%{filter:drop-shadow(0 0 30px #c42da8)drop-shadow(0 0 60px rgba(196,45,168,.8))}87.5%{filter:drop-shadow(0 0 30px #e4428d)drop-shadow(0 0 60px rgba(228,66,141,.8))}to{filter:drop-shadow(0 0 30px #ff5770)drop-shadow(0 0 60px rgba(255,87,112,.8))}}.profile-reveal-animation{opacity:0;transition:opacity .8s ease-in-out}.profile-reveal-animation.visible{opacity:1}aside{border-right:1px solid var(--color-border2);z-index:100;z-index:1000;z-index:60;background:var(--color-background);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-start;width:260px;height:100dvh;padding:0 10px 10px;font-size:13px;transition:width .3s;display:flex;position:relative;top:0}aside.no-transition{transition:none}header{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative;overflow-x:visible;overflow-y:auto}aside .hgi-sidebar-left{cursor:pointer;z-index:100;color:var(--color-text2);font-size:20px;transition:all .3s;display:flex;position:absolute;top:20px;right:10px;font-weight:400!important}.logo{z-index:10;background:var(--color-background);justify-content:flex-start;align-items:center;width:100%;padding:10px 0 15px;display:flex;position:-webkit-sticky;position:sticky;top:0}.logo a,.logo quote{align-items:center;height:40px;display:flex}.logo span{height:40px;display:flex}.logo img{width:auto;height:100%}.logo a:hover img{animation:3s ease-in-out infinite rainbow-glow}.logo a:hover svg{animation:3s linear infinite logo-glow}.logo em{text-transform:lowercase;margin:0 0 0 10px;font-size:20px;font-weight:500;display:flex}.logo u{color:var(--color-force-white);background:var(--color-brand);border-radius:15px;justify-content:center;align-items:center;height:20px;margin:2px 0 0 10px;padding:0 7px;font-size:9px;text-decoration:none;display:flex}.logo u.priv{margin-left:20px}.logo img.circle{border-radius:50%;overflow:hidden}.powered{z-index:10;width:100%;color:var(--color-text2);opacity:.7;white-space:nowrap;align-items:center;padding:25px 0 0 13px;font-size:13px;display:none;position:relative}.powered a{color:var(--color-text2)}.powered a:hover{color:var(--color-text);text-decoration:underline}nav{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}nav a{border-radius:10px;align-items:center;width:100%;height:36px;margin:1px 0;display:flex;position:relative}nav a em{white-space:nowrap;transition:opacity .3s,visibility .3s}nav a span{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:36px;font-size:20px;transition:all .3s;display:flex}nav a:hover,nav a.on{background:var(--color-background3)}nav a.history_off{cursor:default}nav a.history_off:hover{background:0 0}nav .history{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:5px 0 0;display:flex}nav .history_item{justify-content:space-between;width:100%;transition:opacity .3s,visibility .3s;display:flex}nav .history_item div:first-child{flex-shrink:0;justify-content:flex-start;width:8px;margin:0 0 0 20px;display:flex}nav .history_item div:first-child em{background:var(--color-border);width:1px;height:40px;display:flex}nav .history_item div:nth-child(2){flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(100% - 28px);display:flex}nav .history_item div:nth-child(2) a{text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 0 0 10px;display:flex;position:relative;overflow:hidden}nav .history_item div:nth-child(2) a u{pointer-events:none;background:linear-gradient(to left,var(--color-background)50%,transparent 100%);width:40px;height:100%;display:flex;position:absolute;top:0;bottom:0;right:0}nav .history_item div:nth-child(2) a.on u,nav .history_item div:nth-child(2) a:hover u{background:linear-gradient(to left,var(--color-background3)50%,transparent 100%)}nav .divider{width:100%;margin:5px 0 0;display:flex}nav .nav_section{width:100%;color:var(--color-text2);padding:20px 0 0 10px;font-size:13px;display:none}footer{align-items:center;width:100%;padding:0;display:flex;position:relative}footer button:first-child{border-radius:12px;align-items:center;width:100%;height:50px;padding:0 5px;display:flex}footer button:first-child img{aspect-ratio:1;border-radius:50%;height:30px;display:flex;overflow:hidden}footer button:first-child:hover{background:var(--color-background2)}footer button:nth-child(2){background:var(--color-brand2);height:30px;color:var(--color-brand);border-radius:15px;align-items:center;padding:0 12px 0 10px;font-size:12px;transition:left .3s;display:flex;position:absolute;top:10px;bottom:5px;left:145px;right:auto}footer button:nth-child(2) i{margin:0 3px 0 0;font-size:14px}@media (min-width:768px){body aside{width:62px;overflow:visible}body aside footer button:nth-child(2){left:70px}body aside header{overflow:visible}body .powered{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;display:none}body aside header nav a em{opacity:1;visibility:visible;background:var(--color-black);z-index:100;color:var(--color-white);border-radius:7px;justify-content:center;align-items:center;height:26px;padding:0 7px;font-size:11px;line-height:1;display:none;position:absolute;left:65px}body aside header nav a:hover em{display:flex}body .nav_section{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;display:none}body aside .logo a em{margin-left:22px}body aside .logo u{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0}body aside .hgi-sidebar-left{left:200px;display:none!important}body.inbox-body aside{width:62px;overflow:visible}body.inbox-body aside footer button:nth-child(2){left:70px}body.inbox-body aside header{overflow:visible}body.inbox-body .powered{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;display:none}body.inbox-body aside header nav a em{opacity:1;visibility:visible;background:var(--color-black);z-index:100;color:var(--color-white);border-radius:7px;justify-content:center;align-items:center;height:26px;padding:0 7px;font-size:11px;line-height:1;display:none;position:absolute;left:65px}body.inbox-body aside header nav a:hover em{display:flex}body.inbox-body aside .logo a em{display:none!important}body.inbox-body .nav_section,body.inbox-body .logo u{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;display:none}}.user-menu{background:var(--color-background);z-index:1000;border:1px solid var(--color-border);width:260px;box-shadow:var(--color-shadow);border-radius:20px;position:absolute;bottom:50px;left:5px;overflow:hidden}.user-menu-header{padding:15px 15px 10px}.user-email{color:var(--color-text2);align-items:center;margin:0 0 10px;font-size:13px;display:flex}.user-email i{margin:0 8px 0 0;font-size:16px}.account-item{color:var(--color-text);align-items:center;padding:8px 0;font-size:14px;display:flex;position:relative}.account-item i{margin:0 8px 0 0;font-size:16px}.account-item.active{background:var(--color-background2);border-radius:8px;margin:0 -15px;padding:8px 15px}.account-item.active i:last-child{color:var(--color-black);margin:0 0 0 auto}.status-badge{background:var(--color-background3);color:var(--color-text2);text-transform:uppercase;border-radius:10px;margin:0 8px 0 auto;padding:2px 8px;font-size:11px}.status-badge.deactivated{background:var(--color-background3);color:var(--color-text2)}.user-avatar{width:24px;height:24px;color:var(--color-white);background:#0097a7;border-radius:50%;justify-content:center;align-items:center;margin:0 8px 0 0;font-size:12px;display:flex}.user-menu-separator{background:var(--color-border);height:1px;margin:0}.user-menu-options{padding:10px 5px}.menu-option{color:var(--color-text);cursor:pointer;border-radius:10px;align-items:center;padding:10px 15px;font-size:13.5px;transition:background .2s;display:flex}.menu-option:hover{background:var(--color-background2)}.menu-option i{margin:0 8px 0 0;font-size:17px}.menu-option i:last-child{margin:0 0 0 auto;font-size:14px}.menu-option.subscribe-option{color:var(--color-brand)}.menu-option.subscribe-option:hover{background:var(--color-brand2)}.menu-option.subscribe-option i{color:var(--color-brand);font-size:17px}.user-menu-footer{background:var(--color-background2);align-items:center;padding:15px;display:flex}.user-menu-footer .user-avatar{width:32px;height:32px;font-size:14px}.user-info{flex-direction:column;margin:0 0 0 10px;display:flex}.user-name{color:var(--color-text);font-size:14px}.user-account{color:var(--color-text2);margin:2px 0 0;font-size:12px}.scan-profile-in-progress{background:var(--color-brand2);height:30px;color:var(--color-brand);border-radius:17px;justify-content:center;align-items:center;margin-left:130px;padding:0 15px;font-size:12px;display:flex;position:fixed;top:15px;left:50%;transform:translate(-50%)}@media (max-width:768px){aside{z-index:1000111;border:none;width:80%;font-size:17px;font-weight:500;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}aside:before{content:"";z-index:-1;opacity:0;transition:opacity .3s ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0}aside.mobile-open{transform:translate(0)}aside.mobile-open:before{opacity:1}aside .hgi-sidebar-left{display:none}aside.collapse~main .results_prompt{left:0}aside .logo{z-index:1000;padding-top:10px;padding-left:8px}aside nav a span{width:55px;font-size:22px}aside footer{padding-bottom:0;padding-left:10px}aside footer button:first-child img{height:36px}aside footer button:nth-child(2){border-radius:18px;height:36px;top:7px;right:10px}aside footer button:nth-child(2) span{font-size:13.5px;font-weight:500}.user-menu{width:200px;bottom:55px;left:10px}.user-menu-options{padding:12px 5px}.menu-option{padding:12px 15px;font-size:16px}.menu-option i{margin-right:12px;font-size:20px}.mobile-menu-content.slide-in{z-index:2;transform:translate(0)}.mobile-menu-content.slide-out{z-index:1;transform:translate(-100%)}nav a span{font-size:20px}nav a{height:50px}nav .history_item div:first-child em{height:54px}footer button:nth-child(2){left:auto;right:10px}footer button:first-child:hover{background:0 0}.scan-profile-in-progress{margin-left:0;top:50px}.mobile_header{z-index:1000;background:var(--color-background);justify-content:space-between;align-items:center;width:100%;height:50px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:flex;position:fixed;top:0;left:0}.mobile_header span{justify-content:center;align-items:center;width:100%;height:100%;display:none}.mobile_header span a{font-size:17px;display:none}.mobile_header span button{background:var(--color-brand2);width:auto;color:var(--color-brand);border-radius:20px;justify-content:center;align-items:center;height:32px;padding:0 15px 0 12px;font-size:12px;font-weight:500;display:flex}.mobile_header span button i{margin:0 5px 0 0;font-size:12px;display:flex}.mobile_menu_button{justify-content:center;align-items:center;width:auto;height:100%;margin-top:5px;padding:0 20px;font-size:24px;display:flex;position:relative}.mobile_menu_button i{font-weight:400!important}.mobile_menu_ask{justify-content:center;align-items:center;width:auto;height:100%;padding:0 20px;font-size:22px;display:flex}.mobile_menu_ask i{font-weight:600!important}.mobile_footer{background:var(--color-gradient_mobile2);z-index:100000;justify-content:space-between;align-items:flex-end;width:100%;height:55px;padding:0 10px 15px;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile_footer a{justify-content:center;align-items:center;width:20%;display:flex;position:relative}.mobile_footer a i{font-size:26px}body.news-body .mobile_footer,body.projects-body .mobile_footer,body.joiners-body .mobile_footer,body.inbox-body .mobile_footer{height:100px}body.ask-body.mobile-type .mobile_footer,body.news-detail-body.mobile-type .mobile_footer,body.news-detail-body .mobile_footer{display:none}.notification-badge{top:6px;left:38px}.notification-badge-menu{top:6px;left:28px}.header-mini{z-index:100;opacity:0;will-change:opacity,transform;background:var(--color-gradient_mobile);pointer-events:none;justify-content:center;align-items:center;width:100%;height:50px;transition:opacity .1s,transform .1s;display:flex;position:-webkit-sticky;position:sticky;top:0;transform:translateY(-100%)}.header-mini.show{opacity:1;pointer-events:auto;transform:translateY(0)}.header-mini span{font-size:16px;font-weight:500;line-height:1}.dropdown-menu{width:200px}}
.home{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:-100px 0 0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.home_title{flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 0 30px;display:flex}.home_title span{text-align:center;margin:10px 0 0;font-size:30px;line-height:1.4}.home_prompt{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.home_sponso{color:var(--color-text);opacity:.3;justify-content:center;align-items:center;width:100%;margin-top:20px;font-size:14px;display:flex}.home_sponso a{color:var(--color-sponso);margin:0 0 0 5px;display:flex}.home_sponso a:hover{color:var(--color-text)}.home_sponso a i{margin:5px 0 0 3px}.home_sponso img{vertical-align:middle;width:auto;height:14px;filter:var(--color-logo);margin-left:5px;margin-right:4px;transition:filter .3s}.fade-text{opacity:0}.fade-text-0{animation:3s ease-in-out fadeInOut3s}@keyframes fadeInOut3s{0%{opacity:0;transform:translateY(5px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}.fade-text-1{animation:3s ease-in-out fadeInOut3s}.fade-text-2{animation:8s ease-in-out fadeInOut8s}@keyframes fadeInOut8s{0%{opacity:0;transform:translateY(5px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@media (max-width:768px){.home{margin:0;top:auto;bottom:40px;left:0;right:0;transform:none}.home_title span{text-align:center;justify-content:center;align-items:center;margin:0;padding:20px;font-size:30px;line-height:1.4;display:flex;position:fixed;top:0;bottom:150px;left:0;right:0}.home_title span .br_hide{display:flex}.home_sponso{display:none}}
.prompt{flex-direction:column;width:800px;transition:all .3s;display:flex;position:absolute;top:0}.prompt form{background:var(--color-input);border:1px solid var(--color-border-prompt);width:100%;box-shadow:var(--color-shadow-prompt);border-radius:30px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:17px 0;display:flex;overflow:hidden}.prompt form textarea{resize:none;border:none;width:100%;height:auto;min-height:20px;max-height:200px;padding:0 55px 0 30px;line-height:1.5;transition:padding .3s;display:flex;overflow-y:auto}.prompt form .prompt_buttons{z-index:10;justify-content:space-between;align-items:center;width:100%;height:0;transition:height .3s,bottom .3s;display:flex;position:relative}.prompt form .prompt_buttons_left{justify-content:flex-start;align-items:center;margin:-23px 0 0 7px;transition:margin-top .3s;display:flex}.prompt form .prompt_buttons_left .prompt_buttons_left_plus{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:3px;transition:background .3s;display:none}.prompt form .prompt_buttons_left .prompt_buttons_left_plus i{font-size:20px}.prompt form .prompt_buttons_left .prompt_buttons_left_plus:hover{background:var(--color-background3)}.prompt form .prompt_buttons_left .prompt_buttons_left_plus:disabled{opacity:1;cursor:not-allowed;pointer-events:none}.prompt form .prompt_buttons_left .prompt_buttons_left_tag{color:var(--color-brand);background:var(--color-brand2);border-radius:20px;align-items:center;height:30px;padding:0 30px 0 8px;font-size:13px;font-weight:500;display:flex;position:relative}.prompt form .prompt_buttons_left .prompt_buttons_left_tag i{width:22px;margin:0 3px 0 0;font-size:14px;font-weight:700!important}.prompt form .prompt_buttons_left .prompt_buttons_left_tag i:nth-child(2){margin-right:7px;font-size:13px;position:absolute;right:0;font-weight:350!important}.prompt form .prompt_buttons_left .prompt_buttons_left_tag:hover{background:var(--color-brand2)}.prompt form .prompt_buttons_left .expert-tag{cursor:default;background:var(--color-brand2);padding-right:15px}.prompt form .prompt_buttons_left .expert-tag:disabled{cursor:default}.prompt form .prompt_buttons_right{justify-content:flex-end;align-items:center;width:auto;margin:-23px 10px 0 0;transition:margin-top .3s;display:flex}.prompt form .prompt_buttons_right button{background:var(--color-black);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.prompt form .prompt_buttons_right button i{color:var(--color-white);font-size:20px}.prompt.prompt-spe form .prompt_buttons{height:40px;bottom:-10px}.prompt.prompt-spe form .prompt_buttons_left,.prompt.prompt-spe form .prompt_buttons_right{margin-top:0}.prompt.prompt-spe form textarea{padding:0 25px}.prompt-plus{background:var(--color-background);z-index:1000;border:1px solid var(--color-border);min-width:200px;box-shadow:var(--color-shadow);border-radius:12px;flex-direction:column;gap:4px;padding:5px;font-size:13px;display:flex;position:absolute;top:50px;left:7px}.prompt-plus button{border:none;border-radius:12px;justify-content:flex-start;align-items:center;width:100%;height:36px;margin:0;padding:0 10px;display:flex}.prompt-plus button:hover{background:var(--color-background3)}.prompt-plus button i{justify-content:center;width:20px;margin-right:8px;font-size:18px;display:flex}.prompt-plus button i.hgi-arrow-right-01{position:absolute;right:10px}.prompt-plus-submenu{background:var(--color-background);z-index:1001;border:1px solid var(--color-border);min-width:250px;max-height:300px;box-shadow:var(--color-shadow);border-radius:12px;flex-direction:column;padding:5px;font-size:13px;display:flex;position:absolute;top:0;left:100%;overflow-y:auto}.prompt-plus-submenu button{border:none;border-radius:10px;justify-content:flex-start;align-items:center;width:100%;height:36px;margin:0;padding:0 10px;display:flex}.prompt-plus-submenu button:hover{background:var(--color-background3)}.prompt-plus-submenu button i{justify-content:center;width:18px;margin-right:8px;font-size:16px;display:flex}.prompt_products{justify-content:center;align-items:center;width:100%;margin-top:25px;display:none}.prompt_products button{border:1px solid var(--color-border-prompt2);border-radius:20px;justify-content:center;align-items:center;height:40px;margin:0 5px;padding:0 20px 0 15px;font-size:13px;display:flex}.prompt_products button i{margin:0 5px 0 0;font-size:18px;display:flex}.prompt_products button i.hgi-arrow-down-01{margin:1px -5px 0 5px;font-size:14px;display:flex}.prompt-products-dropdown-container{display:inline-block;position:relative}.prompt-products-dropdown{background:var(--color-background);border:1px solid var(--color-border);z-index:1000;box-shadow:var(--color-shadow);border-radius:12px;margin-top:7px;padding:5px;position:absolute;top:100%;left:-30px;right:-30px;overflow:hidden}.prompt-products-dropdown button{border:none;border-radius:10px;justify-content:flex-start;width:100%;height:36px;margin:0;padding:0 10px;display:flex}.prompt-products-dropdown button:hover{background:var(--color-background3)}.prompt-products-dropdown-container button i.rotated{transition:transform .2s;transform:rotate(180deg)}.project-body .prompt_products,.project-body .home_sponso{display:none}@media (max-width:768px){.prompt{background:0 0;border:none;width:calc(100% - 30px);margin:0 0 15px;position:relative}body.mobile-type .prompt{margin-bottom:-21px;padding-bottom:0}.prompt_products{display:none}.prompt-plus{z-index:100000;width:100vw;box-shadow:var(--color-shadow-bottom-mobile);border:none;border-radius:30px 30px 0 0;padding-top:10px;padding-bottom:50px;font-size:17px;top:auto;bottom:-100px;left:-15px}.prompt-plus button{height:50px;padding-left:20px;font-weight:500!important}.prompt-plus button i{margin-right:15px;font-size:22px;font-weight:350!important}.prompt-plus button i.hgi-arrow-right-01{margin-top:5px}.prompt-plus-submenu{z-index:100000;width:100vw;height:auto;min-height:auto;max-height:none;box-shadow:var(--color-shadow-bottom-mobile);border:none;border-radius:30px 30px 0 0;padding-top:10px;padding-bottom:50px;font-size:17px;top:auto;bottom:0;left:0}.prompt-plus-submenu button{flex-shrink:0;height:50px;padding-left:20px;font-weight:500!important}.prompt-plus-submenu button i{margin-right:15px;font-size:22px;font-weight:350!important}.prompt form textarea{padding-left:20px}}
.popup-overlay{z-index:10000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(0,0,0,.2);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.popup-content{background:var(--color-background);border-radius:20px;flex-direction:column;width:100%;max-width:90vw;max-height:90vh;display:flex;position:relative;overflow:hidden}.popup-header{background:var(--color-background);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;height:70px;padding:20px 24px;display:flex;position:-webkit-sticky;position:sticky;top:0}.popup-header .mobile_back_button{display:none}.popup-header h2{color:var(--color-text);flex:1;margin:0;font-size:18px;font-weight:500}.popup-body{flex:1;padding:24px;overflow-y:auto}.popup-footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:12px;padding:20px 24px;display:flex}.close-button{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.popup-close{cursor:pointer;color:var(--color-text);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:20px;transition:all .2s;display:flex}.popup-btn{cursor:pointer;border:1px solid transparent;border-radius:20px;padding:10px 20px;font-size:14px;transition:all .2s}.popup-btn-decline{background-color:var(--color-background);color:var(--color-text);border-color:var(--color-border)}.popup-btn-accept{background-color:var(--color-black);color:var(--color-white)}.popup-btn-download{background-color:var(--color-black);color:var(--color-white);align-items:center;gap:8px;display:flex}.close-button:hover{background:var(--color-background3)}.close-button i{color:var(--color-text);font-size:18px}.popup-header .close-button{margin-right:-10px}.personalization-form{flex-direction:column;flex:1;width:100%;min-height:0;padding:0;display:flex}.personalization-form .form-content{box-sizing:border-box;flex:1;width:100%;padding:0 20px 30px;overflow-y:auto}.form-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:25px 0 0;display:flex}.form-section:first-child{margin-top:0}.form-section h3{color:var(--color-text);width:100%;margin:0 0 15px;padding-bottom:8px;font-size:18px}.form-row{justify-content:space-between;width:100%;display:flex}.form-group{flex-direction:column;flex:1;width:100%;display:flex}.form-group label{color:var(--color-text);margin:10px 0 3px;font-size:14px}.form-group input,.form-group textarea{box-sizing:border-box;border-radius:10px;outline:none;width:100%;padding:12px 15px;font-size:14px;transition:border-color .2s}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--color-text2)}.form-group textarea{resize:vertical;min-height:80px}.form-help{color:var(--color-text2);margin-top:5px;font-size:12px;line-height:1.4}.form-actions{background:var(--color-background);z-index:10;box-sizing:border-box;justify-content:flex-end;width:100%;padding:0 20px 15px;display:flex}.btn-primary,.btn-secondary{cursor:pointer;border-radius:18px;justify-content:center;align-items:center;width:auto;height:36px;margin:0 0 0 7px;padding:0 15px;font-size:13px;display:flex}.btn-primary{background:var(--color-black);color:var(--color-white)}.btn-secondary{color:var(--color-text);border:1px solid var(--color-border);background:0 0}.form-row .form-group:first-child{margin-right:5px}.form-row .form-group:nth-child(2){margin-left:5px}.popup-content.settings{border-radius:20px;flex-direction:row;height:500px;display:flex;overflow:hidden}.popup-content.quote-modal{background:var(--color-background);border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.popup-body{padding:0 20px 20px}.popup-content .popup-header .close-button{display:flex}.popup-content.settings{width:100%;max-width:700px!important}.popup-content.devis{width:100%;max-width:500px!important}.popup-content.ask-new-project{width:100%;max-width:350px!important}.popup-content.devispreview,.popup-content.invoicepreview{width:100%;height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);max-width:700px!important}.popup-content.devispreview .popup-header,.popup-content.invoicepreview .popup-header{background:0 0;border:none;justify-content:flex-end}.popup-content.devispreview .popup-header h2,.popup-content.invoicepreview .popup-header h2{display:none}.popup-content.subscribe-popup{background:var(--color-price_background);border:none;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.popup-content.subscribe-popup .popup-body{padding:0}.popup-content.subscribe-popup .upgrade{background:0 0;margin-top:-50px;padding:0}.popup-content.subscribe-popup .upgrade_title h1{margin:0 0 20px}.popup-content.subscribe-popup .popup-header{border:none;justify-content:flex-end;background:0 0!important}.popup-content.subscribe-popup .popup-header h2{display:none}.popup-content.subscribe-popup .popup-body{margin-top:-70px;padding-top:70px;height:100dvh!important}.popup-content.devis .debug-info{color:var(--color-text2);font-size:14px}.popup-content.profile-popup .popup-header{justify-content:flex-end;background:0 0!important}.popup-content.profile-popup .popup-header h2{display:none}.popup-content.devis .form-group-switch{border-top:1px solid var(--color-border);margin-top:20px;margin-bottom:20px;padding-top:10px}.popup-overlay.devispreview-new{background:var(--color-force-black);padding:0}.popup-overlay.devispreview-new .popup-content{width:450px;height:auto;color:var(--color-force-black);background:var(--color-force-white);border-radius:10px;justify-content:center;align-items:center;padding:10px 40px 30px;font-size:14px}.devispreview_new_icon{display:flex;position:relative}.devispreview_new_icon img{display:flex}.devispreview_new_icon i.hgi-solid{opacity:1;font-size:22px;display:flex;position:absolute;top:auto;bottom:35px;left:auto;right:25px}.devispreview_new_icon i.pending{color:var(--color-button-yellow)}.devispreview_new_icon i.accept{color:var(--color-button-green)}.devispreview_new_icon i.decline{color:var(--color-button-red)}.devispreview_new_icon i.off{color:#ddd}.devispreview_new_title{color:var(--color-text2);margin:-20px 0 0;display:flex}.devispreview_new_price{font-size:34px;font-weight:500;line-height:1;display:flex}.devispreview_new_view{color:var(--color-text2);margin:5px 0 0;padding-left:10px;display:flex}.devispreview_new_view button{align-items:center;display:flex}.devispreview_new_view button i{margin:0 0 0 5px;font-size:18px}.devispreview_new_view button:hover{color:var(--color-force-black)}.devispreview_new_details{flex-direction:column;width:100%;margin:30px 0;display:flex}.devispreview_new_details div{justify-content:space-between;width:100%;display:flex}.devispreview_new_details div span:first-child{color:var(--color-text2);align-items:center;display:flex}.devispreview_new_details div span:nth-child(2){text-align:right;align-items:center;display:flex}.devispreview_new_details div:last-child span:nth-child(2){font-weight:600}.devispreview_new_buttons{justify-content:space-between;width:100%;display:flex}.devispreview_new_buttons button{border:1px solid var(--color-force-border);border-radius:20px;justify-content:center;align-items:center;width:100%;height:40px;display:flex}.devispreview_new_buttons button:first-child{display:flex}.devispreview_new_buttons button:last-child{background:var(--color-force-black);color:var(--color-force-white);border:none;display:flex}.devispreview_new_buttons button.popup-btn-download{background:var(--color-force-black);color:var(--color-force-white);border:none;width:100%;display:flex}.devispreview_new_close{font-size:18px;position:absolute;top:20px;bottom:auto;left:auto;right:20px}.popup-content0,.popup-content1{justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}.devispreview_new_doc{width:500px;height:100dvh;color:var(--color-force-black);background:var(--color-force-white);flex-direction:column;flex-shrink:0;padding:30px;font-size:13.5px;display:none;overflow-y:auto}.devispreview_new_doc.show{display:flex}.devispreview_new_doc_close{justify-content:flex-end;width:100%;font-size:18px;display:flex}.devispreview_new_doc_close button{margin:-10px -10px 0 0;display:flex}.devispreview_new_doc_title{font-size:32px;font-weight:500;line-height:1;display:flex}.devispreview_new_doc_subtitle{margin:40px 0 -20px;font-size:24px;font-weight:500;line-height:1;display:flex}.devispreview_new_doc_section{color:var(--color-text2);text-transform:uppercase;border-bottom:1px solid var(--color-force-border);margin:40px 0 0;padding:0 0 10px;font-size:12px;display:flex}.devispreview_new_doc_summary{flex-direction:column;margin-top:20px;display:flex}.devispreview_new_doc_summary div{display:flex}.devispreview_new_doc_summary div span:first-child{color:var(--color-text2);width:70px;display:flex}.devispreview_new_doc_summary div span:nth-child(2){display:flex}.devispreview_new_doc_address{margin-top:20px;display:flex}.devispreview_new_doc_address div{flex-direction:column;width:50%;line-height:1.4;display:flex}.devispreview_new_doc_address div b{line-height:1.8}.devispreview_new_doc_description{justify-content:space-between;align-items:flex-start;width:100%;margin-top:20px;display:flex}.devispreview_new_doc_description span:first-child{flex-direction:column;display:flex}.devispreview_new_doc_description span:first-child b{display:flex}.devispreview_new_doc_description span:first-child p{white-space:pre-line;line-height:1.4;display:flex}.devispreview_new_doc_description span:first-child em{width:100%;color:var(--color-text2);font-size:12px;display:flex}.devispreview_new_doc_description span:nth-child(2){text-align:right;flex-shrink:0;justify-content:flex-end;width:80px;display:flex}.devispreview_new_doc_total{border-top:1px solid var(--color-force-border);border-bottom:1px solid var(--color-force-border);justify-content:space-between;width:100%;margin:10px 0;padding:10px 0;display:flex}.devispreview_new_doc_total span:first-child{display:flex}.devispreview_new_doc_total span:nth-child(2){text-align:right;display:flex}.devispreview_new_doc_amount{color:var(--color-text2);flex-direction:column;margin:10px 0 50px;display:flex}.devispreview_new_doc_amount div{justify-content:space-between;width:100%;display:flex}.devispreview_new_doc_amount div span:first-child{display:flex}.devispreview_new_doc_amount div span:nth-child(2){text-align:right;display:flex}.job-done-confirmation{width:400px}.job-done-confirmation .confirmation-content{padding-bottom:20px;padding-left:25px;padding-right:25px}.popup-content.settings.company-popup{flex-direction:column;width:100%;height:90dvh;display:flex;max-width:500px!important}.popup-content.settings.company-popup .settings-header{z-index:100;background:var(--color-background);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;height:70px;padding:20px 24px;display:flex;position:-webkit-sticky;position:sticky;top:0}.popup-content.settings.company-popup .settings-main{scrollbar-width:thin;scrollbar-color:var(--color-border)var(--color-background);flex:1;justify-content:center;height:100%;padding:0;font-size:14px;display:flex;overflow-y:auto}.popup-content.settings.company-popup .settings-main::-webkit-scrollbar{background:var(--color-background);width:6px;display:block}.popup-content.settings.company-popup .settings-main::-webkit-scrollbar-thumb{background:var(--color-background3);border-radius:6px}.popup-content.settings.company-popup .settings-main::-webkit-scrollbar-track{background:var(--color-background)}.popup-content.settings.company-popup .settings-main .settings-content{width:100%;max-width:600px;padding:0 20px}.popup-content.settings.company-popup .settings-header h2{margin:0;font-size:18px;font-weight:500}.popup-content.settings.company-popup .settings-header .mobile_back_button,.popup-content.settings.company-popup .settings-header .close-button{cursor:pointer;width:36px;height:36px;color:var(--color-text);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex}.popup-content.company-message-popup{width:100%;max-width:400px!important}.popup-content.company-message-popup .message-content{text-align:center;margin-bottom:30px}.popup-content.company-message-popup .message-content p{color:var(--color-text);margin:0;font-size:15px;line-height:1.5}.popup-content.company-message-popup .popup-actions{justify-content:flex-end;gap:12px;display:flex}.popup-content.company-message-popup .cta-button.primary{background:var(--color-text);color:var(--color-background);border:1px solid var(--color-text)}.popup-content.company-message-popup .cta-button.primary:hover{background:var(--color-text2);border-color:var(--color-text2)}.popup-content.company-message-popup .cta-button.secondary{color:var(--color-text);border:1px solid var(--color-border);background:0 0}.popup-content.company-message-popup .cta-button.secondary:hover{background:var(--color-background3)}.popup-content.report{width:100%;max-width:500px!important}.popup-content.report .report-content{flex-direction:column;width:100%;display:flex}.popup-content.report .report-content h3{font-size:15px;font-weight:500}.popup-content.report .report-options{flex-direction:column;width:100%;margin-top:10px;display:flex}.popup-content.report .report-option{justify-content:flex-start;align-items:center;width:100%;padding:10px 0;display:flex}.popup-content.report .report-option input{margin:0 10px 0 0;display:flex}.popup-content.report .report-option input:checked{accent-color:var(--color-text)}.popup-content.report .popup-body{padding-bottom:0}.popup-content.report .popup-footer{border:none;gap:0;margin-top:0;padding-top:0}.popup-content.company-message{width:100%;max-width:500px!important}.popup-content.company-message .form-actions{border:none;gap:0;margin-top:0;padding-top:20px}@media (max-width:768px){.popup-overlay{z-index:1000000000}.popup-content{width:100%;max-width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;transition:transform .3s ease-in-out;border-radius:0!important}.popup-content .form-actions{background:0 0;border:none;width:auto;height:50px;margin:0;padding:0;position:absolute;top:0;bottom:auto;left:auto;right:20px}.popup-content .btn-primary{width:auto;height:50px;color:var(--color-text);border:none;border-radius:0;margin:0;padding:0;font-size:16px;font-weight:600}.popup-content .btn-secondary{display:none}.popup-content .popup-header{border:none;justify-content:flex-start;height:50px;padding:0 20px}.popup-content .popup-header .mobile_back_button{background:red;flex-shrink:0;justify-content:flex-start;align-items:center;width:34px;height:40px;margin-left:-5px;margin-right:10px;display:flex}.popup-content .popup-header .mobile_back_button i{color:var(--color-text);font-size:24px}.popup-content .popup-header h2{text-indent:-10px;margin:0;font-size:20px}.popup-content .popup-header .close-button{display:none}.popup-content .form-group label{margin-top:20px}.popup-content .form-section{margin-top:10px;padding-bottom:20px}.popup-content.settings{transform:translate(100%)}.popup-content.settings.popup-slide-in{transform:translate(0)}.popup-content.devis input,.popup-content.devis textarea{background:var(--color-mobile_background3);height:46px}.popup-content.devis textarea{height:200px}.popup-content.devis label{font-size:16px;font-weight:400}.popup-content.settings,.popup-content.devis,.popup-content.ask-new-project,.popup-content.devispreview,.popup-content.invoicepreview{max-width:100%!important}.popup-content.profile-popup{z-index:10000000;width:100dvw!important;max-width:100dvw!important}.popup-content.profile-popup .popup-header{position:approving;top:0;right:auto}.popup-content.profile-popup .popup-header .close-button{margin:0;display:flex!important}.popup-content.profile-popup .popup-header .close-button i{font-size:24px}.popup-content.profile-popup .profile-content{margin-top:ницу}.popup-content .popup-header .mobile_back_button{background:0 0;display:flex!important}.popup-overlay.devispreview-new .popup-content{min-height:auto;max-height:auto;border-radius:10px!important;width:calc(100% - 40px)!important}body.invoice-spe .devispreview-new .popup-content0 .popup-content1{display:none!important}}
.upgrade{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0;display:flex}.upgrade_title{flex-direction:column;justify-content:center;align-items:center;margin:50px 0 0;display:flex}.upgrade_title h1{font-size:24px;line-height:1}.upgrade_title div{background:var(--color-price_bloc);border-radius:25px;height:50px;margin:10px 0 23px;padding:7px;display:flex}.upgrade_title button{width:100px;height:36px;color:var(--color-text2);border-radius:18px;justify-content:center;align-items:center;display:flex}.upgrade_title button.upgrade_title_button_active{background:var(--color-price_background);color:var(--color-text)}.upgrade_content{justify-content:center;align-items:stretch;width:1200px;margin-bottom:100px;display:flex}.upgrade_content article{border:1px solid var(--color-border);background:var(--color-price_bloc);border-radius:25px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(33.33% - 20px);margin:10px 10px 0;padding:25px 25px 15px;display:flex}.upgrade_content article h2{font-size:24px;font-weight:500;display:flex}.upgrade_content article .upgrade_price{align-items:flex-end;margin:20px 0 0;display:flex}.upgrade_content article .upgrade_price span:first-child{color:var(--color-text2);margin:0 5px 22px 0;font-size:15px;display:flex}.upgrade_content article .upgrade_price span:nth-child(2){font-size:50px;line-height:1;display:flex}.upgrade_content article .upgrade_price span:nth-child(3){color:var(--color-text2);margin:0 0 2px 5px;font-size:13px;display:flex}.upgrade_content article .upgrade_billed{color:var(--color-text2);padding:5px 0 0;font-size:13px;display:flex}.upgrade_content article .upgrade_billed b{color:var(--color-text);padding:0 5px}.upgrade_content article .upgrade_billed span{color:var(--color-red)}.upgrade_content article .upgrade_tagline{margin:15px 0 0;font-weight:500;line-height:1.4;display:flex}.upgrade_content article button{background:var(--color-black);height:46px;color:var(--color-white);border-radius:23px;justify-content:center;align-items:center;width:100%;margin:40px 0 25px;font-size:14px;display:flex}.upgrade_content article button:disabled{cursor:not-allowed;color:var(--color-text2);background:var(--color-price_button)}.upgrade_content article ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.upgrade_content article ul li{align-items:flex-start;margin:0 0 20px;display:flex}.upgrade_content article ul li i{margin:0 10px 0 0;font-size:20px;display:flex;font-weight:400!important}.upgrade_content article ul li span{font-size:14px;display:flex}.upgrade_content article.upgrade_popular{background:var(--color-brand3);border:1px solid var(--color-brand4)}.upgrade_content article.upgrade_popular button{background:var(--color-brand);color:var(--color-force-white)}@media (max-width:768px){.subscribe-popup .upgrade_content{flex-direction:column;width:100%;margin-bottom:0;padding:20px}.subscribe-popup .upgrade_content article{width:100%;margin:0 0 20px}.subscribe-popup .upgrade_title{margin-top:60px}.subscribe-popup .upgrade_title h1{font-weight:500}}
.header_auth{z-index:10;display:flex;position:fixed;top:15px;bottom:auto;left:auto;right:20px}.header_auth button{cursor:pointer;border-radius:18px;justify-content:center;align-items:center;width:auto;height:36px;margin:0 0 0 7px;padding:0 15px;font-size:13px;display:flex}.header_auth button.header_auth1{background:var(--color-black);color:var(--color-white)}.header_auth button.header_auth2{color:var(--color-text);border:1px solid var(--color-border);background:0 0}.auth{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:50px 0;display:flex}.auth_title{flex-direction:column;justify-content:center;align-items:center;margin:0 0 30px;display:flex}.auth_title h1{text-align:center;margin:0 0 10px;font-size:28px;display:flex}.auth_title span{color:var(--color-text);text-align:center;font-size:16px;line-height:1.5;display:flex}.auth_form{width:350px;display:flex}.auth_form form{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.auth_form form input{border-radius:27px;width:100%;height:50px;margin:0 0 10px;padding:0 25px;display:flex}.auth_form form textarea{border-radius:27px;width:100%;height:150px;margin:0 0 10px;padding:15px 25px;display:flex}.auth_form form a{width:100%;display:flex}.auth_form form button{background:var(--color-black);width:100%;height:50px;color:var(--color-white);border-radius:27px;justify-content:center;align-items:center;margin:15px 0 0;display:flex;position:relative}.auth_form form .auth_form_divider{flex-direction:column;justify-content:center;align-items:center;width:100%;height:70px;display:flex;position:relative}.auth_form form .auth_form_divider em{background:var(--color-border);width:100%;height:1px;display:flex}.auth_form form .auth_form_divider span{color:var(--color-text2);background:var(--color-background);padding:0 10px;font-size:13px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.auth_form form .auth_form_emails,.auth_form form .auth_form_buttons{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.auth_form form .auth_form_buttons button{border:1px solid var(--color-border);color:var(--color-text);background:0 0;margin:0 0 10px;font-weight:500;display:flex}.auth_form form .auth_form_buttons button img{height:17px;display:flex;position:absolute;top:auto;bottom:auto;left:25px;right:auto}.auth_form form b{width:100%;margin:10px 0 3px;display:flex}.auth_form form .auth_form_com{color:var(--color-text2);text-align:center;margin:20px 0 0;font-size:13px;display:flex}.auth .logo{background:0 0;width:auto;position:fixed;top:0;bottom:auto;left:10px;right:auto}.auth.onboarding .auth_form{width:400px}.auth.onboarding .auth_form form input{text-align:center}.auth .auth_form form .auth_form_link{text-align:center;justify-content:center;align-self:center;margin:20px auto 0;font-size:12px;text-decoration:underline;display:flex}.auth.code .auth_form{width:400px}.code_inputs{justify-content:center;align-items:center;gap:15px;width:100%;margin:0 0 20px;display:flex}.code_input{text-align:center;border:2px solid var(--color-border);background:var(--color-background);width:60px;height:60px;color:var(--color-text);border-radius:15px;margin:0;padding:0;font-size:24px;font-weight:600;display:flex}.code_input:focus{border-color:var(--color-black);outline:none}.code_input:disabled{opacity:.6;cursor:not-allowed}.code_input:invalid{border-color:var(--color-error)}.auth.onboarding.coming_soon .auth_title{margin:0 0 30px}.error-message{color:red;text-align:center;margin-bottom:10px}.auth_form_info{text-align:center;margin-bottom:20px}.auth_form button.auth_form_button_full{width:100%}.auth_form_link_block{text-align:center;margin-top:20px;display:block}.auth .logo svg{width:auto;height:100%}@media (max-width:768px){.header_auth{display:none}.auth .logo{margin-top:5px;left:50%;transform:translate(-50%)}.auth_form,.auth_title,.auth.code .auth_form,.auth.onboarding .auth_form,.auth.onboarding.coming_soon .auth_title{width:100%;padding:0 20px}}
.inbox{width:100%;height:100dvh;display:flex;position:relative}.inbox_left{flex-shrink:0;width:450px;height:100dvh;display:flex}.inbox_left1{border-right:1px solid var(--color-border2);flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:100%;height:100dvh;display:flex;overflow-y:auto}.inbox_left1.hidden{display:none}.inbox_left2{border-right:1px solid var(--color-border2);flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:50%;height:100dvh;display:none;overflow-y:auto}.inbox_left2.hidden{display:none}.inbox_left_header{border-bottom:1px solid var(--color-border2);background:var(--color-background);z-index:100;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 0 0 13px;display:flex;position:-webkit-sticky;position:sticky;top:0}.inbox_left_header_title{align-items:center;display:flex}.inbox_left_header_title .mobile_back_button{display:none}.inbox_left_header span{font-size:18px;font-weight:500;display:flex}.inbox_left_main{flex-direction:column;width:100%;padding-bottom:50px;display:flex}.inbox_left_main ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:10px;display:flex}.inbox_left_main ul li{width:100%;padding:2px 0;display:flex}.inbox_left_main ul li button{border-radius:15px;justify-content:flex-start;align-items:center;width:100%;padding:13px;display:flex;position:relative;overflow:hidden}.inbox_left_main ul li .inbox_left_main_image{flex-shrink:0;margin-right:15px;display:flex}.inbox_left_main ul li .inbox_left_main_image img{aspect-ratio:1;aspect-ratio:1;border-radius:50%;width:50px;display:flex}.inbox_left_main ul li .inbox_left_main_content{text-align:left;white-space:nowrap;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:80%;display:flex;overflow:hidden}.inbox_left_main ul li .inbox_left_main_content span:first-child{align-items:center;width:100%;margin:0 0 7px;font-size:15px;line-height:1;display:flex;position:relative}.inbox_left_main ul li .inbox_left_main_content span:first-child i{margin:0 0 0 5px;display:flex}.inbox_left_main ul li .inbox_left_main_content span:nth-child(2){height:20px;color:var(--color-text2);text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;font-size:14px;line-height:1.5;display:flex;position:relative;overflow:hidden}.inbox_left_main ul li .inbox_left_main_content span:nth-child(2) i{margin:2px 5px 0 0;font-size:16px;display:flex}.inbox_left_main ul li .inbox_left_main_content span:nth-child(2) i.hgi-tick-double-02{color:var(--color-blue)}.inbox_left_main ul li button em{color:var(--color-text2);z-index:10;align-items:center;font-size:12px;display:flex;position:absolute;top:15px;right:20px}.inbox_left_main ul li button.on,.inbox_left_main ul li button:hover{background:var(--color-background3)}.inbox_left_main .inbox_left_main_button_ask{border-top:1px solid var(--color-border2);width:100%;margin:0;padding:10px 10px 0;display:flex}.inbox_left_main .inbox_left_main_button_ask button{border-radius:10px;justify-content:flex-start;align-items:center;width:100%;height:40px;padding:0 0 0 10px;font-size:13px;display:flex}.inbox_left_main .inbox_left_main_button_ask button i{margin:0 5px 0 0;font-size:17px;display:flex}.inbox_left_main .inbox_left_main_button_ask button:hover{background:var(--color-background3)}.inbox_left_main ul li button u{pointer-events:none;background:linear-gradient(to left,var(--color-background)80%,transparent 100%);width:100px;height:100%;display:flex;position:absolute;top:0;bottom:0;right:0}.inbox_left_main ul li button.on u,.inbox_left_main ul li button:hover u{background:linear-gradient(to left,var(--color-background3)80%,transparent 100%)}.inbox_left_main ul li.empty-state{padding-left:10px;display:none}.inbox_right{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;overflow-y:auto}.inbox_right_header{border-bottom:1px solid var(--color-border2);background:var(--color-background);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 20px;display:flex;position:-webkit-sticky;position:sticky;top:0}.inbox_right_header_left{display:flex}.inbox_right_header_right{align-items:center;display:flex}.inbox_right_header_right .inbox_right_header_right_button{border:1px solid var(--color-border-dark);border-radius:18px;justify-content:center;align-items:center;height:36px;margin-right:5px;padding:0 15px;font-size:12px;font-weight:500;display:flex}.inbox_right_header_right .inbox_right_header_right_button i{margin:0 5px 0 0;font-size:16px;display:flex;font-weight:700!important}.inbox_right_header_right .results_more{padding-right:0;display:flex;position:relative;top:auto;bottom:auto;left:auto;right:auto}.inbox_right_header_user,.inbox_right_header_user button{justify-content:flex-start;align-items:center;display:flex}.inbox_right_header_user img{aspect-ratio:1;aspect-ratio:1;background:var(--color-background3);border-radius:50%;width:40px;display:flex}.inbox_right_header_user span{align-items:center;margin:0 0 0 10px;font-size:18px;font-weight:500;display:flex}.inbox_right_header_user span i{color:var(--color-badge);margin:0 0 0 5px;font-size:18px;display:flex}.inbox_right_main{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;min-height:calc(100dvh - 60px);padding:0;display:flex}.inbox_right_main2{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:10px 50px 50px;display:flex}.inbox_right_main_date{width:100%;color:var(--color-text2);justify-content:center;margin:10px 0;font-size:12px;display:flex}.inbox_right_main_alert{color:var(--color-text2);background:var(--color-background3);border-radius:5px;justify-content:center;align-self:center;max-width:60%;margin:10px 0;padding:5px 15px;font-size:12px;display:none}.message-group{flex-direction:column;align-items:flex-start;width:100%;margin:10px 0;display:flex}.message-group2{flex-direction:column;align-items:flex-start;width:100%;margin:0;display:flex}.inbox_right_main_message{background:var(--color-background3);border-radius:20px;max-width:60%;margin:2px 0 0;padding:10px 15px 15px;font-size:15px;line-height:1.6;position:relative}.inbox_right_main_message span{white-space:pre-line;flex-flow:wrap;justify-content:flex-end;align-items:flex-end;display:flex}.inbox_right_main_message em{color:var(--color-text2);white-space:nowrap;flex-shrink:0;margin-left:8px;font-size:11px}.inbox_right_main_message img{display:none}.inbox_right_main_message a{color:var(--color-blue)}.message-group{flex-direction:column;margin:10px 0;display:flex}.inbox_right_main_message_right{background:var(--color-blue);max-width:60%;color:var(--color-force-white);border-radius:20px;align-self:flex-end;margin:2px 0 0;padding:10px 15px;font-size:15px;line-height:1.6;position:relative}.inbox_right_main_message_right span{white-space:pre-line;flex-flow:wrap;justify-content:flex-end;align-items:flex-end;display:flex}.inbox_right_main_message_right span em{color:var(--color-force-white);opacity:.7;white-space:nowrap;flex-shrink:0;margin-left:8px;font-size:11px}.inbox_right_main_message_mirador{border:1px solid var(--color-border);white-space:pre-line;border-radius:20px;max-width:60%;margin:10px 0;padding:10px 50px 15px 15px;font-size:15px;line-height:1.6;display:flex;position:relative}.inbox_right_main_message_mirador2{align-self:flex-end;margin:10px 0}.inbox_right_main_message_mirador b{display:none}.inbox_right_main_message_mirador em{color:var(--color-text2);white-space:nowrap;flex-shrink:0;margin-left:8px;font-size:11px;position:absolute;bottom:5px;right:15px}.inbox_right_main_buttons{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative}.inbox_right_main_buttons button{background:var(--color-background3);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;height:auto;margin:2px 0;padding:5px 5px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex;position:relative}.inbox_right_main_buttons button i{margin:0 5px 0 -5px;font-size:20px}.inbox_right_main_buttons button quote{background:var(--color-file);border-radius:15px;flex-shrink:0;align-items:center;width:300px;height:auto;padding:15px;display:flex}.inbox_right_main_buttons button quote i{margin:0 8px 0 0;font-size:50px;font-weight:350!important}.inbox_right_main_buttons button quote b{flex-direction:column;align-items:flex-start;display:flex}.inbox_right_main_buttons button quote u{text-decoration:none}.inbox_right_main_buttons button quote u:first-child{font-weight:400;display:flex}.inbox_right_main_buttons button quote u:nth-child(2){height:24px;color:var(--color-force-black);text-transform:capitalize;border-radius:12px;justify-content:center;align-items:center;margin-top:5px;padding:0 10px;font-size:10px;font-weight:400;text-decoration:none;display:flex}.inbox_right_main_buttons button em{color:var(--color-text2);font-size:11px;font-weight:350;position:absolute;bottom:3px;right:15px}.inbox_right_main_buttons button:disabled{cursor:not-allowed;pointer-events:none;display:none}.inbox_right_main_buttons button.selected:disabled{display:flex}.inbox_right_main_buttons img{display:none}.inbox_right_main_buttons button quote u:nth-child(2).green{background:var(--color-button-green)}.inbox_right_main_buttons button quote u:nth-child(2).yellow{background:var(--color-button-yellow)}.inbox_right_main_buttons button quote u:nth-child(2).red{background:var(--color-button-red)}.inbox_right_main_buttons button quote u:nth-child(2) i,.inbox_right_main_buttons button i.accept{margin:0 5px 0 0;font-size:14px}.inbox_right_main_buttons_right{flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;display:flex;position:relative}.inbox_right_main_buttons_right button{background:var(--color-blue);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;height:auto;margin:2px 0;padding:5px 5px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex;position:relative}.inbox_right_main_buttons_right button quote{background:var(--color-file-blue);height:auto;color:var(--color-force-white);border-radius:15px;flex-shrink:0;align-items:center;width:300px;padding:15px;display:flex}.inbox_right_main_buttons_right button quote i{margin:0 8px 0 0;font-size:50px;font-weight:350!important}.inbox_right_main_buttons_right button quote b{flex-direction:column;align-items:flex-start;display:flex}.inbox_right_main_buttons_right button quote u{text-decoration:none}.inbox_right_main_buttons_right button quote u:first-child{font-weight:400;display:flex}.inbox_right_main_buttons_right button quote u:nth-child(2){height:24px;color:var(--color-force-black);text-transform:capitalize;border-radius:12px;justify-content:center;align-items:center;margin-top:5px;padding:0 10px;font-size:10px;font-weight:400;text-decoration:none;display:flex}.inbox_right_main_buttons_right button em{color:var(--color-force-white);opacity:.7;text-transform:capitalize;font-size:11px;font-weight:350;position:absolute;bottom:3px;right:15px}.inbox_right_main_buttons_right button:disabled{cursor:not-allowed;pointer-events:none;display:none}.inbox_right_main_buttons_right button.selected:disabled{display:flex}.inbox_right_main_buttons_right button quote u:nth-child(2).green{background:var(--color-button-green)}.inbox_right_main_buttons_right button quote u:nth-child(2).yellow{background:var(--color-button-yellow)}.inbox_right_main_buttons_right button quote u:nth-child(2).red{background:var(--color-button-red)}.inbox_right_main_buttons_right button quote u:nth-child(2) i,.inbox_right_main_buttons_right button i.accept{margin:0 5px 0 0;font-size:14px}.inbox_chat{background:var(--color-background);align-items:flex-end;width:100%;margin-top:20px;padding:0 10px 15px;display:flex;position:-webkit-sticky;position:sticky;top:auto;bottom:0;left:0;right:0;z-index:1000!important}.inbox_chat form{background:var(--color-input);border:1px solid var(--color-border-prompt);width:100%;box-shadow:var(--color-shadow-prompt);border-radius:30px;align-items:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.inbox_chat textarea{resize:none;border:none;width:100%;min-height:36px;max-height:200px;padding:7px 20px 0;line-height:1.5;display:flex;overflow-y:auto}.inbox_chat button{aspect-ratio:1;background:var(--color-blue);height:36px;color:var(--color-force-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.inbox_chat button i{font-size:22px}.inbox_chat.off textarea{cursor:not-allowed;opacity:.8}.inbox_chat.off button{cursor:not-allowed;background:var(--color-black);opacity:.15}.inbox_right_main_connection_request{background:var(--color-background3);border:1px solid var(--color-border);border-radius:20px;width:100%;margin:20px 0;padding:20px;display:flex}.connection-request-content{flex-direction:column;gap:15px;width:100%;display:flex}.connection-request-content p{color:var(--color-text);flex-wrap:wrap;align-items:baseline;margin:0;font-size:15px;line-height:1.6;display:flex}.connection-request-content p strong{margin-right:6px;font-weight:500}.connection-request-content p span{display:inline}.connection-request-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.btn-accept{background:var(--color-black);height:36px;color:var(--color-white);cursor:pointer;border:none;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.btn-accept:hover{background:var(--color-text);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.btn-accept:active{transform:translateY(0)}.btn-accept i{font-size:16px;font-weight:600}.btn-ignore{background:var(--color-background);height:36px;color:var(--color-text);border:1px solid var(--color-border-dark);cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.btn-ignore:hover{background:var(--color-background3);border-color:var(--color-text2)}.btn-ignore:active{transform:translateY(0)}.btn-ignore i{font-size:16px;font-weight:600}@media (max-width:768px){.inbox_right_main_connection_request{border-radius:15px;margin:15px 0;padding:15px}.connection-request-content p{font-size:14px}.connection-request-actions{flex-direction:column;gap:8px}.btn-accept,.btn-ignore{justify-content:center;width:100%}}.inbox_right_empty{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px 20px;display:flex}.inbox_right_empty_content{text-align:center;flex-direction:column;align-items:center;max-width:300px;display:flex}.inbox_right_empty_content i{color:var(--color-text2);opacity:.6;margin-bottom:20px;font-size:64px}.inbox_right_empty_content h3{color:var(--color-text);margin:0 0 10px;font-size:24px;font-weight:350}.inbox_right_empty_content p{color:var(--color-text2);margin:0;font-size:16px;line-height:1.5}.unread-notification{background:var(--color-blue);width:20px;height:20px;color:var(--color-white);z-index:5;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:37px;right:17px}.notification-badge{background:var(--color-blue);width:24px;height:24px;color:var(--color-white);z-index:10;border:2px solid var(--color-background);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;top:6px;left:38px}.notification-badge-menu{background:var(--color-blue);width:20px;height:20px;color:var(--color-white);z-index:10;border:2px solid var(--color-background);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute;top:0;left:19px}.notification-badge-footer{background:var(--color-blue);width:20px;height:20px;color:var(--color-white);z-index:10;border:2px solid var(--color-background);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute;top:-5px;left:50%}.inbox_right_main_message_devis{background:var(--color-black);max-width:60%;color:var(--color-force-white);border-radius:20px;align-self:flex-end;margin:30px 30px 0 0;padding:20px 15px;line-height:1;position:relative}.inbox_right_main_message_devis button{justify-content:center;align-items:center;display:flex}.inbox_right_main_message_devis button i{font-size:18px}.inbox_right_main_message_devis button span{border-left:2px solid var(--color-border);margin-left:10px;padding-left:10px;font-size:15px;line-height:1}.inbox_left{order:1}.inbox_right{order:2}.inbox_steps{order:3;display:none!important}.welcome-message{flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100dvh - 200px);display:flex}.welcome-message h2{font-size:18px}.welcome-message p{color:var(--color-text2);text-align:center;margin:10px 0 20px}.welcome-message button{background:var(--color-black);color:var(--color-white);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-size:14px;transition:background .2s}.paiement-page{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:768px){.inbox{display:flex}.inbox_left{width:100%;display:flex}.inbox_left.mobile-hidden{display:none}.inbox_left1{border:none;width:100%;display:flex}.inbox_left1.mobile-hidden{display:none!important}.inbox_left2{border:none;width:100%;display:none}.inbox_left2.mobile-hidden{display:none!important}.inbox_left2:not(.mobile-hidden){display:flex!important}.inbox_left .mobile_back_button{background:0 0;flex-shrink:0;justify-content:flex-start;align-items:center;width:34px;height:40px;margin-left:-5px;margin-right:0;display:flex!important}.inbox_left .mobile_back_button i{font-size:24px}.inbox_left1 .mobile_back_button{display:none!important}.inbox_left_header{z-index:100;border:none;height:50px;padding:0 0 0 20px;position:fixed;top:0;bottom:auto;left:0;right:0}.inbox_left_header span{font-size:18px;font-weight:500;line-height:1}.inbox_left_main{margin-top:50px;padding-bottom:80px}.inbox_left_main ul li .inbox_left_main_content{background:0 0}.inbox_left_main ul li .inbox_left_main_content span:first-child{font-size:17px}.inbox_left_main ul li .inbox_left_main_content span:nth-child(2){padding-right:20px}.inbox_left_main ul li.empty-state{margin-top:10px;display:flex}.inbox_right{display:none}.inbox_right.mobile-visible{display:flex}.inbox_right.mobile-hidden{display:none!important}.inbox_right_header{z-index:100;border:none;height:50px;padding:0 0 0 20px;position:fixed;top:0;bottom:auto;left:0;right:0}.inbox_right_header .mobile_back_button{background:0 0;flex-shrink:0;justify-content:flex-start;align-items:center;width:34px;height:40px;margin-left:-5px;margin-right:0;display:flex!important}.inbox_right_header .mobile_back_button i{font-size:24px}.inbox_right_main{min-height:calc(100dvh - 50px)}.inbox_right_main2{padding:60px 15px 100px}.inbox_right_main_message,.inbox_right_main_message_right,.inbox_right_main_message_mirador{max-width:80%}.inbox_right_main_alert{text-align:center;padding-left:50px;padding-right:50px;line-height:1.4}.inbox_chat{width:100%;padding:10px 20px;position:fixed;top:auto;bottom:0;left:0;right:0}.inbox_chat form{border-radius:20px;padding:5px 40px 5px 10px}.inbox_chat textarea{resize:none;border:none;outline:none;max-height:100px;padding:7px 5px 5px;line-height:1.4}.inbox_chat button{height:32px;position:absolute;bottom:7px;right:5px}.inbox_chat button i{font-size:16px}.inbox_left_main ul li button.on,.inbox_left_main ul li button:hover{background:0 0}}
.news-page{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100dvh;padding:100px 0;font-size:15px;display:flex;overflow-y:auto}.news-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:600px;min-height:100dvh;display:flex;position:relative}.news-header{text-align:left;border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 40px;display:flex}.news-header-content{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.news-header-content>div:first-child{flex-direction:column;display:flex}.news-header h1{margin:0 0 15px;font-size:24px;font-weight:500;display:flex}.news-header-bookmark-button{border:1px solid var(--color-border);background:var(--color-background3);cursor:pointer;width:40px;height:40px;color:var(--color-text);border-radius:20px;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}.news-header-bookmark-button:hover{background:var(--color-background);border-color:var(--color-border-dark)}.news-header-bookmark-button i{font-size:20px}.news-content{flex-direction:column;width:100%;display:flex}.news-content article{text-align:left;border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 30px;display:flex}.news-content article span{display:flex}.news-content article span.news-category{color:var(--color-text2)}.news-content article span.news-title{margin:15px 0 0;font-size:18px;font-weight:500;line-height:1.4}.news-content article span.news-text{color:var(--color-text);margin:10px 0 0}.news-content article span.news-why-matters{flex-direction:column;margin:15px 0 0;display:flex}.news-content article span.news-why-matters em{color:var(--color-text2);margin:0 0 5px;display:flex}.news-content article span.news-why-matters span{color:var(--color-text);display:flex}.news-content article span.news-source{color:var(--color-text2);margin:15px 0 0;font-size:12px;font-style:italic}.news-content article span.news-source a{color:var(--color-text2);margin-left:5px}.news-content article span.news-source a:hover{text-decoration:underline}.news-content article:last-child{border:none}.news-profiles{flex-direction:column;width:100%;margin:15px 0 0;display:flex}.news-profiles1{justify-content:flex-start;width:100%;display:flex}.news-profiles1 span{font-size:15px;font-weight:500;display:flex}.news-profiles2{justify-content:flex-start;width:100%;margin:10px 0;display:flex}.news-profiles2 button{border:40px;border:1px solid var(--color-border);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;margin:0 10px 0 0;padding:5px;display:flex}.news-profiles2 button img{aspect-ratio:1;border-radius:50%;flex-shrink:0;height:30px;display:flex}.news-profiles2 button span{margin:0 7px;font-size:13px;display:flex}.news-page .back_button{justify-content:flex-start;align-items:center;width:100%;margin-bottom:20px;display:flex}.news-page .back_button i{margin-left:-5px;font-size:24px}.news-comments{flex-direction:column;width:100%;padding-bottom:100px;display:flex}.news-comments-item{width:100%;padding-bottom:20px;display:flex}.news-comments-item-left{flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:40px;margin-right:10px;display:flex}.news-comments-item-left button{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:50%;width:100%;padding:0;display:flex;overflow:hidden}.news-comments-item-left img{aspect-ratio:1;border-radius:50%;width:100%;display:flex}.news-comments-item-right{flex-direction:column;width:100%;display:flex}.news-comments-item:not(.news-comments-reply) .news-comments-replies{flex-direction:column;width:100%;margin-top:10px;margin-left:50px;display:flex}.news-comments-reply .news-comments-replies{flex-direction:column;width:100%;margin-top:10px;margin-left:0;display:flex}.news-comments-reply .news-comments-reply{margin-left:50px}.news-comments-reply{margin-left:50px;padding-left:0}.news-comments-reply .news-comments-item-left{width:30px}.news-comments-reply .news-comments-item-left img{width:100%}.news-comments-reply-header{margin-bottom:5px;display:flex}.news-comments-reply-header strong,.news-comments-item-right-name strong{color:var(--color-text);margin-right:5px;font-weight:600}.news-comments-reply-button{color:var(--color-text2);cursor:pointer;background:0 0;border:none;margin-left:10px;padding:4px 8px;font-size:13px;transition:color .2s;display:flex}.news-comments-reply-button:hover{color:var(--color-text)}.news-comments-delete-button{color:var(--color-text2);cursor:pointer;background:0 0;border:none;margin-left:10px;padding:4px 8px;font-size:13px;transition:color .2s;display:flex}.news-comments-delete-button:hover{color:var(--color-error,red)}.news-comments-delete-button i{font-size:16px}.news-comments-form .inbox_chat button.inbox_chat_cancel{aspect-ratio:1;height:36px;color:var(--color-text2);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;transition:background .2s;display:flex}.news-comments-form .inbox_chat button.inbox_chat_cancel:hover{background:var(--color-border)}.news-comments-form .inbox_chat button.inbox_chat_cancel i{font-size:18px}.news-comments-item-right-name{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.news-comments-item-right-name span:first-child{font-weight:500;display:flex}.news-comments-item-right-name span:nth-child(2),.news-comments-item-right-name span:nth-child(3){color:var(--color-text2);font-size:13px;display:flex}.news-comments-item-right-name span:last-child{font-size:13px}.news-comments-reply .news-comments-item-right-name span:last-child{font-size:13px;color:var(--color-text2)!important}.news-comments-expert-badge{text-transform:uppercase;border:1px solid var(--color-brand);border-radius:10px;margin-top:2px;margin-left:0;padding:2px 6px;font-weight:600;line-height:1.2;display:inline-flex;color:var(--color-brand)!important;font-size:9px!important}.news-comments-item-right-text{margin:0 0 5px;display:flex}.news-comments-item-right-actions{align-items:center;gap:8px;font-size:16px;display:flex}.news-comments-item-right-actions button{cursor:pointer;color:var(--color-text2);background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px 4px 0;transition:all .2s;display:flex}.news-comments-item-right-actions button.liked{color:red}.news-comments-item-right-actions button i{font-size:16px}.news-comments-item-right-actions button span{font-size:12px}.news-comments-item-right input{width:100%;display:flex}.news-comments-form{width:800px;margin-left:40px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.news-comments-form .inbox_chat{background:var(--color-background);align-items:flex-end;width:100%;margin-top:20px;padding:0 10px 15px;display:flex;position:-webkit-sticky;position:sticky;bottom:0;z-index:1000!important}.news-comments-form .inbox_chat form{background:var(--color-input);border:1px solid var(--color-border-prompt);width:100%;box-shadow:var(--color-shadow-prompt);border-radius:30px;align-items:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.news-comments-form .inbox_chat textarea{resize:none;background:0 0;border:none;width:100%;min-height:36px;max-height:200px;padding:7px 20px 0;line-height:1.5;display:flex;overflow-y:auto}.news-comments-form .inbox_chat button{aspect-ratio:1;background:var(--color-blue);height:36px;color:var(--color-force-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.news-comments-form .inbox_chat button i{font-size:22px}.news-comments-form .inbox_chat button:disabled{cursor:not-allowed;background:var(--color-black);opacity:.15}.news-loading{text-align:center;padding:2rem 0}.news-loading-spinner{border:2px solid var(--color-border);border-top-color:var(--color-brand);border-radius:50%;width:32px;height:32px;margin:0 auto;animation:1s linear infinite news-spin}@keyframes news-spin{to{transform:rotate(360deg)}}.news-loading-text{color:var(--color-text2);margin-top:.5rem}.news-actions{justify-content:flex-start;align-items:center;gap:10px;width:100%;margin:15px 0 0 -8px;display:flex}.news-action-button{cursor:pointer;width:auto;min-width:36px;height:36px;color:var(--color-text);background:0 0;border:none;border-radius:20px;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.news-action-button:hover{background:0 0}.news-action-button i{font-size:18px}.news-action-button span{color:var(--color-text);font-size:14px}.news-action-button.bookmarked{background:0 0;border:none}.news-action-button.bookmarked i{color:#face15}[data-theme=dark] .news-action-button.bookmarked{border:none}[data-theme=dark] .news-action-button.bookmarked i{color:#face15}.news-action-button.liked{background:0 0;border:none}.news-action-button.liked i{color:red}.news-action-button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.news-page{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;height:100dvh;padding:0 0 20px;font-size:16px;line-height:1.6;overflow-x:hidden;overflow-y:auto}.news-container{flex-shrink:0;width:100%;max-width:100%;padding:0;position:static;overflow-x:hidden}.news-container .header-mini{flex-shrink:0;width:100%;min-width:100%;height:50px}.news-header{border:none;height:auto;margin:0;padding:20px;transform:translateZ(0)}.news-header-content{flex-direction:row;align-items:center}.news-header h1{margin-top:-40px;font-size:30px;font-weight:700;line-height:1}.news-header p{display:none}.news-header-bookmark-button{z-index:1001;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:50px;margin:-50px 0 0;padding:0 20px;position:fixed;top:0;right:0}.news-header-bookmark-button:hover{background:0 0;border:none}.news-header-bookmark-button i{font-size:22px;font-weight:600!important}.news-content{box-sizing:border-box;width:100%;max-width:100%;padding:0 20px;overflow-x:hidden}.news-content article{box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}.news-page .back_button{box-sizing:border-box;width:100%;max-width:100%;padding-top:10px;padding-left:20px;padding-right:20px}.news-profiles2{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overflow-y:hidden}.news-profiles2::-webkit-scrollbar{display:none}.news-profiles2{scrollbar-width:none}.news-actions{box-sizing:border-box;max-width:100%;margin-left:0;overflow-x:hidden}.news-comments-replies{box-sizing:border-box;max-width:calc(100% - 20px);margin-left:20px}.news-comments-item{box-sizing:border-box;max-width:100%;overflow-x:hidden}.news-comments-item-right{box-sizing:border-box;word-wrap:break-word;max-width:100%;overflow-x:hidden}.news-comments-form{width:100%;margin-left:0;padding:0;left:0;transform:none}.news-comments-form .inbox_chat{background:var(--color-background);width:100%;padding:10px 20px;position:fixed;top:auto;bottom:0;left:0;right:0}.news-comments-form .inbox_chat form{border-radius:20px;padding:5px 40px 5px 10px}.news-comments-form .inbox_chat textarea{resize:none;border:none;outline:none;max-height:100px;padding:7px 5px 5px;line-height:1.4}.news-comments-form .inbox_chat button{height:32px;position:absolute;bottom:7px;right:5px}.news-comments-form .inbox_chat button i{font-size:16px}.news-comments-form .inbox_chat button.inbox_chat_cancel{height:32px;bottom:7px;right:45px}.news-action-button i{margin-left:-15px;font-size:24px}.news-page .back_button i{margin-left:-27px}}
.joiners-page{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100dvh;padding:100px 0;display:flex;overflow-y:auto}.joiners-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:600px;display:flex}.joiners-header{text-align:left;border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 40px;display:flex}.joiners-header h1{margin:0 0 15px;font-size:24px;font-weight:500;display:flex}.joiners-content{flex-direction:column;width:100%;display:flex}.joiners-content article{text-align:left;border-bottom:1px solid var(--color-border);justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 30px;font-size:15px;display:flex}.joiners-content article img{aspect-ratio:1;background:var(--color-background3);border-radius:50%;flex-shrink:0;width:60px;margin-right:20px;display:flex}.joiners-content-left{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.joiners-content-left div,.joiners-content-left div em{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;font-size:15px;display:flex}.joiners-content-left div span{display:flex}.joiners-content-left div .joiners-name{align-items:center;font-size:18px;font-weight:500;line-height:1.4;display:flex}.joiners-content-left div .joiners-location{text-transform:capitalize;display:flex}.joiners-content-left div .joiners-job{margin-top:10px;font-weight:500}.joiners-content-left div .joiners-bio{display:flex}.joiners-name .joiners-linkedin-link{vertical-align:middle;color:var(--color-text2);margin-left:.5rem;text-decoration:none;display:flex}.joiners-name .joiners-new-tag{text-transform:uppercase;color:var(--color-brand);border:1px solid var(--color-brand);vertical-align:middle;background-color:transparent;border-radius:4px;justify-content:center;align-items:center;height:16px;margin-left:3px;padding:1px 3px 0;font-size:9px;font-weight:600;line-height:1;display:flex}.joiners-content-left div:first-child{flex-direction:row;align-items:center;width:100%;display:flex}.joiners-content-left div:nth-child(2){flex-direction:column;width:100%;padding-left:80px;display:flex}.joiners-content-right{flex-shrink:0;justify-content:flex-end;margin-left:20px;display:flex}.joiners-content-right button{white-space:nowrap;border:1px solid var(--color-border-dark);border-radius:18px;justify-content:center;align-items:center;height:36px;padding:0 15px;font-size:12px;font-weight:500;display:flex}.joiners-content article:last-child{border:none}@media (max-width:768px){.joiners-page{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;height:100dvh;padding:0 0 20px;font-size:16px;line-height:1.6;overflow-y:auto}.joiners-container{width:100%;padding:0}.joiners-header{border:none;height:auto;margin:0;padding:20px;transform:translateZ(0)}.joiners-header h1{margin-top:-40px;font-size:30px;font-weight:700;line-height:1}.joiners-header p{display:none}.joiners-content{width:100%;padding:0 20px}.joiners-content article{flex-direction:column}.joiners-content-right{width:auto;margin:15px 0 0}.joiners-content-left div:nth-child(2){padding:10px 0 0}}
.projects-page{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100dvh;padding:100px 0;display:flex;overflow-y:auto}.projects-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:600px;display:flex}.projects-header{text-align:left;border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 40px;display:flex}.projects-header h1{margin:0 0 15px;font-size:24px;font-weight:500;display:flex}.projects-content{flex-direction:column;width:100%;display:flex}.projects-content article{text-align:left;border-bottom:1px solid var(--color-border);justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 30px;font-size:15px;display:flex}.projects-content article img{aspect-ratio:1;background:var(--color-background3);border-radius:50%;flex-shrink:0;width:60px;margin-right:20px;display:flex}.projects-content article .projects-left{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;font-size:15px;display:flex}.projects-content article .projects-left .projects-title{margin:0 0 15px;font-size:18px;font-weight:500;line-height:1.4}.projects-content article .projects-left .projects-description{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 0 10px;line-height:1.5;display:flex}.projects-content article .projects-left .projects-description div{text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.projects-content article .projects-left .projects-description .markdown-body{color:var(--color-text-secondary,inherit);font-size:14px;line-height:1.5}.projects-content article .projects-left .projects-description .markdown-body p{margin:0 0 4px;display:block}.projects-content article .projects-left .projects-description .markdown-body p:last-child{margin-bottom:0}.projects-content article .projects-right{flex-shrink:0;justify-content:flex-end;margin-left:20px;display:flex}.projects-content article .projects-right button{white-space:nowrap;border:1px solid var(--color-border-dark);border-radius:18px;justify-content:center;align-items:center;height:36px;padding:0 15px;font-size:12px;font-weight:500;display:flex}.projects-content article:last-child{border:none}.projects-content article .projects-left .markdown-body ul{padding-left:15px;margin-left:0!important}.projects-content article .projects-left .markdown-body ul li{padding-left:0;margin-left:0!important;list-style-type:disc!important}.projects-content article .projects-left .projects-author{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:15px 0 0;display:flex}.projects-content article .projects-left .projects-author-content{border:1px solid var(--color-border);cursor:pointer;border-radius:20px;justify-content:flex-start;align-items:center;width:auto;padding:5px;transition:opacity .2s;display:flex}.projects-content article .projects-left .projects-author-content:hover{opacity:.7}.projects-content article .projects-left .projects-author-content img{aspect-ratio:1;border-radius:50%;flex-shrink:0;width:30px;height:30px;margin:0;padding:0;display:flex}.projects-content article .projects-left .projects-author-content span{margin:0 7px;padding:0;font-size:13px;display:flex}@media (max-width:768px){.projects-page{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;height:100dvh;padding:0 0 20px;font-size:16px;line-height:1.6;overflow-y:auto}.projects-container{width:100%;padding:0}.projects-header{border:none;height:auto;margin:0;padding:20px;transform:translateZ(0)}.projects-header h1{margin-top:-40px;font-size:30px;font-weight:700;line-height:1}.projects-header p{display:none}.projects-content{width:100%;padding:0 20px}.projects-content article{flex-direction:column}.projects-content article .projects-right{width:auto;margin:10px 0 0}.projects-content article .projects-left .projects-author-content{margin-top:-10px}.projects-content article .projects-right{margin-top:15px}}
.dashboard-page{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100dvh;padding:40px 0 150px;font-size:15px;display:flex;overflow-y:auto}.dashboard-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(100% - 260px);min-height:100dvh;margin-left:260px;padding:0 20px;display:flex;position:relative}.dashboard-header{text-align:left;border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 40px;display:flex}.dashboard-header h1{margin:0 0 15px;font-size:24px;font-weight:500;display:flex}.dashboard-header p{color:var(--color-text2);font-size:14px}.dashboard-content{justify-content:space-between;align-items:flex-start;gap:40px;width:100%;display:flex}.dashboard-main{flex-direction:column;flex-shrink:0;width:500px;min-width:0;display:flex}.dashboard-signals h2{margin:0 0 20px;font-size:20px;font-weight:500;display:flex}.dashboard-signal{text-align:left;border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 30px;display:flex}.dashboard-signal:last-child{border-bottom:none}.dashboard-signal .news-category{color:var(--color-text2);font-size:13px}.dashboard-signal .news-title{margin:15px 0 0;font-size:18px;font-weight:500;line-height:1.4}.dashboard-signal .news-title a{color:var(--color-text);text-decoration:none}.dashboard-signal .news-title a:hover{text-decoration:underline}.dashboard-signal .news-text{color:var(--color-text);margin:10px 0 0;line-height:1.5}.dashboard-signal .news-why-matters{flex-direction:column;margin:15px 0 0;display:flex}.dashboard-signal .news-why-matters em{color:var(--color-text2);margin:0 0 5px;font-size:13px;display:flex}.dashboard-signal .news-why-matters span{color:var(--color-text);display:flex}.dashboard-signal .news-source{color:var(--color-text2);margin:15px 0 0;font-size:12px;font-style:italic}.dashboard-signal .news-source a{color:var(--color-text2);margin-left:5px;text-decoration:none}.dashboard-signal .news-source a:hover{text-decoration:underline}.dashboard-signal .news-actions{justify-content:flex-start;align-items:center;gap:10px;width:100%;margin:15px 0 0 -8px;display:flex}.dashboard-signal .news-action-button{cursor:pointer;width:auto;min-width:36px;height:36px;color:var(--color-text);background:0 0;border:none;border-radius:20px;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.dashboard-signal .news-action-button:hover{background:var(--color-background3)}.dashboard-signal .news-action-button.bookmarked{color:var(--color-brand)}.dashboard-signal .news-action-button.liked{color:red}.dashboard-signal .news-action-button i{font-size:18px}.dashboard-signal .news-action-button span{font-size:12px}.dashboard-sidebar{flex-direction:column;flex-shrink:0;align-self:flex-start;gap:30px;width:350px;max-height:calc(100dvh - 40px);display:flex;position:-webkit-sticky;position:sticky;top:20px;overflow-y:auto}.dashboard-section{flex-direction:column;width:100%;display:flex}.dashboard-section h3{border-bottom:1px solid var(--color-border);margin:0 0 20px;padding-bottom:15px;font-size:18px;font-weight:500;display:flex}.dashboard-members{flex-direction:column;gap:15px;display:flex}.dashboard-member{border:1px solid var(--color-border);border-radius:12px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.dashboard-member:hover{background:var(--color-background3)}.dashboard-member img{aspect-ratio:1;background:var(--color-background3);border-radius:50%;flex-shrink:0;width:40px;height:40px;display:flex}.dashboard-member-info{flex-direction:column;flex:1;min-width:0;display:flex}.dashboard-member-name{align-items:center;gap:6px;margin-bottom:4px;font-size:14px;font-weight:500;display:flex}.dashboard-member-position{color:var(--color-text2);font-size:12px;display:flex}.dashboard-member-button{white-space:nowrap;border:1px solid var(--color-border-dark);cursor:pointer;background:0 0;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:11px;font-weight:500;transition:all .2s;display:flex}.dashboard-member-button:hover:not(:disabled){background:var(--color-background3)}.dashboard-requests{flex-direction:column;gap:15px;display:flex}.dashboard-request{border:1px solid var(--color-border);border-radius:12px;flex-direction:column;padding:12px;transition:all .2s;display:flex}.dashboard-request:hover{background:var(--color-background3)}.dashboard-request-content{flex-direction:column;margin-bottom:12px;display:flex}.dashboard-request-title{color:var(--color-text);margin-bottom:10px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.dashboard-request-author{align-items:center;gap:8px;margin-top:8px;display:flex}.dashboard-request-author img{aspect-ratio:1;background:var(--color-background3);border-radius:50%;flex-shrink:0;width:24px;height:24px;display:flex}.dashboard-request-author span{color:var(--color-text2);font-size:12px;display:flex}.dashboard-request-button{white-space:nowrap;border:1px solid var(--color-border-dark);cursor:pointer;background:0 0;border-radius:16px;justify-content:center;align-items:center;width:100%;height:32px;padding:0 12px;font-size:11px;font-weight:500;transition:all .2s;display:flex}.dashboard-request-button:hover:not(:disabled){background:var(--color-background3)}.dashboard-request-button:disabled{opacity:.6;cursor:not-allowed}.button-loading-dots{align-items:center;gap:4px;display:inline-flex}.button-loading-dots span{background:var(--color-text2);border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite both loading-dot;display:inline-block}.button-loading-dots span:first-child{animation-delay:-.32s}.button-loading-dots span:nth-child(2){animation-delay:-.16s}@keyframes loading-dot{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.dashboard-prompt{z-index:100;background:var(--color-background);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;bottom:0;left:260px;right:0}.dashboard-prompt .prompt{width:100%;max-width:800px;position:relative;top:auto}.dashboard-prompt .prompt .home_sponso{display:none}@media (max-width:768px){.dashboard-page{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;height:100dvh;padding:0 0 20px;font-size:16px;line-height:1.6;overflow-y:auto}.dashboard-container{width:100%;margin-left:0;padding:0}.dashboard-header{border:none;margin:0;padding:20px;transform:translateZ(0)}.dashboard-header h1{margin-top:-40px;font-size:30px;font-weight:700;line-height:1}.dashboard-header p{display:none}.dashboard-content{flex-direction:column;gap:30px;padding:0 20px}.dashboard-sidebar{order:-1;width:100%}.dashboard-main{width:100%}.dashboard-signal{margin:0 0 20px;padding:0 0 20px}.dashboard-prompt{padding:15px;left:0}}
.results{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:calc(100dvh - 100px);padding:60px 0 100px;display:flex;overflow-y:scroll}.results_center{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:800px;display:flex}.results_header{justify-content:space-between;align-items:flex-start;width:100%;margin:60px 0 0;display:flex}.results_user{justify-content:flex-end;width:100%;margin-bottom:30px;display:flex}.results_user span{background:var(--color-background3);white-space:pre-wrap;border-radius:20px;max-width:70%;padding:10px 15px;line-height:1.6}.results_llm{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;display:flex}.results_llm_header{width:100%;display:block}.results_llm_header ul{margin:0;padding:0 0 20px 10px;width:100%!important;list-style-type:disc!important;list-style-position:inside!important}.results_llm_header ul li{margin:5px 0 0;width:100%!important;list-style-type:disc!important;list-style-position:inside!important}.results_llm_header ul li:first-child{margin-top:20px}.results_llm_main{width:100%;display:flex}.results_llm_main ul{flex-direction:column;width:100%;margin:0;display:flex}.results_llm_main ul li{border-bottom:1px solid var(--color-border);width:100%;margin:0 0 40px;padding:0 0 40px;display:flex}.results_llm_main ul li .results_image{flex-shrink:0;justify-content:flex-start;align-items:flex-start;padding-right:20px;display:flex}.results_llm_main ul li .results_image img{aspect-ratio:1;background:var(--color-background3);border-radius:50%;width:60px;display:flex}.results_llm_main ul li .results_info{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.results_llm_main ul li .results_info_left{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.results_llm_main ul li .results_info_left .results_name{align-items:center;font-size:18px;font-weight:500;display:flex}.results_llm_main ul li .results_info_left .results_name i{color:var(--color-blue);margin:0 0 0 7px;display:flex}.results_llm_main ul li .results_info_left .results_name i.pro{color:var(--color-badge)}.results_llm_main ul li .results_info_left .results_location{margin:0 0 5px;display:flex}.results_llm_main ul li .results_info_left .results_bio{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:10px 0 0;display:flex}.results_llm_main ul li .results_info_left .results_bio span:first-child{color:var(--color-text2);display:flex}.results_llm_main ul li .results_info_left .results_bio span:nth-child(2){white-space:pre-line;display:flex}.results_llm_main ul li .results_info_left .results_match{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:10px 0 0;display:flex}.results_llm_main ul li .results_info_left .results_match span:first-child{color:var(--color-text2);display:flex}.results_llm_main ul li .results_info_left .results_match span:nth-child(2){display:flex}.results_llm_main ul li .results_info_left .results_price{color:var(--color-text);margin:10px 0 0;font-weight:500;display:flex}.results_llm_main ul li .results_info_right{flex-shrink:0;justify-content:flex-end;width:220px;display:flex}.results_llm_main ul li .results_info_right button{border:1px solid var(--color-border-dark);border-radius:18px;justify-content:center;align-items:center;height:36px;padding:0 15px;font-size:12px;font-weight:500;display:flex}.results_llm_footer{width:100%;display:block}.results_llm_footer ul{margin:0;padding:0 0 0 10px;width:100%!important;list-style-type:disc!important;list-style-position:inside!important}.results_llm_footer ul li{margin:5px 0 0;width:100%!important;list-style-type:disc!important;list-style-position:inside!important}.results_llm_footer ul li:first-child{margin-top:20px}.results_llm_thumbs{width:100%;margin:15px 0 0 -7px;display:flex}.results_llm_thumbs button{border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.results_llm_thumbs button i{color:var(--color-text2);font-size:18px;display:flex}.results_llm_thumbs button:hover{background:var(--color-background3)}.results_llm_thumbs button em{background:var(--color-black);height:26px;color:var(--color-white);white-space:nowrap;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:500;display:none;position:absolute;top:40px}.results_llm_thumbs button:hover em{display:flex}.results_llm_public{justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;display:flex}.results_llm_public .results_llm_public_text{display:flex}.results_llm_public .public-button{border:1px solid var(--color-border-dark);border-radius:18px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 15px;font-size:12px;font-weight:500;transition:all .3s;display:flex;position:relative;overflow:hidden}.results_llm_public .public-button.animating{transform:scale(.95)}.results_llm_public .public-button.sending{color:var(--color-text);cursor:not-allowed}.results_llm_public .public-button:disabled{opacity:.8}.results_prompt{background:var(--color-background);z-index:50;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 0 20px;transition:left .3s;display:flex;position:fixed;top:auto;bottom:0;left:135px;right:0}.results_prompt .prompt{width:850px;position:relative}.results_prompt .prompt .prompt_buttons{height:40px;bottom:-20px}.results_prompt .prompt .prompt_buttons_left{margin-left:-20px}.results_prompt .prompt form textarea{padding-left:25px}.results_prompt_expert{border:1px solid var(--color-border-prompt);background:var(--color-input);height:40px;color:var(--color-text2);border-radius:20px;justify-content:center;align-items:center;margin-bottom:15px;padding:0 15px;font-size:13px;display:none;position:absolute;top:-55px}.results_prompt_expert i{margin:0 5px 0 0;font-size:18px}aside.collapse~main .results_prompt,aside~main .results_prompt{left:30px}.search-animation{justify-content:flex-start;align-items:flex-start;width:100%;min-height:60px;margin:70px 0 20px;display:flex}.search-animation.response-animation{margin:20px 0}.search-text{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.search-step{opacity:0;color:var(--color-text);margin:0;font-size:16px;transition:opacity .5s}.search-step.visible{opacity:1}.search-step.hidden{opacity:0}.intro-button{align-items:center;gap:8px;transition:all .3s;display:flex;position:relative;overflow:hidden}.intro-button.animating{transform:scale(.95)}.intro-button.sending{color:var(--color-text);cursor:not-allowed}.intro-button:disabled{opacity:.8}.button-loading-dots{gap:3px;margin-right:5px;display:inline-flex}.button-loading-dots span{background-color:currentColor;border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite both loading-bounce}.button-loading-dots span:first-child{animation-delay:-.32s}.button-loading-dots span:nth-child(2){animation-delay:-.16s}.button-loading-dots span:nth-child(3){animation-delay:0s}@keyframes loading-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.results_more{z-index:1000;flex-shrink:0;align-items:center;height:60px;display:flex;position:fixed;top:0;right:20px}.results_more_trigger{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.results_more_publicly{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:auto;height:40px;padding:0 15px;font-size:13px;font-weight:500;transition:background .2s;display:flex}.results_more_publicly:hover{background:var(--color-background3)}.results_more_publicly i{margin:0 5px 0 0;font-size:18px}.results_more_trigger:hover{background:var(--color-background3)}.results_more_trigger i{font-size:18px;display:flex}.results_more_dropdown{background:var(--color-background);border:1px solid var(--color-border);z-index:1001;min-width:180px;box-shadow:var(--color-shadow);border-radius:12px;flex-direction:column;padding:5px;display:flex;position:absolute;top:55px;right:0;overflow:hidden}.results_more_option{cursor:pointer;width:100%;color:var(--color-text);background:0 0;border:none;border-radius:12px;justify-content:flex-start;align-items:center;padding:12px 16px;font-size:14px;transition:background .2s;display:flex}.results_more_option:hover{background:var(--color-background3)}.results_more_option i{margin-right:10px;font-size:16px;display:flex}.results_more_option span{font-weight:400;display:flex}.results_more_option:last-child{color:var(--color-red)}body.project-body .results_more_dropdown{right:20px}.results.expert h3{border-top:1px solid var(--color-border);width:100%;margin:20px 0;padding-top:30px;font-weight:500}.results.expert h3 strong{font-weight:500}.results.expert h4{width:100%;margin:20px 0;padding-top:30px;font-weight:500}.results.expert h4 strong{font-weight:500}.results.expert ol{margin:10px 0;list-style-position:outside}.results.expert ol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px}.results.expert ol:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px}.results.expert ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px}.results.expert ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:28px}.results.expert ol:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:28px}.results.expert ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:28px}.results.expert ol li{margin:5px 0;padding-left:6px;list-style-type:decimal}.results.expert ol li::marker{font-weight:700}.results.expert ol li strong{font-weight:600}.results.expert ul{margin:10px 0;list-style-position:outside}.results.expert ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px}.results.expert ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px}.results.expert ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:28px}.results.expert ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:28px}.results.expert ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:28px}.results.expert ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:28px}.results.expert ul li{margin:5px 0;padding-left:6px;list-style-type:disc}.results.expert ul li::marker{font-weight:700}.results.expert ul li strong{font-weight:600}.results.expert .results_user span{padding-top:0;padding-bottom:0}.results.expert .results_header span{padding-top:10px;padding-bottom:10px}@media (max-width:768px){.results{height:100dvh;padding-top:50px;font-size:16px;overflow-y:scroll}.results_header{margin:50px 0 0}.results_more{height:50px;top:0;right:10px}.results_more_trigger{width:36px;height:36px}.results_more_dropdown{min-width:200px}.results_more_option{padding:20px 15px;font-size:13px}.results_more_option i{font-size:22px}.results_more_option span{font-size:15px;font-weight:500}.results_llm_main ul li,.results_llm_main ul li .results_info{flex-direction:column;justify-content:flex-start;align-items:flex-start}.results_llm_main ul li .results_info_left .results_name{margin:-58px 0 0 80px}.results_llm_main ul li .results_info_left .results_location{margin:-5px 0 20px 80px}.results_llm_main ul li .results_info_right{flex-shrink:auto;justify-content:flex-start;width:100%;margin:15px 0 0}.results_llm_main ul li .results_info_right button,.results_llm_public .public-button{border-radius:20px;height:40px;padding:0 20px;font-size:14px}.results_llm_public{flex-direction:column;justify-content:flex-start;align-items:flex-start}.results_llm_public_text,.results_llm_public button{margin:0 0 20px}.results_center{width:100%;margin-top:-20px;padding:0 20px 50px}.results.expert .results_center{margin-top:30px}.results_more_publicly{font-size:16px}.results_more_publicly i{font-size:22px;font-weight:700!important}.find-talent-body .mobile_menu_ask{display:none}.results-body .mobile_menu_ask{margin-right:35px}.results-body .results_prompt .prompt{width:calc(100% - 30px)}.results-body .results_prompt{background:var(--color-background);padding-bottom:0;left:0}.results-body .mobile_footer{display:none}}
.markdown-body{word-wrap:break-word;line-height:1.6}.markdown-body>*{box-sizing:border-box;max-width:100%}.markdown-body p{margin:10px 0}.markdown-body ul,.markdown-body ol{margin:10px 0 10px 24px}.markdown-body li{margin:4px 0}.markdown-body pre{border-radius:8px;padding:13px;overflow:auto}.markdown-body code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin:16px 0 8px;font-weight:600}.markdown-body h1{font-size:24px}.markdown-body h2{font-size:20px}.markdown-body h3{font-size:17.5px}.markdown-body blockquote{color:var(--color-text2);border-left:4px solid #e1e5e9;margin:16px 0;padding-left:16px}.markdown-body table{border-collapse:collapse;width:100%;margin:16px 0}.markdown-body th,.markdown-body td{border:1px solid var(--color-border);text-align:left;padding:8px}.markdown-body th{background-color:var(--color-background3);font-weight:600}.markdown-body hr{border:0;height:0;margin:30px 0;border-top:1px solid var(--color-border)!important;color:var(--color-border)!important;background:0 0!important}
.pitch_score{background:linear-gradient(190deg,var(--color-brand)0%,#ff9500 30%,var(--color-brand2,#ffc371)100%);width:50%;color:var(--color-force-white);border-radius:25px;flex-direction:column;justify-content:center;align-items:center;margin:0 0 20px;padding:20px;line-height:1;display:flex}.pitch_score_header{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:30px 0;display:flex}.pitch_score_header i{font-size:100px;font-weight:500;display:none}.pitch_score_header span:nth-child(2){font-size:90px;font-weight:500;display:flex}.pitch_score_header span:nth-child(3){display:flex}.pitch_score_details{background:rgba(248,123,21,.4);border-radius:20px;flex-direction:column;width:100%;padding:5px 20px;display:flex}.pitch_score_details div{border-bottom:1px solid rgba(255,255,255,.3);justify-content:space-between;align-items:center;width:100%;padding:15px 0;display:flex}.pitch_score_details div span:first-child{align-items:center;display:flex}.pitch_score_details div span:first-child i{margin-right:10px;font-size:20px;font-weight:700!important}.pitch_score_details div span:nth-child(2){font-size:18px;font-weight:600;display:flex}.pitch_score_details div:last-child{border:none}@media (max-width:768px){.pitch_score{width:100%}}
.history-page{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100dvh;padding:100px 0 200px;display:flex;overflow-y:auto}.history-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:600px;display:flex}.history-header{text-align:left;border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 30px;padding:0 0 40px;display:flex}.history-header h1{margin:0 0 15px;font-size:24px;font-weight:500;display:flex}.history-header p{display:flex}.history-content{flex-direction:column;width:100%;display:flex}.history-item-link{width:100%;display:flex}.history-project-link{width:100%;color:var(--color-text);border-radius:12px;flex-direction:column;padding:15px;text-decoration:none;transition:all .2s;display:flex}.history-project-link:hover{border-color:var(--color-text2);background:var(--color-background3);color:var(--color-text)}.history-project-preview{justify-content:space-between;align-items:center;width:100%;display:flex}.history-project-preview div{white-space:nowrap;text-overflow:ellipsis;align-items:center;width:100%;padding-right:20px;display:block;overflow:hidden}.history-project-preview i{color:var(--color-text2);font-size:18px}.history-project-preview em{align-items:center;display:flex}.history-project-preview em .button-loading-dots{margin-top:5px;margin-left:5px}.history-project-preview strong,.history-project-preview small{display:none}.history-loading,.history-error,.history-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:300px;display:flex}.history-empty h3{font-size:18px}.history-loading p,.history-error p,.history-empty p{color:var(--color-text2);margin:10px 0 20px}.history-error button,.history-empty button{background:var(--color-black);color:var(--color-white);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-size:14px;transition:background .2s}.history-header-buttons{justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}.history-header-buttons button{border:1px solid var(--color-border);border-radius:20px;justify-content:center;align-items:center;height:36px;margin:0 7px 0 0;padding:0 20px;font-size:13px;display:flex}.history-header-buttons button.active{background:var(--color-black);color:var(--color-white);border:none}@media (max-width:768px){.history-page{padding:0}.history-container{width:100%;padding:0}.history-header{border:none;height:auto;margin:70px 0 0;padding:0}.history-header h1,.history-header p{display:none}.history-projects-list{margin-top:-20px}.history-project-link{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;width:100%;padding:18px 20px;transition:background .2s;display:flex}.history-project-link:hover{background:0 0}.history-project-preview{align-items:center;width:100%;display:flex}.history-project-preview div{flex:1;font-size:17px;font-weight:400}.history-project-preview i{margin-left:auto;font-size:16px}.history-header-buttons{margin-top:-15px;margin-bottom:30px;margin-left:15px}}
