@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@300;400;500;600;700&display=swap";.mk-switch{color:#526374;font-size:13px;font-weight:500}.mk-switch:hover{color:#1677c8}.mk-section-intro{max-width:640px;margin:calc(var(--grid) * -4) 0 calc(var(--grid) * 6);color:#667786;font-size:16px;line-height:1.6}.mk-stats{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));margin-top:35px;border:1px solid #e2e9ef;border-radius:16px;background:#fff;box-shadow:0 12px 32px #162b3f0a}.mk-stats>div{padding:calc(var(--grid) * 3)}.mk-stats>div+div{border-left:1px solid #e7edf2}.mk-stats strong{display:block;font-family:Sora,sans-serif;font-size:32px;font-weight:600;color:#172b3f}.mk-stats span{color:#6a7b89}.mk-chip{padding:5px 12px;border:1px solid #d6e6f2;border-radius:999px;background:#f2f8fd;color:#24506f;font-size:13px;font-weight:500}.mk-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--grid) * 2)}.mk-tile{padding:calc(var(--grid) * 2.5);border:1px solid #e2e9ef;border-radius:14px;background:#fff}.mk-tile>.anticon{display:inline-grid;place-items:center;width:38px;height:38px;margin-bottom:calc(var(--grid) * 1.5);border-radius:10px;background:#eaf5fc;color:#1683c7;font-size:18px}.mk-tile h3{margin:0 0 6px;color:#172b3f;font-size:16px;font-weight:600}.mk-tile p{margin:0;color:#667786;font-size:14px;line-height:1.55}.mk-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--grid) * 2);counter-reset:level}.mk-level{position:relative;padding:calc(var(--grid) * 3);border:1px solid #e2e9ef;border-radius:16px;background:#fff}.mk-level:last-child{border-color:#f0d86e;box-shadow:0 14px 34px #facd0029}.mk-level-tag{display:inline-block;margin-bottom:calc(var(--grid) * 1.5);padding:2px 10px;border-radius:999px;background:#fff8d6;color:#8a6b00;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mk-level h3{margin:0 0 6px;color:#172b3f;font-size:20px}.mk-level p{margin:0;color:#667786;line-height:1.55}.mk-profile-visual{display:flex;flex-direction:column;justify-content:center;max-width:460px;margin-left:auto}.mk-profile-visual .landing-level{color:#722ed1;background:#f4ecfd}.mk-profile-visual .landing-payout{justify-content:flex-start}.mk-profile-visual .landing-example-note{margin:12px 0 0;font-size:12px}a.landing-big-button.ant-btn{display:inline-flex;align-items:center}.mk-profile-skills{display:flex;flex-wrap:wrap;gap:6px;margin-top:calc(var(--grid) * 2)}.mk-faq{max-width:820px;border-top:1px solid #dce5eb}.mk-faq-item{border-bottom:1px solid #dce5eb}.mk-faq-item button{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid) * 2);width:100%;padding:calc(var(--grid) * 2.5) 0;border:0;background:none;color:#172b3f;font:inherit;font-size:17px;font-weight:600;text-align:left;cursor:pointer}.mk-faq-item button:hover{color:#1677c8}.mk-faq-item button .anticon{flex:none;color:#758390;font-size:12px;transition:transform .2s}.mk-faq-item.open button .anticon{transform:rotate(180deg)}.mk-faq-answer{max-width:700px;padding:0 0 calc(var(--grid) * 2.5);color:#5d6d7b;font-size:15px;line-height:1.65}@media(max-width:991px){.mk-tiles{grid-template-columns:1fr 1fr}.mk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-stats.single{grid-template-columns:1fr}.mk-stats>div:nth-child(odd){border-left:none}.mk-stats>div:nth-child(n+3){border-top:1px solid #e7edf2}.mk-profile-visual{margin:0 auto}.mk-switch{display:none}}@media(max-width:700px){.mk-levels{grid-template-columns:1fr}}@media(max-width:520px){.mk-tiles{grid-template-columns:1fr}.mk-stats strong{font-size:26px}}.mk-cta-section{padding:calc(var(--grid) * 10) 0;border-top:1px solid #e8edf1;background:#fff}.mk-cta-card{position:relative;overflow:hidden;padding:72px calc(var(--grid) * 3) 64px;border:1px solid #e3e8ec;border-radius:24px;background:#fff;text-align:center}.mk-cta-card:before{content:"";position:absolute;top:-170px;left:50%;width:min(900px,120%);height:360px;transform:translate(-50%);background:radial-gradient(ellipse at center,#facd0033,#facd0000 70%);pointer-events:none}.mk-cta-card>*{position:relative}.mk-cta-card h2{margin:0 0 12px;color:#172b3f;font-family:Sora,sans-serif;font-size:clamp(28px,3.5vw,40px);font-weight:600;letter-spacing:-.5px}.mk-cta-card p{max-width:620px;margin:0 auto 28px;color:#667786;font-size:17px;line-height:1.65}.mk-cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.mk-cta-actions .ant-btn{height:46px;padding:0 24px;font-weight:600}@media(max-width:600px){.mk-cta-section{padding:calc(var(--grid) * 6) 0}.mk-cta-card{padding:52px calc(var(--grid) * 2) 44px}}.cp{--u: clamp(.78px, calc(100vw / 1440), 1.2px);--theme: #0f7a54;--theme-dark: #0b5e41;--theme-light: #bfe0d1;--theme-lighter: #eaf5f0;--ink: #172b3f;--muted: #5d6d7b;--cream: #f6faf8;--cream-dark: #edf3f0;--line: #e3e8ec;overflow-x:clip;background:#fff;color:var(--ink);font-size:calc(17 * var(--u));line-height:1.6}.cp,.cp *,.cp *:before,.cp *:after{box-sizing:border-box}.cp ::selection{background:var(--theme-light);color:var(--ink)}.cp h1,.cp h2,.cp h3,.cp h4{margin:0;color:var(--ink);font-family:Sora,sans-serif}.cp p{margin:0}.cp-wrap{width:100%;max-width:calc(1280 * var(--u));margin:0 auto;padding:0 calc(40 * var(--u))}.cp-center{display:flex;flex-direction:column;align-items:center;text-align:center}.cp-lead{max-width:calc(760 * var(--u));margin-top:calc(16 * var(--u))!important;color:var(--muted);font-size:calc(20 * var(--u));line-height:1.6}.cp-label{display:inline-block;color:var(--theme);font-size:calc(13 * var(--u));font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cp-label.has-underline{padding-bottom:4px;border-bottom:2px solid var(--theme)}.cp-h3{font-size:calc(30 * var(--u));font-weight:700;line-height:1.2;letter-spacing:-.02em}.cp-mega{font-size:clamp(38px,calc(88 * var(--u)),104px);font-weight:700;line-height:1.02;letter-spacing:-.04em}.cp [data-reveal]:not(.cp-words){opacity:0;transform:translateY(calc(40 * var(--u)));transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.cp [data-reveal].is-in:not(.cp-words){opacity:1;transform:none}.cp-words{font-size:clamp(32px,calc(60 * var(--u)),72px);font-weight:700;line-height:1.06;letter-spacing:-.035em}h1.cp-words{font-size:clamp(40px,calc(84 * var(--u)),100px);line-height:1}.cp-words span{display:inline-block;margin-right:.24em;opacity:0;transform:translateY(.6em);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 70ms)}.cp-words.is-in span{opacity:1;transform:none}.cp-btn{display:inline-flex;align-items:center;justify-content:center;height:calc(56 * var(--u));min-height:44px;padding:0 calc(30 * var(--u));border:2px solid transparent;border-radius:999px;font:inherit;font-size:clamp(14px,calc(17 * var(--u)),18px);font-weight:700;white-space:nowrap;cursor:pointer;transition:transform .35s cubic-bezier(.2,.7,.2,1),background .25s,color .25s,border-color .25s}.cp-btn-label{display:inline-block;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.cp-btn.is-dark{color:#fff;background:var(--theme)}.cp-btn.is-dark:hover{color:#fff;background:var(--theme-dark)}.cp-btn.is-light{border-color:var(--ink);color:var(--ink);background:#fff}.cp-btn.is-light:hover{border-color:var(--theme);color:var(--theme)}.cp-nav{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--line);background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cp-nav-inner{display:flex;align-items:center;gap:calc(28 * var(--u));height:calc(80 * var(--u));min-height:64px}.cp-nav-logo .app-logo{color:var(--ink);font-size:24px}.cp-nav-logo .app-logo-dot{color:var(--theme)}.cp-nav-links{display:flex;flex:1;gap:calc(28 * var(--u))}.cp-nav-links a,.cp-nav-login{color:var(--ink);font-weight:600}.cp-nav-links a:hover,.cp-nav-login:hover{color:#facd00}.cp-hero{padding:calc(90 * var(--u)) 0 calc(60 * var(--u))}.cp-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:calc(100 * var(--u))}.cp-hero-art{position:relative;aspect-ratio:1}.cp-hero-art canvas,.cp-solution-icon canvas{display:block;width:100%;height:100%}.cp-hero-copy{display:flex;flex-direction:column;align-items:flex-start}.cp-hero-copy h1{margin-top:calc(26 * var(--u))}.cp-hero-cta{margin-top:calc(34 * var(--u))}.cp-mini{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-top:calc(70 * var(--u));overflow:hidden;border-radius:calc(32 * var(--u));background:var(--theme-lighter)}.cp-mini-media{position:relative;min-height:calc(260 * var(--u))}.cp-mini-media img,.cp-quotes-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}.cp-mini-media img.is-active,.cp-quotes-photo img.is-active{opacity:1}.cp-mini-media img[src$="service-text-ner-green.webp"],.cp-mini-media img[src$="service-llm-evaluation-green.webp"]{filter:hue-rotate(82deg) saturate(1.08)}.cp-mini-copy{display:flex;flex-direction:column;justify-content:center;gap:calc(10 * var(--u));padding:calc(40 * var(--u)) calc(50 * var(--u))}.cp-mini-kicker{color:var(--theme);font-size:calc(13 * var(--u));font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cp-mini-copy strong{font-family:Sora,sans-serif;font-size:calc(32 * var(--u));line-height:1.15;animation:cp-fade-up .6s ease both}.cp-mini-copy p{color:var(--muted);animation:cp-fade-up .6s .08s ease both}@keyframes cp-fade-up{0%{opacity:0;transform:translateY(12px)}}.cp-dots{display:flex;gap:8px;margin-top:calc(14 * var(--u))}.cp-dots button{position:relative;width:36px;height:6px;padding:0;overflow:hidden;border:0;border-radius:99px;background:var(--theme-light);cursor:pointer}.cp-dots button span{position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:var(--theme)}.cp-dots button.is-active span{animation:cp-progress 5s linear forwards}.cp-dots button.is-active span.is-slow{animation-duration:6.5s}.cp-dots button.is-active span.is-paused{animation-play-state:paused}@keyframes cp-progress{to{transform:scaleX(1)}}.cp-marquee{display:flex;margin:calc(40 * var(--u)) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.cp-marquee-row{display:flex;gap:12px;width:max-content;animation:cp-marquee 60s linear infinite}.cp-marquee.is-reverse .cp-marquee-row{animation-direction:reverse}.cp-marquee:hover .cp-marquee-row{animation-play-state:paused}.cp-chip{padding:calc(12 * var(--u)) calc(22 * var(--u));border:1px solid var(--line);border-radius:999px;color:var(--ink);background:#fff;font-weight:600;white-space:nowrap}@keyframes cp-marquee{to{transform:translate(calc(-50% - 6px))}}.cp-mission{position:relative;margin-top:calc(60 * var(--u))}.cp-cap{height:calc(140 * var(--u));border-radius:50% 50% 0 0/100% 100% 0 0;background:var(--theme-lighter)}.cp-mission-band{position:relative;padding:calc(10 * var(--u)) 0 calc(120 * var(--u));background:var(--theme-lighter)}.cp-mission-band .cp-mega{text-align:center}.cp-mission-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:calc(90 * var(--u));margin-top:calc(60 * var(--u))}.cp-mission-copy{display:flex;flex-direction:column;align-items:flex-start;gap:calc(20 * var(--u));padding-bottom:calc(40 * var(--u))}.cp-mission-copy p{color:var(--muted)}.cp-mission-stats{display:flex;flex-wrap:wrap;gap:calc(34 * var(--u));margin:calc(6 * var(--u)) 0 calc(10 * var(--u))}.cp-mission-stats strong{display:block;color:var(--theme);font-family:Sora,sans-serif;font-size:calc(36 * var(--u));line-height:1.1}.cp-mission-stats span{color:var(--muted);font-size:calc(14 * var(--u))}.cp-wave{display:block;width:100%;height:calc(60 * var(--u));fill:#fff}.cp-wave-bottom{position:absolute;bottom:-1px;left:0}.cp-quotes{display:grid;grid-template-columns:calc(280 * var(--u)) minmax(0,1fr);align-items:center;gap:calc(110 * var(--u));margin:calc(110 * var(--u)) auto;max-width:calc(1120 * var(--u))}.cp-quotes-figure{position:relative;aspect-ratio:1}.cp-quotes-ring{position:absolute;inset:0;animation:cp-spin 30s linear infinite}.cp-quotes-ring circle{fill:none;stroke:var(--theme);stroke-width:1.5}.cp-quotes-ring circle+circle{stroke:var(--theme-light);stroke-dasharray:6 8}@keyframes cp-spin{to{transform:rotate(360deg)}}.cp-quotes-photo{position:absolute;inset:13%;overflow:hidden;border-radius:50%}.cp-quotes-copy{animation:cp-fade-up .7s ease both}.cp-quotes-text{margin-top:calc(14 * var(--u))!important;font-family:Sora,sans-serif;font-size:clamp(20px,calc(30 * var(--u)),34px);line-height:1.35;letter-spacing:-.015em}.cp-solutions{padding:calc(40 * var(--u)) 0 calc(60 * var(--u))}.cp-solution-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(24 * var(--u));margin-top:calc(56 * var(--u))}.cp-solution{display:flex;flex-direction:column;align-items:center;padding:calc(30 * var(--u)) calc(28 * var(--u)) calc(40 * var(--u));border-radius:calc(32 * var(--u));background:var(--card);text-align:center;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cp-solution.is-in:hover{transform:translateY(-10px)}.cp-solution-icon{width:calc(150 * var(--u));height:calc(150 * var(--u));margin-bottom:calc(24 * var(--u))}.cp-solution h3{font-size:calc(24 * var(--u))}.cp-solution p{flex:1;margin:calc(12 * var(--u)) 0 calc(30 * var(--u))!important;color:var(--muted);font-size:calc(16 * var(--u))}.cp-steps{margin-top:calc(80 * var(--u))}.cp-wave-top{fill:var(--cream)}.cp-steps-body{padding:calc(40 * var(--u)) 0 calc(120 * var(--u));background:var(--cream)}.cp-steps-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:calc(60 * var(--u));margin-top:calc(56 * var(--u))}.cp-steps-list{display:flex;flex-direction:column;gap:14px}.cp-step{position:relative;overflow:hidden;border-radius:calc(24 * var(--u));background:#fff;transition:background .35s}.cp-step.is-open{background:var(--theme-lighter)}.cp-step-head{display:flex;align-items:center;gap:calc(18 * var(--u));width:100%;padding:calc(24 * var(--u)) calc(30 * var(--u));border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.cp-step-num{color:var(--theme);font-family:Sora,sans-serif;font-weight:700}.cp-step-title{flex:1;font-family:Sora,sans-serif;font-size:calc(21 * var(--u));font-weight:700}.cp-toggle{position:relative;flex:none;width:34px;height:34px;border-radius:50%;background:var(--ink);transition:background .3s}.cp-toggle:before,.cp-toggle:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:#fff;transition:transform .3s}.cp-toggle:after{transform:rotate(90deg)}.cp-step.is-open .cp-toggle{background:var(--theme)}.cp-step.is-open .cp-toggle:after{transform:rotate(0)}.cp-step-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.cp-step.is-open .cp-step-body{grid-template-rows:1fr}.cp-step-body p{min-height:0;overflow:hidden;padding:0 calc(84 * var(--u)) 0 calc(62 * var(--u));color:var(--muted)}.cp-step.is-open .cp-step-body p{padding-bottom:calc(26 * var(--u))}.cp-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:calc(70 * var(--u));padding:calc(34 * var(--u)) calc(44 * var(--u));border:2px dashed var(--theme-light);border-radius:calc(32 * var(--u));background:#fff}.cp-banner strong{display:block;margin-top:6px;font-family:Sora,sans-serif;font-size:calc(24 * var(--u));line-height:1.25}.cp-reviews{padding:calc(110 * var(--u)) 0}.cp-reviews-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.cp-reviews-head .cp-words{max-width:calc(760 * var(--u))}.cp-slider-nav{display:flex;gap:10px}.cp-slider-nav button{display:grid;place-items:center;width:52px;height:52px;border:2px solid var(--ink);border-radius:50%;background:#fff;color:var(--ink);cursor:pointer;transition:background .25s,color .25s,border-color .25s}.cp-slider-nav button:hover{border-color:var(--theme);color:#fff;background:var(--theme)}.cp-slider{display:flex;gap:calc(28 * var(--u));margin-top:calc(50 * var(--u));padding:0 max(calc(40 * var(--u)),calc((100vw - 1280 * var(--u)) / 2 + 40 * var(--u)));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 max(calc(40 * var(--u)),calc((100vw - 1280 * var(--u)) / 2 + 40 * var(--u)));scrollbar-width:none}.cp-slider::-webkit-scrollbar{display:none}.cp-review{flex:0 0 calc(380 * var(--u));min-width:260px;padding:calc(34 * var(--u)) calc(36 * var(--u));border-radius:calc(32 * var(--u));background:var(--theme-lighter);scroll-snap-align:start;transition:background .3s}.cp-review:hover{background:var(--theme-light)}.cp-review-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;color:var(--theme);font-size:22px}.cp-review h3{margin-top:calc(24 * var(--u));font-size:calc(23 * var(--u))}.cp-review p{margin-top:calc(12 * var(--u));color:var(--muted)}.cp-review hr{width:85%;margin:calc(24 * var(--u)) 0 calc(12 * var(--u));border:0;border-top:1px solid rgba(15,122,84,.25)}.cp-review-meta{font-weight:700}.cp-resources{padding:calc(100 * var(--u)) 0 calc(260 * var(--u));background:var(--cream-dark)}.cp-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(34 * var(--u));margin-top:calc(50 * var(--u))}.cp-card{position:relative;display:flex;flex-direction:column;padding:20px;border:4px solid var(--cream-dark);border-radius:calc(32 * var(--u));color:var(--ink);background:#fff;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cp-card:hover{color:var(--ink);transform:translateY(-10px)}.cp-card figure{margin:0;aspect-ratio:1.38;overflow:hidden;border-radius:calc(24 * var(--u))}.cp-card img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.cp-card:hover img{transform:scale(1.04)}.cp-badge{position:absolute;top:34px;right:34px;z-index:2;display:grid;place-items:center;width:92px;height:92px;padding:10px;border-radius:50%;color:#fff;background:var(--theme);font-size:13px;font-weight:700;line-height:1.2;text-align:center;transform:rotate(-8deg)}.cp-badge.is-alt{color:var(--ink);background:var(--theme-light)}.cp-card-tags{display:flex;gap:14px;margin:18px 0 10px;padding:0 10px}.cp-card-tags span{text-decoration:underline;text-underline-offset:4px}.cp-card h3{padding:0 10px 10px;font-size:calc(26 * var(--u));line-height:1.25}.cp-uline{background:linear-gradient(currentColor,currentColor) 0 100% / 0 2px no-repeat;transition:background-size .4s ease}.cp-card:hover .cp-uline,a:hover>.cp-uline,a.cp-uline:hover,.cp-linkbtn:hover{background-size:100% 2px}.cp-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.cp-modal-bg{position:absolute;inset:0;background:#01120cb8;animation:cp-fade .3s ease both}@keyframes cp-fade{0%{opacity:0}}.cp-modal-card{position:relative;width:100%;max-width:980px;max-height:calc(100vh - 40px);overflow-y:auto;padding:44px 48px 36px;border-radius:32px;background:var(--cream);animation:cp-fade-up .4s ease both}.cp-modal-card h2{margin-bottom:26px;font-size:clamp(30px,4vw,44px);text-align:center}.cp-modal-close{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;color:#fff;background:var(--ink);cursor:pointer;transition:background .25s}.cp-modal-done{max-width:520px;margin:0 auto!important;color:var(--muted);text-align:center}.cp-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 40px}.cp-form-col{display:flex;flex-direction:column;gap:18px}.cp-field{position:relative;display:flex;flex-direction:column;gap:7px}.cp-field-label{font-size:15px;font-weight:700}.cp-field input,.cp-field textarea,.cp-select{width:100%;padding:12px 18px;border:2px solid var(--line);border-radius:18px;color:var(--ink);background:#fff;font:inherit;font-size:15px;outline:none;transition:border-color .2s}.cp-field input:focus,.cp-field textarea:focus,.cp-select.is-open,.cp-select:focus-visible{border-color:var(--theme)}.cp-select{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}.cp-select>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-select .anticon{flex:none;color:var(--theme);transition:transform .25s}.cp-select.is-open .anticon{transform:rotate(180deg)}.cp-select-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:5;display:flex;flex-direction:column;gap:10px;min-width:100%;padding:18px 22px;border:4px solid var(--cream-dark);border-radius:22px;background:#fff;box-shadow:0 18px 40px #162b3f1f;animation:cp-fade-up .2s ease both}.cp-check{display:flex;align-items:center;gap:10px;font-size:15px;cursor:pointer}.cp-check input{position:absolute;opacity:0}.cp-check-mark{flex:none;width:20px;height:20px;border:2px solid var(--theme-light);border-radius:6px;transition:background .2s,border-color .2s}.cp-check-mark.is-round{border-radius:50%}.cp-check input:checked+.cp-check-mark{border-color:var(--theme);background:var(--theme) radial-gradient(circle,#fff 28%,transparent 32%)}.cp-check input:focus-visible+.cp-check-mark{outline:2px solid var(--theme);outline-offset:2px}.cp-form-error{grid-column:1 / -1;color:#c0392b;font-weight:600}.cp-form-actions{display:flex;grid-column:1 / -1;justify-content:center;margin-top:8px}.cp-footer{position:relative;margin-top:calc(-200 * var(--u))}.cp-cap.is-footer{background:var(--cream)}.cp-footer-band{padding-bottom:40px;background:var(--cream)}.cp-footer-hero{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(34 * var(--u));padding:calc(40 * var(--u)) 0 calc(90 * var(--u));text-align:center}.cp-footer-canvas{position:absolute;inset:-40px -60px;width:calc(100% + 120px);height:calc(100% + 80px);pointer-events:none}.cp-footer-hero .cp-mega,.cp-footer-hero .cp-btn{position:relative}.cp-footer-cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;padding-top:calc(50 * var(--u));border-top:1px solid var(--line)}.cp-footer-brand .app-logo{color:var(--ink);font-size:26px}.cp-footer-brand .app-logo-dot{color:var(--theme)}.cp-footer-brand p{margin-top:10px!important;color:var(--muted)}.cp-footer h4{margin-bottom:14px;font-size:16px}.cp-footer ul{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none}.cp-footer a,.cp-linkbtn{color:var(--ink)}.cp-linkbtn{padding:0;border:0;background-color:transparent;font:inherit;cursor:pointer}.cp-flyout{position:relative}.cp-flyout>a{display:inline-flex;align-items:center;gap:8px}.cp-flyout>a>.anticon:first-child{color:var(--theme)}.cp-flyout-arrow{font-size:10px;transition:transform .25s}.cp-flyout-menu{position:absolute!important;bottom:-14px;left:calc(100% + 14px);z-index:5;gap:8px!important;min-width:230px;padding:16px 22px!important;border:4px solid var(--cream-dark);border-radius:22px;background:#fff;box-shadow:0 18px 40px #162b3f1a;font-size:14px;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-6px);transition:opacity .25s,transform .25s,visibility .25s}.cp-flyout:hover .cp-flyout-menu,.cp-flyout:focus-within .cp-flyout-menu{opacity:1;visibility:visible;transform:none}.cp-flyout:hover .cp-flyout-arrow{transform:translate(3px)}.cp-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:50px;color:var(--muted);font-size:14px}@media(max-width:900px){.cp{--u: calc(100vw / 900)}.cp-nav-links{display:none}.cp-nav-login{margin-left:auto}.cp-hero-inner,.cp-mission-grid,.cp-steps-grid,.cp-quotes{grid-template-columns:1fr}.cp-hero-art{order:2;width:min(100%,520px);margin:0 auto}.cp-quotes{justify-items:center;text-align:center}.cp-quotes-figure{width:min(70vw,280px)}.cp-quotes .cp-dots{justify-content:center}.cp-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-footer-cols{grid-template-columns:1fr 1fr}.cp-flyout-menu{display:none!important}}@media(max-width:600px){.cp{--u: calc(100vw / 480)}.cp-wrap{padding:0 16px}.cp-slider{padding:0 16px;scroll-padding:0 16px}.cp-nav-login{display:none}.cp-nav-inner .cp-btn{margin-left:auto;padding:0 18px}.cp-mini,.cp-card-grid,.cp-solution-grid,.cp-form{grid-template-columns:1fr}.cp-reviews-head{flex-direction:column;align-items:flex-start}.cp-badge{width:74px;height:74px;font-size:11px}.cp-modal-card{padding:56px 20px 24px}}@media(prefers-reduced-motion:reduce){.cp-marquee-row,.cp-quotes-ring{animation:none}.cp-marquee{overflow-x:auto}}.cp{--bg: #fbf9f1;--bg-dark: #f2eedf;--ink: #111613;--muted: #4b524e;--mint: #cdebdc;--mint-line: #8fd0b0;--sky: #d3ebf3;--sky-line: #8fcde0;--blush: #f7dcd5;--blush-line: #eab2a3;--lilac: #e5ddf9;--lilac-line: #bfaaf0;--butter: #f5ecc4;--butter-line: #e2cf7c;--theme-lighter: var(--mint);--cream: var(--bg);--cream-dark: var(--bg-dark);background:var(--bg);font-family:Hanken Grotesk,system-ui,sans-serif}.cp h1,.cp h2,.cp h3,.cp h4,.cp-mini-copy strong,.cp-quotes-text,.cp-step-title,.cp-step-num,.cp-mission-stats strong{font-family:Hanken Grotesk,system-ui,sans-serif}.cp-words,.cp-mega{font-weight:400;letter-spacing:-.03em}.cp-h3,.cp-mini-copy strong,.cp-quotes-text{font-weight:400}.cp-solution h3,.cp-review h3,.cp-card h3,.cp-step-title{font-weight:600}.cp-lead,.cp-mission-copy p,.cp-solution p,.cp-review p,.cp-mini-copy p,.cp-step-body p{color:var(--ink)}.cp-btn.is-dark{background:var(--ink)}.cp-btn.is-dark:hover{background:var(--theme)}.cp-btn.is-light{border-color:var(--ink);background:transparent}.cp-nav{border-bottom-color:transparent;background:#fbf9f1eb}.cp-nav-logo .app-logo,.cp-footer-brand .app-logo{color:var(--ink)}.cp-label{color:var(--ink);font-size:calc(22 * var(--u));font-weight:400;letter-spacing:0;text-transform:none}.cp-label.has-scribble{position:relative;padding-bottom:10px}.cp-scribble{position:absolute;left:0;bottom:-4px;width:100%;height:14px;overflow:visible}.cp-scribble path,.cp-hand-arrow path{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-width:2.4}.cp-scribble path+path{stroke-width:1.6}.cp-with-arrow{display:flex;align-items:center;gap:calc(16 * var(--u))}.cp-hand-arrow{flex:none;width:calc(56 * var(--u));height:calc(48 * var(--u));min-width:36px;min-height:30px}.cp-mini{background:var(--sky)}.cp-mini-kicker,.cp-mini-copy strong{color:var(--ink)}.cp-dots button{background:#11161324}.cp-dots button span{background:var(--ink)}.cp-chip{border-color:var(--bg-dark);background:#fff}.cp-mission-band,.cp-cap{background:var(--mint)}.cp-wave{fill:var(--bg)}.cp-mission-stats strong{color:var(--ink);font-weight:500}.cp-quotes-ring circle{stroke:var(--theme);stroke-width:6}.cp-quotes-ring circle+circle{stroke:var(--mint-line);stroke-width:1.5}.cp-quotes-photo{background:var(--sky)}.cp-solution-grid{gap:calc(34 * var(--u))}.cp-solution{position:relative;border:3px solid var(--line-c, var(--mint-line));border-radius:calc(18 * var(--u));background:var(--bg)}.cp-solution:nth-child(1){--line-c: var(--sky-line)}.cp-solution:nth-child(2){--line-c: var(--blush-line)}.cp-solution:nth-child(3){--line-c: var(--lilac-line)}.cp-solution:nth-child(4){--line-c: var(--mint-line)}.cp-solution:not(:last-child):after{content:"";position:absolute;left:calc(100% - 12px);width:calc(58 * var(--u));height:calc(29 * var(--u));border:3px dashed var(--ink);pointer-events:none}.cp-solution:nth-child(odd):not(:last-child):after{top:calc(-34 * var(--u));border-bottom:0;border-radius:calc(29 * var(--u)) calc(29 * var(--u)) 0 0}.cp-solution:nth-child(2n):not(:last-child):after{bottom:calc(-34 * var(--u));border-top:0;border-radius:0 0 calc(29 * var(--u)) calc(29 * var(--u))}.cp-stripes{display:block;width:100%;height:calc(200 * var(--u));margin-top:calc(30 * var(--u))}.cp-stripes .is-a{fill:var(--mint)}.cp-stripes .is-b{fill:#b8edf1}.cp-wave-top{fill:var(--butter)}.cp-steps-body{background:linear-gradient(var(--butter),var(--bg) 85%)}.cp-step{border:3px solid transparent;border-radius:calc(16 * var(--u))}.cp-step.is-open{border-color:var(--butter-line);background:var(--butter)}.cp-step-num{color:var(--ink)}.cp-toggle,.cp-step.is-open .cp-toggle{background:var(--ink)}.cp-surge{padding:calc(110 * var(--u)) 0;background:linear-gradient(90deg,var(--sky) 0%,var(--lilac) 35%,var(--blush) 65%,var(--mint) 100%)}.cp-surge-head{display:flex;align-items:center;justify-content:center;gap:calc(28 * var(--u))}.cp-surge-icon{display:grid;place-items:center;width:calc(110 * var(--u));height:calc(110 * var(--u));min-width:64px;min-height:64px;border:4px solid var(--ink);border-radius:50% 50% 50% 12%;color:var(--ink);font-size:clamp(30px,calc(52 * var(--u)),60px);transform:rotate(-8deg)}.cp-surge-head h2{font-size:clamp(34px,calc(76 * var(--u)),88px);font-weight:700;letter-spacing:-.035em;line-height:1}.cp-surge-head p{font-size:clamp(22px,calc(44 * var(--u)),50px);line-height:1.15}.cp-surge-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:calc(80 * var(--u));margin-top:calc(60 * var(--u))}.cp-surge-copy{display:flex;flex-direction:column;align-items:flex-start;gap:calc(26 * var(--u));font-size:calc(22 * var(--u));line-height:1.45}.cp-surge-list{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px;margin:0;padding:calc(40 * var(--u)) calc(50 * var(--u));border:4px solid rgba(17,22,19,.25);border-radius:calc(14 * var(--u));background:var(--bg);font-size:calc(21 * var(--u));list-style:disc outside}.cp-surge-list li{margin-left:1.1em;line-height:1.35}.cp-review{border-radius:calc(18 * var(--u));background:var(--sky)}.cp-review:hover{background:#bfe2ee}.cp-review-icon{color:var(--ink)}.cp-review hr{border-top-color:var(--ink)}.cp-slider-nav button{border-color:var(--ink);background:var(--bg)}.cp-slider-nav button:hover{border-color:var(--ink);background:var(--ink)}.cp-resources{background:var(--bg-dark)}.cp-card{border-color:transparent;border-radius:calc(16 * var(--u));background:var(--bg)}.cp-card figure{border-radius:calc(14 * var(--u))}.cp-badge.is-alt{background:var(--sky-line)}.cp-card-tags span{text-decoration-thickness:2px}.cp-card h3 .cp-uline{background-size:100% 2px}.cp-cap.is-footer,.cp-footer-band{background:#f5ecc4}.cp-footer{margin-top:calc(-140 * var(--u))}.cp-footer-cols{border-top-color:var(--bg-dark)}.cp-flyout>a>.anticon:first-child{color:var(--ink)}.cp-flyout-menu,.cp-select-menu{border-color:var(--bg-dark)}.cp-modal-card{background:var(--bg)}.cp-modal-close{background:var(--ink)}.cp-modal-close:hover{background:var(--theme)}.cp-check input:checked+.cp-check-mark{border-color:var(--ink);background-color:var(--ink)}.cp-select .anticon{color:var(--ink)}.cp-field input:focus,.cp-field textarea:focus,.cp-select.is-open{border-color:var(--ink)}.cp ::selection{background:var(--butter)}@media(max-width:900px){.cp-surge-grid{grid-template-columns:1fr}.cp-solution:not(:last-child):after{display:none}}@media(max-width:600px){.cp-surge-head{flex-direction:column;text-align:center}.cp-surge-list{grid-template-columns:1fr}.cp-with-arrow .cp-hand-arrow{display:none}}.cp-steps-digit{position:sticky;top:110px;display:flex;justify-content:center}.cp-digit{display:block;width:100%;max-width:calc(360 * var(--u));min-width:220px}.cp-digit-base,.cp-digit-ring{fill:none;stroke-width:8}.cp-digit-base{stroke:var(--butter-line);opacity:.35}.cp-digit-ring{stroke:var(--theme);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0;transition:stroke-dashoffset .55s cubic-bezier(.6,0,.3,1),opacity 0s linear;transition-delay:0s,.55s}.cp-digit-ring.is-on{stroke-dashoffset:0;opacity:1}@media(max-width:900px){.cp-steps-digit{position:relative;top:0}}@media(prefers-reduced-motion:reduce){.cp-digit-ring{transition:none}}.cp-nav-inner{gap:36px;height:72px;min-height:0;max-width:1440px}.cp-nav-logo .app-logo{font-size:28px;letter-spacing:-.02em}.cp-nav-links{flex:1;justify-content:flex-end;gap:36px}.cp-nav-links a,.cp-nav-login{font-size:16px;font-weight:400}.cp-nav-inner .cp-btn{height:44px;min-height:0;padding:0 22px;font-size:15px}@media(max-width:900px){.cp-nav-inner{gap:18px;height:64px}.cp-nav-logo .app-logo{font-size:24px}}.cp-nav{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.cp-nav.is-hidden:not(:focus-within){transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.cp-nav{transition:none}}.cp{--theme: #58b000;--theme-dark: #4a9400;--theme-light: #97e15f;--mint: #e2f5cf;--mint-line: #97e15f}.cp-btn.is-dark:hover{color:var(--ink);background:var(--theme)}.cp-btn.is-dark:hover,.cp-btn.is-light:hover{color:#facd00}.cp-btn.is-dark:hover{background:var(--ink)}.cp-btn.is-light:hover{border-color:var(--ink);background:transparent}.cp-badge{color:var(--ink)}.cp-hero{background:#fff}.cp-nav{background:#fffffff0}.cp-mini{background:var(--mint)}.cp-mini-media{background:#fff}.cp-mini-media img.is-contain{padding:calc(18 * var(--u));object-fit:contain}.cp{--theme: #3cc300;--theme-dark: #33a600;--butter: #fcea92;--butter-line: #ecd257}.cp-solution{padding:calc(40 * var(--u)) calc(30 * var(--u)) calc(50 * var(--u));border-width:3px;border-radius:calc(12 * var(--u));background:#fffef9;transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .25s ease}.cp-solution:nth-child(1){--line-c: #c6f0f8;--active-color: #2fa9c0}.cp-solution:nth-child(2){--line-c: #f9d4cc;--active-color: #e2492a}.cp-solution:nth-child(3){--line-c: #e4d6fc;--active-color: #9d5cf5}.cp-solution:nth-child(4){--line-c: #ccefb6;--active-color: #3cc300}.cp-solution:hover,.cp-solution:focus-within{border-color:var(--active-color)}.cp-solution-icon{width:calc(130 * var(--u));height:calc(130 * var(--u));margin-bottom:calc(34 * var(--u))}.cp-solution h3{font-size:calc(23 * var(--u));font-weight:700}.cp-solution p{margin:calc(16 * var(--u)) 0 calc(44 * var(--u))!important;font-size:calc(15.5 * var(--u));line-height:1.5}.cp-solution:not(:last-child):after{left:calc(100% - 27 * var(--u));width:calc(88 * var(--u));height:calc(44 * var(--u));border-width:4px}.cp-solution:nth-child(odd):not(:last-child):after{top:calc(-48 * var(--u));border-radius:calc(44 * var(--u)) calc(44 * var(--u)) 0 0}.cp-solution:nth-child(2n):not(:last-child):after{bottom:calc(-48 * var(--u));border-radius:0 0 calc(44 * var(--u)) calc(44 * var(--u))}.cp-solution-grid{margin-top:calc(80 * var(--u));padding-bottom:calc(40 * var(--u))}.cp{--mint: #d0f0bb}.cp-hero{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 73px);padding:calc(30 * var(--u)) 0}.cp-mini-section{padding:calc(40 * var(--u)) 0 0;background:#fff}.cp-mini-section .cp-mini{margin-top:0}.cp-chip{display:inline-flex;align-items:center;gap:10px}.cp-chip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--theme)}@media(max-width:900px){.cp-hero{min-height:0}}.cp-mini-media{min-height:calc(420 * var(--u))}.cp-mini-media img.is-contain{padding:calc(10 * var(--u))}.cp-mini-copy{gap:calc(14 * var(--u));padding:calc(50 * var(--u)) calc(64 * var(--u))}.cp-mini-kicker{font-size:calc(15 * var(--u))}.cp-mini-copy strong{font-size:calc(46 * var(--u))}.cp-mini-copy p{font-size:calc(21 * var(--u))}.cp-mini .cp-dots button{width:46px;height:7px}.cp-stripes .is-b{fill:#b2e9f0}.cp-digit-ring{stroke:#facd00}.cp-digit-base{stroke:#f6edce;opacity:1}.cp-resources{background:linear-gradient(var(--butter),var(--bg) 85%)}.cp-card{background:#fff}.cp{--mint: #fcea92}.cp-mini-section .cp-wrap{max-width:calc(1520 * var(--u))}.cp-mini-media{min-height:calc(560 * var(--u))}.cp-mini{border-radius:calc(40 * var(--u))}.cp-mini-copy{gap:calc(18 * var(--u));padding:calc(70 * var(--u)) calc(84 * var(--u))}.cp-mini-kicker{font-size:calc(17 * var(--u))}.cp-mini-copy strong{font-size:calc(60 * var(--u))}.cp-mini-copy p{font-size:calc(25 * var(--u))}.cp-mini .cp-dots{margin-top:calc(22 * var(--u))}.cp-mini .cp-dots button{width:56px;height:8px}.cp-quotes-ring circle{stroke:#39adbd}.cp-quotes-ring circle+circle{stroke:#b8edf1}.cp-mcard{position:relative;aspect-ratio:1 / .92}.cp-mcard-back{position:absolute;inset:7% -3% -2% 14%;border-radius:calc(26 * var(--u));background:#b8edf1;transform:rotate(4deg)}.cp-mcard-front{position:absolute;inset:0 5% 4% 0;overflow:hidden;border-radius:calc(26 * var(--u));background:#fffef9;box-shadow:0 18px 44px #1116131a}.cp-mcard-arc{position:absolute;top:9%;left:15%;width:70%;height:26%}.cp-mcard-arc path{fill:none;stroke:var(--ink);stroke-dasharray:14 12;stroke-linecap:round;stroke-width:4;vector-effect:non-scaling-stroke}.cp-mcard-node{position:absolute;display:grid;place-items:center;width:23%;aspect-ratio:1;border-radius:50%;color:var(--ink);background:#39adbd;font-size:calc(15 * var(--u));font-weight:700;letter-spacing:.04em;text-transform:uppercase;transform:scale(0);transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.cp-mcard-node.is-a{top:23%;left:5%}.cp-mcard-node.is-b{top:2%;left:38.5%;transition-delay:.15s}.cp-mcard-node.is-c{top:23%;right:5%;transition-delay:.3s}.cp-mcard.is-in .cp-mcard-node{transform:scale(1)}.cp-mcard-center{position:absolute;top:35%;left:50%;color:var(--ink);font-size:calc(22 * var(--u));white-space:nowrap;transform:translate(-50%)}.cp-mcard-center:before,.cp-mcard-center:after{content:" — "}.cp-mcard-person{position:absolute;top:54%;left:6%;display:grid;place-items:center;width:24%;aspect-ratio:1;border:calc(9 * var(--u)) solid #39adbd;border-radius:50%;background:#d9f8fa}.cp-mcard-person span{color:var(--ink);font-size:calc(30 * var(--u));font-weight:600}.cp-mcard-stat{position:absolute;padding:calc(16 * var(--u)) calc(22 * var(--u));border:3px solid #8bd4d2;border-radius:calc(18 * var(--u));background:#fff}.cp-mcard-stat.is-score{top:52%;left:37%;width:54%}.cp-mcard-stat.is-hours{top:76%;left:12%;width:79%}.cp-mcard-stat strong{display:block;color:var(--ink);font-size:calc(17 * var(--u));font-weight:600}.cp-mcard-stat small{display:block;margin-top:4px;color:var(--muted);font-size:calc(12 * var(--u))}.cp-mcard-bar{height:calc(12 * var(--u));margin-top:calc(10 * var(--u));overflow:hidden;border-radius:99px;background:#d9f8fa}.cp-mcard-bar i{display:block;width:0;height:100%;border-radius:inherit;background:#39adbd;transition:width 1.2s .5s cubic-bezier(.2,.7,.2,1)}.cp-mcard.is-in .cp-mcard-bar i{width:var(--w)}.cp-mcard-badge{position:absolute;top:calc(-24 * var(--u));right:calc(-18 * var(--u));display:grid;place-items:center;min-width:calc(66 * var(--u));height:calc(66 * var(--u));padding:0 6px;border:3px solid var(--ink);border-radius:99px;color:var(--ink);background:#b8edf1;font-size:calc(17 * var(--u))}@media(prefers-reduced-motion:reduce){.cp-mcard-node,.cp-mcard-bar i{transition:none}}.cp-mcard-node{width:19%}.cp-mcard-node.is-a{top:21%;left:7%}.cp-mcard-node.is-b{left:40.5%}.cp-mcard-node.is-c{top:21%;right:7%}.cp-mcard-center{top:33%;font-size:calc(20 * var(--u))}@media(max-width:900px){.cp-mcard{aspect-ratio:1 / 1.2}.cp-mcard-person{top:47%}.cp-mcard-stat.is-score{top:46%}.cp-mcard-stat.is-hours{top:72%}}@media(max-width:600px){.cp-mcard{aspect-ratio:1 / 1.35}.cp-mcard-stat strong{font-size:13px}.cp-mcard-stat small{font-size:11px}.cp-mcard-badge{min-width:44px;height:44px;font-size:13px}.cp-mcard-node{font-size:11px}.cp-mcard-center{font-size:14px}}.cp-mcard{aspect-ratio:1.02 / 1}.cp-mcard-back{display:block;inset:12% -5% 0 8%;border-radius:calc(18 * var(--u));background:repeating-linear-gradient(to bottom,#ffcf00 0 68px,transparent 68px 82px);transform:rotate(7deg)}.cp-mcard-front{inset:3% 8% 3% 0;overflow:hidden;border-radius:calc(15 * var(--u));background:#fffef9;box-shadow:0 18px 44px #1116131a}.cp-mcard-steps{position:absolute;inset:0 0 51%}.cp-mcard-arc{inset:0;width:100%;height:100%}.cp-mcard-arc path{stroke:#111;stroke-dasharray:12 13;stroke-width:5}.cp-mcard.is-in .cp-mcard-arc path{animation:cp-mcard-flow 1.2s linear infinite}@keyframes cp-mcard-flow{to{stroke-dashoffset:-25}}.cp-mcard-node{z-index:1;width:15.5%;background:#ffcf00;font-size:calc(13 * var(--u));line-height:1.05;letter-spacing:0}.cp-mcard-node.is-a{top:43%;left:15%}.cp-mcard-node.is-b{top:8.5%;left:43%}.cp-mcard-node.is-c{top:43%;right:13%}.cp-mcard-center{z-index:2;top:60%;font-size:calc(23 * var(--u))}.cp-mcard-center b{position:absolute;z-index:-1;top:-.4em;left:50%;color:#ffeb91;font-size:5em;line-height:1;transform:translate(-50%)}.cp-mcard-center span{position:relative}.cp-mcard-lower{position:absolute;inset:49% 0 0;overflow:visible}.cp-mcard-lower:before{content:"";position:absolute;left:-10%;top:27%;width:78%;height:100%;border-radius:50% 50% 0 0;background:#b8edf1;transform:rotate(-5deg)}.cp-mcard-lower:after{content:"";position:absolute;left:-16%;top:66%;width:70%;height:100%;border-radius:50% 50% 0 0;background:#d9f8fa;transform:rotate(-5deg)}.cp-mcard-person{z-index:1;top:-2.5%;left:12%;width:23%}.cp-mcard-person svg{display:block;box-sizing:border-box;width:100%;height:100%;border-radius:50%;overflow:hidden}.cp-mcard-doodles{position:absolute;z-index:2;top:-11%;left:8%;width:33%;height:35%;fill:none;stroke:#111;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.cp-mcard-heart{position:absolute;z-index:2;top:31%;left:36%;width:7%;height:16%;fill:none;stroke:#111;stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.cp-mcard-stat{z-index:2;padding:calc(12 * var(--u)) calc(22 * var(--u)) 0;border-radius:calc(18 * var(--u))}.cp-mcard-stat.is-score{top:9.5%;left:43%;width:47%;padding:calc(8 * var(--u)) calc(26 * var(--u)) 0}.cp-mcard-stat.is-hours{top:51%;left:8.5%;width:82%;padding:calc(8 * var(--u)) calc(29 * var(--u)) calc(4 * var(--u))}.cp-mcard-stat strong{font-size:calc(16 * var(--u))}.cp-mcard-stat em{position:absolute;top:calc(15 * var(--u));right:calc(38 * var(--u));color:#333;font-size:calc(10 * var(--u));font-style:normal;font-weight:700;letter-spacing:.1em}.cp-mcard-bar{margin-top:calc(5 * var(--u))}.cp-mcard-stat.is-score .cp-mcard-bar{margin-top:calc(8 * var(--u))}.cp-mcard-badge{top:calc(-20 * var(--u));right:calc(-24 * var(--u));min-width:calc(55 * var(--u));height:calc(55 * var(--u));font-size:calc(16 * var(--u))}.cp-mcard-stat.is-hours .cp-mcard-badge{top:calc(-17 * var(--u));right:calc(-28 * var(--u))}@media(max-width:900px){.cp-mcard{aspect-ratio:1.02 / 1}}@media(max-width:600px){.cp-mcard-stat{padding:10px 14px}.cp-mcard-stat strong{font-size:11px}.cp-mcard-stat small{font-size:9px}.cp-mcard-stat em{top:9px;right:12px;font-size:7px}.cp-mcard-badge{min-width:40px;height:40px;font-size:11px}.cp-mcard-node{font-size:9px}.cp-mcard-center{font-size:12px}}@media(prefers-reduced-motion:reduce){.cp-mcard.is-in .cp-mcard-arc path{animation:none}}.cp-mini{background:#b2e9f0;min-height:calc(585 * var(--u))}.cp .cp-modal-card .cp-modal-close,.cp .cp-modal-card .cp-modal-close:hover{color:#fff!important;background:#172b3f!important}.cp .cp-modal-card .cp-modal-close:hover{color:#172b3f!important;background:#facd00!important}.cp .cp-footer-cols ul{font-size:calc(16 * var(--u))}.cp .cp-footer-cols>div:not(.cp-footer-brand){padding-left:8px}.cp .footer-social-links{display:flex;gap:10px;margin-top:22px}.cp .footer-social-links a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#facd00;color:#172b3f;font-size:17px;font-weight:700;text-decoration:none;transition:transform .18s ease,background .18s ease}.cp .footer-social-links a:hover{background:#e6b900;transform:translateY(-2px)}.cp .footer-social-links svg{display:block;width:18px;height:18px;fill:currentColor}:root{--grid: 8px;--text: #303030;--text-secondary: rgba(0, 0, 0, .45);--border: #f0f0f0;--shadow: 0 1px 2px -2px rgba(0, 0, 0, .16), 0 3px 6px 0 rgba(0, 0, 0, .12), 0 5px 12px 4px rgba(0, 0, 0, .09);--signing-bg: radial-gradient(circle at 20% 30%, rgba(250, 205, 0, .28), transparent 45%), radial-gradient(circle at 80% 80%, rgba(252, 234, 146, .14), transparent 40%), linear-gradient(rgba(255, 255, 255, .04) 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, rgba(255, 255, 255, .04) 1px, transparent 1px) 0 0 / 32px 32px, #111006}html,body,#root{height:100%;margin:0}body{background:#f6f7f9;color:var(--text)}.page-spinner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.app-layout{min-height:100vh}.app-content{padding:calc(var(--grid) * 3) calc(var(--grid) * 3) calc(var(--grid) * 6)}.page{width:100%}@media(max-width:720px){.app-content{padding:calc(var(--grid) * 2) calc(var(--grid) * 1.5) calc(var(--grid) * 6)}}.app-header.ant-layout-header{position:sticky;top:0;z-index:20;height:64px;padding:0;line-height:normal;background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-bottom:1px solid #eceef2;box-shadow:0 1px 3px #10281f0a}.app-header-inner{display:flex;align-items:center;gap:calc(var(--grid) * 4);height:100%;padding:0 calc(var(--grid) * 3)}.app-header-brand{display:flex;align-items:center;padding:0;border:none;background:none;cursor:pointer}.app-nav{display:flex;align-items:stretch;gap:4px;height:100%;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.app-nav-item{position:relative;display:flex;align-items:center;gap:var(--grid);padding:0 calc(var(--grid) * 1.75);border:none;background:none;font:inherit;font-size:14px;font-weight:500;color:#5b6472;white-space:nowrap;cursor:pointer;transition:color .2s}.app-nav-item:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background .2s}.app-nav-item:hover{color:#101828}.app-nav-item:hover:after{background:#d0d5dd}.app-nav-item.active{color:#0e7b53;font-weight:600}.app-nav-item.active:after{background:#0e7b53}.app-nav-item:focus-visible{outline:2px solid #0e7b53;outline-offset:-4px;border-radius:6px}.app-nav-badge .ant-badge-count{box-shadow:none}.app-user{display:flex;align-items:center;gap:calc(var(--grid) * 1.25);padding:4px calc(var(--grid) * 1.5) 4px 4px;border:1px solid transparent;border-radius:999px;background:none;font:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s}.app-user:hover,.app-user.ant-dropdown-open{background:#f5faf8;border-color:#eceef2}.app-user-avatar.ant-avatar{background:linear-gradient(135deg,#0e7b53,#0b4530);font-weight:600;font-size:13px}.app-user-text{display:flex;flex-direction:column;line-height:1.25}.app-user-name{font-weight:600;font-size:13px;color:#101828}.app-user-role{font-size:12px;color:#667085}.app-user-caret{font-size:10px;color:#667085}.app-user-menu-header{display:flex;flex-direction:column;line-height:1.4;color:var(--text)}.app-user-menu-header span{font-size:12px;color:#667085}@media(max-width:720px){.app-header-inner{gap:calc(var(--grid) * 1.5);padding:0 calc(var(--grid) * 1.5)}.app-nav-item span,.app-user-text{display:none}}.app-logo{display:inline-flex;align-items:baseline;font-family:Sora,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.5px;color:#101828;white-space:nowrap}.app-logo-dot{color:#0d6041}.resource-top-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--grid);margin-bottom:calc(var(--grid) * 2)}.resource-filters{display:flex;flex-wrap:wrap;gap:var(--grid);align-items:center}.resource-search{width:calc(var(--grid) * 32)}.resource-pagination{display:flex;justify-content:center;margin-top:calc(var(--grid) * 2)}.summary-row{margin-bottom:calc(var(--grid) * 2)}.summary-row .ant-card{border-color:var(--border)}.selection-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--grid);padding:var(--grid) calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 2);background:#e2f6ef;border:1px solid #0e7b53;border-radius:8px}.list-item{width:100%;border:1px solid var(--border);border-radius:8px;margin-bottom:calc(var(--grid) * 2);padding:calc(var(--grid) * 2);background:#fff;transition:box-shadow .2s}.list-item:hover{box-shadow:var(--shadow)}.list-item.selected{border-color:#0e7b53}.list-item .ant-typography{margin-bottom:0}.list-item-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:var(--grid);height:100%}.muted{color:var(--text-secondary)}.stat-line{display:flex;justify-content:space-between;font-size:12px}.profile-header{border:1px solid var(--border);border-radius:8px;overflow:hidden;background:#fff;margin-bottom:calc(var(--grid) * 2)}.profile-banner{height:96px;background:linear-gradient(120deg,#0b4530,#0e7b53 60%,#8bddbf)}.profile-header-body{padding:0 calc(var(--grid) * 3) calc(var(--grid) * 3)}.profile-avatar.ant-avatar{margin-top:-48px;border:4px solid #fff;font-size:36px}.profile-section.ant-card{margin-bottom:calc(var(--grid) * 2);border-color:var(--border)}.skill-row{padding:var(--grid) 0}.skill-row+.skill-row{border-top:1px solid var(--border)}.experience-item{display:flex;gap:calc(var(--grid) * 2);padding:calc(var(--grid) * 1.5) 0}.experience-item+.experience-item{border-top:1px solid var(--border)}.experience-icon{width:40px;height:40px;flex:none;border-radius:8px;background:#ecf9f4;color:#0e7b53;display:flex;align-items:center;justify-content:center;font-size:18px}.private-card.ant-card{border-color:#ffd591;background:#fffbf2}.signing-page{min-height:100vh;display:flex;flex-direction:column;background:var(--signing-bg)}.signing-logo{padding:calc(var(--grid) * 3) calc(var(--grid) * 4)}.signing-logo .app-logo{color:#fff}.signing-logo .app-logo-dot{color:#facd00}.signing-body{flex:1;display:flex;align-items:center;justify-content:center;gap:calc(var(--grid) * 10);padding:calc(var(--grid) * 4);flex-wrap:wrap}.signing-title{font-family:Sora,sans-serif;color:#fff;font-size:clamp(36px,6vw,68px);line-height:1.1;font-weight:400;max-width:560px;margin:0}.signing-subtitle{color:#ffffffa6;font-size:16px;margin-top:calc(var(--grid) * 3);max-width:480px}.signing-card{width:100%;max-width:420px;background:#fff;border-radius:16px;padding:calc(var(--grid) * 5)}.signing-card h2{font-family:Sora,sans-serif;font-weight:600;margin:0 0 calc(var(--grid) * 3)}.signing-card .ant-btn-primary{border-color:#facd00;color:#171717;background:#facd00}.signing-card .ant-btn-primary:not(:disabled):hover{border-color:#e2b900;color:#171717;background:#e2b900}.signing-card a{color:#8a6b00}.signing-card a:hover{color:#725800}.signing-card .ant-btn-primary:disabled{background:#0000000a}.recovery-codes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.recovery-codes code{font-size:15px;letter-spacing:.05em;text-align:center;padding:8px;background:#f5faf8;border:1px solid #e3efeb;border-radius:6px}.format-list{padding-left:18px;line-height:1.8;color:var(--text)}.share-header{position:sticky;top:0;z-index:20;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--grid) * 3);background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-bottom:1px solid #eceef2}.stat-strip{display:flex;flex-wrap:wrap;margin-top:calc(var(--grid) * 2.5);border:1px solid var(--border);border-radius:8px;background:#fafcfb}.stat-strip-item{flex:1 1 120px;padding:calc(var(--grid) * 1.5) calc(var(--grid) * 2)}.stat-strip-item+.stat-strip-item{border-left:1px solid var(--border)}.stat-strip-value{font-size:20px;font-weight:600;color:var(--text);line-height:1.3}.stat-strip-label{font-size:12px;color:var(--text-secondary)}.stat-strip-note{color:#fa8c16}.privacy-note{display:flex;gap:calc(var(--grid) * 1.5);padding:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 2);border-radius:8px;background:#f3fcf9;color:#0b2545;line-height:1.6}.privacy-note .anticon{color:#0e7b53;font-size:18px;margin-top:3px}.add-prompt{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid) * 2);padding:calc(var(--grid) * 2) calc(var(--grid) * 3);margin-bottom:calc(var(--grid) * 2);border:1px dashed #aae6d0;border-radius:8px;background:#fbfefd;cursor:pointer;transition:background .2s,border-color .2s}.add-prompt:hover{background:#f3fcf9;border-color:#0e7b53}.page-intro{margin-bottom:calc(var(--grid) * 3)}.editor-sidebar{position:sticky;top:calc(64px + var(--grid) * 3)}.strength-card.ant-card{margin-bottom:calc(var(--grid) * 2);border-color:var(--border)}.strength-label{font-size:18px;font-weight:600}.step-nav{display:flex;flex-direction:column;gap:4px}.step-nav-item{display:flex;align-items:center;gap:calc(var(--grid) * 1.5);width:100%;padding:var(--grid) calc(var(--grid) * 1.5);border:1px solid transparent;border-radius:8px;background:none;text-align:left;cursor:pointer;font:inherit;color:var(--text);transition:background .2s}.step-nav-item:hover{background:#f5f5f5}.step-nav-item.active{background:#ecf9f4;border-color:#aae6d0}.step-nav-icon{width:32px;height:32px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:var(--text-secondary)}.step-nav-item.active .step-nav-icon{background:#0e7b53;color:#fff}.step-nav-icon.complete{background:#f1fbf7;color:#095539}.step-nav-title{display:block;font-weight:600}.step-nav-description{display:block;font-size:12px;color:var(--text-secondary)}.editor-card.ant-card{border-color:var(--border)}.editor-card>.ant-card-body{padding:calc(var(--grid) * 4)}.step-header{display:flex;align-items:center;gap:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 3)}.step-header-icon{width:48px;height:48px;border-radius:12px;background:#ecf9f4;color:#0e7b53;font-size:22px;display:flex;align-items:center;justify-content:center}.tip-box{display:flex;gap:calc(var(--grid) * 1.5);padding:calc(var(--grid) * 1.5) calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 3);border-left:3px solid #0e7b53;border-radius:0 8px 8px 0;background:#ecf9f4;font-size:13px;line-height:1.6}.tip-icon{color:#0e7b53;font-size:16px;margin-top:2px}.skill-editor-row{padding:calc(var(--grid) * 2) calc(var(--grid) * 2) 0;margin-bottom:calc(var(--grid) * 1.5);border:1px solid var(--border);border-radius:8px;background:#fafcfb}.experience-editor.ant-card{margin-bottom:calc(var(--grid) * 1.5);background:#fafcfb}.empty-step{display:flex;align-items:center;gap:calc(var(--grid) * 1.5);padding:calc(var(--grid) * 3);margin-bottom:calc(var(--grid) * 1.5);border-radius:8px;background:#fafafa;color:var(--text-secondary)}.empty-step .anticon{font-size:24px}.private-banner{display:flex;gap:calc(var(--grid) * 1.5);align-items:center;padding:calc(var(--grid) * 1.5) calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 3);border-radius:8px;background:#fff7e6;border:1px solid #ffd591}.editor-footer{display:flex;justify-content:space-between;margin-top:calc(var(--grid) * 4);padding-top:calc(var(--grid) * 3);border-top:1px solid var(--border)}.review-panel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:calc(var(--grid) * 3);padding:calc(var(--grid) * 2.5) calc(var(--grid) * 3);margin-bottom:calc(var(--grid) * 3);border:1px solid var(--border);border-radius:8px;background:#fafcfb}.review-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px calc(var(--grid) * 4);flex:1 1 380px}.review-check{display:flex;align-items:center;gap:var(--grid);padding:0;border:none;background:none;font:inherit;text-align:left;color:var(--text);cursor:pointer}.review-check-empty{width:14px;height:14px;border:2px solid #d9d9d9;border-radius:50%;flex:none}.review-check-missing{color:#0e7b53;text-decoration:underline;text-underline-offset:3px}.review-required{font-size:11px;color:#ff4d4f;background:#fff1f0;border-radius:4px;padding:0 6px}.review-action{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.preview-frame{border:1px solid #d9d9d9;border-radius:12px;overflow:hidden;box-shadow:var(--shadow)}.preview-frame-bar{display:flex;align-items:center;gap:6px;padding:10px 16px;background:#f0f0f0;border-bottom:1px solid #d9d9d9}.preview-dot{width:10px;height:10px;border-radius:50%;background:#d9d9d9}.preview-frame-title{margin-left:calc(var(--grid) * 1.5);font-size:12px;color:var(--text-secondary)}.preview-frame-body{padding:calc(var(--grid) * 3);background:#f5f6f8}@media(max-width:576px){.resource-search{width:100%}.signing-card{padding:calc(var(--grid) * 3)}.review-checklist{grid-template-columns:1fr}.editor-card>.ant-card-body{padding:calc(var(--grid) * 2)}}@media(max-width:991px){.editor-sidebar{position:static}.step-nav{flex-direction:row;overflow-x:auto}.step-nav-item{width:auto;flex:none}.step-nav-description{display:none}}.tasker-layout{min-height:100vh}.tasker-sidebar.ant-layout-sider{position:sticky;top:0;height:100vh;background:#fff;border-right:1px solid #eceef2}.tasker-sidebar-inner{display:flex;flex-direction:column;height:100%;padding:calc(var(--grid) * 2.5) calc(var(--grid) * 1.5)}.tasker-sidebar-logo{display:flex;align-items:center;padding:0 calc(var(--grid) * 1.5);margin-bottom:calc(var(--grid) * 4);border:none;background:none;cursor:pointer}.tasker-nav{display:flex;flex-direction:column;gap:4px;flex:1}.tasker-nav-item{position:relative;display:flex;align-items:center;gap:calc(var(--grid) * 1.5);width:100%;padding:10px calc(var(--grid) * 1.5);border:none;border-radius:8px;background:none;font:inherit;font-size:14px;font-weight:500;color:#475467;text-align:left;cursor:pointer;transition:background .15s,color .15s}.tasker-nav-item .anticon{font-size:18px}.tasker-nav-item:hover{background:#f5faf8;color:#101828}.tasker-nav-item.active{background:#ecf9f4;color:#0e7b53;font-weight:600}.tasker-nav-item.active:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:#0e7b53}.tasker-nav-item:focus-visible{outline:2px solid #0e7b53;outline-offset:-2px}.tasker-sidebar-user{display:flex;align-items:center;gap:calc(var(--grid) * 1.25);padding:calc(var(--grid) * 1.5);border-top:1px solid #eceef2;margin-top:calc(var(--grid) * 2)}.tasker-sidebar-user-text{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.3}.tasker-sidebar-user-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasker-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 calc(var(--grid) * 1.5);background:#fffffff2;border-bottom:1px solid #eceef2}.tasker-content{padding:calc(var(--grid) * 4);min-width:0}@media(max-width:991px){.tasker-layout{flex-direction:column}.tasker-content{padding:calc(var(--grid) * 2) calc(var(--grid) * 1.5)}}.page-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 3)}.page-header h2.ant-typography{margin:0}.stat-card.ant-card{height:100%;border-color:#eceef2}.stat-card .ant-card-body{display:flex;align-items:flex-start;gap:calc(var(--grid) * 2)}.stat-card-icon{background:#ecf9f4;color:#0e7b53;width:44px;height:44px;flex:none;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.stat-card-label{font-size:13px;color:#667085}.stat-card-value{font-size:24px;font-weight:700;color:#101828;line-height:1.3}.stat-card-hint{font-size:12px;color:#667085}.panel.ant-card{border-color:#eceef2;margin-bottom:calc(var(--grid) * 3)}.panel .ant-card-head-title{font-weight:600}.row-list-item{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid) * 2);padding:calc(var(--grid) * 1.5) 0}.row-list-item+.row-list-item{border-top:1px solid var(--border)}.job-card{border:1px solid #eceef2;border-radius:12px;background:#fff;padding:calc(var(--grid) * 2.5) calc(var(--grid) * 3);margin-bottom:calc(var(--grid) * 2);transition:box-shadow .2s,border-color .2s}.job-card:hover{border-color:#d0d5dd;box-shadow:0 4px 12px #10281f0f}.job-meta{display:flex;flex-wrap:wrap;gap:calc(var(--grid) * 2.5);color:#475467;font-size:13px;margin:var(--grid) 0}.job-meta .anticon{margin-right:6px;color:#98a2b3}.project-card.ant-card{height:100%;border-color:#eceef2}.project-card .ant-card-body{display:flex;flex-direction:column;height:100%}.project-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid);padding:calc(var(--grid) * 1.5) 0;margin:calc(var(--grid) * 1.5) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.project-figures strong{display:block;font-size:16px;color:#101828}.project-figures span{font-size:12px;color:#667085}.callout{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--grid) * 2);padding:calc(var(--grid) * 2.5) calc(var(--grid) * 3);margin-bottom:calc(var(--grid) * 3);border-radius:12px;background:linear-gradient(120deg,#0b4530,#0e7b53);color:#fff}.callout h4.ant-typography,.callout .ant-typography{color:#fff;margin:0}.start-option.ant-card{height:100%;border-color:var(--border)}.start-option.recommended.ant-card{border-color:#aae6d0;box-shadow:0 8px 24px #0e7b531a}.start-option .ant-card-body{padding:calc(var(--grid) * 4)}.start-option-icon{width:56px;height:56px;border-radius:14px;background:#ecf9f4;color:#0e7b53;font-size:26px;display:flex;align-items:center;justify-content:center;margin-bottom:calc(var(--grid) * 2)}.start-option-icon.muted-icon{background:#f2f7f5;color:#475467}.cv-dropzone.ant-upload-wrapper .ant-upload-drag{background:#f7fdfb;border-color:#aae6d0}.cv-reading{text-align:center;padding:calc(var(--grid) * 6) calc(var(--grid) * 2);border:1px dashed #aae6d0;border-radius:8px;background:#f7fdfb}.cv-basis{font-size:12px;color:#0b6343;margin:-12px 0 12px}.chart{position:relative;margin:0}.chart-tooltip{position:absolute;top:0;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;padding:6px 10px;border-radius:8px;background:#10281f;color:#fff;font-size:12px;white-space:nowrap;pointer-events:none}.chart-tooltip span{color:#ffffffb3}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.status-bar{display:flex;gap:2px;height:10px;border-radius:5px;overflow:hidden}.status-bar span{min-width:4px}.status-legend{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;padding:0;margin:10px 0 0;font-size:13px;color:#475467}.status-legend strong{color:#101828;margin-left:2px}.status-swatch{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.client-hero{padding:calc(var(--grid) * 4);margin-bottom:calc(var(--grid) * 3);border-radius:16px;background:radial-gradient(ellipse at 0% 0%,rgba(14,123,83,.25),transparent 60%),#18191c;color:#fff}.client-hero h2.ant-typography{color:#fff;margin:0 0 6px}.client-hero .ant-typography-secondary{color:#ffffffb3}.category-card.ant-card{height:100%;border-color:#eceef2;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.category-card.ant-card:hover{border-color:#aae6d0;box-shadow:0 10px 28px #10281f14;transform:translateY(-2px)}.category-card .ant-card-body{display:flex;flex-direction:column;gap:12px;height:100%}.category-count{font-size:30px;font-weight:700;color:#101828;line-height:1}.level-pills{display:flex;flex-wrap:wrap;gap:6px}.level-pill{font-size:12px;padding:2px 8px;border-radius:999px;background:#f2f7f5;color:#344054}.project-row-card.ant-card{border-color:#eceef2;margin-bottom:calc(var(--grid) * 2);cursor:pointer}.project-row-card.ant-card:hover{border-color:#aae6d0}.overdue-text{color:#d03b3b;font-weight:600}.photo-upload{display:flex;align-items:center;gap:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 3)}.ant-avatar-group .ant-avatar{border:2px solid #fff;box-sizing:content-box}.side-nav-section+.side-nav-section{margin-top:calc(var(--grid) * 2)}.side-nav-title{padding:0 calc(var(--grid) * 1.5) 6px;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#98a2b3}.attention-section{padding:calc(var(--grid) * 1.5) 0}.attention-section+.attention-section{border-top:1px solid #eceef2}.attention-section-title{font-weight:600;color:#101828;margin-bottom:4px}.capability-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.capability-chip{margin:0;background:#ecf9f4;color:#0b6343}.ranking-part{margin-bottom:12px}.ranking-total{border-top:1px solid #f0f0f0;padding-top:12px}.capability-link{border:1px solid #caefe2;background:#ecf9f4;color:#0b6343;border-radius:12px;padding:1px 10px;font-size:12px;line-height:20px;cursor:pointer}.capability-link:hover,.capability-link:focus-visible{border-color:#0e7b53;outline:none}.capability-count{color:#4a5565;font-weight:600;margin-left:2px}.forecast-sticky{position:sticky;top:80px}.forecast-list{margin:0}.forecast-list>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f0f0f0}.forecast-list dt{color:#4a5565}.forecast-list dd{margin:0;font-weight:600;text-align:right}.forecast-list dd .muted{font-weight:400;font-size:12px}.forecast-line{margin:4px 0 8px;color:#303030!important;font-size:13px;font-weight:400}.contact-line{margin:4px 0;font-size:13px;overflow-wrap:anywhere}.security-stat{font-size:22px;font-weight:600}.tasker-dashboard{width:100%;max-width:1500px;margin:0 auto}.tasker-dashboard-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:32px;align-items:center;overflow:hidden;padding:34px 38px;margin-bottom:24px;border:1px solid #1e634a;border-radius:20px;background:radial-gradient(ellipse at 78% 15%,rgba(101,210,170,.25),transparent 40%),linear-gradient(118deg,#103e2d,#175c43 57%,#1d7b59);box-shadow:0 18px 40px #144e3921}.tasker-dashboard-hero:after{position:absolute;right:27%;bottom:-170px;width:330px;height:330px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 34px #ffffff06,0 0 0 68px #ffffff05;content:"";pointer-events:none}.tasker-dashboard-greeting,.tasker-profile-summary{position:relative;z-index:1}.tasker-dashboard-eyebrow{display:inline-block;margin-bottom:10px;color:#a4e4cd;font-size:11px;font-weight:700;letter-spacing:.14em}.tasker-dashboard-greeting h1.ant-typography{margin:0 0 8px;color:#fff;font-size:clamp(30px,3vw,42px);font-weight:650;letter-spacing:-.04em;line-height:1.15}.tasker-dashboard-greeting>.ant-typography{max-width:540px;margin:0;color:#f0fbf7c2;font-size:14px;line-height:1.65}.tasker-dashboard-date-dot{margin:0 8px;color:#8ed0b8}.tasker-dashboard-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.tasker-dashboard-hero-actions .ant-btn{height:40px;padding:0 16px;border-radius:8px;font-weight:600}.tasker-dashboard-hero-actions .ant-btn-primary{color:#183d59;border-color:#fff;background:#fff;box-shadow:none}.tasker-dashboard-hero-actions .ant-btn-primary:hover{color:#0d2c43!important;border-color:#e1f6ee!important;background:#e1f6ee!important}.tasker-dashboard-hero-actions .tasker-dashboard-secondary{border-color:#ffffff52;background:#ffffff12;color:#fff}.tasker-dashboard-hero-actions .tasker-dashboard-secondary:hover{border-color:#ffffffb3!important;background:#ffffff21!important;color:#fff!important}.tasker-profile-summary{padding:19px 20px 15px;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:#0930226e;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tasker-profile-summary-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.13)}.tasker-profile-summary-head>div{display:flex;flex-direction:column;gap:4px}.tasker-profile-summary-head>div span{color:#a7dac7;font-size:10px;font-weight:700;letter-spacing:.1em}.tasker-profile-summary-head>div strong{color:#fff;font-size:20px}.tasker-profile-summary-head .ant-tag{margin:0;border:1px solid rgba(255,255,255,.17);border-radius:99px;background:#ffffff1a;color:#eaf9f3}.tasker-profile-summary-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px 0 13px}.tasker-profile-summary-stats>div{display:flex;flex-direction:column;gap:5px;min-width:0}.tasker-profile-summary-stats>div+div{padding-left:12px;border-left:1px solid rgba(255,255,255,.13)}.tasker-profile-summary-stats span{color:#aad1c3;font-size:11px;white-space:nowrap}.tasker-profile-summary-stats strong{color:#fff;font-size:19px;line-height:1.1}.tasker-profile-summary-foot{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.13);color:#c9e7dc;font-size:11px}.tasker-profile-status-dot{width:7px;height:7px;flex:none;border-radius:50%;background:#ffc96b;box-shadow:0 0 0 4px #ffc96b1f}.tasker-profile-status-dot.is-ready{background:#74d7b3;box-shadow:0 0 0 4px #74d7b321}.tasker-dashboard-stats .stat-card.ant-card{overflow:hidden;border:1px solid #e4f0ec;border-radius:14px;background:#fff;box-shadow:0 6px 18px #1a463609;transition:transform .18s ease,box-shadow .18s ease}.tasker-dashboard-stats .stat-card.ant-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px #1a463614}.tasker-dashboard-stats .stat-card .ant-card-body{min-height:108px;align-items:center;padding:18px}.tasker-dashboard-stats .stat-card-icon{width:46px;height:46px;border-radius:13px;background:#ebf9f4;color:#23a978}.tasker-dashboard-stats .stat-card-value{margin-top:3px;color:#1b3042;font-size:25px;letter-spacing:-.03em}.tasker-dashboard-stats .stat-card-label{color:#647587;font-weight:500}.tasker-dashboard-stats .stat-card-hint{margin-top:2px;color:#8a98a4}.tasker-dashboard .panel.ant-card{overflow:hidden;border:1px solid #e2efea;border-radius:15px;box-shadow:0 7px 22px #1a46360a}.tasker-dashboard .panel .ant-card-head{min-height:58px;border-bottom-color:#edf4f1}.tasker-dashboard .panel .ant-card-head-title{color:#20364a;font-size:15px}.tasker-panel-heading{display:flex;flex-direction:column;gap:3px}.tasker-panel-heading>span{color:#8191a0;font-size:9px;font-weight:700;letter-spacing:.12em;line-height:1.2}.tasker-panel-heading>strong{color:#20364a;font-size:15px;line-height:1.3}.tasker-dashboard .row-list-item{padding:13px 0}.tasker-dashboard .row-list-item+.row-list-item{border-top-color:#edf4f1}.tasker-dashboard .tasker-recent-work .ant-card-body{padding:0 24px 18px}.tasker-empty-state{display:grid;min-height:240px;grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,38px);padding:24px clamp(18px,3vw,38px)}.tasker-empty-state>img{display:block;width:100%;height:auto}.tasker-empty-copy>span{color:#38a87f;font-size:10px;font-weight:700;letter-spacing:.13em}.tasker-empty-copy h4.ant-typography{margin:7px 0 5px;color:#20394e;font-size:20px;letter-spacing:-.02em}.tasker-empty-copy p.ant-typography{max-width:370px;margin:0 0 14px;color:#758594;font-size:12px;line-height:1.65}.tasker-empty-copy .ant-btn{height:36px;border-radius:8px;font-size:12px;font-weight:600}.tasker-work-item{display:flex}.tasker-work-icon{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:11px;background:#edfaf5;color:#3ead84}.tasker-work-item>div:nth-of-type(1){flex:1}.tasker-work-item>div:nth-of-type(2){min-width:125px}.tasker-payout-setup{border-color:#d9ece5!important;background:linear-gradient(130deg,#fff 10%,#f3faf7)}.tasker-payout-setup .ant-card-body{padding:20px}.tasker-payout-setup-head{display:flex;align-items:flex-start;gap:13px;margin-bottom:14px}.tasker-payout-icon{display:grid;width:42px;height:42px;flex:none;place-items:center;border-radius:12px;background:#ecf9f4;color:#28aa7a;font-size:18px}.tasker-payout-setup-head>div{min-width:0}.tasker-payout-setup-head .ant-typography-strong{color:#20384b;font-size:14px}.tasker-payout-setup-head .ant-typography-secondary{margin:4px 0 0;color:#778694;font-size:12px;line-height:1.55}.tasker-payout-setup>.ant-card-body>.ant-btn{height:36px;border-radius:8px;font-weight:600}.tasker-job-row{display:flex;flex-direction:column;gap:8px;padding:13px 14px;border:1px solid #e8f2ee;border-radius:11px;background:linear-gradient(135deg,#fff,#fbfefd);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tasker-job-row+.tasker-job-row{margin-top:10px}.tasker-job-row:hover{transform:translateY(-1px);border-color:#c5e9dc;box-shadow:0 7px 17px #1c5f460f}.tasker-job-content{min-width:0}.tasker-job-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.tasker-job-heading>.ant-typography{display:block;min-width:0;overflow:hidden;color:#20394e;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.tasker-job-content>.muted{display:inline-block;margin-top:2px;padding:5px 8px;border-radius:6px;background:#f1f8f5;color:#527d6d;font-size:11px!important;font-weight:600}.tasker-job-match{margin:2px 0 0;border:1px solid #d8efe7;border-radius:99px;background:#eff9f5;color:#26774f;font-size:10px}.tasker-job-match .anticon{margin-right:3px}.tasker-job-view{flex:none;height:27px;padding:0 6px;color:#28a678;font-size:11px;font-weight:600}.tasker-job-view:hover{color:#15865d!important}.tasker-dashboard-stats .ant-col:nth-child(2) .stat-card-icon{background:#eaf7f2;color:#319570}.tasker-dashboard-stats .ant-col:nth-child(3) .stat-card-icon{background:#fff5e7;color:#c28a35}.tasker-dashboard-stats .ant-col:nth-child(4) .stat-card-icon{background:#f0edfb;color:#7357ac}.tasker-dashboard .callout{border:1px solid #d4f2e7;background:linear-gradient(110deg,#ecf9f4,#f4fcf9);color:#25445a}.tasker-dashboard .callout h4.ant-typography{color:#1a3b52}.tasker-dashboard .callout .ant-typography{color:#5a7182}.tasker-dashboard .callout .ant-btn{color:#fff;border-color:#0c583c;background:#0c583c}@media(max-width:1100px){.tasker-dashboard-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);gap:20px;padding:28px}}@media(max-width:760px){.tasker-dashboard-hero{grid-template-columns:1fr;padding:25px 22px}.tasker-profile-summary{max-width:520px}.tasker-dashboard-greeting h1.ant-typography{font-size:32px}}@media(max-width:480px){.tasker-dashboard-date-dot{margin:0 4px}.tasker-dashboard-greeting>.ant-typography{font-size:13px}.tasker-profile-summary-stats{gap:8px}.tasker-profile-summary-stats>div+div{padding-left:8px}.tasker-profile-summary-stats span{font-size:10px}.tasker-dashboard-stats .stat-card .ant-card-body{min-height:94px;padding:14px}.tasker-dashboard .tasker-recent-work .ant-card-body{padding:0 14px 14px}.tasker-empty-state{grid-template-columns:110px minmax(0,1fr);gap:14px;min-height:210px;padding:18px 14px}.tasker-empty-copy h4.ant-typography{font-size:17px}.tasker-job-content>.ant-typography{white-space:normal}}@media(max-width:900px){.client-user-content .client-request-heading{align-items:flex-start;flex-direction:column;padding:21px}.client-user-content .client-request-assurance{width:100%}.client-user-content .forecast-sticky{position:static}}@media(max-width:575px){.client-user-content .client-request-heading{padding:19px 16px;border-radius:14px}.client-user-content .client-request-section .ant-card-head,.client-user-content .client-request-forecast .ant-card-head{padding-inline:15px}.client-user-content .client-request-section .ant-card-body,.client-user-content .client-request-forecast .ant-card-body{padding:16px}.client-user-content .request-section-icon,.client-user-content .request-forecast-icon{width:35px;height:35px}.client-user-content .client-request-submit{width:100%}}.client-user-content .client-project-detail-page{max-width:1500px;margin:0 auto}.client-user-content .client-project-back{height:32px;padding-inline:2px;margin:0 0 7px;color:#4c9379!important;font-size:14px;font-weight:650}.client-user-content .client-project-back .anticon{font-size:13px}.client-user-content .client-project-detail-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:16px;padding:21px 25px;margin-bottom:17px;border:1px solid #24614b;border-radius:17px;color:#fff;background:radial-gradient(ellipse at 92% 0,rgba(71,160,127,.27),transparent 37%),linear-gradient(112deg,#164a37,#1b6047);box-shadow:0 12px 27px #194a381f}.client-user-content .client-project-detail-hero:after{position:absolute;z-index:-1;right:12%;top:-145px;width:260px;height:260px;border:1px solid rgba(255,255,255,.11);border-radius:50%;box-shadow:0 0 0 23px #ffffff09,0 0 0 48px #ffffff06;content:""}.client-user-content .client-project-detail-icon{display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;border:1px solid rgba(255,255,255,.24);border-radius:14px;background:#ffffff1a;color:#b5e4d3;font-size:20px}.client-user-content .client-project-detail-copy{min-width:0;flex:1}.client-user-content .client-project-detail-eyebrow{display:block;margin-bottom:4px;color:#8bd4b9;font-size:10px;font-weight:800;letter-spacing:.16em}.client-user-content .client-project-detail-copy .ant-space{gap:9px!important}.client-user-content .client-project-detail-copy h2.ant-typography{margin:0;color:#fff;font-size:23px;font-weight:730;letter-spacing:-.04em;line-height:1.2}.client-user-content .client-project-detail-copy .ant-tag{margin:0;border-radius:99px;border-color:#b0e8d34d;background:#60bd9b24;color:#bcecda;font-size:10px}.client-user-content .client-project-detail-industry{display:block;margin-top:4px;color:#b5d0c6;font-size:12px}.client-user-content .client-project-hero-progress{position:relative;z-index:1;width:200px;padding:11px 13px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:#ffffff13}.client-user-content .client-project-hero-progress>span{color:#b6d2c8;font-size:10px}.client-user-content .client-project-hero-progress>strong{float:right;color:#fff;font-size:13px}.client-user-content .client-project-hero-progress .ant-progress{display:block;clear:both;margin-top:7px;line-height:1}.client-user-content .client-project-hero-progress .ant-progress-inner{background:#ffffff2b}.client-user-content .client-project-detail-stats,.client-user-content .client-project-insights{margin-bottom:17px}.client-user-content .client-project-insights>.ant-col{min-width:0}.client-user-content .client-project-detail-page .panel.ant-card{overflow:hidden;border:1px solid #dfede8;border-radius:14px;background:#fff;box-shadow:0 7px 20px #1945350a}.client-user-content .client-project-detail-page .panel .ant-card-head{min-height:57px;padding-inline:17px;border-bottom:1px solid #eaf2ef;background:linear-gradient(100deg,#fff,#f9fcfb)}.client-user-content .client-project-detail-page .panel .ant-card-head-title{padding:11px 0}.client-user-content .client-project-panel-heading{display:flex;flex-direction:column;gap:3px}.client-user-content .client-project-panel-heading strong{color:#27465a;font-size:13px;font-weight:730}.client-user-content .client-project-panel-heading small{color:#8797a0;font-size:10px;font-weight:400}.client-user-content .client-project-chart-panel .ant-card-body{padding:17px 20px 12px}.client-user-content .client-project-status-panel .ant-card-body{padding:16px}.client-user-content .client-project-status-panel .ant-progress{margin:0}.client-user-content .client-project-status-panel .status-bar-wrap{margin-top:14px}.client-user-content .client-project-status-panel .status-bar{min-height:10px;border:1px solid #edf1f2;border-radius:99px;overflow:hidden}.client-user-content .client-project-status-panel .status-legend{gap:8px 12px;margin-top:13px}.client-user-content .client-project-status-panel .status-legend li{color:#718590;font-size:10px}.client-user-content .client-project-status-panel .status-swatch{width:7px;height:7px;border-radius:3px}.client-user-content .client-project-team-panel{margin-top:0}.client-user-content .client-project-status-panel{margin-top:13px}.client-user-content .client-project-team-panel .ant-card-body{padding:4px 16px}.client-user-content .client-project-team-panel .row-list-item{min-height:49px;padding:8px 0;border-bottom:1px solid #eef2f3}.client-user-content .client-project-team-panel .row-list-item:last-child{border-bottom:0}.client-user-content .client-project-team-panel .ant-avatar{border:2px solid #fff;box-shadow:0 0 0 1px #e5efeb}.client-user-content .client-project-team-panel .ant-typography{color:#315569;font-size:12px}.client-user-content .client-project-team-panel .muted{color:#8a9aa2;font-size:10px!important}.client-user-content .client-project-team-panel .ant-tag{border-radius:6px;font-size:10px}.client-user-content .client-project-tasks-panel .ant-card-head{min-height:67px!important}.client-user-content .client-project-tasks-panel .ant-card-head-wrapper{align-items:center;gap:14px}.client-user-content .client-project-tasks-panel .ant-card-extra{padding:10px 0}.client-user-content .client-project-tasks-panel .ant-card-body{padding:0 16px 13px}.client-user-content .client-project-tasks-panel .ant-table{font-size:13px}.client-user-content .client-project-tasks-panel .ant-table-thead>tr>th{padding:11px 10px;border-bottom:1px solid #e8f0ed;background:#f6faf9;color:#718792;font-size:10px;font-weight:700;letter-spacing:.04em}.client-user-content .client-project-tasks-panel .ant-table-tbody>tr>td{padding:11px 10px;border-bottom:1px solid #eef2f3;color:#526b78;font-size:12px}.client-user-content .client-project-tasks-panel .ant-table-tbody>tr:hover>td{background:#f6fbf9!important}.client-user-content .client-project-tasks-panel .ant-table-tbody strong{color:#2b4b5f;font-size:12px}.client-user-content .client-project-tasks-panel .ant-table-tbody .ant-tag{border-radius:6px;font-size:10px}.client-user-content .client-project-tasks-panel .ant-progress{margin:0}.client-user-content .client-project-tasks-panel .ant-pagination{margin:14px 0 0}.client-user-content .client-project-tasks-panel .ant-segmented{max-width:100%}.client-user-content .profile-view-root,.tasker-user-content .profile-view-root{min-width:0}.client-user-content .profile-view-root>.ant-col,.tasker-user-content .profile-view-root>.ant-col{min-width:0}.client-user-content .profile-view-root .profile-header,.tasker-user-content .profile-view-root .profile-header{position:relative;overflow:hidden;margin-bottom:17px;border:1px solid #dcede7;border-radius:17px;background:#fff;box-shadow:0 9px 25px #1848360e}.client-user-content .profile-view-root .profile-banner,.tasker-user-content .profile-view-root .profile-banner{position:relative;height:116px;background:radial-gradient(ellipse at 80% 0,rgba(111,209,173,.42),transparent 42%),linear-gradient(110deg,#164c38,#217858 72%,#3ba07b)}.client-user-content .profile-view-root .profile-banner:after,.tasker-user-content .profile-view-root .profile-banner:after{position:absolute;right:14%;top:-190px;width:310px;height:310px;border:1px solid rgba(255,255,255,.19);border-radius:50%;box-shadow:0 0 0 28px #ffffff0a,0 0 0 58px #ffffff06;content:""}.client-user-content .profile-view-root .profile-header-body,.tasker-user-content .profile-view-root .profile-header-body{position:relative;padding:0 23px 20px}.client-user-content .profile-view-root .profile-header-body>.ant-row:first-child,.tasker-user-content .profile-view-root .profile-header-body>.ant-row:first-child{min-height:0}.client-user-content .profile-view-root .profile-avatar.ant-avatar,.tasker-user-content .profile-view-root .profile-avatar.ant-avatar{width:86px!important;height:86px!important;margin-top:-43px;border:4px solid #fff;box-shadow:0 4px 13px #14413026;font-size:27px}.client-user-content .profile-view-root .profile-header-body>.ant-space,.tasker-user-content .profile-view-root .profile-header-body>.ant-space{margin-top:8px}.client-user-content .profile-view-root .profile-header-body h3.ant-typography,.tasker-user-content .profile-view-root .profile-header-body h3.ant-typography{color:#203b50;font-size:22px;font-weight:750;letter-spacing:-.04em}.client-user-content .profile-view-root .profile-header-body .ant-typography-paragraph,.tasker-user-content .profile-view-root .profile-header-body .ant-typography-paragraph{color:#52806f;font-size:14px!important;font-weight:560}.client-user-content .profile-view-root .profile-header-body>.ant-space.muted,.tasker-user-content .profile-view-root .profile-header-body>.ant-space.muted{gap:8px 14px!important;color:#7d929d;font-size:12px}.client-user-content .profile-view-root .profile-header-body>.ant-space.muted .ant-tag,.tasker-user-content .profile-view-root .profile-header-body>.ant-space.muted .ant-tag{padding:3px 9px;border:1px solid #d9ebe4;border-radius:99px;background:#eff8f5;color:#3c8067;font-size:12px;font-weight:650}.client-user-content .profile-view-root .stat-strip,.tasker-user-content .profile-view-root .stat-strip{overflow:hidden;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;border:1px solid #e2eeea;border-radius:11px;background:#f8fbfa}.client-user-content .profile-view-root .stat-strip-item,.tasker-user-content .profile-view-root .stat-strip-item{min-width:0;padding:12px 14px}.client-user-content .profile-view-root .stat-strip-item+.stat-strip-item,.tasker-user-content .profile-view-root .stat-strip-item+.stat-strip-item{border-left:1px solid #e6efec}.client-user-content .profile-view-root .stat-strip-value,.tasker-user-content .profile-view-root .stat-strip-value{color:#23475b;font-size:17px;font-weight:750;letter-spacing:-.025em}.client-user-content .profile-view-root .stat-strip-label,.tasker-user-content .profile-view-root .stat-strip-label{color:#82939c;font-size:10px}.client-user-content .profile-view-root .stat-strip-note,.tasker-user-content .profile-view-root .stat-strip-note{color:#b8874b;font-size:10px}.client-user-content .profile-view-root .profile-section.ant-card,.tasker-user-content .profile-view-root .profile-section.ant-card{overflow:hidden;margin-bottom:14px;border:1px solid #e0ede8;border-radius:14px;background:#fff;box-shadow:0 7px 20px #1848360a}.client-user-content .profile-view-root .profile-section .ant-card-head,.tasker-user-content .profile-view-root .profile-section .ant-card-head{min-height:49px;padding-inline:16px;border-bottom:1px solid #edf1f3;background:linear-gradient(100deg,#fff,#fafdfc)}.client-user-content .profile-view-root .profile-section .ant-card-head-title,.tasker-user-content .profile-view-root .profile-section .ant-card-head-title{padding:13px 0;color:#2b4a5d;font-size:13px;font-weight:730}.client-user-content .profile-view-root .profile-section .ant-card-head-title .anticon,.tasker-user-content .profile-view-root .profile-section .ant-card-head-title .anticon{margin-right:7px;color:#449678}.client-user-content .profile-view-root .profile-section .ant-card-body,.tasker-user-content .profile-view-root .profile-section .ant-card-body{padding:15px 17px}.client-user-content .profile-view-root .profile-section .ant-typography,.tasker-user-content .profile-view-root .profile-section .ant-typography{color:#526b79;font-size:13px;line-height:1.7}.client-user-content .profile-view-root .profile-section .ant-card-extra,.tasker-user-content .profile-view-root .profile-section .ant-card-extra{color:#82949c;font-size:10px}.client-user-content .profile-view-root .skill-row,.tasker-user-content .profile-view-root .skill-row{padding:11px 0}.client-user-content .profile-view-root .skill-row+.skill-row,.tasker-user-content .profile-view-root .skill-row+.skill-row{border-top:1px solid #edf1f2}.client-user-content .profile-view-root .skill-row .ant-typography-strong,.tasker-user-content .profile-view-root .skill-row .ant-typography-strong{color:#345264;font-size:13px}.client-user-content .profile-view-root .skill-row .ant-tag,.tasker-user-content .profile-view-root .skill-row .ant-tag{padding:1px 7px;border-radius:99px;font-size:10px;line-height:17px}.client-user-content .profile-view-root .skill-row .ant-progress,.tasker-user-content .profile-view-root .skill-row .ant-progress{margin:5px 0 2px}.client-user-content .profile-view-root .skill-row .ant-progress-inner,.tasker-user-content .profile-view-root .skill-row .ant-progress-inner{background:#edf2f3}.client-user-content .profile-view-root .skill-row .ant-progress-bg,.tasker-user-content .profile-view-root .skill-row .ant-progress-bg{border-radius:99px}.client-user-content .profile-view-root .capability-chip,.tasker-user-content .profile-view-root .capability-chip{border:1px solid #e1efea;border-radius:6px;background:#f5faf8;color:#55717e;font-size:10px}.client-user-content .profile-view-root .experience-item,.tasker-user-content .profile-view-root .experience-item{position:relative;gap:12px;padding:13px 0}.client-user-content .profile-view-root .experience-icon,.tasker-user-content .profile-view-root .experience-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid #dcede7;border-radius:10px;background:#eff7f4;color:#378c6d;font-size:14px}.client-user-content .profile-view-root .experience-item>div:last-child>.ant-typography-strong,.tasker-user-content .profile-view-root .experience-item>div:last-child>.ant-typography-strong{color:#345264;font-size:13px}.client-user-content .profile-view-root .experience-item>div:last-child>div,.tasker-user-content .profile-view-root .experience-item>div:last-child>div{color:#708894;font-size:12px}.client-user-content .profile-view-root .experience-item .ant-typography-paragraph,.tasker-user-content .profile-view-root .experience-item .ant-typography-paragraph{margin-top:5px;margin-bottom:0;color:#758994;font-size:12px}.client-user-content .profile-view-root .privacy-note,.tasker-user-content .profile-view-root .privacy-note{align-items:flex-start;padding:13px 14px;margin-bottom:13px;border:1px solid #dcede7;border-radius:12px;background:linear-gradient(110deg,#edf7f3,#f7fbfa);color:#4d7868;font-size:12px;line-height:1.6}.client-user-content .profile-view-root .privacy-note .anticon,.tasker-user-content .profile-view-root .privacy-note .anticon{margin-top:0;color:#389170;font-size:14px}.client-user-content .profile-view-root .ranking-part,.tasker-user-content .profile-view-root .ranking-part{padding:10px 0;border-bottom:1px solid #edf1f2}.client-user-content .profile-view-root .ranking-part .ant-typography,.tasker-user-content .profile-view-root .ranking-part .ant-typography{color:#547e6f;font-size:12px}.client-user-content .profile-view-root .ranking-part .ant-progress,.tasker-user-content .profile-view-root .ranking-part .ant-progress{margin:4px 0 2px}.client-user-content .profile-view-root .ranking-part .muted,.tasker-user-content .profile-view-root .ranking-part .muted{color:#92a0a7;font-size:10px!important}.client-user-content .profile-view-root .ranking-total,.tasker-user-content .profile-view-root .ranking-total{padding:12px 0 4px}.client-user-content .profile-view-root .ranking-total .ant-typography,.tasker-user-content .profile-view-root .ranking-total .ant-typography{color:#294b5d;font-size:13px}.client-user-content .profile-view-root .profile-section>.ant-card-body>.muted,.tasker-user-content .profile-view-root .profile-section>.ant-card-body>.muted{font-size:12px!important;line-height:1.6}@media(max-width:767px){.client-user-content .profile-view-root .profile-banner,.tasker-user-content .profile-view-root .profile-banner{height:91px}.client-user-content .profile-view-root .profile-header-body,.tasker-user-content .profile-view-root .profile-header-body{padding:0 15px 15px}.client-user-content .profile-view-root .profile-header-body h3.ant-typography,.tasker-user-content .profile-view-root .profile-header-body h3.ant-typography{font-size:19px}.client-user-content .profile-view-root .stat-strip,.tasker-user-content .profile-view-root .stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.client-user-content .profile-view-root .stat-strip-item:nth-child(odd),.tasker-user-content .profile-view-root .stat-strip-item:nth-child(odd){border-left:0}.client-user-content .profile-view-root .stat-strip-item:nth-child(n+3),.tasker-user-content .profile-view-root .stat-strip-item:nth-child(n+3){border-top:1px solid #e6efec}}@media(max-width:767px){.client-user-content .client-project-detail-hero{align-items:flex-start;flex-wrap:wrap;padding:17px}.client-user-content .client-project-detail-icon{width:41px;height:41px}.client-user-content .client-project-hero-progress{width:100%;margin-top:2px}.client-user-content .client-project-tasks-panel .ant-card-head-wrapper{align-items:flex-start;flex-direction:column}.client-user-content .client-project-tasks-panel .ant-card-extra{align-self:stretch;padding:0 0 10px}}.team-layout{min-height:100vh;background:#f3f8f6}.team-layout .tasker-sidebar.ant-layout-sider,.team-drawer .tasker-sidebar.ant-layout-sider{background:#144030;border-right:1px solid #255644}.team-layout .tasker-sidebar-inner{padding:23px 16px 14px}.team-layout .tasker-sidebar-logo{margin-bottom:29px}.team-layout .tasker-sidebar-logo .app-logo,.team-drawer .tasker-sidebar-logo .app-logo{color:#f3faf7}.team-layout .tasker-nav{gap:5px}.team-layout .side-nav-section+.side-nav-section{margin-top:20px}.team-layout .side-nav-title{padding:0 12px 7px;color:#86a1ae;font-size:8px;font-weight:780;letter-spacing:.14em}.team-layout .tasker-nav-item,.team-drawer .tasker-nav-item{min-height:40px;padding:9px 12px;border-radius:10px;color:#b0cdc2;font-size:11px;font-weight:550}.team-layout .tasker-nav-item .anticon,.team-drawer .tasker-nav-item .anticon{color:#8db5a6;font-size:15px}.team-layout .tasker-nav-item:hover,.team-drawer .tasker-nav-item:hover{background:#1d5540;color:#fff}.team-layout .tasker-nav-item:hover .anticon,.team-drawer .tasker-nav-item:hover .anticon{color:#a9e4ce}.team-layout .tasker-nav-item.active,.team-drawer .tasker-nav-item.active{background:linear-gradient(100deg,#246950,#206a4f);color:#fff;font-weight:680;box-shadow:inset 0 1px #ffffff0f}.team-layout .tasker-nav-item.active .anticon,.team-drawer .tasker-nav-item.active .anticon{color:#86dcbc}.team-layout .tasker-nav-item.active:before,.team-drawer .tasker-nav-item.active:before{left:-16px;width:3px;background:#78d2b1}.team-layout .tasker-sidebar-user,.team-drawer .tasker-sidebar-user{border-top-color:#d3efe521}.team-layout .tasker-sidebar-user .app-user-name,.team-drawer .tasker-sidebar-user .app-user-name{color:#f1f8f5;font-size:10px}.team-layout .tasker-sidebar-user .app-user-role,.team-drawer .tasker-sidebar-user .app-user-role{color:#9dbfb3;font-size:8px}.team-layout .tasker-sidebar-user .ant-btn,.team-drawer .tasker-sidebar-user .ant-btn{color:#adcabf}.team-layout .tasker-sidebar-user .ant-btn:hover,.team-drawer .tasker-sidebar-user .ant-btn:hover{background:#1d5540;color:#fff}.team-layout .tasker-topbar{background:#144030fa;border-bottom-color:#255644}.team-layout .tasker-topbar .app-logo,.team-layout .tasker-topbar .ant-btn{color:#f3faf7}.team-content{min-width:0;padding:26px 30px;background:#f3f8f6}.team-content .page{width:100%;max-width:1600px;margin:0 auto}.team-content .page-header,.team-content .resource-top-bar{position:relative;overflow:hidden;align-items:center;min-height:84px;padding:18px 22px;margin:0 0 18px;border:1px solid #dfede8;border-left:3px solid #42a07e;border-radius:15px;background:radial-gradient(ellipse at 100% 0,rgba(65,158,124,.09),transparent 39%),linear-gradient(105deg,#fff,#fafdfc);box-shadow:0 7px 20px #1b473709}.team-content .page-header h2.ant-typography,.team-content .resource-top-bar h2.ant-typography,.team-content .resource-top-bar h3.ant-typography{margin:0;color:#1d384b;font-size:23px;font-weight:740;letter-spacing:-.04em}.team-content .page-header .ant-typography-secondary,.team-content .resource-top-bar .ant-typography-secondary{display:block;margin-top:4px;color:#748894;font-size:10px;line-height:1.5}.team-dashboard-heading{min-height:93px!important}.team-content .team-dashboard-eyebrow{display:block;margin-bottom:4px;color:#479478;font-size:8px;font-weight:800;letter-spacing:.16em}.team-content .team-dashboard-heading{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:150px!important;padding:22px 25px;margin-bottom:18px;border:1px solid #205e47;border-radius:18px;background:radial-gradient(ellipse at 72% 0,rgba(75,162,130,.28),transparent 38%),linear-gradient(112deg,#144332,#1b6147 72%,#247859);box-shadow:0 13px 29px #14453321}.team-content .team-dashboard-heading:after{position:absolute;z-index:-1;right:23%;top:-215px;width:360px;height:360px;border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 34px #ffffff08,0 0 0 72px #ffffff05;content:""}.team-content .team-dashboard-heading>div:first-child{min-width:0}.team-content .team-dashboard-heading .team-dashboard-eyebrow{color:#89d8bb}.team-content .team-dashboard-heading h2.ant-typography{color:#fff;font-size:clamp(23px,2.2vw,30px)}.team-content .team-dashboard-heading .ant-typography-secondary{color:#b9d4ca;font-size:10px}.team-dashboard-queue{position:relative;z-index:1;flex:0 0 340px;padding:13px 15px;border:1px solid rgba(220,242,234,.19);border-radius:13px;background:#ffffff16;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.team-dashboard-queue-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.team-dashboard-queue-top>span{display:flex;align-items:center;gap:6px;color:#a9d8c7;font-size:8px;font-weight:800;letter-spacing:.12em}.team-dashboard-queue-top>b{display:grid;place-items:center;min-width:25px;height:25px;padding:0 6px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff1f;color:#fff;font-size:12px}.team-dashboard-queue>strong,.team-dashboard-queue>small{display:block}.team-dashboard-queue>strong{color:#fff;font-size:11px;font-weight:700}.team-dashboard-queue>small{margin-top:3px;color:#b8d2c8;font-size:8px}.team-dashboard-queue-breakdown{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:11px;padding-top:9px;border-top:1px solid rgba(255,255,255,.13)}.team-dashboard-queue-breakdown>span{display:flex;align-items:center;gap:4px;color:#bed5cd;font-size:7px;white-space:nowrap}.team-dashboard-queue-breakdown i{width:5px;height:5px;border-radius:50%;background:#8cdec0}.team-dashboard-queue-breakdown>span:nth-child(2) i{background:#a4e4cd}.team-dashboard-queue-breakdown>span:nth-child(3) i{background:#e9cb8d}.team-dashboard-queue-breakdown>span:nth-child(4) i{background:#e7a2a2}.team-dashboard-queue-breakdown b{margin-left:auto;color:#fff;font-size:8px}.team-content .team-dashboard-stats .ant-col:nth-child(2) .stat-card-icon{background:#edf7f3;color:#369170}.team-content .team-dashboard-stats .ant-col:nth-child(3) .stat-card-icon{background:#f2effa;color:#7868ad}.team-content .team-dashboard-stats .ant-col:nth-child(4) .stat-card-icon{background:#fbf3e8;color:#b17b38}.team-dashboard-stats{margin-bottom:19px}.team-content .stat-card.ant-card{height:100%;border:1px solid #dfede8;border-radius:14px;background:linear-gradient(145deg,#fff,#fcfdfd);box-shadow:0 7px 19px #1a45350a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.team-content .stat-card.ant-card:hover{transform:translateY(-2px);border-color:#c5e1d7;box-shadow:0 12px 25px #1a4f3c13}.team-content .stat-card .ant-card-body{min-height:93px;align-items:center;padding:16px}.team-content .stat-card-icon{width:42px;height:42px;border:1px solid #d9ece5;border-radius:13px;background:linear-gradient(145deg,#eaf6f2,#f1f8f5);color:#348e6d;font-size:17px}.team-content .stat-card-label{color:#748894;font-size:9px;font-weight:600}.team-content .stat-card-value{color:#203d51;font-size:20px;font-weight:760;letter-spacing:-.035em}.team-content .stat-card-hint{margin-top:2px;color:#8a9aa2;font-size:8px;line-height:1.45}.team-content .panel.ant-card{overflow:hidden;margin-bottom:17px;border:1px solid #dfede8;border-radius:15px;background:#fff;box-shadow:0 7px 21px #1945350a}.team-content .panel .ant-card-head{min-height:55px;padding-inline:18px;border-bottom:1px solid #eaf2ef;background:linear-gradient(100deg,#fff,#f9fcfb)}.team-content .panel .ant-card-head-title{padding:12px 0;color:#29485b;font-size:11px;font-weight:730}.team-content .panel .ant-card-head-title .anticon{margin-right:7px;color:#429677}.team-content .panel .ant-card-extra{color:#83949c;font-size:9px}.team-content .panel .ant-card-body{padding:17px 18px}.team-content .panel .ant-tabs-nav{margin-bottom:10px}.team-content .panel .ant-tabs-tab{padding:10px 12px;color:#758995;font-size:10px}.team-content .panel .ant-tabs-tab-active .ant-tabs-tab-btn{color:#348869;font-weight:700}.team-content .panel .ant-tabs-ink-bar{height:2px;border-radius:3px;background:#389170}.team-content .panel .ant-tabs-tab .ant-tag{border-radius:99px;font-size:8px}.team-content .team-dashboard-attention .ant-card-head{min-height:64px;padding-inline:20px}.team-content .team-dashboard-attention .ant-card-head-title{padding:12px 0}.team-attention-heading{display:flex;flex-direction:column;gap:3px}.team-attention-heading strong{color:#29485b;font-size:12px;font-weight:750}.team-attention-heading small{color:#8798a1;font-size:8px;font-weight:400}.team-content .team-dashboard-attention .ant-card-body{padding:0 19px 17px}.team-content .team-dashboard-attention .ant-tabs-nav{margin:0 0 9px;padding-top:1px}.team-content .team-dashboard-attention .ant-tabs-tab{padding:12px 14px}.team-content .team-dashboard-attention .attention-section{padding:13px 14px 9px;border:1px solid #e7f1ed;border-radius:12px;background:linear-gradient(120deg,#fbfefd,#fff)}.team-content .team-dashboard-attention .attention-section+.attention-section{margin-top:11px;border-top:1px solid #e7f1ed}.team-content .team-dashboard-attention .attention-section-title{margin-bottom:3px;color:#29485b;font-size:10px}.team-content .team-dashboard-attention .attention-section-title .ant-tag{min-width:21px;height:21px;display:inline-flex;justify-content:center;align-items:center;background:#eaf5f1;color:#4b836e;font-size:8px;font-weight:750}.team-content .team-dashboard-attention .row-list-item{min-height:53px;padding:10px 5px;border-bottom:1px solid #edf2f3;border-radius:7px;transition:background .15s ease}.team-content .team-dashboard-attention .row-list-item:hover{background:#f4faf8}.team-content .team-dashboard-attention .row-list-item:last-of-type{border-bottom-color:transparent}.team-content .team-dashboard-attention .row-list-item>div:first-child>div:first-child{color:#315367;font-size:10px;font-weight:600}.team-content .team-dashboard-attention .row-list-item>div:first-child>div:first-child>a{color:#318b6a;font-weight:700}.team-content .team-dashboard-attention .row-list-item .muted{max-width:820px;margin-top:3px;color:#80939d;font-size:8px!important;line-height:1.55}.team-content .team-dashboard-attention .row-list-item .ant-space{gap:7px!important}.team-content .team-dashboard-attention .row-list-item .ant-btn{min-height:31px;padding-inline:11px;border-radius:8px;font-size:8px;font-weight:650}.team-content .team-dashboard-attention .row-list-item .ant-btn-primary{box-shadow:0 4px 10px #297a5c26}.team-content .team-dashboard-attention .ant-tabs-tabpane .ant-empty{padding:28px 0}.team-content .row-list-item{gap:12px;padding:12px 0;border-color:#edf1f3}.team-content .row-list-item>div:first-child{color:#345366;font-size:10px;line-height:1.55}.team-content .row-list-item .muted{color:#84959e;font-size:8px!important}.team-content .row-list-item .ant-btn{min-height:29px;border-radius:8px;font-size:9px;font-weight:600}.team-content .attention-section{padding:13px 0}.team-content .attention-section+.attention-section{border-top:1px solid #edf1f3}.team-content .attention-section-title{display:flex;align-items:center;gap:7px;margin-bottom:5px;color:#2b4a5d;font-size:10px;font-weight:740}.team-content .attention-section-title .ant-tag{border-radius:99px;background:#eff6f3;color:#60808b;font-size:8px}.team-content .ant-table-wrapper{overflow:hidden;border:1px solid #e7f1ed;border-radius:10px}.team-content .ant-table-thead>tr>th{padding:11px 12px;border-bottom:1px solid #e6efec;background:#f4f9f7;color:#687f8b;font-size:8px;font-weight:750;letter-spacing:.055em}.team-content .ant-table-tbody>tr>td{padding:11px 12px;border-bottom:1px solid #eef2f3;color:#536c79;font-size:9px}.team-content .ant-table-tbody>tr>td strong{color:#2a4b5e}.team-content .ant-table-tbody>tr:hover>td{background:#f5fbf9!important}.team-content .ant-table-tbody .ant-tag{border-radius:6px;font-size:8px}.team-content .ant-pagination{margin:14px 0 0}.team-content .ant-segmented{padding:3px;border:1px solid #e2ece8;border-radius:9px;background:#f2f7f5}.team-content .ant-segmented-item-selected{color:#318767;box-shadow:0 2px 7px #184c3917}.team-content .job-card{padding:20px 22px;border:1px solid #dfede8;border-radius:15px;background:radial-gradient(ellipse at 100% 0,#f1f8f5,transparent 38%),#fff;box-shadow:0 7px 20px #1945350a;transition:transform .18s,border-color .18s,box-shadow .18s}.team-content .job-card+.job-card{margin-top:13px}.team-content .job-card:hover{transform:translateY(-2px);border-color:#bfdfd3;box-shadow:0 13px 27px #195a4213}.team-content .job-card h4.ant-typography{color:#244457;font-size:15px;font-weight:720}.team-content .job-card .muted{color:#7b909a;font-size:9px}.team-content .job-card .ant-form-item-label>label{color:#425e6d;font-size:9px;font-weight:650}.team-content .job-card .ant-form-item-extra{color:#85969e;font-size:8px}.team-content .job-card .ant-input,.team-content .job-card textarea.ant-input{border-color:#dceae5;border-radius:9px}.team-content .job-card .ant-btn-primary{border-radius:9px}.team-content .ant-btn-primary:not(.ant-btn-dangerous){border:1px solid #399171;background:linear-gradient(115deg,#287559,#389170);color:#fff;font-weight:650;box-shadow:0 5px 13px #297a5c29,inset 0 1px #ffffff26;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.team-content .ant-btn-primary:not(.ant-btn-dangerous):hover{transform:translateY(-1px);border-color:#287b5d!important;background:linear-gradient(115deg,#2d8363,#43a07e)!important;color:#fff!important;box-shadow:0 8px 17px #297a5c3b}.team-content .ant-btn-primary:not(.ant-btn-dangerous):active{transform:translateY(0)}.team-content .ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-dangerous){border-color:#cfe3dc;border-radius:9px;background:linear-gradient(180deg,#fff,#f7fbfa);color:#31596a;font-weight:550}.team-content .ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-dangerous):hover{border-color:#91c3b1!important;background:#f2f9f6!important;color:#247c5c!important}.team-content .ant-btn:disabled,.team-content .ant-btn.ant-btn-disabled{transform:none!important;box-shadow:none!important}.team-content .ant-modal-content{overflow:hidden;border:1px solid #dceae5;border-radius:16px;box-shadow:0 22px 65px #103a2b33}.team-content .ant-modal-header{padding:18px 21px;border-bottom:1px solid #eaf2ef;background:linear-gradient(100deg,#fff,#f8fcfb)}.team-content .ant-modal-title{color:#254559;font-size:14px;font-weight:730}.team-content .ant-modal-body{padding:21px}body:has(.team-layout) .ant-modal-content{overflow:hidden;border:1px solid #dceae5;border-radius:16px;box-shadow:0 22px 65px #103a2b33}body:has(.team-layout) .ant-modal-header{padding:18px 21px;border-bottom:1px solid #eaf2ef;background:linear-gradient(100deg,#fff,#f8fcfb)}body:has(.team-layout) .ant-modal-title{color:#254559;font-size:14px;font-weight:730}body:has(.team-layout) .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous){border-color:#399171;background:linear-gradient(115deg,#287559,#389170);box-shadow:0 5px 13px #297a5c29}.team-content .ant-form-item-label>label{color:#466e5f;font-size:10px;font-weight:650}.team-content .ant-input,.team-content .ant-input-number,.team-content .ant-select-selector,.team-content .ant-picker{border-color:#d9e8e2;border-radius:9px}.team-content .ant-input:focus,.team-content .ant-input-number-focused,.team-content .ant-select-focused .ant-select-selector,.team-content .ant-picker-focused{border-color:#65ac92;box-shadow:0 0 0 3px #4297781a}.team-content .ant-btn-primary{border-radius:9px}@media(max-width:991px){.team-content{padding:17px 16px}.team-content .page-header,.team-content .resource-top-bar{padding:16px 18px}.team-content .team-dashboard-stats{margin-bottom:14px}.team-content .team-dashboard-heading{align-items:flex-start;flex-direction:column}.team-dashboard-queue{width:100%;flex:initial}}@media(max-width:575px){.team-content{padding:13px 11px}.team-content .page-header,.team-content .resource-top-bar{min-height:0;padding:15px;border-radius:12px}.team-content .page-header h2.ant-typography,.team-content .resource-top-bar h2.ant-typography,.team-content .resource-top-bar h3.ant-typography{font-size:20px}.team-content .stat-card .ant-card-body{min-height:80px;padding:12px;gap:10px}.team-content .stat-card-icon{width:36px;height:36px}.team-content .panel .ant-card-head{padding-inline:14px}.team-content .panel .ant-card-body{padding:14px}.team-content .panel .ant-card-head-wrapper{align-items:flex-start;gap:8px}.team-content .job-card{padding:16px}}.team-content{font-size:13px}.team-content .page-header,.team-content .resource-top-bar{min-height:98px;padding:22px 26px;margin-bottom:22px;border-radius:17px}.team-content .page-header h2.ant-typography,.team-content .resource-top-bar h2.ant-typography,.team-content .resource-top-bar h3.ant-typography{font-size:28px}.team-content .page-header .ant-typography-secondary,.team-content .resource-top-bar .ant-typography-secondary{margin-top:6px;font-size:13px}.team-content .team-dashboard-heading{min-height:168px!important;padding:25px 30px;margin-bottom:22px}.team-content .team-dashboard-heading h2.ant-typography{font-size:32px}.team-content .team-dashboard-heading .ant-typography-secondary{font-size:13px}.team-content .team-dashboard-eyebrow{margin-bottom:7px;font-size:10px}.team-dashboard-queue{flex-basis:390px;padding:17px 19px;border-radius:15px}.team-dashboard-queue-top{margin-bottom:9px}.team-dashboard-queue-top>span{font-size:10px}.team-dashboard-queue-top>b{min-width:31px;height:31px;font-size:15px}.team-dashboard-queue>strong{font-size:14px}.team-dashboard-queue>small{margin-top:5px;font-size:11px}.team-dashboard-queue-breakdown{gap:9px;margin-top:14px;padding-top:12px}.team-dashboard-queue-breakdown>span{gap:6px;font-size:10px}.team-dashboard-queue-breakdown i{width:7px;height:7px}.team-dashboard-queue-breakdown b{font-size:11px}.team-dashboard-stats{margin-bottom:23px}.team-content .stat-card .ant-card-body{min-height:112px;padding:20px;gap:15px}.team-content .stat-card-icon{width:50px;height:50px;border-radius:15px;font-size:20px}.team-content .stat-card-label{font-size:12px}.team-content .stat-card-value{font-size:26px}.team-content .stat-card-hint{margin-top:4px;font-size:11px}.team-content .panel.ant-card{margin-bottom:21px;border-radius:17px}.team-content .panel .ant-card-head{min-height:64px;padding-inline:22px}.team-content .panel .ant-card-head-title{padding:15px 0;font-size:14px}.team-content .panel .ant-card-head-title .anticon{margin-right:9px}.team-content .panel .ant-card-extra{font-size:12px}.team-content .panel .ant-card-body{padding:21px 22px}.team-content .panel .ant-tabs-nav{margin-bottom:14px}.team-content .panel .ant-tabs-tab{padding:13px 16px;font-size:13px}.team-content .panel .ant-tabs-tab .ant-tag{font-size:10px}.team-content .team-dashboard-attention .ant-card-head{min-height:76px;padding-inline:24px}.team-content .team-dashboard-attention .ant-card-body{padding:0 23px 22px}.team-attention-heading{gap:5px}.team-attention-heading strong{font-size:15px}.team-attention-heading small{font-size:11px}.team-content .team-dashboard-attention .ant-tabs-tab{padding:15px 17px}.team-content .team-dashboard-attention .attention-section{padding:17px 18px 12px;border-radius:14px}.team-content .team-dashboard-attention .attention-section+.attention-section{margin-top:15px}.team-content .team-dashboard-attention .attention-section-title{gap:9px;margin-bottom:7px;font-size:13px}.team-content .team-dashboard-attention .attention-section-title .ant-tag{min-width:25px;height:25px;font-size:10px}.team-content .team-dashboard-attention .row-list-item{min-height:67px;padding:13px 8px;gap:16px}.team-content .team-dashboard-attention .row-list-item>div:first-child>div:first-child{font-size:13px}.team-content .team-dashboard-attention .row-list-item .muted{max-width:900px;margin-top:5px;font-size:11px!important;line-height:1.55}.team-content .team-dashboard-attention .row-list-item .ant-space{gap:8px!important}.team-content .team-dashboard-attention .row-list-item .ant-btn{min-height:38px;padding-inline:14px;border-radius:9px;font-size:11px}.team-content .attention-section{padding:17px 0}.team-content .attention-section-title{font-size:13px}.team-content .row-list-item{min-height:58px;padding:13px 0;gap:14px}.team-content .row-list-item>div:first-child{font-size:13px}.team-content .row-list-item .muted{font-size:11px!important}.team-content .row-list-item .ant-btn{min-height:36px;padding-inline:13px;border-radius:9px;font-size:11px}.team-content .ant-table-thead>tr>th{padding:14px;font-size:10px}.team-content .ant-table-tbody>tr>td{padding:14px;font-size:12px}.team-content .ant-table-tbody .ant-tag{font-size:10px}.team-content .job-card{padding:24px 26px;border-radius:16px}.team-content .job-card h4.ant-typography{font-size:18px}.team-content .job-card .muted{font-size:12px}.team-content .job-card .ant-form-item-label>label,.team-content .ant-form-item-label>label{font-size:12px}.team-content .job-card .ant-form-item-extra{font-size:10px}.team-content .ant-input,.team-content .ant-input-number,.team-content .ant-select-selector,.team-content .ant-picker{min-height:40px;border-radius:10px}.team-content .ant-btn{min-height:36px;font-size:12px}.team-content .ant-btn-sm{min-height:34px;font-size:11px}.team-content .security-stat{font-size:27px}@media(max-width:991px){.team-content .team-dashboard-heading{min-height:0!important;padding:22px}.team-dashboard-queue{width:100%;flex-basis:auto}}@media(max-width:575px){.team-content{padding:15px 12px;font-size:12px}.team-content .page-header,.team-content .resource-top-bar{min-height:0;padding:17px;margin-bottom:16px}.team-content .page-header h2.ant-typography,.team-content .resource-top-bar h2.ant-typography,.team-content .resource-top-bar h3.ant-typography{font-size:23px}.team-content .team-dashboard-heading{padding:18px}.team-content .team-dashboard-heading h2.ant-typography{font-size:26px}.team-dashboard-queue{padding:14px}.team-dashboard-queue-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.team-content .stat-card .ant-card-body{min-height:94px;padding:15px;gap:11px}.team-content .stat-card-icon{width:43px;height:43px}.team-content .stat-card-label{font-size:11px}.team-content .stat-card-value{font-size:22px}.team-content .stat-card-hint{font-size:10px}.team-content .team-dashboard-attention .ant-card-body{padding:0 13px 14px}.team-content .team-dashboard-attention .attention-section{padding:13px 11px 9px}.team-content .team-dashboard-attention .row-list-item{align-items:flex-start!important;flex-direction:column;gap:9px;padding:12px 5px}.team-content .team-dashboard-attention .row-list-item>.ant-space,.team-content .team-dashboard-attention .row-list-item>div+.ant-space{width:100%;justify-content:flex-start!important}.team-content .team-dashboard-attention .row-list-item .ant-btn{min-height:35px}.team-content .panel .ant-card-head{min-height:59px;padding-inline:15px}.team-content .panel .ant-card-head-title{font-size:13px}.team-content .panel .ant-card-body{padding:15px}.team-content .ant-table-thead>tr>th{padding:11px;font-size:9px}.team-content .ant-table-tbody>tr>td{padding:11px;font-size:11px}.team-content .job-card{padding:17px}}.team-layout .tasker-sidebar-inner{padding:25px 17px 16px}.team-layout .tasker-sidebar-logo{margin-bottom:34px}.team-layout .tasker-sidebar-logo .app-logo{font-size:25px}.team-layout .side-nav-section+.side-nav-section{margin-top:24px}.team-layout .side-nav-title{padding:0 13px 9px;font-size:10px}.team-layout .tasker-nav{gap:7px}.team-layout .tasker-nav-item,.team-drawer .tasker-nav-item{min-height:48px;padding:11px 13px;border-radius:11px;font-size:13px;font-weight:560}.team-layout .tasker-nav-item .anticon,.team-drawer .tasker-nav-item .anticon{font-size:18px}.team-layout .tasker-sidebar-user{gap:11px;padding:14px 9px}.team-layout .tasker-sidebar-user .app-user-avatar{width:40px!important;height:40px!important;font-size:14px}.team-layout .tasker-sidebar-user .app-user-name{font-size:12px}.team-layout .tasker-sidebar-user .app-user-role{font-size:10px}.team-layout .tasker-sidebar-user .ant-btn{width:34px;height:34px}.admin-audit-page{max-width:1500px;margin:0 auto}.team-content .admin-audit-heading{display:flex;align-items:center;gap:16px;min-height:108px;margin-bottom:20px}.admin-audit-heading-icon{display:grid;place-items:center;flex:0 0 auto;width:51px;height:51px;border:1px solid #d7ebe4;border-radius:15px;background:linear-gradient(145deg,#eaf6f2,#f2f8f6);color:#348e6d;font-size:22px}.team-content .admin-audit-heading>div:nth-child(2){flex:1}.team-content .admin-audit-heading h2.ant-typography{margin:0}.team-content .admin-audit-heading .ant-tag{padding:6px 11px;border:1px solid #dcece6;border-radius:99px;background:#f5faf8;color:#5f7c88;font-size:11px}.admin-audit-stats{margin-bottom:19px}.team-content .admin-audit-stats .stat-card .ant-card-body{min-height:105px}.team-content .admin-audit-stats .ant-col:first-child .stat-card-icon{background:#fff2ed;color:#c36543}.team-content .admin-audit-stats .ant-col:nth-child(2) .stat-card-icon{background:#edf6f3;color:#419476}.admin-audit-alert{margin-bottom:19px;border:1px solid #f0d9ad;border-radius:12px;background:#fff9ec}.admin-audit-alert .ant-alert-message{color:#735523;font-size:13px;font-weight:700}.admin-audit-alert .ant-alert-description{margin-top:3px;color:#8e7954;font-size:11px}.team-content .admin-audit-log.ant-card{margin-bottom:0}.team-content .admin-audit-log .ant-card-head{min-height:73px;padding-inline:23px}.team-content .admin-audit-log .ant-card-head-title{padding:15px 0}.admin-audit-card-heading{display:flex;flex-direction:column;gap:4px}.admin-audit-card-heading strong{color:#29485b;font-size:15px;font-weight:750}.admin-audit-card-heading small{color:#8798a1;font-size:11px;font-weight:400}.team-content .admin-audit-log .ant-card-extra .ant-tag{padding:4px 9px;border:1px solid #e0ece8;border-radius:99px;background:#f5f9f8;color:#66808c;font-size:10px}.team-content .admin-audit-log .ant-card-body{padding:5px 23px 13px}.admin-audit-event{display:flex;align-items:center;gap:13px;min-height:66px;padding:10px 7px;border-bottom:1px solid #edf1f3}.admin-audit-event:last-child{border-bottom:0}.admin-audit-event-icon{display:grid;place-items:center;flex:0 0 auto;width:35px;height:35px;border:1px solid #dcebe5;border-radius:11px;background:#eff8f5;color:#3c9474;font-size:14px}.admin-audit-event.is-warning .admin-audit-event-icon{border-color:#f1ded2;background:#fff5ef;color:#c26e4d}.admin-audit-event-copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.admin-audit-event-copy strong{color:#345264;font-size:12px;font-weight:700}.admin-audit-event-copy>span{color:#697f8b;font-size:11px}.admin-audit-event-copy small{color:#91a0a7;font-size:10px}.admin-audit-event time{flex:0 0 auto;color:#7e909a;font-size:11px;font-variant-numeric:tabular-nums}.admin-audit-empty{display:flex;align-items:center;flex-direction:column;gap:6px;padding:48px 16px}.admin-audit-empty>span{display:grid;place-items:center;width:48px;height:48px;margin-bottom:4px;border-radius:15px;background:#eef8f4;color:#3e9978;font-size:20px}.admin-audit-empty strong{color:#345264;font-size:13px}.admin-audit-empty small{color:#83949c;font-size:11px}@media(max-width:575px){.team-layout .tasker-sidebar-inner{padding:21px 15px 14px}.team-layout .side-nav-title{font-size:9px}.team-layout .tasker-nav-item,.team-drawer .tasker-nav-item{min-height:46px;font-size:12px}.team-content .admin-audit-heading{align-items:flex-start;flex-wrap:wrap;gap:11px;padding:16px}.admin-audit-heading-icon{width:43px;height:43px}.team-content .admin-audit-heading>div:nth-child(2){flex-basis:calc(100% - 56px)}.team-content .admin-audit-heading>.ant-tag{margin-left:54px}.team-content .admin-audit-log .ant-card-head{padding-inline:15px}.team-content .admin-audit-log .ant-card-body{padding:4px 14px 10px}.admin-audit-event{align-items:flex-start;gap:10px;padding:13px 2px}.admin-audit-event-icon{width:31px;height:31px}.admin-audit-event time{max-width:115px;text-align:right;font-size:10px}}@media(min-width:1200px){.team-content .admin-dashboard-analytics{align-items:stretch}.team-content .admin-dashboard-supply-col{display:flex}.team-content .admin-supply-card.ant-card{display:flex;flex:1;flex-direction:column;height:calc(100% - 21px);margin-bottom:21px}.team-content .admin-supply-card>.ant-card-body{display:flex;flex:1;flex-direction:column}.team-content .admin-supply-card .ant-table-wrapper{flex:1}}.team-content .admin-tasker-toolbar{display:grid;gap:17px;padding:20px 22px;margin-bottom:19px;border:1px solid #dcebe5;border-radius:16px;background:linear-gradient(145deg,#fff,#fafdfc);box-shadow:0 8px 23px #1945350b}.admin-tasker-toolbar-top{display:grid;grid-template-columns:minmax(320px,440px) minmax(0,1fr);align-items:end;gap:24px}.admin-tasker-search{min-width:0}.admin-tasker-search>span{display:block;margin:0 0 7px 2px;color:#548472;font-size:10px;font-weight:800;letter-spacing:.11em}.team-content .admin-tasker-search .resource-search{display:block;width:100%;min-width:0}.team-content .admin-tasker-search .resource-search .ant-input-group{display:flex;gap:9px;width:100%}.team-content .admin-tasker-search .resource-search .ant-input-group .ant-input-affix-wrapper{flex:1 1 auto;width:auto;min-width:0;height:45px;padding-inline:13px;border:1px solid #d7e9e2;border-radius:11px!important;background:#fff;box-shadow:0 2px 5px #1a473706}.team-content .admin-tasker-search .resource-search .ant-input-group-addon{display:block;flex:0 0 45px;width:45px;padding:0;background:transparent}.team-content .admin-tasker-search .resource-search .ant-input-search-button{width:45px;height:45px!important;border:1px solid #399171!important;border-radius:11px!important;background:linear-gradient(115deg,#287559,#389170)!important;color:#fff!important;box-shadow:0 5px 13px #297a5c2b}.team-content .admin-tasker-search .resource-search .ant-input-search-button:hover{transform:translateY(-1px);border-color:#287b5d!important;background:linear-gradient(115deg,#2d8363,#43a07e)!important;color:#fff!important}.team-content .admin-tasker-search .resource-search .ant-input-affix-wrapper-focused{border-color:#379c77;box-shadow:0 0 0 3px #37a07a1a}.admin-tasker-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:15px;min-width:0;padding:0;border:0}.admin-tasker-toolbar-actions>span{margin-right:auto;color:#7f929b;font-size:11px}.admin-tasker-toolbar-actions .ant-space{gap:10px!important}.admin-tasker-toolbar-actions .ant-btn{min-height:43px;padding-inline:16px;border-radius:10px;font-size:12px}.team-content .admin-tasker-toolbar .resource-filters{display:grid;width:100%;grid-template-columns:repeat(6,minmax(125px,1fr));align-items:center;gap:10px}.team-content .admin-tasker-toolbar .resource-filters .ant-select{width:100%!important;min-width:0!important}.team-content .admin-tasker-toolbar .resource-filters .ant-select-selector{min-height:43px!important;border-color:#d9e9e3!important;border-radius:10px!important;background:#fff!important}.project-form-modal .ant-modal-content{overflow:hidden;border:1px solid #dbebe5;border-radius:20px;background:#fff;box-shadow:0 28px 80px #0f3a2a3d}.project-form-modal .ant-modal-header{padding:23px 27px 19px;margin:0;border-bottom:1px solid #e8f1ee;background:radial-gradient(ellipse at 92% 0,rgba(74,166,132,.1),transparent 42%),linear-gradient(120deg,#f8fcfb,#fff)}.project-form-modal .ant-modal-title{color:#244357}.project-form-title{display:flex;flex-direction:column;gap:5px;padding-right:30px}.project-form-title>span{color:#398c6e;font-size:10px;font-weight:800;letter-spacing:.13em}.project-form-title>strong{color:#1f3c50;font-size:22px;font-weight:780;line-height:1.25}.project-form-title>small{color:#778c97;font-size:12px;font-weight:400;line-height:1.55}.project-form-modal .ant-modal-body{padding:22px 27px 27px}.project-form .ant-form-item{margin-bottom:17px}.project-form .ant-form-item-label{padding-bottom:6px}.project-form .ant-form-item-label>label{color:#385567;font-size:12px;font-weight:650}.project-form .ant-form-item-extra{margin-top:10px;color:#8798a0;font-size:11px;line-height:1.5}.project-form .ant-input,.project-form .ant-input-number,.project-form .ant-select-selector{min-height:42px!important;border-color:#d8e8e2!important;border-radius:10px!important;background:#fff;box-shadow:0 1px 2px #19463606}.project-form .ant-input{padding:9px 12px}.project-form .ant-input-number{width:100%}.project-form .ant-input-number-input{height:40px;padding-inline:12px}.project-form .ant-select-single .ant-select-selector{display:flex;align-items:center;padding-inline:12px!important}.project-form .ant-select-selection-item,.project-form .ant-select-selection-placeholder{line-height:40px!important}.project-form .ant-input:hover,.project-form .ant-input-number:hover,.project-form .ant-select:hover .ant-select-selector{border-color:#9cc7b7!important}.project-form .ant-input:focus,.project-form .ant-input-number-focused,.project-form .ant-select-focused .ant-select-selector{border-color:#3b9977!important;box-shadow:0 0 0 3px #3b99771c!important}.project-form textarea.ant-input{min-height:92px}.project-form .ant-select-multiple .ant-select-selector{display:flex;align-items:center;min-height:44px!important;padding:5px 8px!important}.project-form .ant-select-multiple .ant-select-selection-overflow{display:flex;align-items:center;gap:4px;line-height:normal}.project-form .ant-select-multiple .ant-select-selection-overflow-item{display:flex;align-items:center}.project-form .ant-select-multiple .ant-select-selection-item{display:flex;align-items:center;height:26px;margin:0;padding:0 7px;border:1px solid #dbece6;border-radius:7px;background:#f2f9f6;color:#427562;line-height:24px!important}.project-form .ant-select-multiple .ant-select-selection-item-content{line-height:22px}.project-form .ant-select-multiple .ant-select-selection-item-remove{display:flex;align-items:center;margin-left:4px;line-height:1}.project-form .ant-btn-primary{min-height:46px;margin-top:3px;border:0;border-radius:11px;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 7px 16px #297a5c33;font-size:13px;font-weight:700}.project-form .ant-btn-primary:hover{background:linear-gradient(115deg,#2d8363,#43a380)!important;box-shadow:0 10px 20px #297a5c40}.post-job-modal .ant-modal-content{overflow:hidden;border:1px solid #dbebe5;border-radius:20px;background:#fff;box-shadow:0 28px 80px #0f3a2a3d}.post-job-modal .ant-modal-header{padding:23px 27px 19px;margin:0;border-bottom:1px solid #e8f1ee;background:radial-gradient(ellipse at 92% 0,rgba(74,166,132,.1),transparent 42%),linear-gradient(120deg,#f8fcfb,#fff)}.post-job-modal .ant-modal-title{color:#244357}.post-job-modal .ant-modal-body{max-height:calc(100vh - 150px);overflow-y:auto;padding:22px 27px 27px}.post-job-modal .ant-modal-close{top:18px;right:18px;color:#78909a}.post-job-form .ant-form-item{margin-bottom:16px}.post-job-form .ant-form-item-label{padding-bottom:6px}.post-job-form .ant-form-item-label>label{color:#385567;font-size:12px;font-weight:650}.post-job-form .ant-form-item-extra{margin-top:10px;color:#82949d;font-size:11px;line-height:1.55}.post-job-form .ant-input,.post-job-form .ant-input-number,.post-job-form .ant-select-selector,.post-job-form .ant-picker{min-height:42px!important;border-color:#d8e8e2!important;border-radius:10px!important;background:#fff;box-shadow:0 1px 2px #19463606}.post-job-form .ant-input{padding:9px 12px}.post-job-form .ant-input-number,.post-job-form .ant-picker{width:100%}.post-job-form .ant-input-number-input{height:40px;padding-inline:12px}.post-job-form .ant-picker-input>input{font-size:13px}.post-job-form .ant-select-single .ant-select-selector{display:flex;align-items:center;padding-inline:12px!important}.post-job-form .ant-select-single .ant-select-selection-item,.post-job-form .ant-select-single .ant-select-selection-placeholder{line-height:40px!important}.post-job-form .ant-input:hover,.post-job-form .ant-input-number:hover,.post-job-form .ant-select:hover .ant-select-selector,.post-job-form .ant-picker:hover{border-color:#9cc7b7!important}.post-job-form .ant-input:focus,.post-job-form .ant-input-number-focused,.post-job-form .ant-select-focused .ant-select-selector,.post-job-form .ant-picker-focused{border-color:#3b9977!important;box-shadow:0 0 0 3px #3b99771c!important}.post-job-form textarea.ant-input{min-height:112px;line-height:1.6}.post-job-form .ant-select-multiple .ant-select-selector{display:flex;align-items:center;min-height:44px!important;padding:5px 8px!important}.post-job-form .ant-select-multiple .ant-select-selection-overflow{display:flex;align-items:center;gap:4px;line-height:normal}.post-job-form .ant-select-multiple .ant-select-selection-overflow-item{display:flex;align-items:center}.post-job-form .ant-select-multiple .ant-select-selection-item{display:flex;align-items:center;height:26px;margin:0;padding:0 7px;border:1px solid #dbece6;border-radius:7px;background:#f2f9f6;color:#427562;line-height:24px!important}.post-job-form .ant-select-multiple .ant-select-selection-item-content{line-height:22px}.post-job-form .ant-select-multiple .ant-select-selection-item-remove{display:flex;align-items:center;margin-left:4px;line-height:1}.post-job-form .ant-radio-group{display:flex;flex-wrap:wrap;gap:10px}.post-job-form .ant-radio-wrapper{min-height:38px;padding:8px 12px;border:1px solid #e0ece8;border-radius:10px;background:#fbfdfc;color:#526c79;font-size:12px}.post-job-form .ant-radio-wrapper-checked{border-color:#8dc4b0;background:#eff8f5;color:#287b5d}.post-job-form .ant-btn-primary{min-height:46px;margin-top:3px;border:0;border-radius:11px;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 7px 16px #297a5c33;font-size:13px;font-weight:700}.post-job-form .ant-btn-primary:hover{background:linear-gradient(115deg,#2d8363,#43a380)!important;box-shadow:0 10px 20px #297a5c40}.task-edit-modal .ant-modal-content{overflow:hidden;border:1px solid #dbebe5;border-radius:20px;background:#fff;box-shadow:0 28px 80px #0f3a2a3d}.task-edit-modal .ant-modal-header{padding:23px 27px 19px;margin:0;border-bottom:1px solid #e8f1ee;background:radial-gradient(ellipse at 92% 0,rgba(74,166,132,.1),transparent 42%),linear-gradient(120deg,#f8fcfb,#fff)}.task-edit-modal .ant-modal-title{color:#244357}.task-edit-modal .ant-modal-body{max-height:calc(100vh - 150px);overflow-y:auto;padding:22px 27px 27px}.task-edit-modal .ant-modal-close{top:18px;right:18px;color:#78909a}.task-edit-form .ant-form-item{margin-bottom:17px}.task-edit-form .ant-form-item-label{padding-bottom:6px}.task-edit-form .ant-form-item-label>label{color:#385567;font-size:12px;font-weight:650}.task-edit-form .ant-input,.task-edit-form .ant-input-number,.task-edit-form .ant-select-selector,.task-edit-form .ant-picker{min-height:42px!important;border-color:#d8e8e2!important;border-radius:10px!important;background:#fff;box-shadow:0 1px 2px #19463606}.task-edit-form .ant-input{padding:9px 12px}.task-edit-form .ant-input-number,.task-edit-form .ant-picker{width:100%}.task-edit-form .ant-input-number-input{height:40px;padding-inline:12px}.task-edit-form .ant-select-single .ant-select-selector{display:flex;align-items:center;padding-inline:12px!important}.task-edit-form .ant-select-selection-item,.task-edit-form .ant-select-selection-placeholder{line-height:40px!important}.task-edit-form .ant-picker-input>input{font-size:13px}.task-edit-form .ant-input:hover,.task-edit-form .ant-input-number:hover,.task-edit-form .ant-select:hover .ant-select-selector,.task-edit-form .ant-picker:hover{border-color:#9cc7b7!important}.task-edit-form .ant-input:focus,.task-edit-form .ant-input-number-focused,.task-edit-form .ant-select-focused .ant-select-selector,.task-edit-form .ant-picker-focused{border-color:#3b9977!important;box-shadow:0 0 0 3px #3b99771c!important}.task-edit-form .ant-btn-primary{min-height:46px;margin-top:3px;border:0;border-radius:11px;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 7px 16px #297a5c33;font-size:13px;font-weight:700}.task-edit-form .ant-btn-primary:hover{background:linear-gradient(115deg,#2d8363,#43a380)!important;box-shadow:0 10px 20px #297a5c40}.team-content .hours-log-card.ant-card{overflow:hidden;border:1px solid #dcebe5;border-radius:16px;background:#fff;box-shadow:0 8px 23px #1945350b}.team-content .hours-log-card .ant-card-head{min-height:72px;padding-inline:22px;border-bottom:1px solid #e8f1ee;background:linear-gradient(100deg,#fff,#f9fcfb)}.team-content .hours-log-card .ant-card-head-title{padding:14px 0}.hours-log-heading{display:flex;flex-direction:column;gap:4px}.hours-log-heading strong{color:#29485b;font-size:15px;font-weight:750}.hours-log-heading small{color:#8798a1;font-size:11px;font-weight:400}.team-content .hours-log-card .ant-card-extra .ant-tag{padding:4px 9px;border:1px solid #e0ece8;border-radius:99px;background:#f5f9f8;color:#66808c;font-size:10px;font-weight:700;letter-spacing:.035em}.team-content .hours-log-card .ant-card-body{padding:16px 20px 14px}.hours-log-table .ant-table{color:#4c7365;font-size:12px}.hours-log-table .ant-table-container{overflow:hidden;border:1px solid #e2ede9;border-radius:11px}.hours-log-table .ant-table-thead>tr>th{padding:12px 13px;background:#f4f9f7;color:#547f6f;font-size:11px;font-weight:700}.hours-log-table .ant-table-tbody>tr>td{padding:12px 13px;border-bottom-color:#edf1f3;color:#487061;font-size:12px}.hours-log-table .ant-table-tbody>tr:hover>td{background:#f6fbf9!important}.hours-log-table .ant-table-tbody>tr:last-child>td{border-bottom:0}.hours-log-table .ant-table-tbody>tr>td:nth-child(2){color:#2d4a5d;font-weight:650}.hours-log-table .ant-table-tbody>tr>td:nth-child(3),.hours-log-table .ant-table-tbody>tr>td:nth-child(4){font-variant-numeric:tabular-nums}.hours-log-table .ant-table-tbody .ant-tag{padding:3px 8px;border:1px solid #f0e4c8;border-radius:99px;background:#fff8e9;color:#98722d;font-size:10px;line-height:18px}.hours-log-table .ant-table-tbody .ant-tag-green{border-color:#d9eee6;background:#eff9f5;color:#378367}.hours-log-table .ant-table-tbody .ant-tag-blue{border-color:#d7f3e9;background:#effaf6;color:#399c78}.hours-log-table .ant-table-tbody .ant-btn-dangerous{width:32px;height:32px;border-radius:9px;color:#c77773}.hours-log-table .ant-table-tbody .ant-btn-dangerous:hover{background:#fff2f0;color:#cf514a}.hours-log-table .ant-pagination{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:12px 13px;margin:0!important;border-top:1px solid #e8f1ee;background:#fbfdfc}.hours-log-table .ant-pagination .ant-pagination-prev,.hours-log-table .ant-pagination .ant-pagination-next{min-width:32px;height:32px;margin:0;border:1px solid transparent;border-radius:9px;line-height:30px}.hours-log-table .ant-pagination .ant-pagination-prev:hover,.hours-log-table .ant-pagination .ant-pagination-next:hover{border-color:#d9eae4;background:#f0f8f5}.hours-log-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.hours-log-table .ant-pagination .ant-pagination-next .ant-pagination-item-link{border:0;background:transparent;color:#527e6e}.hours-log-table .ant-pagination .ant-pagination-item{min-width:32px;height:32px;margin:0;border:1px solid transparent;border-radius:9px;line-height:30px}.hours-log-table .ant-pagination .ant-pagination-item a{color:#617984;font-size:12px}.hours-log-table .ant-pagination .ant-pagination-item:hover{border-color:#d7e9e2;background:#f0f8f5}.hours-log-table .ant-pagination .ant-pagination-item-active{border-color:#399573;background:linear-gradient(130deg,#328a6a,#46a07f);box-shadow:0 3px 8px #2e876629}.hours-log-table .ant-pagination .ant-pagination-item-active a{color:#fff}.hours-log-table .ant-pagination .ant-pagination-jump-prev,.hours-log-table .ant-pagination .ant-pagination-jump-next{min-width:26px;height:32px;margin:0;line-height:30px}.hours-log-table .ant-pagination .ant-pagination-options{margin-inline-start:7px;padding-left:11px;border-left:1px solid #e1ece8}.hours-log-table .ant-pagination-options .ant-select{min-width:96px}.hours-log-table .ant-pagination-options .ant-select-selector{height:34px!important;padding:0 10px!important;border-color:#dcebe5!important;border-radius:9px!important;background:#fff!important}.hours-log-table .ant-pagination-options .ant-select-selection-item{line-height:32px!important;color:#526d79;font-size:11px}.admin-tasker-results{max-width:1480px}.admin-tasker-results>.ant-typography{display:flex!important;align-items:center;gap:8px;margin:3px 0 12px;color:#718893!important;font-size:13px}.team-content .admin-tasker-results .list-item{position:relative;margin:0 0 14px;padding:20px 22px;border:1px solid #dcebe5;border-radius:15px;background:linear-gradient(110deg,#fff 0% 72%,#f8fcfb);box-shadow:0 5px 16px #18453409;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.team-content .admin-tasker-results .list-item:hover{transform:translateY(-2px);border-color:#bbded1;box-shadow:0 12px 27px #18513c17}.team-content .admin-tasker-results .list-item.selected{border-color:#3d9c79;background:linear-gradient(105deg,#f1faf7,#fff 70%);box-shadow:0 0 0 3px #3a99761a}.team-content .admin-tasker-results .list-item>.ant-row{min-height:90px}.team-content .admin-tasker-results .list-item .ant-checkbox-inner{width:18px;height:18px;border-color:#b6d0c6;border-radius:5px}.team-content .admin-tasker-results .list-item .ant-avatar{width:62px!important;height:62px!important;line-height:62px!important;border:3px solid #fff;box-shadow:0 0 0 1px #dcebe5,0 6px 15px #22664d1f;font-size:20px}.team-content .admin-tasker-results .list-item a.ant-typography{color:#20384c!important;font-size:17px!important;font-weight:750}.team-content .admin-tasker-results .list-item .ant-typography-paragraph{margin:4px 0 5px;color:#385567;font-size:13px;line-height:1.5}.team-content .admin-tasker-results .list-item .ant-typography-secondary{color:#81939b;font-size:11px!important}.team-content .admin-tasker-results .list-item .ant-tag{padding:3px 8px;margin:2px 5px 0 0;border:1px solid #e0ece8;border-radius:7px;background:#f7fbfa;color:#487162;font-size:10px;line-height:19px}.team-content .admin-tasker-results .list-item .ant-tag .anticon-check-circle{color:#349773!important}.team-content .admin-tasker-results .list-item .stat-line{align-items:center;padding:4px 0;color:#7b9099;font-size:11px}.team-content .admin-tasker-results .list-item .stat-line strong{color:#29485a;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums}.team-content .admin-tasker-results .list-item .ant-progress{margin-top:5px}.team-content .admin-tasker-results .list-item .ant-progress-inner{background:#eaf2ef}.team-content .admin-tasker-results .list-item .ant-progress-bg{border-radius:99px}.team-content .admin-tasker-results .list-item-actions{padding-top:0!important}.team-content .admin-tasker-results .list-item-actions .ant-btn-primary{min-width:88px;height:42px;border-radius:11px;font-size:13px;font-weight:700}.team-content .admin-tasker-results .ant-ribbon{top:10px;right:-2px;padding:5px 12px;border-radius:8px 0 0 8px;font-size:11px;font-weight:700}.team-content .admin-tasker-results .resource-pagination{padding:7px 0 15px}.team-content .admin-tasker-results .resource-pagination .ant-pagination-item{min-width:34px;height:34px;border-color:#dcebe5;border-radius:9px}.team-content .admin-tasker-results .resource-pagination .ant-pagination-item-active{border-color:#399573;background:#edf7f3}.team-content .admin-tasker-results .resource-pagination .ant-pagination-item-active a{color:#287b5d}@media(max-width:1200px){.team-content .admin-tasker-toolbar .resource-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.admin-tasker-toolbar-top{grid-template-columns:1fr;gap:15px}.team-content .admin-tasker-search .resource-search{max-width:480px}.admin-tasker-toolbar-actions{justify-content:space-between}.team-content .admin-tasker-toolbar .resource-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.task-edit-modal{max-width:calc(100vw - 24px);margin-inline:auto}.task-edit-modal .ant-modal-header{padding:19px 18px 15px}.task-edit-modal .ant-modal-body{max-height:calc(100vh - 110px);padding:18px}.task-edit-modal .project-form-title>strong{font-size:19px}.task-edit-form .ant-row{row-gap:0}.task-edit-form .ant-row .ant-col{margin-bottom:0}.post-job-modal{max-width:calc(100vw - 24px);margin-inline:auto}.post-job-modal .ant-modal-header{padding:19px 18px 15px}.post-job-modal .ant-modal-body{max-height:calc(100vh - 110px);padding:18px}.post-job-modal .project-form-title>strong{font-size:19px}.post-job-form .ant-row{row-gap:0}.post-job-form .ant-radio-group{gap:7px}.post-job-form .ant-radio-wrapper{padding:7px 9px;font-size:11px}.project-form-modal{max-width:calc(100vw - 24px);margin-inline:auto}.project-form-modal .ant-modal-header{padding:19px 18px 15px}.project-form-modal .ant-modal-body{padding:18px}.project-form-title>strong{font-size:19px}.project-form>div[style*="display: flex"]{flex-wrap:wrap;gap:0!important}.project-form>div[style*="display: flex"] .ant-form-item{flex-basis:100%}.team-content .admin-tasker-toolbar{gap:14px;padding:15px;border-radius:13px}.admin-tasker-toolbar-top{gap:14px}.team-content .admin-tasker-search .resource-search{max-width:none}.admin-tasker-toolbar-actions{align-items:stretch;flex-direction:column;gap:9px}.admin-tasker-toolbar-actions>span{margin:0}.admin-tasker-toolbar-actions .ant-space{display:grid;width:100%;grid-template-columns:1fr 1fr}.admin-tasker-toolbar-actions .ant-btn{width:100%;padding-inline:8px;font-size:11px}.team-content .admin-tasker-toolbar .resource-filters{grid-template-columns:1fr}.team-content .admin-tasker-results .list-item{padding:17px 15px}.team-content .admin-tasker-results .list-item>.ant-row{row-gap:12px}.team-content .admin-tasker-results .list-item .ant-avatar{width:52px!important;height:52px!important;line-height:52px!important;font-size:17px}.team-content .admin-tasker-results .list-item .ant-col[style*="200px"]{flex:1 1 100%!important}.team-content .admin-tasker-results .list-item-actions{align-items:flex-start}}.tasker-member-layout{background:#f5faf8}.tasker-member-layout .tasker-sidebar.ant-layout-sider,.tasker-member-drawer .tasker-sidebar.ant-layout-sider{background:#113f2e;border-right-color:#113f2e}.tasker-member-layout .tasker-sidebar-inner{padding:24px 16px 14px}.tasker-member-layout .tasker-sidebar-logo{margin-bottom:34px}.tasker-member-layout .tasker-nav{gap:6px}.tasker-member-layout .tasker-sidebar-logo .app-logo,.tasker-member-drawer .tasker-sidebar-logo .app-logo{color:#f4fbf8}.tasker-member-layout .tasker-nav-item,.tasker-member-drawer .tasker-nav-item{min-height:43px;border-radius:10px;color:#aecec2}.tasker-member-layout .tasker-nav-item:hover,.tasker-member-drawer .tasker-nav-item:hover{background:#1a503c;color:#fff}.tasker-member-layout .tasker-nav-item.active,.tasker-member-drawer .tasker-nav-item.active{background:#215f48;color:#fff}.tasker-member-layout .tasker-nav-item.active:before,.tasker-member-drawer .tasker-nav-item.active:before{left:-16px;width:3px;background:#64d2aa}.client-member-layout .tasker-nav{gap:10px}.client-member-layout .tasker-nav-item{min-height:46px;padding:12px;border-radius:11px;font-size:15px}.client-member-layout .tasker-nav-item .anticon{font-size:19px}.tasker-member-layout .tasker-sidebar-user,.tasker-member-drawer .tasker-sidebar-user{border-top-color:#ffffff21}.tasker-member-layout .tasker-sidebar-user .app-user-name,.tasker-member-drawer .tasker-sidebar-user .app-user-name{color:#f4fbf8}.tasker-member-layout .tasker-sidebar-user .app-user-role,.tasker-member-drawer .tasker-sidebar-user .app-user-role{color:#9cc1b3}.tasker-member-layout .tasker-sidebar-user .ant-btn,.tasker-member-drawer .tasker-sidebar-user .ant-btn{color:#afcfc3}.tasker-member-layout .tasker-sidebar-user .ant-btn:hover,.tasker-member-drawer .tasker-sidebar-user .ant-btn:hover{background:#1a503c;color:#fff}.tasker-member-layout .tasker-topbar{background:#113f2ef7;border-bottom-color:#235f49}.tasker-member-layout .tasker-topbar .app-logo,.tasker-member-layout .tasker-topbar .ant-btn{color:#fff}.tasker-user-content{background:#f5faf8}.tasker-user-content .page-header{align-items:center;padding:20px 23px;margin-bottom:20px;border:1px solid #e4f0ec;border-left:3px solid #3cc392;border-radius:13px;background:linear-gradient(105deg,#fff,#fbfefd);box-shadow:0 5px 16px #1a463606}.tasker-user-content .page-header h2.ant-typography{color:#1c3347;font-size:25px;font-weight:650;letter-spacing:-.035em}.tasker-user-content .page-header .ant-typography-secondary{color:#718291;font-size:13px}.tasker-user-content .page-intro{padding:24px 26px;margin-bottom:20px;border:1px solid #dff1ea;border-radius:15px;background:radial-gradient(ellipse at 100% 0%,#e6f8f1,transparent 45%),#fff}.tasker-user-content .page-intro h2.ant-typography{color:#1c3347;font-size:28px;letter-spacing:-.035em}.tasker-user-content .page-intro .ant-typography-secondary{color:#65798a}.tasker-user-content .tasker-subpage-stats{margin:0 0 22px}.tasker-user-content .tasker-subpage-stats .stat-card.ant-card{height:100%;border:1px solid #e3f0eb;border-radius:13px;box-shadow:0 6px 18px #1a463609}.tasker-user-content .tasker-subpage-stats .stat-card .ant-card-body{min-height:96px;align-items:center;padding:16px}.tasker-user-content .tasker-subpage-stats .stat-card-icon{width:42px;height:42px;border-radius:12px;background:#ebf9f4;color:#28a97a}.tasker-user-content .tasker-subpage-stats .ant-col:nth-child(2) .stat-card-icon{background:#e9f7f2;color:#329571}.tasker-user-content .tasker-subpage-stats .ant-col:nth-child(3) .stat-card-icon{background:#f0edfb;color:#765dac}.tasker-user-content .tasker-subpage-stats .stat-card-value{color:#20384c;font-size:21px}.tasker-user-content .tasker-subpage-stats .stat-card-label{color:#687d8d;font-size:12px}.tasker-user-content .tasker-subpage-stats .stat-card-hint{color:#8c9aa6;font-size:11px}.tasker-user-content .project-card.ant-card,.tasker-user-content .panel.ant-card{border-color:#e1efea;border-radius:14px;box-shadow:0 7px 22px #1945350b}.tasker-user-content .project-card.ant-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tasker-user-content .project-card.ant-card:hover{transform:translateY(-2px);border-color:#bfe7d8;box-shadow:0 14px 30px #195f4517}.tasker-user-content .project-card .ant-card-body{padding:22px}.tasker-user-content .project-card .ant-typography h4,.tasker-user-content .project-card h4.ant-typography{color:#20384c;letter-spacing:-.02em}.tasker-user-content .project-figures{padding:13px 10px;border:1px solid #e7f2ee;border-radius:10px;background:#f8fcfb}.tasker-user-content .project-figures>div{padding:2px 8px}.tasker-user-content .project-figures>div+div{border-left-color:#e2f0eb}.tasker-user-content .project-figures strong{color:#1f3b50;font-size:15px}.tasker-user-content .project-figures span{color:#758695;font-size:10px}.tasker-user-content .project-card .ant-btn{border-radius:8px}.tasker-user-content .job-card{padding:22px 24px;border-color:#e1efea;border-radius:14px;background:#fff;box-shadow:0 6px 20px #19453509}.tasker-user-content .job-card+.job-card{margin-top:14px}.tasker-user-content .job-card:hover{transform:translateY(-2px);border-color:#b9e7d6;box-shadow:0 14px 28px #195f4514}.tasker-user-content .job-card h4.ant-typography{color:#1f3b50;font-size:19px;letter-spacing:-.02em}.tasker-user-content .job-card .muted{margin-top:5px;color:#6c8292;font-size:12px}.tasker-user-content .job-meta{gap:9px;margin:14px 0;color:#4d7768}.tasker-user-content .job-meta>span{padding:7px 10px;border:1px solid #e5f1ed;border-radius:8px;background:#f8fcfb;font-size:11px}.tasker-user-content .job-meta .anticon{color:#37ad82}.tasker-user-content .job-card .ant-tag{margin:0 5px 5px 0;border-color:#e3f0eb;border-radius:99px;color:#53697a}.tasker-user-content .job-card .ant-btn-primary{min-width:112px;border-radius:8px;box-shadow:0 5px 12px #0c583c24}.tasker-user-content .ant-segmented{padding:4px;border:1px solid #e4f0ec;border-radius:10px;background:#f3f9f7}.tasker-user-content .ant-segmented-item{border-radius:7px;color:#647888;font-size:12px}.tasker-user-content .ant-segmented-item-selected{color:#1c8d64;box-shadow:0 2px 6px #16483617}.tasker-user-content .ant-alert{border-radius:11px}.tasker-user-content .ant-empty{padding:36px 18px;border:1px dashed #d9ebe4;border-radius:13px;background:#ffffffb3}.tasker-user-content .panel .ant-card-head{min-height:58px;border-bottom-color:#eaf3f0}.tasker-user-content .panel .ant-card-head-title{color:#20384c;font-size:14px}.tasker-user-content .ant-table-wrapper{overflow:hidden;border:1px solid #e8f2ee;border-radius:10px}.tasker-user-content .ant-table-thead>tr>th{background:#f7fbfa;color:#536a7b;font-size:11px;font-weight:650}.tasker-user-content .ant-table-tbody>tr>td{color:#3d5365;font-size:12px}.tasker-user-content .ant-table-tbody>tr:hover>td{background:#f7fdfb!important}.tasker-user-content .ant-tabs-nav:before{border-bottom-color:#e1efea}.tasker-user-content .ant-tabs-tab{color:#6c7f8e}.tasker-user-content .ant-tabs-tab-active .ant-tabs-tab-btn{color:#24a576;font-weight:600}.tasker-user-content .ant-tabs-ink-bar{background:#31b786}.tasker-user-content .editor-card.ant-card,.tasker-user-content .strength-card.ant-card,.tasker-user-content .profile-section.ant-card{border-color:#e1efea;border-radius:13px;box-shadow:0 6px 20px #1945350a}.tasker-user-content .step-nav-item{border-radius:10px}.tasker-user-content .step-nav-item.active{border-color:#c8efe1;background:#eefaf6}.tasker-user-content .step-nav-item.active .step-nav-icon{background:#28a97a}.tasker-user-content .step-nav-description{color:#788a97}@media(max-width:991px){.tasker-user-content .page-header{align-items:flex-start;padding:17px}.tasker-user-content .page-header h2.ant-typography{font-size:22px}.tasker-user-content .job-card{padding:18px}}@media(max-width:600px){.tasker-user-content .page-header{flex-direction:column}.tasker-user-content .page-header .ant-segmented{max-width:100%;overflow-x:auto}.tasker-user-content .project-figures{grid-template-columns:1fr 1fr 1fr}.tasker-user-content .project-figures>div{padding:2px 4px}.tasker-user-content .project-figures strong{font-size:13px}.tasker-user-content .job-meta>span{padding:6px 8px}}.tasker-user-content .tasker-page-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:188px;padding:30px 36px;margin:0 0 24px;border:1px solid #23604a;border-radius:20px;color:#f4fbf8;background:radial-gradient(ellipse at 78% 10%,rgba(43,151,111,.34),transparent 35%),linear-gradient(112deg,#113f2e,#17533d 58%,#1a6449);box-shadow:0 15px 35px #1546341f}.tasker-user-content .tasker-page-hero:before{content:"";position:absolute;z-index:-1;width:320px;height:320px;right:13%;top:-206px;border:1px solid rgba(255,255,255,.11);border-radius:50%;box-shadow:0 0 0 34px #ffffff06,0 0 0 70px #ffffff05}.tasker-user-content .tasker-page-hero-orbit{position:absolute;z-index:-1;width:230px;height:230px;right:-50px;bottom:-168px;border:1px solid rgba(121,216,181,.25);border-radius:50%;box-shadow:0 0 0 25px #79d8b509,0 0 0 52px #79d8b506}.tasker-page-hero-copy{display:flex;align-items:center;gap:21px;min-width:0}.tasker-page-hero-icon{display:grid;place-items:center;flex:0 0 58px;width:58px;height:58px;border:1px solid rgba(188,236,218,.24);border-radius:17px;background:#5ac19b24;color:#90dfc2;font-size:25px;box-shadow:inset 0 1px #ffffff14}.tasker-user-content .tasker-page-hero-eyebrow{display:block;margin:0 0 7px;color:#8edcbf;font-size:10px;font-weight:750;letter-spacing:.16em}.tasker-user-content .tasker-page-hero h1.ant-typography{margin:0;color:#fff;font-size:clamp(26px,3vw,34px);font-weight:680;letter-spacing:-.045em;line-height:1.1}.tasker-user-content .tasker-page-hero p.ant-typography{max-width:590px;margin:9px 0 0;color:#bfdad0;font-size:13px;line-height:1.6}.tasker-user-content .tasker-page-hero-aside{position:relative;z-index:1;flex:0 0 auto;min-width:190px;padding:16px 19px;border:1px solid rgba(231,248,242,.2);border-radius:14px;background:#ffffff16;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tasker-page-hero-number{display:flex;flex-direction:column;gap:2px}.tasker-page-hero-number strong{color:#fff;font-size:24px;line-height:1.2;letter-spacing:-.03em}.tasker-page-hero-number span{color:#e5f5ef;font-size:12px;font-weight:650}.tasker-page-hero-number small{margin-top:4px;color:#a9cec0;font-size:10px}.tasker-jobs-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;margin-bottom:16px;border:1px solid #e1efea;border-radius:13px;background:#fff;box-shadow:0 5px 16px #19453508}.tasker-toolbar-label{color:#294459;font-size:12px;font-weight:650;white-space:nowrap}.tasker-user-content .tasker-jobs-toolbar .ant-segmented{max-width:100%}.tasker-user-content .tasker-work-card.ant-card{overflow:hidden}.tasker-user-content .tasker-work-card .ant-card-body{padding:0 21px 20px}.tasker-project-cover{position:relative;display:flex;align-items:center;gap:11px;min-height:76px;padding:14px 20px;margin:0 -21px 15px;color:#ebf9f4;background:linear-gradient(115deg,#17533d,#237859)}.tasker-project-cover:after{content:"";position:absolute;width:120px;height:120px;right:38px;top:-66px;border:1px solid rgba(255,255,255,.15);border-radius:50%;box-shadow:0 0 0 18px #ffffff0a}.tasker-project-cover-icon{display:grid;place-items:center;width:39px;height:39px;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#ffffff1a;font-size:17px}.tasker-project-cover-label{overflow:hidden;max-width:42%;color:#d5ede4;font-size:10px;font-weight:700;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap}.tasker-project-cover .ant-tag{position:relative;z-index:1;margin:0 0 0 auto;border:0;border-radius:99px}.tasker-user-content .tasker-exam-card.ant-card{overflow:hidden}.tasker-user-content .tasker-exam-card .ant-card-body{padding:0 21px 21px}.tasker-exam-cover{position:relative;overflow:hidden;display:flex;align-items:center;gap:11px;height:105px;padding:18px 21px;margin:0 -21px 17px;color:#fafdfc;background:#327c61;font-size:10px;font-weight:750;letter-spacing:.12em}.tasker-exam-cover:before,.tasker-exam-cover:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.15);border-radius:50%}.tasker-exam-cover:before{width:180px;height:180px;right:17px;top:-95px;box-shadow:0 0 0 20px #ffffff14}.tasker-exam-cover:after{width:90px;height:90px;right:62px;top:-51px}.tasker-exam-cover-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.27);border-radius:12px;background:#ffffff2e;font-size:18px}.tasker-user-content .tasker-payout-method-card{background:linear-gradient(145deg,#fff,#f4faf8)}.tasker-user-content .tasker-payout-method-card .ant-card-body{min-height:130px}.tasker-user-content .tasker-payout-method-card .ant-typography+div{margin:5px 0;color:#173c53;font-size:20px;font-weight:700;letter-spacing:.01em}@media(max-width:760px){.tasker-user-content .tasker-page-hero{align-items:flex-start;flex-direction:column;padding:24px}.tasker-user-content .tasker-page-hero-aside{width:100%}.tasker-jobs-toolbar{align-items:flex-start;flex-direction:column}.tasker-user-content .tasker-jobs-toolbar .ant-segmented{width:100%;overflow-x:auto}}@media(max-width:480px){.tasker-page-hero-copy{align-items:flex-start;gap:13px}.tasker-page-hero-icon{flex-basis:44px;width:44px;height:44px;border-radius:13px;font-size:20px}.tasker-user-content .tasker-page-hero{padding:20px}.tasker-user-content .tasker-page-hero h1.ant-typography{font-size:25px}}.tasker-user-content .tasker-payout-stats{margin-bottom:24px!important}.tasker-user-content .tasker-payout-stats .ant-col{display:flex}.tasker-user-content .tasker-payout-stats .stat-card.ant-card{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:138px;border:1px solid transparent;border-radius:17px;box-shadow:0 10px 24px #1c493812;transition:transform .2s ease,box-shadow .2s ease}.tasker-user-content .tasker-payout-stats .stat-card.ant-card:hover{transform:translateY(-3px);box-shadow:0 17px 34px #1c49381f}.tasker-user-content .tasker-payout-stats .stat-card:after{content:"";position:absolute;z-index:-1;right:-26px;top:-65px;width:190px;height:190px;border:1px solid rgba(255,255,255,.32);border-radius:50%;box-shadow:0 0 0 20px #ffffff14,0 0 0 42px #ffffff0d}.tasker-user-content .tasker-payout-stats .stat-card .ant-card-body{position:relative;z-index:1;align-items:center;gap:17px;min-height:138px;padding:23px}.tasker-user-content .tasker-payout-stats .stat-card-icon{display:grid;place-items:center;width:51px;height:51px;border:1px solid rgba(255,255,255,.35);border-radius:16px;background:#ffffff26;color:#fff;font-size:21px;box-shadow:inset 0 1px #ffffff2e}.tasker-user-content .tasker-payout-stats .stat-card-label{color:#ffffffd4;font-size:12px;font-weight:600;letter-spacing:.015em}.tasker-user-content .tasker-payout-stats .stat-card-value{margin-top:4px;color:#fff;font-size:27px;font-weight:750;letter-spacing:-.035em;line-height:1.1}.tasker-user-content .tasker-payout-stats .stat-card-hint{margin-top:7px;color:#ffffffbd;font-size:10px}.tasker-user-content .tasker-payout-stats .ant-col:nth-child(1) .stat-card,.tasker-user-content .tasker-payout-stats .ant-col:nth-child(2) .stat-card,.tasker-user-content .tasker-payout-stats .ant-col:nth-child(3) .stat-card{background:linear-gradient(125deg,#18553f,#26916a)}.tasker-user-content .tasker-payout-history.ant-card,.tasker-user-content .tasker-unpaid-history.ant-card,.tasker-user-content .tasker-payout-method-card.ant-card{overflow:hidden;border:1px solid #e0eee9;border-radius:17px;background:#fff;box-shadow:0 9px 25px #1844340d}.tasker-user-content .tasker-payout-history .ant-card-head,.tasker-user-content .tasker-unpaid-history .ant-card-head,.tasker-user-content .tasker-payout-method-card .ant-card-head{min-height:62px;padding:0 22px;background:linear-gradient(90deg,#f7fcfa,#fff)}.tasker-user-content .tasker-payout-card-title{display:inline-flex;align-items:center;gap:10px;color:#1c3b50;font-size:13px;font-weight:700}.tasker-user-content .tasker-payout-card-title .anticon{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#e7f8f2;color:#279f73;font-size:14px}.tasker-user-content .tasker-payout-history .ant-card-body,.tasker-user-content .tasker-unpaid-history .ant-card-body{padding:19px 21px 22px}.tasker-user-content .tasker-payout-history .ant-table-wrapper,.tasker-user-content .tasker-unpaid-history .ant-table-wrapper{border-color:#e5f1ed;border-radius:12px}.tasker-user-content .tasker-payout-history .ant-table-thead>tr>th,.tasker-user-content .tasker-unpaid-history .ant-table-thead>tr>th{padding:13px 15px;background:#f3faf7;color:#587181;font-size:10px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.tasker-user-content .tasker-payout-history .ant-table-tbody>tr>td,.tasker-user-content .tasker-unpaid-history .ant-table-tbody>tr>td{padding:14px 15px;font-size:12px}.tasker-user-content .tasker-payout-history .ant-table-placeholder .ant-empty,.tasker-user-content .tasker-unpaid-history .ant-table-placeholder .ant-empty{padding:17px 8px;border:0;background:transparent;color:#8295a1;font-size:11px}.tasker-user-content .tasker-payout-method-card.ant-card{border-color:#d8e9e3;background:radial-gradient(ellipse at 100% 0%,#dff3ec 0,transparent 52%),linear-gradient(145deg,#fff,#f6fbf9)}.tasker-user-content .tasker-payout-method-card .ant-card-head{background:#fff9}.tasker-user-content .tasker-payout-method-card .ant-card-body{min-height:147px;padding:22px}.tasker-payment-details{display:flex;align-items:center;gap:14px}.tasker-payment-mark,.tasker-payment-empty-mark{display:grid;place-items:center;flex:none;width:48px;height:48px;border:1px solid #d6ebe3;border-radius:15px;background:linear-gradient(145deg,#f1fbf7,#dcefe8);color:#298568;font-size:20px}.tasker-payment-details>div{display:flex;flex-direction:column;gap:3px;min-width:0}.tasker-payment-details>div>strong{color:#193c47;font-size:18px;letter-spacing:.01em;overflow-wrap:anywhere}.tasker-payment-details .ant-typography{font-size:11px}.tasker-payment-empty-mark{margin-bottom:11px}.tasker-user-content .tasker-payout-method-card .ant-btn-primary{border-radius:9px;background:#217e5c;box-shadow:0 7px 15px #217e5c2e}.tasker-user-content .tasker-job-card{position:relative;isolation:isolate;overflow:hidden;padding:24px 26px 23px 30px;border:1px solid #dfeee8;border-left:4px solid #38a57d;border-radius:17px;background:radial-gradient(ellipse at 100% 0%,#f1faf7 0,transparent 36%),#fff;box-shadow:0 8px 23px #1744340d;transition:transform .2s,border-color .2s,box-shadow .2s}.tasker-user-content .tasker-job-card:after{content:"";position:absolute;z-index:-1;right:-58px;bottom:-118px;width:220px;height:220px;border:1px solid #e6f2ee;border-radius:50%;box-shadow:0 0 0 22px #e6f2ee6b,0 0 0 46px #e6f2ee40;pointer-events:none}.tasker-user-content .tasker-job-card:hover{border-color:#b7dcce;border-left-color:#278b66;transform:translateY(-3px);box-shadow:0 16px 35px #17533d1a}.tasker-user-content .tasker-job-card h4.ant-typography{font-size:21px}.tasker-user-content .tasker-job-card .ant-tag{position:relative;z-index:1}.tasker-user-content .tasker-job-card .job-meta>span{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-color:#e1efea;border-radius:9px;background:#f7fcfae6;color:#447362;font-size:11px;font-weight:550}.tasker-user-content .tasker-job-card .job-meta .anticon{margin:0;color:#31a077}.tasker-user-content .tasker-job-card .ant-typography:not(h4){color:#596f7d;line-height:1.65}.tasker-user-content .tasker-job-card .ant-btn-primary{min-height:42px;border-radius:10px;background:linear-gradient(110deg,#27c38a,#0e7d55);font-weight:650;box-shadow:0 7px 16px #24c38938}@media(max-width:760px){.tasker-user-content .tasker-payout-stats .stat-card .ant-card-body{min-height:112px;padding:18px}.tasker-user-content .tasker-payout-stats .stat-card.ant-card{min-height:112px}}@media(max-width:480px){.tasker-user-content .tasker-payout-stats .stat-card .ant-card-body{gap:13px;padding:15px}.tasker-user-content .tasker-payout-stats .stat-card-icon{width:43px;height:43px;border-radius:13px}.tasker-user-content .tasker-payout-stats .stat-card-value{font-size:23px}.tasker-user-content .tasker-job-card{padding:19px 17px 19px 21px}}.tasker-payout-modal .ant-modal-content{overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.7);border-radius:19px;background:#fff;box-shadow:0 30px 90px #072a1d52}.tasker-payout-modal .ant-modal-header{padding:22px 26px 18px;margin:0;border-bottom:1px solid #e9f2ef;background:radial-gradient(ellipse at 0 0,#e4f3ee,transparent 65%),#fbfdfc}.tasker-payout-modal .ant-modal-title{color:#173b4d}.tasker-modal-title{display:flex;align-items:center;gap:13px}.tasker-modal-title>span:first-child{display:grid;place-items:center;width:42px;height:42px;border:1px solid #cde8de;border-radius:13px;background:linear-gradient(145deg,#f0fbf7,#dcefe8);color:#24826b;font-size:18px}.tasker-modal-title>span:last-child{display:flex;flex-direction:column;gap:3px}.tasker-modal-title strong{color:#183c4d;font-size:16px;font-weight:720}.tasker-modal-title small{color:#788d98;font-size:11px;font-weight:450}.tasker-payout-modal .ant-modal-close{top:17px;right:18px;color:#75909a}.tasker-payout-modal .ant-modal-body{padding:22px 26px 26px}.tasker-payout-modal .ant-form-item{margin-bottom:18px}.tasker-payout-modal .ant-form-item-label>label{color:#385667;font-size:12px;font-weight:650}.tasker-payout-modal .ant-input,.tasker-payout-modal .ant-select-selector{min-height:43px!important;border-color:#dcebe5!important;border-radius:10px!important;background:#fbfdfc!important;box-shadow:inset 0 1px 2px #14463406!important}.tasker-payout-modal .ant-input:hover,.tasker-payout-modal .ant-select:hover .ant-select-selector{border-color:#7bb7a1!important}.tasker-payout-modal .ant-input:focus,.tasker-payout-modal .ant-input-focused,.tasker-payout-modal .ant-select-focused .ant-select-selector{border-color:#318b6a!important;box-shadow:0 0 0 3px #318b6a1f!important}.tasker-payout-modal .ant-btn-primary{height:44px;margin-top:2px;border:0;border-radius:10px;background:linear-gradient(105deg,#278d68,#176b4c);font-weight:700;box-shadow:0 8px 17px #1e785733}.tasker-payout-modal .ant-btn-primary:hover{background:linear-gradient(105deg,#32a078,#1c7c59)!important;transform:translateY(-1px)}.tasker-user-content .strength-card.ant-card{overflow:hidden;border:1px solid #dfede8;border-radius:17px;background:radial-gradient(ellipse at 100% 0,#e7f5f0,transparent 57%),#fff;box-shadow:0 8px 22px #1844340d}.tasker-user-content .strength-card .ant-card-body{padding:21px}.tasker-user-content .strength-card .ant-progress-circle .ant-progress-text{color:#1a4053;font-size:13px;font-weight:700}.tasker-user-content .strength-card .strength-label{margin-top:3px;font-size:17px;font-weight:720;letter-spacing:-.02em}.tasker-user-content .editor-sidebar .ant-progress-circle-trail{stroke:#e6efec}.tasker-user-content .step-nav{position:relative;gap:7px;padding:5px 0 5px 3px}.tasker-user-content .step-nav:before{content:"";position:absolute;top:24px;bottom:24px;left:21px;width:1px;background:linear-gradient(#d6e8e1,#eaf2ef)}.tasker-user-content .step-nav-item{position:relative;z-index:1;gap:12px;min-height:60px;padding:9px 11px;border:1px solid transparent;border-radius:13px;transition:background .18s,border-color .18s,transform .18s}.tasker-user-content .step-nav-item:hover{transform:translate(2px);background:#fff;border-color:#e5f0ec}.tasker-user-content .step-nav-item.active{border-color:#bce3d5;background:linear-gradient(105deg,#eaf8f3,#f8fcfb);box-shadow:0 5px 13px #216b5012}.tasker-user-content .step-nav-icon{width:34px;height:34px;border:2px solid #f5f9f8;background:#e9f1ee;color:#728792;font-size:13px}.tasker-user-content .step-nav-item.active .step-nav-icon{border-color:#fff;background:linear-gradient(145deg,#39b084,#288462);color:#fff;box-shadow:0 4px 9px #248a6538}.tasker-user-content .step-nav-icon.complete{border-color:#fff;background:#e8f8f2;color:#27926b}.tasker-user-content .step-nav-title{color:#304c5d;font-size:12px;font-weight:700}.tasker-user-content .step-nav-description{margin-top:2px;color:#80929b;font-size:10px}.tasker-user-content .editor-card.ant-card{overflow:hidden;border:1px solid #dfede8;border-radius:18px;background:#fff;box-shadow:0 12px 32px #1746350f}.tasker-user-content .editor-card>.ant-card-body{padding:30px 32px}.tasker-user-content .step-header{position:relative;padding-bottom:19px;margin-bottom:23px;border-bottom:1px solid #edf1f3}.tasker-user-content .step-header-icon{border:1px solid #d5f0e6;border-radius:15px;background:linear-gradient(145deg,#e9f8f3,#dcf4eb);color:#27a275;box-shadow:inset 0 1px #fff}.tasker-user-content .step-header .ant-typography-secondary{color:#8a9ba4;font-size:10px!important;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.tasker-user-content .step-header h4.ant-typography{margin-top:2px!important;color:#1d3d51;font-size:21px;font-weight:720;letter-spacing:-.035em}.tasker-user-content .editor-card .ant-form-item-label>label{color:#365162;font-size:11px;font-weight:650}.tasker-user-content .editor-card .ant-input,.tasker-user-content .editor-card .ant-input-number,.tasker-user-content .editor-card .ant-select-selector,.tasker-user-content .editor-card .ant-picker{border-color:#dceae5!important;border-radius:10px!important;background:#fcfdfd!important}.tasker-user-content .editor-card .ant-input,.tasker-user-content .editor-card .ant-picker{min-height:40px}.tasker-user-content .editor-card .ant-input:hover,.tasker-user-content .editor-card .ant-input-number:hover,.tasker-user-content .editor-card .ant-select:hover .ant-select-selector,.tasker-user-content .editor-card .ant-picker:hover{border-color:#84c3ac!important}.tasker-user-content .editor-card .ant-input:focus,.tasker-user-content .editor-card .ant-input-focused,.tasker-user-content .editor-card .ant-select-focused .ant-select-selector,.tasker-user-content .editor-card .ant-picker-focused{border-color:#37a07a!important;box-shadow:0 0 0 3px #37a07a1a!important}.tasker-user-content .editor-card .tip-box{border:1px solid #cdeee2;border-left:3px solid #38b386;border-radius:0 11px 11px 0;background:linear-gradient(100deg,#effaf6,#e9f9f3);color:#497263}.tasker-user-content .editor-card .tip-icon{color:#30a77b}.tasker-user-content .editor-card .editor-footer{padding-top:18px;border-top:1px solid #eaf2ef}.tasker-user-content .editor-card .editor-footer .ant-btn{min-height:36px;border-radius:9px}.tasker-user-content .editor-card .editor-footer .ant-btn-primary{padding-inline:17px;border-color:#399171;background:linear-gradient(115deg,#287559,#389170);box-shadow:0 6px 14px #297a5c30,inset 0 1px #ffffff2b}.tasker-user-content .editor-card .photo-upload{border-radius:50%}.tasker-user-content .editor-card .skill-editor-row,.tasker-user-content .editor-card .experience-editor{padding:17px;margin-bottom:14px;border:1px solid #e3efeb;border-radius:13px;background:linear-gradient(145deg,#fff,#f9fcfb)}.tasker-user-content .editor-card .experience-editor.ant-card{box-shadow:none}.tasker-user-content .editor-card .experience-editor .ant-card-head{background:#f6fbf9}.tasker-user-content .editor-card .private-banner{padding:13px 15px;border:1px solid #d4ebe3;border-radius:11px;background:#f0faf6;color:#386656}.tasker-user-content .editor-card .editor-footer{position:sticky;bottom:-30px;z-index:2;margin:0 -32px -30px;padding:15px 32px;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tasker-user-content .editor-card .ant-upload-wrapper .ant-btn{border-radius:10px}.tasker-user-content .editor-card .ant-avatar{box-shadow:0 5px 16px #2c765b29}.tasker-user-content .editor-card .ant-progress-bg{border-radius:99px}.tasker-user-content .editor-card .ant-form-item-explain,.tasker-user-content .editor-card .ant-form-item-extra{color:#82939d;font-size:10px}.tasker-user-content .editor-card .ant-btn-dashed{border-color:#bedfd3;border-radius:10px;color:#329571;background:#f8fdfb}.tasker-user-content .editor-card .ant-btn-dashed:hover{border-color:#39a57d;color:#278c67;background:#f0faf6}.tasker-user-content .tasker-job-layout{display:flex;justify-content:space-between;align-items:flex-start;gap:25px}.tasker-user-content .tasker-job-main{min-width:0;flex:1 1 auto}.tasker-user-content .tasker-job-heading{display:flex;align-items:center;gap:13px}.tasker-user-content .tasker-job-avatar{display:grid;place-items:center;flex:none;width:45px;height:45px;border:1px solid #d6ede5;border-radius:14px;background:linear-gradient(145deg,#e9f8f3,#dcf2ea);color:#319973;font-size:18px}.tasker-user-content .tasker-job-titleblock{min-width:0}.tasker-user-content .tasker-job-titleblock .muted{margin-top:4px}.tasker-user-content .tasker-job-side{display:flex;flex:0 0 135px;flex-direction:column;align-items:flex-end;gap:9px}.tasker-user-content .tasker-job-side>.ant-tag{max-width:100%;padding:5px 10px;border:1px solid #d5eae2;border-radius:99px;background:#f3fbf8;color:#368065;font-size:10px;font-weight:650;white-space:normal}.tasker-user-content .tasker-job-side .tasker-apply-button{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:15px;width:138px;height:48px;padding:0 17px;border:1px solid #399171;border-radius:12px;background:linear-gradient(115deg,#287559,#389170);color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 18px #297a5c3b,inset 0 1px #fff3;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.tasker-user-content .tasker-job-side .tasker-apply-button:before{content:"";position:absolute;z-index:-1;inset:1px 40% 1px 1px;border-radius:10px;background:linear-gradient(100deg,rgba(255,255,255,.12),transparent);pointer-events:none}.tasker-user-content .tasker-job-side .tasker-apply-button:hover{transform:translateY(-2px);border-color:#287b5d!important;background:linear-gradient(115deg,#2d8363,#43a07e)!important;color:#fff!important;box-shadow:0 12px 24px #297a5c4d,inset 0 1px #fff3}.tasker-user-content .tasker-job-side .tasker-apply-button:active{transform:translateY(0)}.tasker-user-content .tasker-job-side .tasker-apply-button:focus-visible{outline:3px solid rgba(69,171,134,.35);outline-offset:3px}.tasker-user-content .tasker-job-side .tasker-apply-button .anticon{font-size:13px;transition:transform .18s ease}.tasker-user-content .tasker-job-side .tasker-apply-button:hover .anticon{transform:translate(3px)}.tasker-user-content .ant-btn-primary:not(.ant-btn-dangerous){border:1px solid #399171;border-radius:11px;background:linear-gradient(115deg,#287559,#389170);color:#fff;font-weight:650;box-shadow:0 6px 14px #297a5c30,inset 0 1px #ffffff2b;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.tasker-user-content .ant-btn-primary:not(.ant-btn-dangerous):hover{transform:translateY(-1px);border-color:#287b5d!important;background:linear-gradient(115deg,#2d8363,#43a07e)!important;color:#fff!important;box-shadow:0 9px 19px #297a5c40,inset 0 1px #fff3}.tasker-user-content .ant-btn-primary:not(.ant-btn-dangerous):active{transform:translateY(0)}.tasker-user-content .ant-btn-primary:not(.ant-btn-dangerous):focus-visible{outline:3px solid rgba(69,171,134,.3);outline-offset:2px}.tasker-user-content .ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-dangerous){border:1px solid #cbe2da;border-radius:10px;background:linear-gradient(180deg,#fff,#f7fbfa);color:#31596a;font-weight:550;box-shadow:0 2px 5px #23554309;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.tasker-user-content .ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-dangerous):hover{transform:translateY(-1px);border-color:#8fc4b1!important;background:#f1f9f6!important;color:#247c5c!important}.tasker-user-content .ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-dangerous):active{transform:translateY(0)}.tasker-user-content .ant-btn-text:not(.ant-btn-dangerous),.tasker-user-content .ant-btn-link:not(.ant-btn-dangerous){border-radius:9px;color:#348e6d}.tasker-user-content .ant-btn-text:not(.ant-btn-dangerous):hover,.tasker-user-content .ant-btn-link:not(.ant-btn-dangerous):hover{background:#3b9d7914;color:#247054}.tasker-user-content .ant-btn:disabled,.tasker-user-content .ant-btn.ant-btn-disabled{transform:none!important;box-shadow:none!important}.client-app-layout .ant-btn-primary:not(.ant-btn-dangerous){border:1px solid #399171;border-radius:11px;background:linear-gradient(115deg,#287559,#389170);color:#fff;font-weight:650;box-shadow:0 6px 14px #297a5c30,inset 0 1px #ffffff2b;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.client-app-layout .ant-btn-primary:not(.ant-btn-dangerous):hover{transform:translateY(-1px);border-color:#287b5d!important;background:linear-gradient(115deg,#2d8363,#43a07e)!important;color:#fff!important;box-shadow:0 9px 19px #297a5c40,inset 0 1px #fff3}.client-app-layout .ant-btn-primary:not(.ant-btn-dangerous):active{transform:translateY(0)}.client-app-layout .ant-btn-primary:not(.ant-btn-dangerous):focus-visible{outline:3px solid rgba(69,171,134,.3);outline-offset:2px}.client-app-layout .ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-dangerous){border:1px solid #cbe2da;border-radius:10px;background:linear-gradient(180deg,#fff,#f7fbfa);color:#31596a;font-weight:550;box-shadow:0 2px 5px #23554309;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.client-app-layout .ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-dangerous):hover{transform:translateY(-1px);border-color:#8fc4b1!important;background:#f1f9f6!important;color:#247c5c!important}.client-app-layout .ant-btn-text:not(.ant-btn-dangerous),.client-app-layout .ant-btn-link:not(.ant-btn-dangerous){border-radius:9px;color:#348e6d}.client-app-layout .ant-btn-text:not(.ant-btn-dangerous):hover,.client-app-layout .ant-btn-link:not(.ant-btn-dangerous):hover{background:#3b9d7914;color:#247054}.client-app-layout .ant-btn:disabled,.client-app-layout .ant-btn.ant-btn-disabled{transform:none!important;box-shadow:none!important}body:has(.client-app-layout) .ant-modal .ant-btn-primary:not(.ant-btn-dangerous){border-color:#399171;background:linear-gradient(115deg,#287559,#389170);box-shadow:0 6px 14px #297a5c30,inset 0 1px #ffffff2b}body:has(.client-app-layout) .ant-modal .ant-btn-primary:not(.ant-btn-dangerous):hover{border-color:#287b5d!important;background:linear-gradient(115deg,#2d8363,#43a07e)!important;box-shadow:0 9px 19px #297a5c40}.client-member-layout{min-height:100vh;background:#f4f9f7}.client-user-content{min-width:0;background:#f4f9f7}.client-user-content .client-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(245px,.72fr);align-items:center;gap:34px;min-height:300px;padding:37px 42px;margin-bottom:25px;border:1px solid #245f49;border-radius:21px;color:#fff;background:radial-gradient(ellipse at 77% 5%,rgba(51,152,115,.28),transparent 38%),linear-gradient(112deg,#113f2e,#17563f 61%,#1b6248);box-shadow:0 15px 36px #14423121}.client-user-content .client-hero:before{content:"";position:absolute;z-index:-1;right:19%;top:-215px;width:370px;height:370px;border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 35px #ffffff06,0 0 0 72px #ffffff05}.client-hero-orbit{position:absolute;z-index:-1;right:-48px;bottom:-170px;width:235px;height:235px;border:1px solid rgba(121,216,181,.22);border-radius:50%;box-shadow:0 0 0 25px #79d8b509,0 0 0 53px #79d8b506}.client-hero-main{position:relative;z-index:1;min-width:0}.client-user-content .client-hero-eyebrow{display:block;margin-bottom:10px;color:#8edcbf;font-size:11px;font-weight:750;letter-spacing:.16em}.client-user-content .client-hero h1.ant-typography{margin:0;color:#fff;font-size:clamp(29px,3vw,39px);font-weight:720;letter-spacing:-.045em;line-height:1.08}.client-user-content .client-hero p.ant-typography{max-width:610px;margin:11px 0 20px;color:#bfdad0;font-size:14px;line-height:1.65}.client-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.client-user-content .client-hero-actions .ant-input-search{flex:1 1 290px;max-width:490px}.client-user-content .client-hero-actions .ant-input-affix-wrapper{height:45px;border:1px solid rgba(255,255,255,.25);border-radius:11px 0 0 11px;background:#fffffff7}.client-user-content .client-hero-actions .ant-input-search-button{height:45px;border-radius:0 11px 11px 0}.client-user-content .client-hero-actions>.ant-btn{height:45px;padding-inline:17px;border-radius:11px}.client-user-content .client-hero-assurance{position:relative;z-index:1;padding:21px 22px;border:1px solid rgba(231,248,242,.2);border-radius:16px;background:#ffffff16;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:inset 0 1px #ffffff0f}.client-hero-assurance-icon{display:grid;place-items:center;width:39px;height:39px;margin-bottom:12px;border:1px solid rgba(173,231,210,.25);border-radius:12px;background:#53b99426;color:#a5e5ce;font-size:17px}.client-hero-assurance-label{display:block;color:#92dec2;font-size:10px;font-weight:750;letter-spacing:.14em}.client-user-content .client-hero-assurance strong{display:block;margin-top:6px;color:#fff;font-size:18px;font-weight:680;letter-spacing:-.025em;line-height:1.25}.client-user-content .client-hero-assurance p{margin:7px 0 13px;color:#b7d3c9;font-size:13px;line-height:1.55}.client-hero-assurance-tags{display:flex;gap:6px;flex-wrap:wrap}.client-hero-assurance-tags span{padding:5px 8px;border:1px solid rgba(180,226,209,.19);border-radius:99px;background:#ffffff12;color:#d5e8e1;font-size:10px}.client-user-content .page-header{align-items:center;padding:18px 21px;margin-bottom:17px;border:1px solid #e2f0eb;border-left:3px solid #3cc392;border-radius:13px;background:linear-gradient(105deg,#fff,#fbfefd);box-shadow:0 5px 16px #1a463606}.client-user-content .page-header h2.ant-typography,.client-user-content .page-header h3.ant-typography{color:#1c3347;font-weight:680;letter-spacing:-.035em}.client-user-content .page-header .ant-typography-secondary{color:#718291;font-size:14px}.client-user-content .panel.ant-card,.client-user-content .category-card.ant-card,.client-user-content .project-row-card.ant-card{overflow:hidden;border:1px solid #e1efea;border-radius:15px;background:#fff;box-shadow:0 7px 22px #1945350b}.client-user-content .panel .ant-card-head{min-height:58px;border-bottom-color:#eaf3f0;background:linear-gradient(100deg,#fff,#f9fcfb)}.client-user-content .panel .ant-card-head-title{color:#20384c;font-size:13px;font-weight:700}.client-user-content .category-card.ant-card{position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.client-user-content .category-card.ant-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#399372,#75c9aa);opacity:.8}.client-user-content .category-card.ant-card:hover{transform:translateY(-3px);border-color:#bbdfd2;box-shadow:0 15px 30px #195f4517}.client-user-content .category-card .ant-card-body{padding:20px}.client-user-content .category-card h4.ant-typography{color:#203c50;font-size:15px;letter-spacing:-.02em}.client-user-content .category-count{color:#1b5264;font-size:27px}.client-user-content .category-card .ant-typography-secondary{color:#788b96;font-size:13px;line-height:1.55}.client-user-content .level-pill{border:1px solid #e5f0ec;background:#f5f9f8;color:#5b7180;font-size:12px}.client-user-content .capability-link{border-color:#d4e9e1;background:#eef7f4;color:#338a6a;font-size:12px;transition:background .16s,border-color .16s,transform .16s}.client-user-content .capability-link:hover,.client-user-content .capability-link:focus-visible{transform:translateY(-1px);border-color:#91c9b4;background:#e3f2ec;color:#246a50}.client-user-content .category-card .ant-btn-link{color:#348e6d;font-size:13px;font-weight:650}.client-user-content .category-card .ant-btn-link:hover{color:#247054}.client-user-content .stat-card.ant-card{height:100%;border:1px solid #e1efea;border-radius:14px;background:#fff;box-shadow:0 7px 19px #1945350a}.client-user-content .stat-card .ant-card-body{min-height:102px;align-items:center;padding:17px}.client-user-content .stat-card-icon{width:43px;height:43px;border:1px solid #d9ede6;border-radius:13px;background:#eaf7f2;color:#31916e}.client-user-content .stat-card-value{color:#1e3b4f;font-size:22px;letter-spacing:-.03em}.client-user-content .project-row-card.ant-card{margin-bottom:13px;padding:5px;cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.client-user-content .project-row-card.ant-card:hover{transform:translateY(-2px);border-color:#bfe1d5;box-shadow:0 13px 28px #195f4514}.client-user-content .project-row-card .ant-card-body{padding:18px}.client-user-content .project-row-card h4.ant-typography{color:#203b50;font-size:16px}.client-user-content .ant-segmented{padding:4px;border:1px solid #e1ede9;border-radius:10px;background:#f1f8f5}.client-user-content .ant-segmented-item-selected{color:#2b8363;box-shadow:0 2px 7px #16483617}.client-user-content .client-tasker-toolbar{display:flex;align-items:stretch;flex-direction:column;gap:14px;padding:17px;margin:0 0 13px;border:1px solid #dcede7;border-radius:16px;background:linear-gradient(145deg,#fff,#f8fcfb);box-shadow:0 8px 22px #1945350b}.client-user-content .client-request-page{max-width:1500px;margin:0 auto}.client-user-content .client-request-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:25px 29px;margin-bottom:19px;border:1px solid #dcede7;border-radius:17px;background:radial-gradient(ellipse at 100% 0,rgba(74,157,127,.09),transparent 43%),linear-gradient(110deg,#fff,#f9fcfb);box-shadow:0 8px 24px #1945350b}.client-user-content .client-request-heading-copy{min-width:0}.client-user-content .client-request-eyebrow{display:block;margin-bottom:7px;color:#389271;font-size:11px;font-weight:800;letter-spacing:.16em}.client-user-content .client-request-heading h2.ant-typography{margin:0;color:#1c3447;font-size:clamp(25px,2.4vw,33px);font-weight:730;letter-spacing:-.045em;line-height:1.15}.client-user-content .client-request-heading p.ant-typography{max-width:700px;margin:8px 0 0;color:#718392;font-size:14px;line-height:1.65}.client-user-content .client-request-assurance{display:flex;align-items:center;gap:12px;flex:0 0 auto;padding:14px 17px;border:1px solid #d9ebe4;border-radius:13px;background:linear-gradient(130deg,#f0f8f5,#f8fbfa)}.client-user-content .client-request-assurance>span{display:grid;place-items:center;width:35px;height:35px;border-radius:11px;background:#e0f2eb;color:#35916f;font-size:17px}.client-user-content .client-request-assurance strong,.client-user-content .client-request-assurance small{display:block}.client-user-content .client-request-assurance strong{color:#31594e;font-size:13px;font-weight:700}.client-user-content .client-request-assurance small{margin-top:3px;color:#789087;font-size:12px}.client-user-content .client-request-section.ant-card,.client-user-content .client-request-forecast.ant-card{overflow:hidden;border:1px solid #dfede8;border-radius:15px;background:#fff;box-shadow:0 8px 23px #1945350b}.client-user-content .client-request-section .ant-card-head,.client-user-content .client-request-forecast .ant-card-head{min-height:75px;padding:0 20px;border-bottom:1px solid #edf1f3;background:linear-gradient(105deg,#fff,#fafdfc)}.client-user-content .client-request-section .ant-card-head-title,.client-user-content .client-request-forecast .ant-card-head-title{padding:13px 0;white-space:normal}.client-user-content .client-request-section .ant-card-body{padding:20px}.client-user-content .request-section-title,.client-user-content .request-forecast-title{display:flex;align-items:center;gap:12px}.client-user-content .request-section-icon,.client-user-content .request-forecast-icon{display:grid;place-items:center;flex:0 0 auto;width:39px;height:39px;border:1px solid #d6ebe3;border-radius:12px;background:linear-gradient(145deg,#eaf6f2,#f1f8f5);color:#348c6c;font-size:16px}.client-user-content .request-section-copy strong,.client-user-content .request-section-copy small,.client-user-content .request-section-kicker{display:block}.client-user-content .request-section-kicker{margin-bottom:2px;color:#569a81;font-size:10px;font-weight:800;letter-spacing:.13em}.client-user-content .request-section-copy strong,.client-user-content .request-forecast-title strong{color:#203c50;font-size:13px;font-weight:730}.client-user-content .request-section-copy small,.client-user-content .request-forecast-title small{margin-top:2px;color:#81909b;font-size:13px;font-weight:400}.client-user-content .request-forecast-title small{display:block}.client-user-content .client-request-section .ant-form-item{margin-bottom:16px}.client-user-content .client-request-section .ant-form-item:last-child{margin-bottom:0}.client-user-content .client-request-section .ant-form-item-label>label{color:#405969;font-size:13px;font-weight:650}.client-user-content .client-request-section .ant-form-item-extra{margin-top:10px;color:#8796a0;font-size:12px;line-height:1.5}.client-user-content .client-request-section .ant-input,.client-user-content .client-request-section .ant-input-number,.client-user-content .client-request-section .ant-select-selector,.client-user-content .client-request-section .ant-picker{min-height:38px;border-color:#d9e9e3;border-radius:9px;box-shadow:none}.client-user-content .client-request-section .ant-input:focus,.client-user-content .client-request-section .ant-input-number-focused,.client-user-content .client-request-section .ant-select-focused .ant-select-selector,.client-user-content .client-request-section .ant-picker-focused{border-color:#66ad93;box-shadow:0 0 0 3px #499a7c1a}.client-user-content .client-request-section textarea.ant-input{min-height:112px}.client-user-content .client-request-section .ant-segmented{width:max-content;max-width:100%}.client-user-content .client-request-section .ant-tag{border-color:#dcebe5;border-radius:7px;background:#f5faf8;color:#477765;font-size:13px}.client-user-content .client-request-forecast.ant-card{border-color:#d8e8e2;background:radial-gradient(ellipse at 100% 0,rgba(91,166,139,.13),transparent 44%),#fff}.client-user-content .client-request-forecast .ant-card-body{padding:20px}.client-user-content .request-forecast-empty{display:flex;align-items:flex-start;flex-direction:column;gap:9px}.client-user-content .request-forecast-empty-icon{display:grid;place-items:center;width:43px;height:43px;margin-bottom:2px;border:1px solid #d7e9e2;border-radius:13px;background:#eef7f4;color:#388a6c;font-size:19px}.client-user-content .request-forecast-empty>strong{color:#29475a;font-size:13px;font-weight:700}.client-user-content .request-forecast-empty .ant-typography{color:#758894;font-size:13px;line-height:1.6}.client-user-content .request-trust-note{display:flex;gap:7px;align-items:flex-start;padding:10px 11px;border-radius:9px;background:#f1f8f5;color:#54786b;font-size:12px;line-height:1.5}.client-user-content .request-trust-note .anticon{flex:0 0 auto;margin-top:1px;color:#42a17e}.client-user-content .client-request-forecast .forecast-list>div{padding:12px 0;border-bottom-color:#e9eff0}.client-user-content .client-request-forecast .forecast-list dt{color:#69808e;font-size:13px}.client-user-content .client-request-forecast .forecast-list dt .anticon{margin-right:5px;color:#439577}.client-user-content .client-request-forecast .forecast-list dd{color:#234357;font-size:14px}.client-user-content .client-request-forecast .request-forecast-note{margin-top:15px!important;padding:11px;border-radius:9px;background:#f3f8f6;color:#788b96;font-size:12px!important;line-height:1.6}.client-user-content .client-request-submit{min-height:43px;padding-inline:19px;margin-top:12px;border-radius:10px}.client-user-content .request-contact .ant-card-body>.ant-typography{margin-bottom:17px;color:#778b96;font-size:13px}.client-user-content .client-projects-page{max-width:1500px;margin:0 auto}.client-user-content .client-projects-heading{display:flex;align-items:center;gap:16px;padding:20px 23px;margin:0 0 17px;border:1px solid #dcede7;border-left:3px solid #3cc392;border-radius:15px;background:radial-gradient(ellipse at 100% 0,rgba(74,157,127,.08),transparent 40%),linear-gradient(105deg,#fff,#fbfefd);box-shadow:0 7px 20px #19453509}.client-user-content .client-projects-heading-icon{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;border:1px solid #d7ece4;border-radius:14px;background:linear-gradient(145deg,#e9f6f1,#f3f9f7);color:#348e6d;font-size:19px}.client-user-content .client-projects-heading-copy{min-width:0;flex:1}.client-user-content .client-projects-eyebrow{display:block;margin-bottom:3px;color:#439476;font-size:10px;font-weight:800;letter-spacing:.15em}.client-user-content .client-projects-heading h2.ant-typography{margin:0;color:#1c3447;font-size:25px;font-weight:730;letter-spacing:-.04em;line-height:1.15}.client-user-content .client-projects-heading .ant-typography-secondary{display:block;margin-top:4px;color:#748794;font-size:13px}.client-user-content .client-projects-heading-total{display:flex;align-items:center;gap:10px;padding:8px 13px;border:1px solid #e3efeb;border-radius:11px;background:#fffc}.client-user-content .client-projects-heading-total strong{color:#2b8765;font-size:24px;font-weight:750;letter-spacing:-.05em}.client-user-content .client-projects-heading-total span{color:#7b8e98;font-size:12px;line-height:1.4}.client-user-content .client-projects-stats{margin-bottom:19px}.client-user-content .client-project-list-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:4px 2px 11px}.client-user-content .client-project-list-heading>div{display:flex;flex-direction:column;gap:3px}.client-user-content .client-project-list-heading strong{color:#29465a;font-size:13px;font-weight:720}.client-user-content .client-project-list-heading>div>span{color:#8797a0;font-size:12px}.client-user-content .client-project-list-heading .ant-space{gap:13px!important}.client-user-content .client-project-list-heading .ant-typography{color:#697f8c;font-size:12px}.client-user-content .client-project-row.ant-card{position:relative;margin-bottom:12px;padding:0;border-radius:15px}.client-user-content .client-project-row.ant-card:before{position:absolute;inset:0 auto 0 0;width:3px;border-radius:15px 0 0 15px;background:linear-gradient(180deg,#62b093,#3b9574);content:"";opacity:.75;transition:opacity .18s,width .18s}.client-user-content .client-project-row.ant-card:hover:before{width:4px;opacity:1}.client-user-content .client-project-row .ant-card-body{padding:19px 18px 19px 21px}.client-user-content .client-project-name-line{display:flex;align-items:flex-start;gap:11px}.client-user-content .client-project-mark{display:grid;place-items:center;flex:0 0 auto;width:37px;height:37px;border:1px solid #dcede7;border-radius:11px;background:#eff7f4;color:#3d9072;font-size:15px}.client-user-content .client-project-name-copy{min-width:0}.client-user-content .client-project-name-copy .ant-space{gap:7px!important}.client-user-content .client-project-name-copy h4.ant-typography{margin:1px 0 0;color:#203e53;font-size:13px;font-weight:720;letter-spacing:-.02em;line-height:1.4}.client-user-content .client-project-name-copy .ant-tag{margin:0;border-radius:6px;font-size:10px;line-height:18px}.client-user-content .client-project-industry{margin-top:4px;color:#728793;font-size:12px}.client-user-content .client-project-updated{margin:8px 0 0 48px;color:#98a5ac;font-size:10px}.client-user-content .client-project-progress-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:3px;color:#7a8d98;font-size:12px}.client-user-content .client-project-progress-head strong{color:#2c4d60;font-size:13px;font-weight:730}.client-user-content .client-project-row .ant-progress{margin:0 0 7px;line-height:1}.client-user-content .client-project-row .ant-progress-inner{background:#edf5f2}.client-user-content .client-project-row .ant-progress-bg{border-radius:99px}.client-user-content .client-project-row .status-bar-wrap{margin-top:6px}.client-user-content .client-project-row .status-bar{min-height:8px;border:1px solid #edf1f2;border-radius:99px;overflow:hidden}.client-user-content .client-project-metrics{padding:9px 0 8px 14px;border-left:1px solid #edf1f3}.client-user-content .client-project-metrics .stat-card-label{margin-bottom:4px;color:#8798a1;font-size:10px}.client-user-content .client-project-metrics strong{color:#29495c;font-size:13px;font-weight:730}.client-user-content .client-project-open{display:grid;place-items:center;width:28px;height:28px;border:1px solid #e1ede9;border-radius:9px;background:#f8fbfa;color:#619a85;font-size:13px;transition:transform .18s,background .18s,color .18s}.client-user-content .client-project-row:hover .client-project-open{transform:translate(2px);border-color:#c8e1d8;background:#eaf5f1;color:#2d7c83}@media(max-width:991px){.client-user-content .client-project-metrics{padding:8px 0 0;border-top:1px solid #edf1f3;border-left:0}.client-user-content .client-project-open{display:none}}@media(max-width:575px){.client-user-content .client-projects-heading{align-items:flex-start;padding:17px}.client-user-content .client-projects-heading-icon{width:39px;height:39px}.client-user-content .client-projects-heading-total{display:none}.client-user-content .client-project-list-heading{align-items:flex-start;flex-direction:column}.client-user-content .client-project-row .ant-card-body{padding:16px 13px 16px 16px}}.client-tasker-filter-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 12px;border-bottom:1px solid #eaf2ef}.client-tasker-filter-heading>div:first-child{display:flex;flex-direction:column;gap:3px}.client-tasker-filter-heading>div:first-child>span,.client-tasker-results-heading>div>span{color:#56977f;font-size:8px;font-weight:750;letter-spacing:.14em}.client-tasker-filter-heading>div:first-child>strong{color:#1d3e51;font-size:14px;font-weight:720;letter-spacing:-.02em}.client-tasker-filter-heading>div:last-child{display:flex;align-items:center;gap:10px}.client-tasker-filter-heading .ant-typography{color:#82949d;font-size:10px}.client-tasker-toolbar .resource-filters{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) minmax(155px,1.15fr);align-items:center;gap:9px;width:100%}.client-tasker-toolbar .resource-search{width:100%}.client-tasker-toolbar .resource-filters .ant-select{width:100%!important;min-width:0!important}.client-tasker-toolbar .resource-filters .ant-input-affix-wrapper,.client-tasker-toolbar .resource-filters .ant-select-selector{min-height:40px!important;border-color:#dcebe5!important;border-radius:9px!important;background:#fff!important}.client-tasker-toolbar .resource-search .ant-input-group{display:flex;gap:8px}.client-tasker-toolbar .resource-search .ant-input-group{width:100%;min-width:0}.client-tasker-toolbar .resource-search .ant-input-group .ant-input-affix-wrapper{flex:1 1 auto;width:auto;min-width:0;border-radius:9px!important}.client-tasker-toolbar .resource-search .ant-input-group-addon{display:block;flex:0 0 42px;width:42px;padding:0;background:transparent}.client-tasker-toolbar .resource-search .ant-input-search-button{width:42px;height:40px!important;padding:0;border:1px solid #399171!important;border-radius:9px!important;background:linear-gradient(115deg,#287559,#389170)!important;color:#fff!important;box-shadow:0 5px 11px #297a5c29}.client-tasker-toolbar .resource-search .ant-input-search-button:hover{transform:translateY(-1px);border-color:#287b5d!important;background:linear-gradient(115deg,#2d8363,#43a07e)!important;color:#fff!important;box-shadow:0 8px 15px #297a5c3d}.client-tasker-toolbar .resource-search .ant-input-search-button:focus-visible{outline:3px solid rgba(69,171,134,.3);outline-offset:2px}.client-tasker-toolbar .resource-filters .ant-input-affix-wrapper:hover,.client-tasker-toolbar .resource-filters .ant-select:hover .ant-select-selector{border-color:#94c6b4!important}.client-tasker-toolbar .resource-filters .ant-input-affix-wrapper-focused,.client-tasker-toolbar .resource-filters .ant-select-focused .ant-select-selector{border-color:#379c77!important;box-shadow:0 0 0 3px #37a07a1a!important}.client-user-content .client-tasker-toolbar>.ant-btn-primary{align-self:flex-start;min-height:40px;padding-inline:17px;border-radius:10px}.client-tasker-results-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 3px 13px}.client-tasker-results-heading>div{display:flex;flex-direction:column;gap:3px}.client-tasker-results-heading>div>strong{color:#1e3e50;font-size:17px;font-weight:720;letter-spacing:-.025em}.client-tasker-results-heading>div>small{color:#83939b;font-size:10px}.client-tasker-results-badge{padding:6px 9px;border:1px solid #d3e8e0;border-radius:99px;background:#edf8f4;color:#388569;font-size:8px;font-weight:750;letter-spacing:.08em}.client-user-content .selection-bar{padding:12px 16px;margin-bottom:14px;border:1px solid #b8dccf;border-radius:13px;background:linear-gradient(100deg,#e9f6f1,#f1f8f5);box-shadow:0 6px 16px #246f540f;color:#315667;font-size:13px}.client-user-content .selection-bar>span:last-child{display:flex;align-items:center;gap:8px}.client-user-content .list-item{position:relative;overflow:hidden;padding:18px 20px;border:1px solid #e0ede8;border-left:3px solid #70b59c;border-radius:15px;margin-bottom:14px;background:radial-gradient(ellipse at 100% 0,#f3f9f7,transparent 40%),#fff;box-shadow:0 6px 18px #19453509;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.client-user-content .list-item:hover{transform:translateY(-2px);border-color:#c2e1d6;border-left-color:#378b6c;box-shadow:0 13px 27px #195f4513}.client-user-content .list-item.selected{border-color:#6dae96;border-left-color:#287b5d;background:linear-gradient(105deg,#f1faf7,#fff);box-shadow:0 0 0 3px #4296771a}.client-user-content .list-item>.ant-row{min-height:84px}.client-user-content .list-item .ant-checkbox-inner{border-color:#b9d3c9;border-radius:5px}.client-user-content .list-item .ant-checkbox-checked .ant-checkbox-inner{border-color:#328a6a;background:#328a6a}.client-user-content .list-item .ant-typography a,.client-user-content .list-item a.ant-typography,.client-user-content .list-item .ant-typography a:hover,.client-user-content .list-item a.ant-typography:hover{color:#20384c!important}.client-user-content .list-item .ant-avatar{border:2px solid #fff;box-shadow:0 0 0 1px #dcebe5,0 5px 14px #22664d21}.client-user-content .list-item .ant-tag{margin-inline-end:5px;border-color:#dfede8;border-radius:7px;background:#f8fbfa;color:#4e6573;font-size:12px}.client-user-content .list-item .ant-tag .anticon-check-circle{color:#389674!important}.client-user-content .list-item .stat-line{align-items:center;padding:3px 0;color:#79909a;font-size:12px}.client-user-content .list-item .stat-line strong{color:#234657;font-size:13px;font-weight:700}.client-user-content .list-item .ant-progress{margin-top:4px}.client-user-content .list-item .ant-progress-inner{background:#edf2f3}.client-user-content .list-item .ant-progress-bg{border-radius:99px}.client-user-content .list-item-actions{padding-top:0!important}.client-user-content .list-item-actions .ant-btn-primary{min-width:78px;height:40px;border-radius:11px}.client-user-content .resource-pagination{padding:12px 0 5px}.client-user-content .resource-pagination .ant-pagination-item{border-color:#dcebe5;border-radius:8px}.client-user-content .resource-pagination .ant-pagination-item-active{border-color:#3b9272;background:#edf7f3}.client-user-content .resource-pagination .ant-pagination-item-active a{color:#287b5d}@media(max-width:1200px){.client-tasker-toolbar .resource-filters{grid-template-columns:repeat(4,minmax(130px,1fr))}.client-tasker-toolbar .resource-search{grid-column:span 2}}@media(max-width:760px){.client-tasker-filter-heading{align-items:flex-start;flex-direction:column}.client-tasker-toolbar .resource-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.client-tasker-toolbar .resource-search{grid-column:span 2}.client-user-content .list-item>.ant-row{row-gap:14px}}@media(max-width:480px){.client-user-content .client-tasker-toolbar{padding:13px}.client-tasker-toolbar .resource-filters{grid-template-columns:1fr}.client-tasker-toolbar .resource-search{grid-column:auto}.client-user-content .list-item{padding:15px 12px}.client-tasker-results-heading>div>strong{font-size:15px}}@media(max-width:900px){.client-user-content .client-hero{grid-template-columns:1fr;gap:19px;padding:28px}.client-user-content .client-hero-assurance{max-width:560px}}@media(max-width:600px){.client-user-content .client-hero{min-height:0;padding:23px 19px;border-radius:17px}.client-user-content .client-hero h1.ant-typography{font-size:28px}.client-user-content .client-hero-actions{align-items:stretch;flex-direction:column}.client-user-content .client-hero-actions .ant-input-search{flex-basis:auto;max-width:none;width:100%}.client-user-content .client-hero-actions>.ant-btn{width:100%}.client-user-content .category-card .ant-card-body{padding:17px}}.tasker-user-content .tasker-job-skills{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.tasker-user-content .tasker-job-skills .ant-tag{margin:0;padding:4px 10px;border-color:#dcede7;border-radius:99px;background:#f5faf8;color:#4a7666;font-size:10px}@media(max-width:760px){.tasker-user-content .editor-card>.ant-card-body{padding:23px}.tasker-user-content .editor-card .editor-footer{bottom:-23px;margin:0 -23px -23px;padding:13px 23px}.tasker-user-content .tasker-job-layout{flex-direction:column}.tasker-user-content .tasker-job-side{flex-direction:row;align-items:center;justify-content:flex-start;flex-basis:auto;width:100%}}@media(max-width:480px){.tasker-payout-modal .ant-modal-body{padding:19px}.tasker-payout-modal .ant-modal-header{padding:19px 19px 16px}.tasker-user-content .editor-card>.ant-card-body{padding:17px}.tasker-user-content .editor-card .editor-footer{bottom:-17px;margin:0 -17px -17px;padding:11px 17px}.tasker-user-content .tasker-job-heading{align-items:flex-start}}.tasker-user-content .tasker-profile-builder{align-items:flex-start}.tasker-user-content .tasker-profile-builder .editor-sidebar{top:80px}.tasker-user-content .tasker-profile-builder .strength-card.ant-card{position:relative;isolation:isolate;overflow:hidden;margin-bottom:14px;border:1px solid #206049;border-radius:18px;background:radial-gradient(ellipse at 100% 0,rgba(63,151,119,.34),transparent 52%),linear-gradient(135deg,#174e3a,#1d6249);box-shadow:0 13px 29px #16483624}.tasker-user-content .tasker-profile-builder .strength-card.ant-card:after{content:"";position:absolute;z-index:-1;right:-45px;bottom:-112px;width:210px;height:210px;border:1px solid rgba(195,238,222,.22);border-radius:50%;box-shadow:0 0 0 22px #c3eede0b,0 0 0 46px #c3eede06}.tasker-user-content .tasker-profile-builder .strength-card .ant-card-body{padding:20px}.profile-strength-head{display:flex;align-items:center;gap:15px}.tasker-user-content .profile-strength-head .ant-progress-text{color:#fff;font-size:14px;font-weight:750}.tasker-user-content .profile-strength-head .ant-progress-circle-trail{stroke:#ffffff2b}.profile-strength-copy{display:flex;flex-direction:column;gap:4px}.profile-strength-eyebrow{color:#9ddfc7;font-size:8px;font-weight:750;letter-spacing:.13em}.tasker-user-content .profile-strength-copy .strength-label{color:#fff!important;font-size:18px;font-weight:720;letter-spacing:-.02em}.profile-strength-copy small{color:#bad7cc;font-size:9px}.profile-strength-track{height:4px;margin-top:18px;border-radius:99px;background:#ffffff26}.profile-strength-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7ad8b6,#b5ead6);box-shadow:0 0 10px #7ad8b659}.profile-strength-foot{display:flex;justify-content:space-between;margin-top:7px;color:#a9cec0;font-size:9px}.profile-strength-foot strong{color:#eaf9f3;font-size:9px}.tasker-user-content .tasker-profile-builder .editor-sidebar>div:has(>.ant-btn){margin-bottom:15px!important}.tasker-user-content .tasker-profile-builder .editor-sidebar .ant-upload-wrapper .ant-btn{width:100%;height:42px;border:1px solid #d8ebe4;border-radius:11px;background:#fff;color:#35596b;font-size:11px;font-weight:650;box-shadow:0 5px 13px #1848360a}.tasker-user-content .tasker-profile-builder .editor-sidebar .ant-upload-wrapper .ant-btn:hover{border-color:#83c5ad;color:#27916a;background:#f8fdfb}.tasker-user-content .tasker-profile-builder .step-nav{gap:5px;padding:12px 0 0}.tasker-user-content .tasker-profile-builder .step-nav-heading{display:flex;flex-direction:column;gap:4px;padding:0 12px 8px}.tasker-user-content .tasker-profile-builder .step-nav-heading span{color:#7e9aa5;font-size:8px;font-weight:750;letter-spacing:.14em}.tasker-user-content .tasker-profile-builder .step-nav-heading strong{color:#294b5d;font-size:12px;font-weight:720}.tasker-user-content .tasker-profile-builder .step-nav:before{top:64px;bottom:22px;left:21px;background:linear-gradient(#b8dccf,#e0ede8)}.tasker-user-content .tasker-profile-builder .step-nav-item{min-height:58px}.tasker-user-content .tasker-profile-builder .step-nav-item.active{border-color:#b9e0d2;background:linear-gradient(110deg,#e5f4ee,#f5faf8);box-shadow:0 5px 14px #1e715314}.tasker-user-content .tasker-profile-builder .step-nav-item.active .step-nav-icon{background:linear-gradient(145deg,#31a077,#24795a)}.tasker-user-content .tasker-profile-builder .editor-card.ant-card{border-radius:19px;box-shadow:0 14px 36px #17463511}.tasker-user-content .tasker-profile-builder .editor-card>.ant-card-body{padding:32px 34px}.tasker-user-content .tasker-profile-builder .step-header{padding-bottom:21px;margin-bottom:25px}.tasker-user-content .tasker-profile-builder .step-header-icon{width:50px;height:50px;border-radius:16px;background:linear-gradient(145deg,#e7f5f0,#d9f0e8);color:#258f68}.tasker-user-content .tasker-profile-builder .step-header h4.ant-typography{font-size:23px}.tasker-user-content .tasker-profile-builder .photo-upload{display:flex;align-items:center;gap:17px;padding:15px 17px;margin:0 0 25px;border:1px solid #e2eeea;border-radius:15px;background:linear-gradient(105deg,#f8fcfb,#fff)}.tasker-user-content .tasker-profile-builder .photo-upload .ant-avatar{width:76px!important;height:76px!important;border:3px solid white;box-shadow:0 0 0 1px #dcebe5,0 7px 17px #22664d24}.tasker-user-content .tasker-profile-builder .photo-upload .ant-typography-strong{color:#2b4a5b;font-size:12px}.tasker-user-content .tasker-profile-builder .photo-upload .ant-typography-secondary{color:#7d9099;font-size:10px!important}.tasker-user-content .tasker-profile-builder .photo-upload .ant-btn{height:35px;padding-inline:13px;border-color:#dcebe5;border-radius:9px;background:#fff;color:#417562;font-size:10px;font-weight:600}.tasker-user-content .tasker-profile-builder .editor-card .ant-form-item{margin-bottom:20px}.tasker-user-content .tasker-profile-builder .editor-card .ant-form-item-label{padding-bottom:6px}.tasker-user-content .tasker-profile-builder .editor-card .ant-form-item-label>label{font-size:10px;font-weight:700}.tasker-user-content .tasker-profile-builder .editor-card .ant-input,.tasker-user-content .tasker-profile-builder .editor-card .ant-input-number,.tasker-user-content .tasker-profile-builder .editor-card .ant-select-selector{min-height:42px!important}.tasker-user-content .tasker-profile-builder .editor-card .tip-box{margin:2px 0 21px;padding:13px 15px;font-size:10px;line-height:1.65}.tasker-user-content .tasker-profile-builder .editor-card .editor-footer{margin-top:4px}@media(max-width:991px){.tasker-user-content .tasker-profile-builder .step-nav{flex-direction:row;overflow-x:auto;padding:8px 0}.tasker-user-content .tasker-profile-builder .step-nav-heading{display:none}.tasker-user-content .tasker-profile-builder .step-nav:before{display:none}.tasker-user-content .tasker-profile-builder .step-nav-item{min-height:47px}.tasker-user-content .tasker-profile-builder .strength-card .ant-card-body{padding:15px 18px}.tasker-user-content .tasker-profile-builder .profile-strength-track,.tasker-user-content .tasker-profile-builder .profile-strength-foot{display:none}}@media(max-width:600px){.tasker-user-content .tasker-profile-builder .editor-card>.ant-card-body{padding:20px}.tasker-user-content .tasker-profile-builder .photo-upload{align-items:flex-start;padding:13px;gap:12px}.tasker-user-content .tasker-profile-builder .photo-upload .ant-avatar{width:62px!important;height:62px!important}}.tasker-hours-drawer .ant-drawer-content{background:#f4faf8}.tasker-hours-drawer .ant-drawer-content-wrapper{box-shadow:-22px 0 70px #0b302233}.tasker-hours-drawer .ant-drawer-header{position:relative;overflow:hidden;padding:22px 27px;border-bottom:1px solid #e3efeb;background:radial-gradient(ellipse at 100% 0,#dcefe8,transparent 57%),linear-gradient(110deg,#fff,#f7fcfa)}.tasker-hours-drawer .ant-drawer-header:after{content:"";position:absolute;right:39px;top:-76px;width:145px;height:145px;border:1px solid rgba(52,145,111,.13);border-radius:50%;box-shadow:0 0 0 16px #34916f09;pointer-events:none}.tasker-hours-drawer .ant-drawer-title{position:relative;z-index:1;display:flex;align-items:center;color:#183b4e;font-size:15px;font-weight:700}.tasker-hours-drawer .ant-drawer-title:before{content:"◷";display:grid;place-items:center;flex:none;width:42px;height:42px;margin-right:13px;border:1px solid #cfe7de;border-radius:13px;background:linear-gradient(145deg,#effaf6,#dcefe8);color:#29826b;font-size:22px;font-weight:500}.tasker-hours-drawer .ant-drawer-close{color:#78909a}.tasker-hours-drawer .ant-drawer-body{padding:22px 24px;background:linear-gradient(180deg,#f4faf8,#f8fbfa)}.tasker-hours-drawer .ant-table-wrapper{overflow:hidden;border:1px solid #e1eee9;border-radius:13px;background:#fff;box-shadow:0 8px 23px #1a4a380b}.tasker-hours-drawer .ant-table{background:transparent}.tasker-hours-drawer .ant-table-thead>tr>th{padding:14px 15px;border-bottom:1px solid #e4efeb;background:linear-gradient(90deg,#edf7f3,#f6faf9);color:#477464;font-size:10px;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.tasker-hours-drawer .ant-table-tbody>tr>td{padding:14px 15px;border-bottom-color:#edf4f1;color:#405a69;font-size:12px}.tasker-hours-drawer .ant-table-tbody>tr:hover>td{background:#f5faf8!important}.tasker-hours-drawer .ant-table-tbody>tr>td strong{color:#1b3f50;font-weight:700}.tasker-hours-drawer .ant-table-placeholder .ant-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:195px;padding:24px 12px;border:0;background:radial-gradient(ellipse at 50% 100%,#f0f7f4,transparent 68%)}.tasker-hours-drawer .ant-table-placeholder .ant-empty-image{height:47px;margin-bottom:12px;opacity:.55}.tasker-hours-drawer .ant-table-placeholder .ant-empty-description{color:#497263;font-size:12px;font-weight:600}.tasker-hours-drawer .tasker-log-status{padding:3px 9px;border-radius:99px;font-size:10px;font-weight:650}.tasker-hours-drawer .ant-pagination{padding:8px 14px 2px}@media(max-width:600px){.tasker-hours-drawer .ant-drawer-content-wrapper{width:min(100vw,560px)!important}.tasker-hours-drawer .ant-drawer-header{padding:18px 19px}.tasker-hours-drawer .ant-drawer-body{padding:15px}.tasker-hours-drawer .ant-table{overflow-x:auto}}.tasker-hours-drawer .ant-drawer-content{background:#f3f9f7}.tasker-hours-drawer{z-index:3000!important}.tasker-hours-drawer .ant-drawer-content-wrapper{top:0!important;height:100vh!important;height:100dvh!important}.tasker-hours-drawer .ant-drawer-header{min-height:88px;padding:20px 24px;border-bottom:1px solid #e5efeb;background:linear-gradient(100deg,#fff,#f4faf8)}.tasker-hours-drawer .ant-drawer-header:after{display:none}.tasker-hours-drawer .ant-drawer-title{display:block;min-height:46px}.tasker-hours-drawer .ant-drawer-title:before{content:none;display:none}.hours-drawer-title{display:flex;align-items:center;gap:14px;min-height:46px}.hours-drawer-title-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid #cde6dd;border-radius:15px;background:linear-gradient(145deg,#effaf6,#dff0ea);color:#28816e;font-size:19px}.hours-drawer-title-copy{display:flex;flex-direction:column;gap:2px}.hours-drawer-title-copy small{color:#77919a;font-size:9px;font-weight:750;letter-spacing:.13em}.hours-drawer-title-copy strong{color:#183b4e;font-size:15px;font-weight:720}.hours-drawer-title-text{color:#183b4e;font-size:17px;font-weight:720;line-height:1.25}.tasker-hours-drawer .ant-drawer-body{padding:20px 20px 30px;background:linear-gradient(180deg,#f3f9f7,#f7faf9)}.hours-drawer-content{display:flex;flex-direction:column;gap:17px}.hours-project-banner{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:13px;min-height:115px;padding:20px;border:1px solid #2b6952;border-radius:16px;background:radial-gradient(ellipse at 88% 0,rgba(69,160,127,.29),transparent 47%),linear-gradient(120deg,#174c39,#1d644a);box-shadow:0 10px 22px #174b381f}.hours-project-banner:before{content:"";position:absolute;z-index:-1;right:31px;top:-89px;width:195px;height:195px;border:1px solid rgba(255,255,255,.15);border-radius:50%;box-shadow:0 0 0 21px #ffffff09,0 0 0 45px #ffffff06}.hours-project-emblem{display:grid;place-items:center;flex:none;width:45px;height:45px;border:1px solid rgba(255,255,255,.24);border-radius:14px;background:#ffffff1a;color:#ace7d1;font-size:19px}.hours-project-copy{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;min-width:0;gap:3px}.hours-project-copy>span{color:#8fd8bd;font-size:9px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.hours-project-copy>strong{overflow:hidden;color:#fff;font-size:16px;font-weight:680;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.hours-project-copy>small{display:flex;align-items:center;gap:6px;color:#bed8ce;font-size:10px}.hours-project-copy>small i{width:3px;height:3px;border-radius:50%;background:#7ed1b3}.hours-project-banner>.ant-tag{position:relative;z-index:1;flex:none;margin:0;padding:3px 9px;border:1px solid rgba(255,255,255,.2);border-radius:99px;background:#ffffff1f;color:#fff;font-size:9px}.hours-overview{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hours-overview-card{position:relative;overflow:hidden;display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto auto auto;column-gap:11px;align-items:center;min-height:105px;padding:15px;border:1px solid #e0ede8;border-radius:14px;background:#fff;box-shadow:0 5px 15px #17453409}.hours-overview-card:after{content:"";position:absolute;right:-25px;bottom:-48px;width:95px;height:95px;border:1px solid rgba(56,147,114,.12);border-radius:50%;box-shadow:0 0 0 12px #38937206}.hours-overview-icon{grid-row:1/4;display:grid;place-items:center;width:38px;height:38px;border:1px solid #d7ebe4;border-radius:12px;background:#edf8f4;color:#319a74;font-size:15px}.hours-overview-earnings .hours-overview-icon{border-color:#d8ebe4;background:#eef8f4;color:#368b6c}.hours-overview-label{color:#7e929d;font-size:8px;font-weight:750;letter-spacing:.11em}.hours-overview-card>strong{color:#1c4053;font-size:19px;font-weight:750;letter-spacing:-.035em;line-height:1.2}.hours-overview-card>small{color:#85969e;font-size:9px}.hours-log-section{overflow:hidden;border:1px solid #e0ede8;border-radius:15px;background:#fff;box-shadow:0 7px 19px #1745340a}.hours-log-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 17px;border-bottom:1px solid #e9f1ee;background:linear-gradient(100deg,#fff,#f8fcfb)}.hours-log-heading>div{display:flex;flex-direction:column;gap:3px}.hours-log-heading strong{color:#234354;font-size:12px;font-weight:720}.hours-log-heading>div>span{color:#8799a2;font-size:9px}.hours-log-count{padding:5px 8px;border:1px solid #e2ede9;border-radius:99px;background:#f5f9f8;color:#708791;font-size:8px;font-weight:750;letter-spacing:.06em;white-space:nowrap}.tasker-hours-drawer .ant-table-wrapper{overflow:hidden;border:0;border-radius:0;background:#fff;box-shadow:none}.tasker-hours-drawer .ant-table-thead>tr>th{padding:12px 13px;border-bottom:1px solid #e7f0ed;background:#f4f9f7;color:#66808d;font-size:8px;letter-spacing:.09em}.tasker-hours-drawer .ant-table-tbody>tr>td{padding:13px;border-bottom-color:#eef2f3;color:#497162;font-size:10px}.tasker-hours-drawer .ant-table-tbody>tr>td strong{color:#234455;font-size:10px}.tasker-hours-drawer .ant-table-placeholder>td{padding:0!important}.tasker-hours-drawer .ant-table-placeholder .ant-empty{margin:0}.hours-empty-state{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column;min-height:205px;padding:24px 25px 19px;background:radial-gradient(ellipse at 50% 30%,#f0f8f5 0,#fff 68%)}.hours-empty-icon{display:grid;place-items:center;width:51px;height:51px;margin-bottom:11px;border:1px solid #d8e9e3;border-radius:17px;background:linear-gradient(145deg,#f2faf7,#e4f1ec);color:#49967a;font-size:20px;box-shadow:0 7px 16px #31775d14}.hours-empty-state>strong{color:#315363;font-size:12px;font-weight:720}.hours-empty-state>small{max-width:290px;margin-top:5px;color:#82949d;font-size:10px;line-height:1.55}.hours-empty-decoration{display:flex;align-items:flex-end;gap:5px;height:22px;margin-top:14px;opacity:.62}.hours-empty-decoration i{display:block;width:5px;border-radius:5px 5px 1px 1px;background:#b8d8cc}.hours-empty-decoration i:nth-child(1),.hours-empty-decoration i:nth-child(5){height:8px}.hours-empty-decoration i:nth-child(2),.hours-empty-decoration i:nth-child(4){height:14px}.hours-empty-decoration i:nth-child(3){height:21px;background:#78b9a1}.tasker-hours-drawer .tasker-log-status{padding:3px 8px;font-size:9px}@media(max-width:480px){.tasker-hours-drawer .ant-drawer-body{padding:14px}.hours-project-banner{gap:9px;padding:15px}.hours-project-emblem{width:38px;height:38px}.hours-project-copy>strong{font-size:14px}.hours-project-banner>.ant-tag{position:absolute;right:13px;bottom:12px;font-size:8px}.hours-project-copy{padding-bottom:13px}.hours-overview{gap:8px}.hours-overview-card{grid-template-columns:31px 1fr;column-gap:7px;padding:11px}.hours-overview-icon{width:31px;height:31px;font-size:12px}.hours-overview-card>strong{font-size:16px}}.team-content .admin-jobs-heading{display:flex;flex-direction:column;gap:4px}.team-content .admin-jobs-heading>span{color:#398c6e;font-size:10px;font-weight:800;letter-spacing:.13em}.team-content .admin-jobs-heading h3.ant-typography{color:#203f52;font-size:25px;font-weight:780;letter-spacing:-.025em}.team-content .admin-jobs-heading>small{color:#7c909a;font-size:12px}.team-content .admin-job-card{position:relative;overflow:hidden;padding:23px 25px;border:1px solid #dcebe5;border-radius:16px;background:radial-gradient(ellipse at 100% 0,#eff8f5 0,transparent 35%),linear-gradient(110deg,#fff,#fff 72%,#fbfdfc);box-shadow:0 7px 20px #1945350b;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.team-content .admin-job-card+.admin-job-card{margin-top:14px}.team-content .admin-job-card:hover{transform:translateY(-2px);border-color:#bfded3;box-shadow:0 14px 30px #195a4216}.team-content .admin-job-card .admin-job-layout{align-items:flex-start;gap:22px!important}.team-content .admin-job-card .admin-job-main{flex:1 1 460px!important}.team-content .admin-job-card h4.ant-typography{color:#244457;font-size:18px;font-weight:760;letter-spacing:-.015em}.team-content .admin-job-card .admin-job-main>.muted{margin-top:5px;color:#6f8995;font-size:12px}.team-content .admin-job-card .admin-job-main>.muted a{color:#31916e;font-weight:600}.team-content .admin-job-card .job-meta{display:flex;flex-wrap:wrap;gap:8px;margin:13px 0 12px}.team-content .admin-job-card .job-meta>span{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #e1eee9;border-radius:9px;background:#f6faf9;color:#4e7969;font-size:11px;font-weight:560}.team-content .admin-job-card .job-meta .anticon{color:#379a76}.team-content .admin-job-card .admin-job-main>.ant-tag{padding:3px 9px;margin:2px 6px 0 0;border:1px solid #deede8;border-radius:7px;background:#f7fbfa;color:#4c7767;font-size:10px;line-height:19px}.team-content .admin-job-card .admin-job-main>.ant-space .ant-tag{padding:3px 9px;border-radius:99px;font-size:10px;line-height:19px}.team-content .admin-job-card .admin-job-actions{min-width:150px;padding-top:2px}.team-content .admin-job-card .admin-job-actions .ant-btn{min-height:39px;padding-inline:13px;border-radius:10px;font-size:11px;font-weight:650}.team-content .admin-job-card .admin-job-actions .ant-btn-primary{border-color:#399171;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 5px 12px #297a5c29}.team-content .admin-job-card .admin-job-actions .ant-btn-link{min-height:30px;padding-inline:5px;color:#66828e;font-size:11px}.team-content .admin-job-card .admin-job-actions .ant-btn-link:hover{color:#288b67}.team-content .exam-page-heading{position:relative;padding:18px 22px;margin-bottom:18px;border:1px solid #dbebe5;border-radius:15px;background:radial-gradient(ellipse at 100% 0,#eaf6f2,transparent 45%),linear-gradient(120deg,#fff,#f9fcfb);box-shadow:0 6px 18px #19453509}.team-content .exam-page-heading>div{display:flex;flex-direction:column;gap:5px}.team-content .exam-page-heading>div>span{color:#398c6e;font-size:10px;font-weight:800;letter-spacing:.13em}.team-content .exam-page-heading h3.ant-typography{color:#203f52;font-size:24px;font-weight:780;letter-spacing:-.025em}.team-content .exam-page-heading .ant-typography-secondary{color:#788e98;font-size:12px}.team-content .exam-category-card{position:relative;overflow:hidden;padding:21px 23px;border:1px solid #dcebe5;border-radius:15px;background:linear-gradient(110deg,#fff 0% 74%,#f8fcfb);box-shadow:0 6px 18px #19453509;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.team-content .exam-category-card+.exam-category-card{margin-top:13px}.team-content .exam-category-card:hover{transform:translateY(-1px);border-color:#bfded3;box-shadow:0 12px 25px #195a4213}.team-content .exam-category-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:15px;border-bottom:1px solid #edf1f3}.exam-category-name{display:flex;align-items:center;gap:12px;min-width:0}.exam-category-icon{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border:1px solid #dcede7;border-radius:12px;background:linear-gradient(145deg,#eff8f5,#eaf6f2);color:#399372;font-size:16px}.team-content .exam-category-card h4.ant-typography{color:#25475a;font-size:16px;font-weight:750;letter-spacing:-.01em}.exam-category-name small{display:block;margin-top:3px;color:#8a9ba2;font-size:10px}.team-content .exam-category-card .exam-live-status{padding:4px 9px;margin:0;border:1px solid #dce9e4;border-radius:99px;background:#f2faf7;color:#4b8b74;font-size:10px;font-weight:650;white-space:nowrap}.team-content .exam-category-card .exam-live-status:not(.ant-tag-green){border-color:#e6e9eb;background:#f6f8f9;color:#7c8d95}.exam-category-skills{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:14px 0 17px}.exam-category-skills>span{margin-right:4px;color:#83959e;font-size:9px;font-weight:750;letter-spacing:.09em}.team-content .exam-category-skills .ant-tag{padding:3px 8px;margin:0;border:1px solid #dcece6;border-radius:7px;background:#f5faf8;color:#4e7869;font-size:10px;line-height:18px}.team-content .exam-category-form{display:block}.team-content .exam-category-form .ant-form-item{margin-bottom:14px}.team-content .exam-category-form .ant-form-item-label{padding-bottom:5px}.team-content .exam-category-form .ant-form-item-label>label{color:#405d6b;font-size:11px;font-weight:650}.team-content .exam-category-form .ant-form-item-extra{margin-top:10px;color:#85969e;font-size:10px;line-height:1.5}.team-content .exam-category-form .ant-input{min-height:40px;padding:9px 11px;border-color:#d8e8e2;border-radius:9px;font-size:12px}.team-content .exam-category-form .ant-input:hover{border-color:#9cc7b7}.team-content .exam-category-form .ant-input:focus{border-color:#3b9977;box-shadow:0 0 0 3px #3b99771a}.team-content .exam-category-form textarea.ant-input{min-height:83px;line-height:1.55}.team-content .exam-category-form .ant-input-data-count{color:#91a0a6;font-size:10px}.team-content .exam-category-form .ant-input-group-addon{padding-inline:10px;border-color:#d8e8e2;border-radius:0 9px 9px 0;background:#f5f9f8}.team-content .exam-category-form .ant-input-group-addon a{color:#369170}.team-content .exam-category-form .ant-btn-primary{min-height:38px;padding-inline:14px;border:0;border-radius:9px;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 5px 12px #297a5c26;font-size:11px;font-weight:700}.team-content .exam-category-form .ant-btn-primary:disabled{width:auto;border:1px solid #d9e6e1;background:#f1f6f4;color:#71858e;box-shadow:none;opacity:1}.team-content .exam-page-heading>div>span{font-size:11px}.team-content .exam-page-heading h3.ant-typography{font-size:30px}.team-content .exam-page-heading .ant-typography-secondary{font-size:14px;line-height:1.6}.team-content .exam-category-card{padding:25px 27px}.team-content .exam-category-card h4.ant-typography{font-size:19px}.exam-category-name small{font-size:12px}.team-content .exam-category-card .exam-live-status{padding:5px 11px;font-size:11px}.exam-category-skills>span{font-size:10px}.team-content .exam-category-skills .ant-tag{padding:4px 10px;font-size:12px;line-height:20px}.team-content .exam-category-form .ant-form-item-label>label{font-size:13px}.team-content .exam-category-form .ant-form-item-extra{font-size:12px;line-height:1.6}.team-content .exam-category-form .ant-input{min-height:44px;font-size:14px}.team-content .exam-category-form textarea.ant-input{min-height:100px;font-size:14px}.team-content .exam-category-form .ant-input-data-count{font-size:11px}.team-content .exam-category-form .ant-btn-primary{width:auto;min-height:42px;padding-inline:17px;font-size:13px}@media(max-width:575px){.team-content .admin-jobs-heading h3.ant-typography{font-size:22px}.team-content .admin-job-card{padding:18px 16px}.team-content .admin-job-card .admin-job-layout{gap:14px!important}.team-content .admin-job-card .admin-job-actions{width:100%;min-width:0;flex-direction:row;align-items:center;justify-content:space-between}.team-content .exam-page-heading{align-items:flex-start;padding:16px}.team-content .exam-page-heading h3.ant-typography{font-size:24px}.team-content .exam-category-card{padding:19px 17px}.exam-category-icon{width:38px;height:38px}.team-content .exam-category-card h4.ant-typography{font-size:16px}.team-content .exam-category-form .ant-form-item-label>label{font-size:12px}.team-content .exam-category-form .ant-form-item-extra{font-size:11px}.team-content .exam-category-form .ant-input{font-size:13px}.exam-category-skills{margin:12px 0 14px}}.team-content .admin-payouts-page{max-width:1600px;margin:0 auto}.team-content .admin-payouts-heading{min-height:98px;padding:17px 22px;margin-bottom:18px;border:1px solid #dbebe5;border-left:3px solid #419c7b;border-radius:15px;background:radial-gradient(ellipse at 100% 0,#eaf6f2,transparent 44%),linear-gradient(120deg,#fff,#f9fcfb);box-shadow:0 6px 18px #19453509}.team-content .admin-payouts-heading>div{display:flex;flex-direction:column;gap:4px}.team-content .admin-payouts-heading>div>span{color:#398c6e;font-size:10px;font-weight:800;letter-spacing:.13em}.team-content .admin-payouts-heading h3.ant-typography{color:#203f52;font-size:27px;font-weight:780;letter-spacing:-.025em}.team-content .admin-payouts-heading small{color:#7b909a;font-size:12px}.team-content .admin-payout-stats{margin-bottom:20px!important}.team-content .admin-payout-stats .stat-card.ant-card{overflow:hidden;border:1px solid #dcebe5;border-radius:15px;background:linear-gradient(120deg,#fff,#fbfdfc);box-shadow:0 6px 18px #1945350a;transition:transform .18s ease,box-shadow .18s ease}.team-content .admin-payout-stats .stat-card.ant-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px #195a4214}.team-content .admin-payout-stats .stat-card .ant-card-body{min-height:105px;align-items:center;padding:19px 21px}.team-content .admin-payout-stats .stat-card-icon{width:46px;height:46px;border:1px solid #deede8;border-radius:14px;background:#eff8f5;color:#399573;font-size:19px}.team-content .admin-payout-stats .ant-col:nth-child(2) .stat-card-icon{background:#effaf6;color:#45a682}.team-content .admin-payout-stats .ant-col:nth-child(3) .stat-card-icon{background:#eff8f5;color:#399674}.team-content .admin-payout-stats .stat-card-label{color:#637f8c;font-size:12px;font-weight:600}.team-content .admin-payout-stats .stat-card-value{color:#244457;font-size:23px;font-weight:780;font-variant-numeric:tabular-nums}.team-content .admin-payout-stats .stat-card-hint{color:#8b9ba2;font-size:11px}.team-content .admin-payout-tabs>.ant-tabs-nav{margin:0 0 15px;border-bottom:1px solid #e1ece8}.team-content .admin-payout-tabs>.ant-tabs-nav .ant-tabs-tab{padding:12px 15px;color:#728994;font-size:13px;font-weight:600}.team-content .admin-payout-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#2d8665;font-weight:700}.team-content .admin-payout-tabs>.ant-tabs-nav .ant-tabs-ink-bar{height:3px;border-radius:99px;background:#399976}.team-content .admin-payout-tabs .ant-tabs-content-holder{overflow:hidden;border:1px solid #dcebe5;border-radius:15px;background:#fff;box-shadow:0 7px 20px #1945350a}.team-content .admin-payout-tabs .ant-tabs-tabpane{padding:0}.admin-payout-table .ant-table{color:#4c7365;font-size:12px}.admin-payout-table .ant-table-container{overflow:hidden;border-radius:14px}.admin-payout-table .ant-table-thead>tr>th{padding:13px 15px;border-bottom:1px solid #e2ede9;background:#f4f9f7;color:#547f6f;font-size:11px;font-weight:750}.admin-payout-table .ant-table-tbody>tr>td{padding:14px 15px;border-bottom-color:#edf1f3;color:#4c7365;font-size:12px}.admin-payout-table .ant-table-tbody>tr:hover>td{background:#f5fbf9!important}.admin-payout-table .ant-table-tbody>tr>td strong{color:#29485a;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums}.admin-payout-table .ant-table-tbody>tr>td a{color:#31916e;font-weight:650}.admin-payout-table .ant-table-tbody>tr>td a:hover{color:#257155}.admin-payout-table .ant-table-tbody .ant-btn{min-height:34px;padding-inline:12px;border-radius:9px;font-size:11px;font-weight:650}.admin-payout-table .ant-table-tbody .ant-btn-primary{border-color:#399171;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 4px 10px #297a5c24}.admin-payout-table .ant-pagination{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:12px 16px;margin:0!important;border-top:1px solid #e8f1ee;background:#fbfdfc}.admin-payout-table .ant-pagination .ant-pagination-prev,.admin-payout-table .ant-pagination .ant-pagination-next{min-width:32px;height:32px;margin:0;border:1px solid transparent;border-radius:9px;line-height:30px}.admin-payout-table .ant-pagination .ant-pagination-prev:hover,.admin-payout-table .ant-pagination .ant-pagination-next:hover{border-color:#d9eae4;background:#f0f8f5}.admin-payout-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.admin-payout-table .ant-pagination .ant-pagination-next .ant-pagination-item-link{border:0;background:transparent;color:#527e6e}.admin-payout-table .ant-pagination .ant-pagination-item{min-width:32px;height:32px;margin:0;border:1px solid transparent;border-radius:9px;line-height:30px}.admin-payout-table .ant-pagination .ant-pagination-item a{color:#617984;font-size:12px}.admin-payout-table .ant-pagination .ant-pagination-item:hover{border-color:#d7e9e2;background:#f0f8f5}.admin-payout-table .ant-pagination .ant-pagination-item-active{border-color:#399573;background:linear-gradient(130deg,#328a6a,#46a07f);box-shadow:0 3px 8px #2e876629}.admin-payout-table .ant-pagination .ant-pagination-item-active a{color:#fff}.admin-payout-table .ant-pagination .ant-pagination-jump-prev,.admin-payout-table .ant-pagination .ant-pagination-jump-next{min-width:26px;height:32px;margin:0;line-height:30px}.admin-payout-table .ant-pagination .ant-pagination-options{margin-inline-start:7px;padding-left:11px;border-left:1px solid #e1ece8}.admin-payout-table .ant-pagination-options .ant-select{min-width:96px}.admin-payout-table .ant-pagination-options .ant-select-selector{height:34px!important;padding:0 10px!important;border-color:#dcebe5!important;border-radius:9px!important;background:#fff!important}.admin-payout-table .ant-pagination-options .ant-select-selection-item{line-height:32px!important;color:#526d79;font-size:11px}@media(max-width:575px){.team-content .admin-payouts-heading{min-height:0;padding:16px}.team-content .admin-payouts-heading h3.ant-typography{font-size:23px}.team-content .admin-payout-stats .stat-card .ant-card-body{min-height:88px;padding:15px}.team-content .admin-payout-tabs>.ant-tabs-nav .ant-tabs-tab{padding:10px 9px;font-size:11px}.admin-payout-table .ant-table-thead>tr>th,.admin-payout-table .ant-table-tbody>tr>td{padding:11px 10px;font-size:11px}}.client-create-modal .ant-modal-content{overflow:hidden;border:1px solid #dbebe5;border-radius:20px;background:#fff;box-shadow:0 28px 80px #0f3a2a3d}.client-create-modal .ant-modal-header{padding:23px 27px 19px;margin:0;border-bottom:1px solid #e8f1ee;background:radial-gradient(ellipse at 92% 0,rgba(74,166,132,.1),transparent 42%),linear-gradient(120deg,#f8fcfb,#fff)}.client-create-modal .ant-modal-title{color:#244357}.client-create-modal .ant-modal-close{top:18px;right:18px;color:#78909a}.client-create-modal .ant-modal-body{padding:22px 27px 27px}.client-create-form .ant-form-item{margin-bottom:17px}.client-create-form .ant-form-item-label{padding-bottom:6px}.client-create-form .ant-form-item-label>label{color:#385567;font-size:13px;font-weight:650}.client-create-form .ant-form-item-extra{margin-top:10px;color:#82949d;font-size:11px;line-height:1.55}.client-create-form .ant-input{min-height:44px;padding:10px 12px;border-color:#d8e8e2;border-radius:10px;font-size:13px}.client-create-form .ant-input:hover{border-color:#9cc7b7}.client-create-form .ant-input:focus{border-color:#3b9977;box-shadow:0 0 0 3px #3b99771c}.client-create-form .ant-btn-primary{min-height:46px;margin-top:3px;border:0;border-radius:11px;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 7px 16px #297a5c33;font-size:13px;font-weight:700}.client-create-form .ant-btn-primary:hover{background:linear-gradient(115deg,#2d8363,#43a380)!important;box-shadow:0 10px 20px #297a5c40}.tasker-create-modal .ant-modal-content{overflow:hidden;border:1px solid #dbebe5;border-radius:20px;background:#fff;box-shadow:0 28px 80px #0f3a2a3d}.tasker-create-modal .ant-modal-header{padding:23px 27px 19px;margin:0;border-bottom:1px solid #e8f1ee;background:radial-gradient(ellipse at 92% 0,rgba(74,166,132,.1),transparent 42%),linear-gradient(120deg,#f8fcfb,#fff)}.tasker-create-modal .ant-modal-title{color:#244357}.tasker-create-modal .ant-modal-close{top:18px;right:18px;color:#78909a}.tasker-create-modal .ant-modal-body{padding:22px 27px 27px}.tasker-create-guidance{padding:12px 14px;margin:0 0 20px!important;border:1px solid #dcede7;border-left:3px solid #6aae95;border-radius:0 9px 9px 0;background:#f3f8f6;color:#59747e!important;font-size:12px;line-height:1.6}.tasker-create-form .ant-form-item{margin-bottom:17px}.tasker-create-form .ant-form-item-label{padding-bottom:6px}.tasker-create-form .ant-form-item-label>label{color:#385567;font-size:13px;font-weight:650}.tasker-create-form .ant-input{min-height:44px;padding:10px 12px;border-color:#d8e8e2;border-radius:10px;font-size:13px}.tasker-create-form .ant-input:hover{border-color:#9cc7b7}.tasker-create-form .ant-input:focus{border-color:#3b9977;box-shadow:0 0 0 3px #3b99771c}.tasker-create-form .ant-btn-primary{min-height:46px;margin-top:3px;border:0;border-radius:11px;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 7px 16px #297a5c33;font-size:13px;font-weight:700}.tasker-create-form .ant-btn-primary:hover{background:linear-gradient(115deg,#2d8363,#43a380)!important;box-shadow:0 10px 20px #297a5c40}@media(max-width:575px){.tasker-create-modal{max-width:calc(100vw - 24px);margin-inline:auto}.tasker-create-modal .ant-modal-header{padding:19px 18px 15px}.tasker-create-modal .ant-modal-body{padding:18px}.tasker-create-modal .project-form-title>strong{font-size:19px}}@media(max-width:575px){.client-create-modal{max-width:calc(100vw - 24px);margin-inline:auto}.client-create-modal .ant-modal-header{padding:19px 18px 15px}.client-create-modal .ant-modal-body{padding:18px}.client-create-modal .project-form-title>strong{font-size:19px}}.team-content .admin-requests-page{max-width:1600px;margin:0 auto}.team-content .admin-requests-heading{min-height:98px;padding:17px 22px;margin-bottom:18px;border:1px solid #dbebe5;border-left:3px solid #419c7b;border-radius:15px;background:radial-gradient(ellipse at 100% 0,#eaf6f2,transparent 44%),linear-gradient(120deg,#fff,#f9fcfb);box-shadow:0 6px 18px #19453509}.admin-requests-heading-copy{display:flex;flex-direction:column;gap:4px}.admin-requests-heading-copy>span{color:#398c6e;font-size:10px;font-weight:800;letter-spacing:.13em}.team-content .admin-requests-heading h3.ant-typography{color:#203f52;font-size:27px;font-weight:780;letter-spacing:-.025em}.admin-requests-heading-copy>small{color:#7b909a;font-size:12px}.team-content .admin-request-card{position:relative;overflow:hidden;padding:22px 24px;margin-bottom:14px;border:1px solid #dcebe5;border-radius:15px;background:radial-gradient(ellipse at 100% 0,#f1f8f5,transparent 35%),linear-gradient(110deg,#fff,#fff 75%,#fbfdfc);box-shadow:0 6px 18px #1945350a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.team-content .admin-request-card:hover{transform:translateY(-1px);border-color:#bfded3;box-shadow:0 12px 25px #195a4213}.team-content .admin-request-card>.ant-row{align-items:flex-start;gap:20px 8px}.team-content .admin-request-main{min-width:0}.team-content .admin-request-main>.ant-space:first-child{margin-bottom:4px}.team-content .admin-request-main>.ant-space:first-child .ant-typography{color:#244457;font-size:17px!important;font-weight:750;letter-spacing:-.01em}.team-content .admin-request-main>.muted{color:#8798a0;font-size:11px}.team-content .admin-request-main .contact-line{margin:8px 0;color:#537d6e;font-size:12px}.team-content .admin-request-main .contact-line strong{color:#345466;font-weight:700}.team-content .admin-request-main .contact-line a{color:#349270}.team-content .admin-request-main .ant-space.muted{gap:8px 16px!important;margin:9px 0!important;color:#718791;font-size:11px}.team-content .admin-request-main .ant-space.muted .anticon{margin-right:4px;color:#439a7a}.team-content .admin-request-main .forecast-line{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;margin:3px 0 8px;border:0;border-radius:8px;background:#fff;color:#303030!important;font-size:13px;font-weight:400}.team-content .admin-request-main>div>.ant-tag{padding:3px 8px;margin:3px 6px 0 0;border:1px solid #dcebe5;border-radius:7px;background:#f6faf9;color:#4d7768;font-size:10px;line-height:18px}.team-content .admin-request-main>div[style*=margin-top]{color:#586f7b;font-size:11px}.team-content .admin-request-main>div[style*=margin-top] .muted{color:#85969e}.team-content .admin-request-main>.ant-typography{max-width:900px;margin:10px 0 0!important;color:#536b77;font-size:12px;line-height:1.65}.team-content .admin-request-main .ant-tag a{color:inherit}.team-content .admin-request-actions-col{padding-top:1px}.team-content .admin-request-actions{min-width:148px}.team-content .admin-request-actions .ant-select{width:148px!important}.team-content .admin-request-actions .ant-select-selector{min-height:39px!important;border-color:#dcebe5!important;border-radius:9px!important;background:#fff!important}.team-content .admin-request-actions .ant-select-selection-item{line-height:37px!important;color:#526d79;font-size:11px}.team-content .admin-request-actions .ant-btn{min-height:38px;border-radius:9px;font-size:11px;font-weight:650}.team-content .admin-request-actions .ant-btn:not(.ant-btn-primary){width:148px;border-color:#d6e9e2;color:#318a69}.team-content .admin-request-actions .ant-btn-primary{width:148px;border-color:#399171;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 5px 12px #297a5c26}@media(max-width:575px){.team-content .admin-requests-heading{min-height:0;padding:16px}.team-content .admin-requests-heading h3.ant-typography{font-size:23px}.team-content .admin-request-card{padding:18px 16px}.team-content .admin-request-actions-col{width:100%}.team-content .admin-request-actions{width:100%;min-width:0;flex-direction:row;align-items:center;justify-content:flex-start}.team-content .admin-request-actions .ant-select,.team-content .admin-request-actions .ant-btn:not(.ant-btn-primary),.team-content .admin-request-actions .ant-btn-primary{width:auto!important;min-width:130px}}.team-content .admin-request-card{padding:25px 27px 24px 30px;border-left:4px solid #4ca081;background:radial-gradient(ellipse at 100% 0,#eef7f4 0,transparent 34%),#fff}.team-content .admin-request-card>.ant-row{gap:22px 12px}.team-content .admin-request-main>.admin-request-identity{padding-bottom:13px;margin-bottom:14px;border-bottom:1px solid #eaf2ef}.team-content .admin-request-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.team-content .admin-request-title-row>.ant-space{display:flex;align-items:center;gap:10px!important;min-width:0}.team-content .admin-request-title-row>.ant-space .ant-typography{color:#213f52;font-size:20px!important;font-weight:770;letter-spacing:-.02em;line-height:1.3}.team-content .admin-request-sent{flex:0 0 auto;padding:5px 9px;border:1px solid #e2ede9;border-radius:8px;background:#f7faf9;color:#728791;font-size:11px;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}.team-content .admin-request-main>.admin-request-identity>.muted{margin-top:5px;color:#748b96;font-size:12px}.team-content .admin-request-overview{display:flex;align-items:center;flex-wrap:wrap;gap:3px 14px;padding:12px 14px;margin:0 0 12px;border:1px solid #e7f0ed;border-radius:11px;background:linear-gradient(110deg,#f7fbfa,#fbfdfc)}.team-content .admin-request-overview .contact-line{flex:1 1 100%;margin:0 0 4px;font-size:13px}.team-content .admin-request-overview .contact-line strong{color:#294a5c}.team-content .admin-request-overview .contact-line a{color:#349270;font-weight:550}.team-content .admin-request-overview .ant-space.muted{gap:8px 18px!important;margin:0!important;color:#657d88;font-size:12px}.team-content .admin-request-overview .ant-space.muted .anticon{color:#3d9977}.team-content .admin-request-overview .forecast-line{display:flex;align-items:center;gap:7px;flex-basis:100%;width:max-content;padding:0;margin:5px 0 0;border:0;background:#fff;color:#303030!important;font-size:13px;font-weight:400}.team-content .admin-request-tags{display:flex;flex-wrap:wrap;gap:7px;margin:2px 0 8px}.team-content .admin-request-tags .ant-tag{padding:5px 10px;margin:0;border-color:#d8ebe4;border-radius:8px;background:#f3f9f7;color:#457463;font-size:11px;line-height:19px}.team-content .admin-request-tags .capability-chip{border-color:#d7f3e9;background:#f0faf6;color:#399473}.team-content .admin-request-project{padding:7px 10px;margin:7px 0 0!important;border-left:2px solid #76b69f;background:#f6fbf9;color:#526d79;font-size:12px}.team-content .admin-request-project a{color:#31916e;font-weight:650}.team-content .admin-request-main .admin-request-description{max-width:100%;padding:10px 13px;margin:10px 0 0!important;border-left:3px solid #c8e2d8;border-radius:0 9px 9px 0;background:#f8fbfa;color:#4d7466;font-size:13px;line-height:1.65}.team-content .admin-request-related{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:9px!important;color:#718791;font-size:12px}.team-content .admin-request-related>.muted{margin-right:2px;color:#7f929a;font-size:11px}.team-content .admin-request-related .ant-tag{padding:4px 9px;margin:0;border-radius:8px;font-size:11px;line-height:19px}.team-content .admin-request-actions-col{align-self:stretch;padding:0 0 0 18px;border-left:1px solid #e8f1ee}.team-content .admin-request-actions{position:sticky;top:18px;min-width:166px;padding:10px;border:1px solid #e4eeea;border-radius:12px;background:#f9fcfbeb}.team-content .admin-request-actions .ant-select,.team-content .admin-request-actions .ant-btn:not(.ant-btn-primary),.team-content .admin-request-actions .ant-btn-primary{width:146px!important}.team-content .admin-request-actions .ant-btn{min-height:41px;font-size:12px}@media(max-width:575px){.team-content .admin-request-card{padding:19px 16px 18px 19px}.team-content .admin-request-title-row{flex-wrap:wrap}.team-content .admin-request-title-row>.ant-space{flex:1 1 100%}.team-content .admin-request-sent{margin-top:2px}.team-content .admin-request-title-row>.ant-space .ant-typography{font-size:17px!important}.team-content .admin-request-overview{align-items:flex-start;flex-direction:column;padding:11px;margin-inline:0}.team-content .admin-request-overview .ant-space.muted{gap:8px!important}.team-content .admin-request-actions-col{padding:12px 0 0;border-top:1px solid #e8f1ee;border-left:0}.team-content .admin-request-actions{position:static;padding:0;border:0;background:transparent}}.public-share-page{min-height:100vh;background:linear-gradient(180deg,#f1f8f5 0,#f7faf9 330px,#f5f7f8)}.public-share-page .share-header{height:68px;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid #e2ede9;background:#fffffff0;box-shadow:0 3px 14px #18443409}.public-share-page .share-header .app-logo{color:#193a4d;font-size:20px;font-weight:800;letter-spacing:-.04em}.public-share-page .share-header-action .ant-btn{min-height:40px;padding-inline:17px;border:0;border-radius:10px;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 5px 13px #297a5c2e;font-size:12px;font-weight:700}.public-share-page .share-main{padding:30px clamp(18px,4vw,58px) 60px}.public-share-page .page{max-width:1500px;margin:0 auto;padding:0}.share-intro{position:relative;display:flex;align-items:center;justify-content:space-between;gap:35px;overflow:hidden;padding:32px 38px;margin-bottom:27px;border:1px solid #d8e9e3;border-radius:22px;background:radial-gradient(ellipse at 95% 0,rgba(75,164,131,.21),transparent 38%),linear-gradient(115deg,#fff,#fbfdfc 58%,#edf6f3);box-shadow:0 14px 38px #184b3812}.share-intro:after{content:"";position:absolute;right:-95px;top:-205px;width:390px;height:390px;border:1px solid rgba(67,149,119,.14);border-radius:50%;box-shadow:0 0 0 22px #43957709,0 0 0 48px #43957706;pointer-events:none}.share-intro-copy{position:relative;z-index:1;max-width:900px}.share-eyebrow{color:#398b6d;font-size:10px;font-weight:800;letter-spacing:.14em}.public-share-page .share-intro h1.ant-typography{margin:9px 0 7px;color:#1f3e51;font-size:32px;font-weight:780;letter-spacing:-.035em;line-height:1.2}.public-share-page .share-note{max-width:800px;margin:0 0 14px;color:#536e7b;font-size:14px;line-height:1.65;white-space:pre-line}.share-trust-note{display:flex;align-items:center;gap:8px;color:#728892;font-size:11px}.share-trust-note .anticon{color:#438d72}.share-count-card{position:relative;z-index:1;display:grid;grid-template-columns:47px auto;grid-template-rows:auto auto;align-items:center;column-gap:12px;flex:0 0 210px;padding:17px 18px;border:1px solid #dce9e4;border-radius:15px;background:#ffffffd1;box-shadow:0 8px 20px #2058430f}.share-count-icon{display:grid;place-items:center;grid-row:1 / span 2;width:45px;height:45px;border:1px solid #dcede7;border-radius:13px;background:#eff8f5;color:#399171;font-size:18px}.share-count-card>strong{color:#244558;font-size:25px;font-weight:800;line-height:1}.share-count-card>span:not(.share-count-icon){margin-top:4px;color:#7b8e96;font-size:11px}.share-count-card>small{display:flex;align-items:center;gap:5px;grid-column:1 / -1;padding-top:12px;margin-top:13px;border-top:1px solid #e9f1ee;color:#65817f;font-size:10px}.share-count-card>small .anticon{color:#49a181}.share-results-heading{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:0 2px 13px}.share-results-heading>strong{color:#29495b;font-size:17px;font-weight:750}.share-results-heading>span{color:#8798a0;font-size:11px}.share-tasker-card{margin-bottom:12px}.share-tasker-card .list-item{padding:19px 22px;border:1px solid #dcebe5;border-radius:15px;background:linear-gradient(105deg,#fff,#fff 76%,#f8fbfa);box-shadow:0 5px 16px #18453409;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.share-tasker-card .list-item:hover{transform:translateY(-2px);border-color:#b8dace;box-shadow:0 12px 25px #18513c14}.share-tasker-card .list-item>.ant-row{min-height:90px}.share-tasker-card .list-item .ant-avatar{width:58px!important;height:58px!important;line-height:58px!important;border:2px solid #fff;box-shadow:0 0 0 1px #dcebe5,0 5px 13px #22664d1f;font-size:19px}.share-tasker-card .list-item a.ant-typography{color:#288664;font-size:17px!important;font-weight:750}.share-tasker-card .list-item .ant-typography-paragraph{margin:4px 0;color:#405d6c;font-size:13px;line-height:1.5}.share-tasker-card .list-item .ant-typography-secondary{color:#81939b;font-size:11px!important}.share-tasker-card .list-item .ant-tag{padding:3px 8px;margin:2px 5px 0 0;border:1px solid #dfece7;border-radius:7px;background:#f7fbfa;color:#4b7264;font-size:10px;line-height:19px}.share-tasker-card .list-item .ant-tag .anticon-check-circle{color:#399976!important}.share-tasker-card .list-item .stat-line{align-items:center;padding:4px 0;color:#7d919a;font-size:11px}.share-tasker-card .list-item .stat-line strong{color:#29485a;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums}.share-tasker-card .list-item .ant-progress{margin-top:5px}.share-tasker-card .list-item .ant-progress-inner{background:#eaf2ef}.share-tasker-card .list-item .ant-progress-bg{border-radius:99px}.share-tasker-card .list-item-actions{padding-top:0!important}.share-tasker-card .list-item-actions .ant-btn-primary{min-width:86px;height:40px;border-radius:10px;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 5px 13px #297a5c2b;font-size:12px;font-weight:700}.share-tasker-card .ant-ribbon{top:10px;right:-2px;padding:5px 12px;border-radius:8px 0 0 8px;font-size:10px;font-weight:750}.public-share-page .share-profile-collapse{overflow:hidden;margin-bottom:12px;border:1px solid #dcebe5;border-radius:15px;background:#fff;box-shadow:0 5px 16px #18453409}.share-loading{display:grid;place-items:center;min-height:50vh}.public-share-page .share-result{padding:70px 20px}@media(max-width:760px){.share-intro{align-items:flex-start;flex-direction:column;padding:25px}.share-count-card{width:100%;flex:0 0 auto}.public-share-page .share-intro h1.ant-typography{font-size:27px}.share-tasker-card .list-item>.ant-row{row-gap:12px}}@media(max-width:575px){.public-share-page .share-header{height:60px;padding-inline:16px}.public-share-page .share-header .app-logo{font-size:18px}.public-share-page .share-header-action .ant-btn{min-height:36px;padding-inline:11px;font-size:10px}.public-share-page .share-main{padding:18px 13px 35px}.share-intro{gap:19px;padding:20px 17px;margin-bottom:21px;border-radius:16px}.public-share-page .share-intro h1.ant-typography{font-size:23px}.public-share-page .share-note{font-size:13px}.share-results-heading{align-items:flex-start;flex-direction:column;gap:3px}.share-tasker-card .list-item{padding:16px 14px}.share-tasker-card .list-item .ant-avatar{width:50px!important;height:50px!important;line-height:50px!important;font-size:17px}.share-tasker-card .list-item-actions{align-items:flex-start}}.team-content .admin-projects-page{max-width:1600px;margin:0 auto}.team-content .admin-projects-heading{min-height:100px;padding:17px 23px;margin-bottom:17px;border:1px solid #dbebe5;border-left:3px solid #419c7b;border-radius:16px;background:radial-gradient(ellipse at 100% 0,#eaf6f2,transparent 44%),linear-gradient(120deg,#fff,#f9fcfb);box-shadow:0 6px 18px #19453509}.team-content .admin-projects-heading>div{display:flex;flex-direction:column;gap:4px}.team-content .admin-projects-heading>div>span{color:#398c6e;font-size:10px;font-weight:800;letter-spacing:.13em}.team-content .admin-projects-heading h3.ant-typography{color:#203f52;font-size:27px;font-weight:780;letter-spacing:-.025em}.team-content .admin-projects-heading small{color:#7b909a;font-size:12px}.team-content .admin-projects-heading>.ant-btn{min-height:42px;padding-inline:16px;border-radius:10px;font-size:12px;font-weight:700}.team-content .admin-projects-stats{margin-bottom:18px}.team-content .admin-projects-stats .stat-card.ant-card{overflow:hidden;border:1px solid #dcebe5;border-radius:14px;background:linear-gradient(120deg,#fff,#fbfdfc);box-shadow:0 5px 16px #19453509}.team-content .admin-projects-stats .stat-card .ant-card-body{min-height:92px;align-items:center;padding:16px 18px}.team-content .admin-projects-stats .stat-card-icon{width:42px;height:42px;border:1px solid #deede8;border-radius:13px;background:#eff8f5;color:#399573;font-size:18px}.team-content .admin-projects-stats .ant-col:nth-child(2) .stat-card-icon{background:#effaf6;color:#45a682}.team-content .admin-projects-stats .ant-col:nth-child(3) .stat-card-icon{background:#eff8f5;color:#399674}.team-content .admin-projects-stats .stat-card-label{color:#637f8c;font-size:11px;font-weight:600}.team-content .admin-projects-stats .stat-card-value{color:#244457;font-size:21px;font-weight:780}.team-content .admin-projects-stats .stat-card-hint{color:#8b9ba2;font-size:10px}.team-content .admin-projects-table .ant-table{color:#4d7466;font-size:12px}.team-content .admin-projects-table .ant-table-container{overflow:hidden;border:1px solid #dcebe5;border-radius:15px;background:#fff;box-shadow:0 7px 20px #1945350a}.team-content .admin-projects-table .ant-table-thead>tr>th{padding:14px 15px;border-bottom:1px solid #e1ede9;background:#f3f9f7;color:#587381;font-size:11px;font-weight:750}.team-content .admin-projects-table .ant-table-tbody>tr>td{padding:16px 15px;border-bottom-color:#edf1f3;color:#4c7365;font-size:12px}.team-content .admin-projects-table .ant-table-tbody>tr:last-child>td{border-bottom:0}.team-content .admin-projects-table .ant-table-tbody>tr{transition:background .16s ease}.team-content .admin-projects-table .ant-table-tbody>tr:hover>td{background:#f5fbf9!important}.team-content .admin-projects-table .admin-project-name{display:flex;flex-direction:column;gap:4px}.team-content .admin-projects-table .admin-project-name a{color:#2a8664;font-size:13px;font-weight:730}.team-content .admin-projects-table .admin-project-name .muted{color:#83949b;font-size:11px!important}.team-content .admin-projects-table .ant-tag{padding:4px 9px;border-radius:8px;font-size:10px;line-height:18px}.team-content .admin-projects-table .ant-progress{min-width:90px}.team-content .admin-projects-table .ant-progress-inner{background:#e8f2ee}.team-content .admin-projects-table .ant-progress-bg{border-radius:99px}.team-content .admin-projects-table .overdue-text{color:#c6534e;font-size:11px;font-weight:650}.team-content .admin-projects-table .ant-pagination{margin:15px 16px!important}@media(max-width:575px){.team-content .admin-projects-heading{align-items:flex-start;gap:14px;padding:16px}.team-content .admin-projects-heading h3.ant-typography{font-size:23px}.team-content .admin-projects-heading>.ant-btn{min-height:38px;padding-inline:11px;font-size:11px}.team-content .admin-projects-stats .stat-card .ant-card-body{min-height:82px;padding:13px}.team-content .admin-projects-table .ant-table-thead>tr>th,.team-content .admin-projects-table .ant-table-tbody>tr>td{padding:12px 10px;font-size:11px}}.admin-applicants-drawer .ant-drawer-content{background:#f5f9f8}.admin-applicants-drawer .ant-drawer-header{padding:21px 25px 18px;border-bottom:1px solid #e4eeea;background:radial-gradient(ellipse at 95% 0,#eaf6f2,transparent 43%),#fff}.admin-applicants-drawer .ant-drawer-title{color:#234457}.admin-applicants-heading{display:flex;flex-direction:column;gap:4px;padding-right:30px}.admin-applicants-heading>span{color:#398b6d;font-size:10px;font-weight:800;letter-spacing:.13em}.admin-applicants-heading>strong{color:#1f3e51;font-size:22px;font-weight:780;line-height:1.25}.admin-applicants-heading>small{overflow:hidden;color:#748b96;font-size:12px;font-weight:450;text-overflow:ellipsis;white-space:nowrap}.admin-applicants-drawer .ant-drawer-body{padding:20px 23px 26px}.admin-applicants-drawer .admin-applicant-row{align-items:flex-start!important;gap:15px;padding:17px 16px;margin-bottom:11px;border:1px solid #dfebe7;border-radius:13px;background:linear-gradient(110deg,#fff,#fff 76%,#f8fbfa);box-shadow:0 5px 15px #19453509;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.admin-applicants-drawer .admin-applicant-row:hover{transform:translateY(-1px);border-color:#beddd2;box-shadow:0 10px 22px #195a4212}.admin-applicants-drawer .admin-applicant-row>.ant-space{gap:13px!important;min-width:0}.admin-applicants-drawer .admin-applicant-row .ant-avatar{width:48px!important;height:48px!important;line-height:48px!important;border:2px solid #fff;box-shadow:0 0 0 1px #dcebe5,0 4px 11px #22664d1a;font-size:15px}.admin-applicants-drawer .admin-applicant-row a{color:#2c8866;font-size:14px;font-weight:730}.admin-applicants-drawer .admin-applicant-row .ant-tag{padding:3px 8px;border-radius:8px;font-size:10px;line-height:18px}.admin-applicants-drawer .admin-applicant-row .muted{margin-top:5px;color:#748994;font-size:11px!important;line-height:1.55}.admin-applicants-drawer .admin-applicant-row .ant-typography-paragraph{padding:10px 12px;margin:10px 0 5px;border-left:3px solid #9bc6b6;border-radius:0 8px 8px 0;background:#f3f8f6;color:#456e5f;font-size:12px;line-height:1.6}.admin-applicants-drawer .admin-applicant-row .ant-space:last-child{flex:0 0 auto;gap:8px!important}.admin-applicants-drawer .admin-applicant-row .ant-btn{min-height:37px;padding-inline:12px;border-radius:9px;font-size:11px;font-weight:650}.admin-applicants-drawer .admin-applicant-row .ant-btn-primary{border-color:#399171;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 4px 10px #297a5c26}.admin-applicants-drawer .admin-applicant-row>.ant-tag{flex:0 0 auto;margin:4px 0 0 auto;padding:4px 10px;border-radius:99px;font-size:11px}.admin-applicants-drawer .ant-empty{padding:32px 12px}@media(max-width:575px){.admin-applicants-drawer .ant-drawer-header{padding:18px 16px 15px}.admin-applicants-drawer .ant-drawer-body{padding:14px}.admin-applicants-heading>strong{font-size:20px}.admin-applicants-drawer .admin-applicant-row{flex-wrap:wrap;padding:14px 12px}.admin-applicants-drawer .admin-applicant-row>.ant-space{flex:1 1 100%}.admin-applicants-drawer .admin-applicant-row .ant-space:last-child{margin-left:60px}.admin-applicants-drawer .admin-applicant-row>.ant-tag{margin-left:auto}}.team-content .admin-profile-page{max-width:1580px;margin:0 auto}.team-content .admin-profile-page>.ant-btn-link{display:inline-flex;align-items:center;gap:6px;padding:0 0 11px;color:#4c8973;font-size:12px;font-weight:650}.team-content .admin-profile-page .profile-header{overflow:hidden;margin-bottom:18px;border:1px solid #d9e9e3;border-radius:18px;background:#fff;box-shadow:0 10px 27px #1848360f}.team-content .admin-profile-page .profile-banner{position:relative;height:136px;background:radial-gradient(ellipse at 80% 0,rgba(105,206,169,.4),transparent 44%),linear-gradient(110deg,#184d3a,#247859 70%,#439979)}.team-content .admin-profile-page .profile-banner:after{position:absolute;right:14%;top:-180px;width:320px;height:320px;border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 0 0 28px #ffffff0b,0 0 0 58px #ffffff06;content:""}.team-content .admin-profile-page .profile-header-body{position:relative;padding:0 26px 22px}.team-content .admin-profile-page .profile-header-body>.ant-row:first-child{min-height:0}.team-content .admin-profile-page .profile-avatar.ant-avatar{width:92px!important;height:92px!important;margin-top:-46px;border:4px solid #fff;box-shadow:0 5px 15px #1441302b;font-size:26px}.team-content .admin-profile-page .profile-header-body>.ant-space{margin-top:9px}.team-content .admin-profile-page .profile-header-body h3.ant-typography{color:#203e51;font-size:25px;font-weight:780;letter-spacing:-.035em}.team-content .admin-profile-page .profile-header-body .ant-typography-paragraph{color:#536f7b;font-size:14px!important;font-weight:550}.team-content .admin-profile-page .profile-header-body>.ant-space.muted{gap:9px 15px!important;color:#728894;font-size:11px}.team-content .admin-profile-page .profile-header-body>.ant-space.muted .ant-tag{padding:4px 9px;border:1px solid #d7e8e2;border-radius:99px;background:#eff8f5;color:#3c8067;font-size:10px;font-weight:650}.team-content .admin-profile-page .profile-header-body .ant-btn{min-height:38px;border-radius:9px;font-size:11px;font-weight:650}.team-content .admin-profile-page .profile-header-body .ant-btn-primary{border-color:#399171;background:linear-gradient(115deg,#287559,#399a76)}.team-content .admin-profile-page .stat-strip{overflow:hidden;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:19px;border:1px solid #e0ece8;border-radius:12px;background:linear-gradient(110deg,#f7fbfa,#fbfdfc)}.team-content .admin-profile-page .stat-strip-item{min-width:0;padding:13px 15px}.team-content .admin-profile-page .stat-strip-item+.stat-strip-item{border-left:1px solid #e6efec}.team-content .admin-profile-page .stat-strip-value{color:#23475b;font-size:18px;font-weight:780;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.team-content .admin-profile-page .stat-strip-label{color:#78909a;font-size:10px}.team-content .admin-profile-page .stat-strip-note{color:#a17c48;font-size:9px}.team-content .admin-profile-page .profile-section.ant-card{overflow:hidden;margin-bottom:15px;border:1px solid #dfebe7;border-radius:15px;background:#fff;box-shadow:0 6px 18px #18483609}.team-content .admin-profile-page .profile-section .ant-card-head{min-height:57px;padding-inline:20px;border-bottom:1px solid #eaf2ef;background:linear-gradient(100deg,#fff,#fafcfb)}.team-content .admin-profile-page .profile-section .ant-card-head-title{padding:15px 0;color:#2c4b5c;font-size:14px;font-weight:750}.team-content .admin-profile-page .profile-section .ant-card-head-title .anticon{margin-right:8px;color:#469679}.team-content .admin-profile-page .profile-section .ant-card-body{padding:18px 20px}.team-content .admin-profile-page .profile-section .ant-typography{color:#526b79;font-size:12px;line-height:1.7}.team-content .admin-profile-page .profile-section .ant-card-extra{color:#82949c;font-size:10px}.team-content .admin-profile-page .private-card{border-color:#dce9e4!important;background:linear-gradient(135deg,#fbfdfc,#f7fbfa)}.team-content .admin-profile-page .private-card .ant-card-head{background:linear-gradient(100deg,#f6fbf9,#fff)}.team-content .admin-profile-page .private-card .ant-card-body{padding:17px 19px}.team-content .admin-profile-page .private-card .ant-space{width:100%;gap:11px!important}.team-content .admin-profile-page .private-card .ant-space-item{color:#4e6875;font-size:12px;overflow-wrap:anywhere}.team-content .admin-profile-page .private-card .ant-space-item .anticon{width:17px;margin-right:7px;color:#479176}.team-content .admin-profile-page .private-card a{color:#31916e;font-weight:600}.team-content .admin-profile-page .ranking-part{padding:12px 0;border-bottom:1px solid #edf1f2}.team-content .admin-profile-page .ranking-part .ant-typography{color:#526c79;font-size:11px}.team-content .admin-profile-page .ranking-part .ant-typography-strong{color:#355466;font-weight:700}.team-content .admin-profile-page .ranking-part .ant-progress{margin:6px 0 3px}.team-content .admin-profile-page .ranking-part .ant-progress-inner{background:#e8f1ee}.team-content .admin-profile-page .ranking-part .ant-progress-bg{border-radius:99px;background:#439476!important}.team-content .admin-profile-page .ranking-total{padding-top:13px}.team-content .admin-profile-page .ranking-total .ant-typography{color:#294b5d;font-size:13px;font-weight:750}.team-content .admin-profile-page .skill-row{padding:13px 0}.team-content .admin-profile-page .skill-row+.skill-row{border-top:1px solid #eaf2ef}.team-content .admin-profile-page .skill-row .ant-typography-strong{color:#345264;font-size:13px}.team-content .admin-profile-page .skill-row .ant-typography:not(.ant-typography-strong){color:#526b79;font-size:12px}.team-content .admin-profile-page .skill-row .ant-tag{padding:3px 8px;border-radius:99px;font-size:10px;line-height:18px}.team-content .admin-profile-page .skill-row .ant-progress{margin:6px 0 3px}.team-content .admin-profile-page .skill-row .ant-progress-inner{background:#edf2f3}.team-content .admin-profile-page .skill-row .ant-progress-bg{border-radius:99px}.team-content .admin-profile-page .capability-chip{border:1px solid #dcebe5;border-radius:7px;background:#f4f9f7;color:#537d6e;font-size:10px}.team-content .admin-profile-page .experience-item{display:flex;gap:13px;padding:15px 0;border-bottom:1px solid #eaf2ef}.team-content .admin-profile-page .experience-item:last-child{border-bottom:0}.team-content .admin-profile-page .experience-icon{display:grid;place-items:center;flex:0 0 auto;width:35px;height:35px;border:1px solid #dfede8;border-radius:10px;background:#eff8f5;color:#419878}.team-content .admin-profile-page .experience-item .ant-typography-strong{color:#345264;font-size:13px}.team-content .admin-profile-page .experience-item>div:last-child>div{color:#5c7480;font-size:11px}.team-content .admin-profile-page .experience-item .muted{color:#82939b;font-size:10px!important}.team-content .admin-profile-page .experience-item .ant-typography-paragraph{margin-top:5px!important;font-size:11px}.team-content .admin-profile-page .ant-form-item{margin-bottom:15px}.team-content .admin-profile-page .ant-form-item-label>label{color:#405c69;font-size:11px;font-weight:650}.team-content .admin-profile-page .ant-form-item-extra{color:#82949c;font-size:10px;line-height:1.5}.team-content .admin-profile-page .ant-select-selector,.team-content .admin-profile-page .ant-input-number,.team-content .admin-profile-page .ant-picker,.team-content .admin-profile-page .ant-input{min-height:40px!important;border-color:#dce9e4!important;border-radius:9px!important}.team-content .admin-profile-page .ant-input-number,.team-content .admin-profile-page .ant-picker{width:100%}.team-content .admin-profile-page .ant-input-number-input{height:38px}.team-content .admin-profile-page .ant-btn-primary{min-height:39px;border-radius:9px;background:linear-gradient(115deg,#287559,#399a76);font-size:11px;font-weight:700}@media(max-width:575px){.team-content .admin-profile-page .profile-banner{height:100px}.team-content .admin-profile-page .profile-header-body{padding:0 16px 16px}.team-content .admin-profile-page .profile-header-body h3.ant-typography{font-size:21px}.team-content .admin-profile-page .stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.team-content .admin-profile-page .stat-strip-item{padding:10px}.team-content .admin-profile-page .stat-strip-item+.stat-strip-item{border-left:0}.team-content .admin-profile-page .stat-strip-item:nth-child(2n){border-left:1px solid #e6efec}.team-content .admin-profile-page .stat-strip-item:nth-child(n+3){border-top:1px solid #e6efec}}.team-content .admin-tasker-import-page{max-width:1500px;margin:0 auto}.team-content .admin-tasker-import-page .import-back-link{display:inline-flex;align-items:center;gap:5px;padding:0 0 10px;color:#398c6e;font-size:12px;font-weight:650}.team-content .admin-tasker-import-page .import-back-link:hover{color:#246d52}.team-content .import-page-heading{padding:23px 26px;margin:0 0 20px;border:1px solid #dbebe5;border-left:3px solid #419c7b;border-radius:16px;background:radial-gradient(ellipse at 100% 0,#eaf6f2,transparent 44%),linear-gradient(120deg,#fff,#f9fcfb);box-shadow:0 6px 18px #19453509}.team-content .import-page-heading>span{display:block;margin-bottom:5px;color:#398c6e;font-size:10px;font-weight:800;letter-spacing:.13em}.team-content .import-page-heading h2.ant-typography{color:#203f52;font-size:28px;font-weight:780;letter-spacing:-.03em}.team-content .import-page-heading .ant-typography-secondary{max-width:850px;color:#748b96;font-size:13px!important;line-height:1.65}.import-flow{display:flex;align-items:center;gap:13px;margin-top:17px}.import-flow>span{display:inline-flex;align-items:center;gap:8px;color:#526e7b;font-size:11px;font-weight:650}.import-flow>span b{display:grid;place-items:center;width:25px;height:25px;border:1px solid #d8eae3;border-radius:8px;background:#eff8f5;color:#39896c;font-size:10px}.import-flow>i{width:35px;height:1px;background:#dceae5}.team-content .admin-tasker-import-page .profile-section.ant-card{overflow:hidden;margin-bottom:16px;border:1px solid #dcebe5;border-radius:15px;background:#fff;box-shadow:0 7px 20px #1945350a}.team-content .admin-tasker-import-page .profile-section .ant-card-head{min-height:61px;padding-inline:21px;border-bottom:1px solid #e8f1ee;background:linear-gradient(100deg,#fff,#fafcfb)}.team-content .admin-tasker-import-page .profile-section .ant-card-head-title{padding:15px 0;color:#29495b;font-size:14px;font-weight:750}.team-content .admin-tasker-import-page .profile-section .ant-card-body{padding:20px}.import-card-title{display:inline-flex;align-items:center;gap:10px}.import-card-title>b{display:grid;place-items:center;width:27px;height:27px;border:1px solid #d8eae3;border-radius:8px;background:#eff8f5;color:#39896c;font-size:10px}.team-content .import-upload-card .ant-upload-wrapper .ant-upload-drag{min-height:230px;padding:25px;border:1.5px dashed #b8d8cc;border-radius:13px;background:linear-gradient(145deg,#f8fcfb,#f4f9f7);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.team-content .import-upload-card .ant-upload-wrapper .ant-upload-drag:hover{border-color:#52a184;background:linear-gradient(145deg,#f4faf8,#eef7f4);box-shadow:inset 0 0 0 3px #399a760d}.team-content .import-upload-card .ant-upload-drag-icon{margin-bottom:13px}.team-content .import-upload-card .ant-upload-drag-icon .anticon{color:#399a76;font-size:38px}.team-content .import-upload-card .ant-upload-text{color:#2c4d60;font-size:16px;font-weight:700}.team-content .import-upload-card .ant-upload-hint{color:#7f939c;font-size:12px}.team-content .import-upload-card .ant-alert{border-radius:10px}.team-content .import-upload-card .ant-btn-primary,.team-content .import-guide-card .ant-btn,.team-content .import-invites-card .ant-btn{min-height:39px;padding-inline:13px;border-radius:9px;font-size:11px;font-weight:650}.team-content .import-upload-card .ant-btn-primary{border-color:#399171;background:linear-gradient(115deg,#287559,#399a76)}.team-content .import-guide-card .ant-typography,.team-content .import-invites-card .ant-typography{color:#5d7480;font-size:12px;line-height:1.7}.team-content .import-format-list{display:grid;gap:10px;padding-left:20px;margin:12px 0 19px;color:#617a86;font-size:12px;line-height:1.6}.team-content .import-format-list li::marker{color:#4b9a7d}.team-content .import-format-list strong{color:#365667;font-weight:700}.team-content .import-guide-card .ant-btn,.team-content .import-invites-card .ant-btn{border-color:#d7e9e2;color:#358a6b;background:#fff}.team-content .import-guide-card .ant-btn:hover,.team-content .import-invites-card .ant-btn:hover{border-color:#8ebfad;color:#287b5d;background:#f6fbf9}.team-content .admin-tasker-import-page .ant-table-wrapper{overflow:hidden;border:1px solid #e1ede9;border-radius:11px}.team-content .admin-tasker-import-page .ant-table-thead>tr>th{background:#f4f9f7;color:#587381;font-size:11px}.team-content .admin-tasker-import-page .ant-table-tbody>tr>td{color:#506a77;font-size:12px}.team-content .admin-tasker-import-page .ant-statistic-title{color:#748994;font-size:11px}.team-content .admin-tasker-import-page .ant-statistic-content{color:#29495b;font-size:24px;font-weight:750}.team-content .import-complete-card.ant-card{border:1px solid #dcebe5;border-radius:17px;box-shadow:0 10px 28px #1848360f}.team-content .import-complete-card .ant-result-title{color:#25485b;font-weight:750}.team-content .import-complete-card .ant-btn-primary{border-color:#399171;background:linear-gradient(115deg,#287559,#399a76)}@media(max-width:700px){.team-content .import-page-heading{padding:19px}.team-content .import-page-heading h2.ant-typography{font-size:24px}.import-flow{align-items:flex-start;flex-direction:column;gap:8px}.import-flow>i{display:none}.team-content .import-upload-card .ant-upload-wrapper .ant-upload-drag{min-height:190px;padding:18px}}.team-content .team-dashboard-attention .attention-section{padding:18px 20px 12px;border:1px solid #e1ede9;border-radius:15px;background:linear-gradient(135deg,#fbfefd,#fff 55%);box-shadow:0 5px 16px #19453506}.team-content .team-dashboard-attention .attention-section+.attention-section{margin-top:15px;border:1px solid #e1ede9}.team-content .team-dashboard-attention .attention-section-title{gap:9px;margin-bottom:9px;color:#29495b;font-size:14px;font-weight:750}.team-content .team-dashboard-attention .attention-section-title .ant-tag{min-width:26px;height:26px;padding-inline:7px;background:#eaf5f1;color:#3b8369;font-size:10px;font-weight:750}.team-content .team-dashboard-attention .attention-row{position:relative;min-height:76px;padding:14px 11px;border-bottom:1px solid #e9f1ee;border-radius:9px;transition:background .16s ease,box-shadow .16s ease}.team-content .team-dashboard-attention .attention-row:hover{background:#f5faf8;box-shadow:inset 3px 0 #8abfac}.team-content .team-dashboard-attention .attention-row>div:first-child{min-width:0}.team-content .team-dashboard-attention .attention-row>div:first-child>div:first-child{color:#315367;font-size:14px;font-weight:650;line-height:1.5}.team-content .team-dashboard-attention .attention-row>div:first-child>div:first-child>a{color:#2d8b69;font-weight:730}.team-content .team-dashboard-attention .attention-row .muted{max-width:1000px;margin-top:5px;color:#718792;font-size:12px!important;line-height:1.65}.team-content .team-dashboard-attention .attention-row .ant-space{gap:9px!important}.team-content .team-dashboard-attention .attention-row .ant-btn{min-height:39px;padding-inline:14px;border-radius:10px;font-size:11px;font-weight:650}.team-content .team-dashboard-attention .attention-row .ant-btn-primary{border-color:#399171;background:linear-gradient(115deg,#287559,#399a76);box-shadow:0 5px 12px #297a5c26}.team-content .team-dashboard-attention .attention-application-row{border-left:3px solid #91c7b3}.team-content .team-dashboard-attention .attention-application-row:hover{border-left-color:#4aa282}.team-content .team-dashboard-attention .attention-application-row>div:first-child>div:first-child a{color:#2d8b69}.team-content .team-dashboard-attention .attention-application-row>div:first-child>div:first-child a:hover{color:#246d52}.team-content .team-dashboard-attention .attention-client-request-row{align-items:flex-start!important;border-left:3px solid #7ab39e}.team-content .team-dashboard-attention .attention-client-request-row:hover{border-left-color:#398c6e}.team-content .team-dashboard-attention .attention-client-request-row .attention-request-meta{margin-top:7px;color:#728893;font-size:12px!important}.attention-request-summary{display:flex;flex-wrap:wrap;gap:5px 14px;margin-bottom:8px;color:#607985;font-size:11px}.attention-request-summary>span{display:inline-flex;align-items:center;gap:5px}.attention-request-summary .attention-shortage{color:#c7574f;font-weight:700}.attention-request-summary .attention-matches{color:#43856d;font-weight:650}.team-content .attention-client-request-row .forecast-line{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;margin:0 0 6px;border:0;border-radius:8px;background:#fff;color:#303030!important;font-size:13px;font-weight:400}.attention-request-extra{margin:3px 0;color:#708791;font-size:11px}.attention-request-extra strong{color:#4e6875;font-weight:600}.team-content .attention-client-request-row .contact-line{margin-top:7px;color:#517b6c;font-size:12px}.team-content .attention-client-request-row .contact-line strong{color:#345466}.team-content .team-dashboard-attention .attention-payout-row{border-left:3px solid #7ab39e}.team-content .team-dashboard-attention .attention-payout-row:hover{border-left-color:#398c6e}.team-content .team-dashboard-attention .attention-payout-row>div:first-child>div:first-child>a{color:#2d8b69;font-weight:730}.team-content .team-dashboard-attention .attention-payout-row>div:first-child>div:first-child>strong{color:#26495b;font-size:14px}.team-content .team-dashboard-attention .attention-payout-row a{color:#2d8b69!important;font-weight:730}.team-content .team-dashboard-attention .attention-payout-row a:hover{color:#246d52!important}.team-content .team-dashboard-attention .attention-pending-payout-row{border-left:3px solid #7ab39e}.team-content .team-dashboard-attention .attention-pending-payout-row:hover{border-left-color:#398c6e}.team-content .team-dashboard-attention .attention-pending-payout-row a{color:#2d8b69!important;font-weight:730}.team-content .team-dashboard-attention .attention-pending-payout-row a:hover{color:#246d52!important}.team-content .team-dashboard-attention .attention-pending-payout-row strong{color:#26495b;font-size:14px}.team-content .team-dashboard-attention .attention-section>.muted .ant-btn-link{color:#318b6a}.team-content .team-dashboard-attention .attention-section>.muted .ant-btn-link:hover{color:#246d52}@media(max-width:575px){.team-content .team-dashboard-attention .attention-section{padding:14px 12px 10px}.team-content .team-dashboard-attention .attention-row{align-items:flex-start!important;flex-direction:column;gap:10px;padding:13px 9px}.team-content .team-dashboard-attention .attention-row>.ant-space{width:100%;justify-content:flex-start!important}.team-content .team-dashboard-attention .attention-row>.ant-space .ant-btn{flex:1}.attention-request-summary{gap:6px 10px}}.client-user-content .client-project-detail-eyebrow{font-size:13px}.client-user-content .client-project-detail-copy h2.ant-typography{font-size:28px}.client-user-content .client-project-detail-copy .ant-tag{font-size:13px}.client-user-content .client-project-detail-industry{font-size:14px}.client-user-content .client-project-hero-progress>span{font-size:13px}.client-user-content .client-project-hero-progress>strong{font-size:16px}.client-user-content .client-project-detail-stats .stat-card-label{font-size:14px}.client-user-content .client-project-detail-stats .stat-card-value{font-size:23px}.client-user-content .client-project-detail-stats .stat-card-hint{font-size:13px}.client-user-content .client-project-panel-heading strong{font-size:14px}.client-user-content .client-project-panel-heading small,.client-user-content .client-project-status-panel .status-legend li{font-size:13px}.client-user-content .client-project-team-panel .ant-typography{font-size:14px}.client-user-content .client-project-team-panel .muted{font-size:13px!important}.client-user-content .client-project-team-panel .ant-tag{font-size:13px}.client-user-content .client-project-tasks-panel .ant-table{font-size:14px}.client-user-content .client-project-tasks-panel .ant-table-thead>tr>th{font-size:13px}.client-user-content .client-project-tasks-panel .ant-table-tbody>tr>td{font-size:13px}.client-user-content .client-project-tasks-panel .ant-table-tbody strong,.client-user-content .client-project-tasks-panel .ant-table-tbody .ant-tag,.client-user-content .client-projects-eyebrow{font-size:13px}.client-user-content .client-projects-heading h2.ant-typography{font-size:30px}.client-user-content .client-projects-heading .ant-typography-secondary{font-size:13px}.client-user-content .client-projects-heading-total strong{font-size:27px}.client-user-content .client-projects-heading-total span{font-size:13px}.client-user-content .client-projects-stats .stat-card-label{font-size:14px}.client-user-content .client-projects-stats .stat-card-value{font-size:25px}.client-user-content .client-projects-stats .stat-card-hint{font-size:14px}.client-user-content .client-project-list-heading strong{font-size:16px}.client-user-content .client-project-list-heading>div>span{font-size:13px}.client-user-content .client-project-list-heading .ant-typography{font-size:13px}.client-user-content .client-project-name-copy h4.ant-typography{font-size:15px}.client-user-content .client-project-name-copy .ant-tag,.client-user-content .client-project-industry,.client-user-content .client-project-updated,.client-user-content .client-project-progress-head{font-size:13px}.client-user-content .client-project-progress-head strong{font-size:14px}.client-user-content .client-project-metrics .stat-card-label,.client-user-content .client-project-metrics strong{font-size:13px}.client-user-content .client-project-list .status-legend{font-size:14px}.app-form-modal .ant-modal-content{overflow:hidden;padding:0;border:1px solid #dcede7;border-radius:18px;background:#fff;box-shadow:0 24px 70px #113d2d3d}.app-form-modal .ant-modal-header{padding:22px 26px 17px;margin:0;border-bottom:1px solid #e7f1ed;background:linear-gradient(120deg,#f2faf7,#fff 72%)}.app-form-modal .ant-modal-title{color:#203d52;font-size:19px;font-weight:720}.app-form-modal .ant-modal-close{top:16px;right:17px;color:#708793}.app-form-modal .ant-modal-body{padding:21px 26px 25px}.app-form-modal .ant-typography-secondary{margin:0 0 20px;color:#627987;font-size:14px;line-height:1.6}.app-form-modal .ant-form-item{margin-bottom:18px}.app-form-modal .ant-form-item-label>label{color:#29495c;font-size:14px;font-weight:650}.app-form-modal .ant-input{min-height:42px;padding:10px 13px;border-color:#d2e6df;border-radius:10px;color:#28465a;font-size:14px;line-height:1.55}.app-form-modal textarea.ant-input{min-height:126px}.app-form-modal .ant-input:hover{border-color:#83c4ac}.app-form-modal .ant-input:focus,.app-form-modal .ant-input-focused{border-color:#399b77;box-shadow:0 0 0 3px #399b771f}.app-form-modal .ant-input-textarea-show-count:after{color:#82949d;font-size:12px}.app-form-modal .ant-btn-primary{height:44px;border:0;border-radius:10px;background:linear-gradient(110deg,#287c5d,#399a76);font-size:14px;font-weight:700;box-shadow:0 6px 14px #297a5c2b}.app-form-modal .ant-btn-primary:hover{background:linear-gradient(110deg,#31906d,#47a784)!important}.start-choice .start-option.ant-card{overflow:hidden;border-color:#dcede7;border-radius:16px;background:linear-gradient(145deg,#fff,#fcfefd);box-shadow:0 8px 24px #1d63490e}.start-choice .start-option.recommended.ant-card{border-color:#a9e4ce;box-shadow:0 12px 30px #1f9e6f17}.start-choice .start-option .ant-card-body{padding:28px}.start-choice .start-option-icon{width:56px;height:56px;margin-bottom:18px;border:1px solid #d7f1e7;border-radius:15px;background:linear-gradient(145deg,#eaf9f3,#f3fcf9);color:#34b384;font-size:25px}.start-choice .start-option>.ant-card-body>.ant-typography{color:#1f3b50}.start-choice .start-option>.ant-card-body>p.ant-typography{margin-bottom:18px;color:#687d8c;font-size:14px!important;line-height:1.65}.start-choice .cv-dropzone.ant-upload-wrapper .ant-upload-drag{min-height:184px;padding:22px;border:1px dashed #8ad9bc;border-radius:12px;background:linear-gradient(145deg,#f4fcf9,#f9fdfc);transition:border-color .18s,background .18s,box-shadow .18s}.start-choice .cv-dropzone.ant-upload-wrapper .ant-upload-drag:hover{border-color:#42b78c;background:#f1fbf7;box-shadow:inset 0 0 0 1px #42b78c14}.start-choice .cv-dropzone .ant-upload-drag-icon{margin-bottom:12px}.start-choice .cv-dropzone .ant-upload-drag-icon .anticon{color:#3bbd8d;font-size:38px}.start-choice .cv-dropzone .ant-upload-text{margin-bottom:8px;color:#29485e;font-size:16px;font-weight:650}.start-choice .cv-dropzone .ant-upload-hint{color:#788d9b;font-size:13px}.payout-confirm-popover .ant-popover-inner{padding:16px;border:1px solid #dcece6;border-radius:14px;box-shadow:0 12px 32px #16403129}.payout-confirm-popover .ant-popconfirm-title{color:#29465a;font-size:14px;font-weight:700;line-height:1.45}.payout-confirm-popover .ant-popconfirm-description{max-width:310px;margin-top:6px;color:#667c89;font-size:13px;line-height:1.55}.payout-confirm-popover .ant-popconfirm-buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.payout-confirm-popover .ant-popconfirm-buttons .ant-btn{height:32px;padding-inline:12px;border-radius:8px;font-size:12px;font-weight:600}.payout-confirm-popover .ant-popconfirm-buttons .ant-btn-primary{border-color:#34916f;background:#34916f;box-shadow:0 3px 8px #34916f33}.payout-confirm-popover .ant-popconfirm-buttons .ant-btn-primary:hover{border-color:#287f5f!important;background:#287f5f!important}.payout-failed-confirm .ant-popconfirm-buttons .ant-btn-primary{border-color:#d24747;background:#d24747;box-shadow:0 3px 8px #d2474729}.payout-failed-confirm .ant-popconfirm-buttons .ant-btn-primary:hover{border-color:#b93737!important;background:#b93737!important}.team-content .admin-project-detail-back{height:34px;margin:0 0 10px;color:#34916f!important;font-size:14px;font-weight:650}.team-content .admin-project-detail-back .anticon{font-size:15px}.team-content .admin-project-members-panel.ant-card{overflow:hidden;border:1px solid #dcebe5;border-radius:15px;background:#fff;box-shadow:0 8px 24px #1a4a380e}.team-content .admin-project-members-panel .ant-card-head{min-height:58px;padding-inline:19px;border-bottom:1px solid #eaf2ef;background:linear-gradient(105deg,#fff,#f8fcfb)}.team-content .admin-project-members-panel .ant-card-head-title{padding:15px 0;color:#29485b;font-size:16px;font-weight:720}.team-content .admin-project-members-panel .ant-card-body{padding:17px 19px}.team-content .admin-project-members-panel .ant-form{gap:9px}.team-content .admin-project-members-panel .ant-select-selector{min-height:40px;align-items:center;border-color:#d5e8e1!important;border-radius:9px!important}.team-content .admin-project-members-panel .ant-select-selection-placeholder,.team-content .admin-project-members-panel .ant-select-selection-item{font-size:13px}.team-content .admin-project-members-panel .ant-form-item{margin-bottom:0}.team-content .admin-project-members-panel .ant-form-item .ant-select,.team-content .admin-project-members-panel .ant-form-item .ant-select-selector{min-height:40px}.team-content .admin-project-members-panel .ant-form-item .ant-select-selection-item,.team-content .admin-project-members-panel .ant-form-item .ant-select-selection-placeholder{line-height:38px}.team-content .admin-project-members-panel .ant-form-item .ant-select-selection-search-input{height:38px}.team-content .admin-project-members-panel .ant-btn{min-height:40px;border-radius:9px;font-size:13px;font-weight:650}.team-content .admin-project-members-panel .row-list-item{min-height:64px;padding:11px 2px;border-bottom:1px solid #edf4f1}.team-content .admin-project-members-panel .row-list-item:last-child{border-bottom:0}.team-content .admin-project-members-panel .row-list-item a strong{color:#28956d;font-size:14px;font-weight:700}.team-content .admin-project-members-panel .row-list-item .muted{margin-top:3px;color:#768b97;font-size:12px!important}.team-content .exam-page-heading{align-items:flex-start}.team-content .exam-page-guidance{display:flex;align-items:center;gap:11px;width:fit-content;max-width:760px;margin-top:12px;padding:10px 14px;border:1px solid #d7efe6;border-radius:10px;background:linear-gradient(105deg,#effaf6,#f8fcfb)}.team-content .exam-page-guidance>span{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:8px;background:#e0f5ed;color:#34916f;font-size:15px}.team-content .exam-page-guidance p{margin:0;color:#607784;font-size:13px;line-height:1.5}.team-content .exam-page-guidance strong{color:#29485b;font-weight:700}.tasker-dashboard-hero,.tasker-user-content .tasker-page-hero,.tasker-user-content .tasker-profile-builder .strength-card.ant-card,.tasker-user-content .tasker-payout-stats .ant-col:nth-child(1) .stat-card,.tasker-user-content .tasker-payout-stats .ant-col:nth-child(2) .stat-card,.tasker-user-content .tasker-payout-stats .ant-col:nth-child(3) .stat-card,.tasker-project-cover,.hours-project-banner,.client-hero,.client-user-content .client-hero,.client-user-content .client-project-detail-hero,.profile-banner,.client-user-content .profile-view-root .profile-banner,.tasker-user-content .profile-view-root .profile-banner,.team-content .team-dashboard-heading,.team-content .admin-profile-page .profile-banner,.callout{border-color:#e3e8ec;color:#172b3f;background:radial-gradient(900px 260px at 50% -40px,#0f7a5424,#0f7a5400 70%),#fff;box-shadow:0 10px 28px #162b3f0d}.client-user-content .profile-view-root .profile-banner,.tasker-user-content .profile-view-root .profile-banner,.team-content .admin-profile-page .profile-banner{border-bottom:1px solid #e8edf1;box-shadow:none}.tasker-dashboard-hero:after,.tasker-user-content .tasker-page-hero:before,.client-user-content .client-hero:before,.client-user-content .client-project-detail-hero:after,.team-content .team-dashboard-heading:after,.tasker-project-cover:after,.hours-project-banner:before,.tasker-user-content .tasker-payout-stats .stat-card:after,.tasker-user-content .tasker-profile-builder .strength-card.ant-card:after,.client-user-content .profile-view-root .profile-banner:after,.tasker-user-content .profile-view-root .profile-banner:after,.team-content .admin-profile-page .profile-banner:after,.tasker-user-content .tasker-page-hero-orbit,.client-hero-orbit{border-color:#0f7a540d;box-shadow:0 0 0 30px #0f7a5403,0 0 0 62px #0f7a5402}.client-hero h2.ant-typography,.tasker-dashboard-greeting h1.ant-typography,.client-user-content .client-project-detail-copy h2.ant-typography,.team-content .team-dashboard-heading h2.ant-typography,.tasker-user-content .tasker-page-hero h1.ant-typography,.client-user-content .client-hero h1.ant-typography,.callout h4.ant-typography,.tasker-page-hero-number strong,.tasker-profile-summary-head>div strong,.tasker-profile-summary-stats strong,.team-dashboard-queue>strong,.team-dashboard-queue-breakdown b,.client-user-content .client-hero-assurance strong,.tasker-user-content .tasker-payout-stats .stat-card-value,.tasker-user-content .profile-strength-head .ant-progress-text,.profile-strength-foot strong{color:#172b3f}.tasker-user-content .profile-strength-copy .strength-label{color:#172b3f!important}.client-hero .ant-typography-secondary,.tasker-dashboard-greeting>.ant-typography,.client-user-content .client-project-detail-industry,.team-content .team-dashboard-heading .ant-typography-secondary,.tasker-user-content .tasker-page-hero p.ant-typography,.client-user-content .client-hero p.ant-typography,.callout .ant-typography,.tasker-page-hero-number span,.tasker-page-hero-number small,.tasker-profile-summary-head>div span,.tasker-profile-summary-stats span,.tasker-profile-summary-foot,.team-dashboard-queue-top>span,.team-dashboard-queue>small,.team-dashboard-queue-breakdown>span,.client-user-content .client-hero-assurance p,.tasker-project-cover-label,.tasker-user-content .tasker-payout-stats .stat-card-label,.tasker-user-content .tasker-payout-stats .stat-card-hint,.profile-strength-copy small,.profile-strength-foot{color:#5d6d7b}.tasker-project-cover{color:#172b3f}.tasker-dashboard-eyebrow,.tasker-dashboard-date-dot,.client-user-content .client-project-detail-eyebrow,.team-content .team-dashboard-heading .team-dashboard-eyebrow,.tasker-user-content .tasker-page-hero-eyebrow,.client-user-content .client-hero-eyebrow,.client-hero-assurance-label,.profile-strength-eyebrow{color:#0f7a54}.tasker-profile-summary,.tasker-user-content .tasker-page-hero-aside,.client-user-content .client-hero-assurance,.team-dashboard-queue{border-color:#e3ece8;color:#172b3f;background:#f6faf8;box-shadow:none}.tasker-profile-summary-head,.tasker-profile-summary-foot,.team-dashboard-queue-breakdown{border-color:#e3ece8}.tasker-profile-summary-stats>div+div{border-left-color:#e3ece8}.tasker-profile-summary-head .ant-tag,.client-user-content .client-project-detail-copy .ant-tag,.team-dashboard-queue-top>b,.client-hero-assurance-tags span,.hours-project-banner>.ant-tag,.tasker-project-cover .ant-tag{border:1px solid #d6e9e1;color:#0f7a54;background:#eef6f2}.client-user-content .client-project-detail-icon,.tasker-page-hero-icon,.client-hero-assurance-icon,.tasker-project-cover-icon,.tasker-user-content .tasker-payout-stats .stat-card-icon{border-color:#d6e9e1;color:#0f7a54;background:#eaf5f0;box-shadow:none}.tasker-user-content .profile-strength-head .ant-progress-circle-trail{stroke:#e3ece8}.profile-strength-track{background:#e3ece8}.profile-strength-track span{background:linear-gradient(90deg,#0f7a54,#5fc79c);box-shadow:none}.tasker-dashboard-hero-actions .ant-btn-primary,.callout .ant-btn{border-color:#0f7a54;color:#fff;background:#0f7a54}.tasker-dashboard-hero-actions .ant-btn-primary:hover,.callout .ant-btn:hover{border-color:#0b5e41!important;color:#fff!important;background:#0b5e41!important}.tasker-dashboard-hero-actions .tasker-dashboard-secondary{border-color:#d7e1e9;color:#172b3f;background:#fff}.tasker-dashboard-hero-actions .tasker-dashboard-secondary:hover{border-color:#0f7a54!important;color:#0f7a54!important;background:#fff!important}.client-user-content .client-hero-actions .ant-input-affix-wrapper{border-color:#d7e1e9;background:#fff}.tasker-exam-cover{border-bottom:1px solid #e8edf1;color:#0f7a54;background:radial-gradient(520px 180px at 50% -40px,#0f7a5424,#0f7a5400 70%),#fff}.tasker-exam-cover:before,.tasker-exam-cover:after{border-color:#0f7a540f}.tasker-exam-cover:before{box-shadow:0 0 0 20px #0f7a5404}.tasker-exam-cover-icon,.hours-project-emblem{border-color:#d6e9e1;color:#0f7a54;background:#eaf5f0}.hours-project-copy>span{color:#0f7a54}.hours-project-copy>strong{color:#172b3f}.hours-project-copy>small{color:#5d6d7b}.hours-project-copy>small i{background:#0f7a54}.ant-tag.ant-tag-green{border-color:#bfe0d1;color:#0f7a54;background:#eaf5f0}.ant-tag.ant-tag-green.ant-tag-borderless{border-color:transparent}.tasker-nav,.team-layout .tasker-nav,.tasker-member-layout .tasker-nav,.client-member-layout .tasker-nav{gap:10px;min-height:0;overflow-y:auto;scrollbar-width:thin}.tasker-nav-item,.team-layout .tasker-nav-item,.team-drawer .tasker-nav-item,.tasker-member-layout .tasker-nav-item,.tasker-member-drawer .tasker-nav-item,.client-member-layout .tasker-nav-item{flex:none;min-height:50px;padding:12px 14px;border-radius:10px;font-size:17px;font-weight:600}.team-layout .tasker-nav-item.active,.team-drawer .tasker-nav-item.active{background:#215f48;font-weight:600}.tasker-nav-item .anticon,.team-layout .tasker-nav-item .anticon,.team-drawer .tasker-nav-item .anticon,.client-member-layout .tasker-nav-item .anticon{font-size:23px}.level-ribbon{position:relative;display:inline-block;margin:0 10px 6px 0;padding:0 10px;border-radius:6px 6px 0;color:#fff;background:var(--ribbon);font-size:13px;font-weight:600;line-height:24px;white-space:nowrap}.level-ribbon:after{content:"";position:absolute;top:100%;right:0;width:0;height:0;border:4px solid var(--ribbon);border-color:var(--ribbon) transparent transparent var(--ribbon);filter:brightness(75%)}.team-layout .tasker-sidebar-inner{padding:24px 16px 14px}.team-layout .tasker-sidebar-logo .app-logo{font-size:22px}.team-layout .tasker-nav-item,.team-drawer .tasker-nav-item{color:#aecec2}.team-layout .tasker-sidebar-user,.team-drawer .tasker-sidebar-user{gap:10px;padding:12px;border-top-color:#ffffff21}.team-layout .tasker-sidebar-user .app-user-avatar,.team-drawer .tasker-sidebar-user .app-user-avatar{width:36px!important;height:36px!important}.team-layout .tasker-sidebar-user .app-user-name,.team-drawer .tasker-sidebar-user .app-user-name{color:#f4fbf8;font-size:13px}.team-layout .tasker-sidebar-user .app-user-role,.team-drawer .tasker-sidebar-user .app-user-role{color:#9cc1b3;font-size:12px}.team-layout .tasker-sidebar-user .ant-btn,.team-drawer .tasker-sidebar-user .ant-btn{width:32px;height:32px;color:#afcfc3}.hours-log-table .ant-pagination-options .ant-select-single,.admin-payout-table .ant-pagination-options .ant-select-single{height:34px}.client-user-content .client-request-section .ant-select-single{height:38px}.team-content .admin-request-actions .ant-select-single{height:39px}.team-content .ant-select-single,.client-tasker-toolbar .resource-filters .ant-select-single,.team-content .admin-profile-page .ant-select-single,.team-content .admin-project-members-panel .ant-select-single,.team-content .admin-project-members-panel .ant-form-item .ant-select-single{height:40px}.project-form .ant-select-single,.post-job-form .ant-select-single,.task-edit-form .ant-select-single,.tasker-user-content .tasker-profile-builder .editor-card .ant-select-single{height:42px}.team-content .admin-tasker-toolbar .resource-filters .ant-select-single,.tasker-payout-modal .ant-select-single{height:43px}.tasker-layout .tasker-sidebar,.team-layout .tasker-sidebar.ant-layout-sider,.team-drawer .tasker-sidebar.ant-layout-sider,.tasker-member-layout .tasker-sidebar.ant-layout-sider,.tasker-member-drawer .tasker-sidebar.ant-layout-sider{background:#172b3f!important;border-right-color:#243b50!important}.tasker-layout .tasker-sidebar-inner,.team-layout .tasker-sidebar-inner,.tasker-member-layout .tasker-sidebar-inner{background:#172b3f}.tasker-layout .tasker-sidebar-logo .app-logo-dot,.tasker-topbar .app-logo-dot{color:#facd00!important}.tasker-layout .tasker-nav-item:hover,.tasker-layout .tasker-nav-item.active,.team-layout .tasker-nav-item:hover,.team-layout .tasker-nav-item.active,.team-drawer .tasker-nav-item:hover,.team-drawer .tasker-nav-item.active,.tasker-member-layout .tasker-nav-item:hover,.tasker-member-layout .tasker-nav-item.active,.tasker-member-drawer .tasker-nav-item:hover,.tasker-member-drawer .tasker-nav-item.active{background:#facd00!important;color:#172b3f!important}.tasker-layout .tasker-nav-item.active .anticon,.team-layout .tasker-nav-item.active .anticon,.team-drawer .tasker-nav-item.active .anticon,.tasker-member-layout .tasker-nav-item.active .anticon,.tasker-member-drawer .tasker-nav-item.active .anticon{color:#172b3f!important}.tasker-layout .tasker-nav-item.active:before,.team-layout .tasker-nav-item.active:before,.team-drawer .tasker-nav-item.active:before,.tasker-member-layout .tasker-nav-item.active:before,.tasker-member-drawer .tasker-nav-item.active:before{background:#facd00!important}.tasker-content .ant-btn-primary:not(.ant-btn-dangerous),body:has(.tasker-layout) .ant-modal .ant-btn-primary:not(.ant-btn-dangerous),body:has(.tasker-layout) .ant-popconfirm .ant-btn-primary:not(.ant-btn-dangerous){border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 5px 13px #d2aa002e!important}.tasker-content .ant-btn-primary:not(.ant-btn-dangerous):hover,body:has(.tasker-layout) .ant-modal .ant-btn-primary:not(.ant-btn-dangerous):hover,body:has(.tasker-layout) .ant-popconfirm .ant-btn-primary:not(.ant-btn-dangerous):hover{border-color:#c69f00!important;color:#172b3f!important;background:#e2b900!important}.tasker-content a:not(.ant-btn),.tasker-content .ant-typography a,.tasker-content .ant-btn-link{color:#8a6b00}.tasker-content a:not(.ant-btn):hover,.tasker-content .ant-typography a:hover,.tasker-content .ant-btn-link:hover{color:#725800}.tasker-content .ant-tabs-ink-bar{background:#facd00!important}.tasker-content .ant-checkbox-checked .ant-checkbox-inner,.tasker-content .ant-radio-checked .ant-radio-inner,.tasker-content .ant-switch-checked{border-color:#e2b900!important;background:#facd00!important}.tasker-content .ant-checkbox-checked:after{border-color:#e2b900!important}.tasker-content .ant-progress-bg,.tasker-content .ant-progress-circle .ant-progress-circle-path{background:#facd00!important;stroke:#facd00!important}.tasker-content .ant-tag-green{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.tasker-content .ant-badge-status-success{background:#facd00!important}.tasker-dashboard-eyebrow,.client-user-content .client-project-detail-eyebrow,.team-content .team-dashboard-eyebrow,.tasker-user-content .tasker-page-hero-eyebrow,.client-user-content .client-hero-eyebrow,.client-hero-assurance-label,.profile-strength-eyebrow,.tasker-user-content .profile-strength-copy .strength-label,.client-user-content .client-project-back,.team-content .admin-project-detail-back,.team-content .admin-project-members-panel .row-list-item a strong,.tasker-user-content .tasker-project-cover-label,.tasker-user-content .hours-project-copy>span,.client-user-content .client-project-detail-copy .anticon,.tasker-user-content .tasker-page-hero-icon,.client-user-content .client-hero-assurance-icon,.tasker-user-content .tasker-payout-stats .stat-card-icon,.tasker-user-content .profile-view-root .profile-section .ant-card-head-title .anticon,.client-user-content .profile-view-root .profile-section .ant-card-head-title .anticon{color:#8a6b00!important}.tasker-user-content .page-header,.client-user-content .page-header,.client-user-content .client-projects-heading{border-left-color:#facd00!important}.tasker-user-content .tasker-dashboard-hero,.tasker-user-content .tasker-page-hero,.client-user-content .client-hero,.client-user-content .client-project-detail-hero,.client-user-content .client-request-heading,.team-content .team-dashboard-heading,.tasker-user-content .profile-view-root .profile-banner,.client-user-content .profile-view-root .profile-banner{border-color:#f0d86e!important;color:#172b3f!important;background:radial-gradient(ellipse at 90% 0,rgba(250,205,0,.2),transparent 45%),linear-gradient(110deg,#fffdf4,#fff8d6)!important}.client-user-content .client-project-detail-copy h2.ant-typography,.client-user-content .client-project-detail-industry,.client-user-content .client-project-detail-hero .client-project-detail-eyebrow,.client-user-content .client-project-detail-hero .ant-tag,.team-content .team-dashboard-heading h2.ant-typography,.team-content .team-dashboard-heading .team-dashboard-eyebrow,.tasker-user-content .tasker-page-hero h1.ant-typography,.tasker-user-content .tasker-page-hero p.ant-typography,.client-user-content .client-hero h1.ant-typography,.client-user-content .client-hero p.ant-typography{color:#172b3f!important}.tasker-user-content .tasker-page-hero-icon,.client-user-content .client-hero-assurance-icon,.tasker-user-content .tasker-payout-stats .stat-card-icon,.tasker-user-content .tasker-project-cover-icon,.client-user-content .client-project-detail-icon{border-color:#f0d86e!important;background:#fff8d6!important}.tasker-user-content .profile-strength-track span{background:#facd00!important}.tasker-user-content .tasker-job-side .tasker-apply-button{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 5px 13px #d2aa002e!important}.tasker-user-content .tasker-job-side .tasker-apply-button:hover{border-color:#c69f00!important;color:#172b3f!important;background:#e2b900!important}.client-user-content .client-project-detail-copy .ant-tag,.team-content .ant-tag-green,.client-user-content .ant-tag-green,.tasker-user-content .ant-tag-green{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.ai-chat-widget{position:fixed;right:24px;bottom:24px;z-index:1200}.ai-chat-button{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;width:184px;min-height:82px;padding:13px 15px;border:2px solid #e2b900;border-radius:15px;background:#fff8d6;color:#172b3f;box-shadow:0 5px 16px #172b3f21;font:inherit;text-align:left;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.ai-chat-button:after{position:absolute;bottom:-9px;left:18px;width:15px;height:15px;border-right:2px solid #e2b900;border-bottom:2px solid #e2b900;background:#fff8d6;content:"";transform:skewY(35deg) rotate(45deg)}.ai-chat-button:hover,.ai-chat-button:focus-visible{background:#fff2b5;box-shadow:0 8px 20px #172b3f2e}.ai-chat-button:hover:after,.ai-chat-button:focus-visible:after{background:#fff2b5}.ai-chat-button strong{font-size:14px;font-weight:600}.ai-chat-button span{color:#5d6d7b;font-size:12px;line-height:1.35}.ai-chat-panel{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;width:min(360px,calc(100vw - 48px));height:min(560px,calc(100dvh - 48px));overflow:hidden;border:1px solid #e7d47c;border-radius:18px;background:#fff;box-shadow:0 16px 48px #172b3f3b;color:#172b3f;font-family:inherit}.ai-chat-header{display:flex;align-items:center;gap:12px;min-height:76px;padding:14px 16px;border-bottom:1px solid #f0e3a5;background:#fff8d6}.ai-chat-header-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#facd00;color:#172b3f;font-size:20px}.ai-chat-header-copy{display:flex;flex:1;flex-direction:column;gap:3px}.ai-chat-header-copy strong{font-size:15px}.ai-chat-header-copy small{display:flex;align-items:center;gap:6px;color:#697987;font-size:12px}.ai-chat-header-copy i{width:7px;height:7px;border-radius:50%;background:#79ad50}.ai-chat-close,.ai-chat-composer button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:#536879;cursor:pointer}.ai-chat-close:hover{background:#f5eab8;color:#172b3f}.ai-chat-messages{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:18px 14px;scroll-behavior:smooth}.ai-chat-message{display:flex;max-width:88%}.ai-chat-message p{margin:0;padding:11px 13px;border-radius:14px 14px 14px 4px;background:#f1f4f6;color:#263c4e;font-size:13px;line-height:1.5}.ai-chat-message.is-visitor{align-self:flex-end}.ai-chat-message.is-visitor p{border-radius:14px 14px 4px;background:#fff2b5;color:#172b3f}.ai-chat-prompts{display:flex;flex-wrap:wrap;gap:7px;margin-top:1px}.ai-chat-prompts button{padding:7px 10px;border:1px solid #e2b900;border-radius:999px;background:#fff;color:#725800;font:inherit;font-size:12px;cursor:pointer}.ai-chat-prompts button:hover{background:#fff8d6}.ai-chat-typing{align-items:center;gap:4px;width:fit-content;padding:12px;border-radius:14px 14px 14px 4px;background:#f1f4f6}.ai-chat-typing i{width:6px;height:6px;border-radius:50%;background:#8999a5;animation:ai-chat-bounce 1s infinite ease-in-out}.ai-chat-typing i:nth-child(2){animation-delay:.12s}.ai-chat-typing i:nth-child(3){animation-delay:.24s}@keyframes ai-chat-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.ai-chat-composer{display:flex;align-items:center;gap:8px;margin:0 12px;padding:6px 6px 6px 13px;border:1px solid #d9e0e5;border-radius:999px}.ai-chat-composer:focus-within{border-color:#d8b200;box-shadow:0 0 0 3px #facd0024}.ai-chat-composer input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#172b3f;font:inherit;font-size:13px}.ai-chat-composer input::placeholder{color:#91a0ab}.ai-chat-composer button{flex:0 0 36px;background:#facd00;color:#172b3f}.ai-chat-composer button:hover:not(:disabled){background:#e2b900}.ai-chat-composer button:disabled{opacity:.45;cursor:not-allowed}.ai-chat-footnote{padding:8px 12px 10px;color:#86939c;font-size:10px;text-align:center}.ai-chat-link{padding:2px 4px;border:0;background:transparent;color:#725800;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ai-chat-link:hover{color:#172b3f}.ai-chat-contact{display:flex;flex-direction:column;gap:9px;padding:14px;border:1px solid #f0e3a5;border-radius:14px;background:#fffcf0}.ai-chat-contact>strong{font-size:14px}.ai-chat-contact>span{margin-top:-6px;color:#697987;font-size:12px}.ai-chat-contact label{display:flex;flex-direction:column;gap:4px;color:#536879;font-size:12px;font-weight:500}.ai-chat-contact input{padding:8px 10px;border:1px solid #d9e0e5;border-radius:8px;background:#fff;color:#172b3f;font:inherit;font-size:13px;outline:0}.ai-chat-contact input:focus{border-color:#d8b200;box-shadow:0 0 0 3px #facd0024}.ai-chat-contact-error{color:#c0392b;font-size:12px}.ai-chat-contact-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.ai-chat-contact-actions button{padding:7px 12px;border:1px solid #d9e0e5;border-radius:999px;background:#fff;color:#536879;font:inherit;font-size:12px;cursor:pointer}.ai-chat-contact-actions button.is-primary{border-color:#facd00;background:#facd00;color:#172b3f;font-weight:600}.ai-chat-contact-actions button.is-primary:hover:not(:disabled){background:#e2b900}.ai-chat-contact-actions button:disabled{opacity:.6;cursor:wait}.chat-contact-transcript{display:flex;flex-direction:column;gap:6px;max-width:760px}.chat-contact-transcript p{margin:0;color:#263c4e;font-size:13px;line-height:1.5;white-space:pre-wrap}@media(max-width:600px){.ai-chat-widget{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}.ai-chat-button{width:min(184px,calc(100vw - 24px))}.ai-chat-panel{width:min(360px,calc(100vw - 24px));height:min(560px,calc(100dvh - 24px))}}@media(max-height:520px){.ai-chat-widget{bottom:max(8px,env(safe-area-inset-bottom))}.ai-chat-panel{height:calc(100dvh - 16px)}.ai-chat-header{min-height:62px;padding-block:8px}.ai-chat-messages{padding-block:10px}}@media(prefers-reduced-motion:reduce){.ai-chat-button,.ai-chat-typing i{transition:none;animation:none}.ai-chat-messages{scroll-behavior:auto}}.tasker-layout,.tasker-content,.tasker-content>*,.team-content,.client-user-content,.page{min-width:0}.ant-card,.ant-card-body,.ant-table-wrapper{max-width:100%;min-width:0}.ant-table-wrapper{overflow-x:auto}.ant-table-content,.ant-table-body{max-width:100%;overflow-x:auto!important}.ant-image,.ant-image img,.ant-upload-wrapper,.ant-select,.ant-picker,.ant-input-number,.ant-input-affix-wrapper,.ant-input-group-wrapper{max-width:100%}@media(max-width:991px){.app-content,.tasker-content{min-width:0}.page-header>*,.page-header .ant-space{max-width:100%}.page-header .ant-space{flex-wrap:wrap}.ant-modal-root .ant-modal{max-width:calc(100vw - 32px)}.ant-drawer .ant-drawer-content-wrapper{max-width:90vw}}@media(max-width:575px){.app-content,.tasker-content{padding-right:12px;padding-left:12px}.ant-space-horizontal{flex-wrap:wrap}.ant-space-item{min-width:0;max-width:100%}.ant-form .ant-row>.ant-col{flex:0 0 100%;max-width:100%}.ant-modal-root .ant-modal{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:12px auto;padding-bottom:12px}.ant-modal .ant-modal-content{max-height:calc(100dvh - 24px);overflow-y:auto}.ant-modal .ant-modal-body{max-height:calc(100dvh - 180px);overflow-y:auto}.ant-table-wrapper{width:100%}.ant-btn{max-width:100%}.page-header{align-items:flex-start}.tasker-topbar{padding-right:12px;padding-left:12px}}.landing{background:#18191c;color:#fff}.landing-container{width:100%;max-width:1200px;margin:0 auto;padding:0 calc(var(--grid) * 3)}.landing-announcement{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:calc(var(--grid) * 1.5);padding:12px calc(var(--grid) * 2);background:linear-gradient(105deg,#e2b900,#facd00 58%,#f5ecc4);color:#fff;font-weight:600;font-size:15px;text-align:center}.landing-announcement a{color:#fff;text-decoration:underline;text-underline-offset:4px}.landing-nav{position:sticky;top:0;z-index:30;background:#18191cf0;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid rgba(255,255,255,.06)}.landing-outline-button{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid rgba(255,255,255,.35);border-radius:8px;color:#fff;font-weight:600}.landing-outline-button:hover{border-color:#fff;color:#fff}.landing-big-button.ant-btn{height:52px;padding:0 28px;font-size:17px;font-weight:600}.landing-nav-inner{display:flex;align-items:center;gap:calc(var(--grid) * 4);height:68px}.landing-nav .app-logo,.landing-footer .app-logo{color:#fff}.landing-nav-links{display:flex;gap:calc(var(--grid) * 3);flex:1}.landing-nav-links a,.landing-signin{color:#ffffffc7;font-weight:500}.landing-nav-links a:hover,.landing-signin:hover{color:#fff}.landing-nav-actions{display:flex;align-items:center;gap:calc(var(--grid) * 2.5)}.landing-hero{background:radial-gradient(ellipse at 50% 0%,rgba(24,144,255,.16),transparent 60%),#18191c;color:#fff;padding:calc(var(--grid) * 11) 0 calc(var(--grid) * 8);overflow:hidden}.landing-hero-inner{display:flex;justify-content:center;text-align:center}.landing-hero-text{max-width:900px}.landing-hero-text .landing-hero-ctas{justify-content:center}.landing-hero .landing-hero-text p{margin-left:auto;margin-right:auto;max-width:620px}.showcase{margin-top:calc(var(--grid) * 9);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.showcase-track{display:flex;gap:calc(var(--grid) * 3);width:max-content;animation:showcase-scroll 82s linear infinite}.showcase:hover .showcase-track{animation-play-state:paused}.showcase-card{width:clamp(320px,31vw,420px);margin:0;flex:none;border-radius:14px;overflow:hidden;background:#222428;border:1px solid rgba(255,255,255,.08)}.showcase-card svg{display:block;width:100%;height:auto}.showcase-card figcaption{padding:12px 16px;font-size:14px;font-weight:600;color:#ffffffd9}@keyframes showcase-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--grid) * 1.25))}}@media(prefers-reduced-motion:reduce){.showcase{overflow-x:auto}.showcase-track{animation:none}}.landing-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#69c0ff;margin-bottom:calc(var(--grid) * 2)}.landing-eyebrow.dark{color:#1890ff}.landing-hero h1{font-family:Sora,sans-serif;font-size:clamp(38px,5.6vw,68px);line-height:1.08;font-weight:700;letter-spacing:-1.5px;margin:0 0 calc(var(--grid) * 3);color:#fff}.landing-hero p{font-size:18px;line-height:1.6;color:#ffffffb8;max-width:540px;margin:0 0 calc(var(--grid) * 4)}.landing-hero-ctas{display:flex;flex-wrap:wrap;gap:calc(var(--grid) * 1.5)}.landing-hero-art{width:100%;height:auto;filter:drop-shadow(0 24px 48px rgba(0,0,0,.45))}.landing-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:calc(var(--grid) * 8);border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0a}.landing-stats>div{padding:calc(var(--grid) * 3)}.landing-stats>div+div{border-left:1px solid rgba(255,255,255,.12)}.landing-stats strong{display:block;font-family:Sora,sans-serif;font-size:32px;font-weight:600;color:#fff}.landing-stats span{color:#ffffffa6}.landing-section{padding:calc(var(--grid) * 12) 0;background:url(/landing-bg.svg) center / cover no-repeat,#141519;border-top:1px solid rgba(255,255,255,.06)}.landing-section.alt{background:url(/landing-bg.svg) center / cover no-repeat,#111215;background-position:right top}.landing-section h2{color:#fff}.landing-section h2,.landing-cta h2{font-family:Sora,sans-serif;font-size:clamp(28px,3.5vw,40px);line-height:1.15;font-weight:600;letter-spacing:-.5px;margin:0 0 calc(var(--grid) * 6);max-width:720px}.landing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--grid) * 3)}.landing-card{padding:calc(var(--grid) * 3.5);border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff09;transition:border-color .2s,box-shadow .2s,transform .2s}.landing-card:hover{border-color:#1890ff99;box-shadow:0 12px 32px #00000059;transform:translateY(-2px)}.landing-card-icon{width:48px;height:48px;border-radius:12px;background:#1890ff26;color:#69c0ff;font-size:22px;display:flex;align-items:center;justify-content:center;margin-bottom:calc(var(--grid) * 2.5)}.landing-card h3,.landing-steps h3,.landing-why h3{font-size:18px;font-weight:600;margin:0 0 var(--grid)}.landing-card h3,.landing-steps h3,.landing-why h3{color:#fff}.landing-card p,.landing-steps p,.landing-why p{color:#ffffff9e;line-height:1.6;margin:0}.landing-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--grid) * 3);list-style:none;padding:0;margin:0 0 calc(var(--grid) * 8)}.landing-steps li{padding-top:calc(var(--grid) * 2);border-top:2px solid rgba(255,255,255,.14)}.landing-steps li:first-child{border-top-color:#1890ff}.landing-step-number{display:inline-flex;width:32px;height:32px;border-radius:50%;background:#1890ff;color:#fff;font-weight:700;align-items:center;justify-content:center;margin-bottom:calc(var(--grid) * 2)}.landing-why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--grid) * 3)}.landing-why>div{display:flex;gap:calc(var(--grid) * 2);padding:calc(var(--grid) * 3);background:#ffffff09;border-radius:16px;border:1px solid rgba(255,255,255,.09)}.landing-why>div>.anticon{font-size:24px;color:#69c0ff;margin-top:2px}.landing-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:calc(var(--grid) * 8);align-items:center}.landing-split h2{margin-bottom:calc(var(--grid) * 3)}.landing-checks{list-style:none;padding:0;margin:0 0 calc(var(--grid) * 4);display:grid;gap:calc(var(--grid) * 1.5);font-size:16px;color:#fffc}.landing-checks .anticon{color:#9b7800;margin-right:var(--grid)}.landing-tasker-card{padding:calc(var(--grid) * 3.5);border-radius:20px;background:#202227;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 64px #00000073}.landing-tasker-card-head{display:flex;align-items:center;gap:calc(var(--grid) * 1.5)}.landing-tasker-card-head>div{display:flex;flex-direction:column;flex:1;min-width:0}.landing-tasker-card-head>div span{color:#ffffff8c;font-size:13px}.landing-avatar{width:52px;height:52px;border-radius:50%;background:#722ed1;color:#fff;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;flex:none}.landing-level{color:#d3adf7;background:#722ed140;border-radius:999px;padding:2px 10px;font-weight:600;font-size:13px}.landing-tasker-figures{display:grid;grid-template-columns:repeat(3,1fr);margin:calc(var(--grid) * 3) 0;border:1px solid rgba(255,255,255,.1);border-radius:12px}.landing-tasker-figures>div{padding:calc(var(--grid) * 2)}.landing-tasker-figures>div+div{border-left:1px solid rgba(255,255,255,.1)}.landing-tasker-figures strong{display:block;font-size:20px}.landing-tasker-figures span{font-size:12px;color:#ffffff8c}.landing-payout{display:flex;align-items:center;gap:var(--grid);padding:calc(var(--grid) * 1.5) calc(var(--grid) * 2);border-radius:12px;background:#fff8d6;color:#ffffffd9}.landing-payout .anticon{color:#9b7800}.landing-payout span{margin-left:auto;color:#9b7800;font-weight:600}.landing-example-note{margin:calc(var(--grid) * 1.5) 0 0;font-size:12px;color:#fff6;text-align:right}.landing-cta{background:linear-gradient(120deg,#0b2545,#1890ff);color:#fff;padding:calc(var(--grid) * 8) 0}.landing-cta-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--grid) * 3)}.landing-cta h2{color:#fff;margin:0 0 var(--grid)}.landing-cta p{color:#fffc;font-size:17px;margin:0}.landing-footer{background:#18191c;color:#ffffffa6;padding:calc(var(--grid) * 12) 0 calc(var(--grid) * 8)}.landing-footer-inner{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:calc(var(--grid) * 4)}.landing-footer-brand p{margin:calc(var(--grid) * 1.5) 0 0;max-width:280px}.landing-footer h4{color:#fff;font-size:14px;font-weight:600;margin:0 0 calc(var(--grid) * 2)}.landing-footer-inner a{display:block;color:#ffffffa6;margin-bottom:calc(var(--grid) * 1.25)}.landing-footer-inner a:hover{color:#fff}.landing-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--grid);margin-top:calc(var(--grid) * 6);padding-top:calc(var(--grid) * 3);border-top:1px solid rgba(255,255,255,.1);font-size:13px}@media(max-width:991px){.landing-hero-inner,.landing-split{grid-template-columns:1fr}.landing-grid,.landing-why,.landing-steps,.landing-stats,.landing-footer-inner{grid-template-columns:1fr 1fr}.landing-stats>div:nth-child(3){border-left:none}.landing-stats>div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.12)}.landing-nav-links{display:none}.landing-nav-actions{margin-left:auto}}@media(max-width:600px){.landing-grid,.landing-why,.landing-steps{grid-template-columns:1fr}.landing-section{padding:calc(var(--grid) * 8) 0}.landing-container{padding:0 calc(var(--grid) * 2)}.landing-signin{display:none}}.landing{--landing-ink: #172b3f;--landing-muted: #5d6d7b;--landing-line: #e2e9ef;background:#f7f9fb;color:var(--landing-ink)}.landing-announcement{background:#153149;font-size:13px;padding:9px 16px;letter-spacing:.01em}.landing-announcement a{text-decoration:none;color:#a9d7ff}.landing-announcement a:hover{color:#fff}.landing-nav{background:#fffffff0;border-bottom-color:#e7edf2;box-shadow:0 4px 18px #162b3f09}.landing-nav .app-logo{color:var(--landing-ink)}.landing-nav-links a,.landing-signin{color:#526374}.landing-nav-links a:hover,.landing-signin:hover{color:#1677c8}.landing-outline-button{border-color:#d5e0e9;color:#33495c}.landing-outline-button:hover{border-color:#1677c8;color:#1677c8}.landing-nav-actions .ant-btn-primary{box-shadow:0 5px 14px #1677c82e}.landing-hero{position:relative;padding:clamp(64px,8vw,110px) 0 62px;color:var(--landing-ink);background:radial-gradient(ellipse at 78% 44%,rgba(180,220,250,.35),transparent 34%),linear-gradient(180deg,#fff,#f6f9fc)}.landing-hero-inner{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(36px,6vw,82px);text-align:left}.landing-hero-text{max-width:570px}.landing-hero-text .landing-hero-ctas{justify-content:flex-start}.landing-hero .landing-hero-text p{margin-left:0;margin-right:0;max-width:520px}.landing-hero-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:20px;color:#9b7800;font-size:11px;font-weight:700;letter-spacing:.13em}.landing-hero-kicker>span{width:8px;height:8px;border-radius:50%;background:#facd00;box-shadow:0 0 0 4px #fff2b5}.landing-hero h1{color:#172b3f;font-size:clamp(42px,5.2vw,67px);line-height:1.04;letter-spacing:-2.5px}.landing-hero h1 em{color:#1883c7;font-style:normal}.landing-hero p{color:#5d6d7b;font-size:17px;line-height:1.7}.landing-big-button.ant-btn{height:50px;border-radius:8px;padding:0 21px;font-size:15px}.landing-secondary-button.ant-btn{border-color:#d7e1e9;color:#263d50;background:#fff}.landing-secondary-button.ant-btn:hover{border-color:#82b9e5;color:#1677c8}.landing-hero-proof{margin-top:22px;color:#6d7d89;font-size:13px}.landing-hero-proof .anticon{margin-right:7px;color:#9b7800}.landing-hero-visual{position:relative;min-width:0;padding:10px 8px 23px 4px}.landing-hero-visual>img{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 35px rgba(29,59,84,.11))}.landing-float-card{position:absolute;display:flex;align-items:center;gap:11px;padding:12px 15px;border:1px solid rgba(223,232,239,.9);border-radius:12px;background:#fffffff5;box-shadow:0 12px 32px #18344924;color:#20374b}.landing-float-card>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.landing-float-card strong{font-size:12px}.landing-float-card small{color:#758390;font-size:10px}.landing-float-card-top{top:7%;right:-2%}.landing-float-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fff8d6;color:#9b7800}.landing-float-card-bottom{left:-2%;bottom:5%}.landing-float-card-bottom>.anticon{margin-left:5px;color:#758390;font-size:12px}.landing-live-dot{width:8px;height:8px;border-radius:50%;background:#facd00;box-shadow:0 0 0 4px #fff2b5}.landing-stats{margin-top:35px;border-color:#e2e9ef;background:#fff;box-shadow:0 12px 32px #162b3f0a}.landing-stats>div+div{border-left-color:#e7edf2}.landing-stats strong{color:#172b3f}.landing-stats span{color:#6a7b89}.showcase{margin-top:52px}.showcase-card{background:#fff;border-color:#e2e9ef;box-shadow:0 8px 22px #162b3f14}.showcase-card img{display:block;width:100%;aspect-ratio:10 / 7;object-fit:cover}.showcase-card img[src$=".svg"]{object-fit:contain;background:#0b192b}.showcase-card figcaption{color:#344b5f}.landing-section{background:#fff;border-top-color:#e8edf1}.landing-section.alt{background:#f2f6f8}.landing-section h2,.landing-section h3{color:#172b3f}.landing-eyebrow.dark{color:#1683c7}.landing-card{border-color:#e2e9ef;background:#fff;box-shadow:0 8px 26px #162b3f09}.landing-card:hover{border-color:#8ac4eb;box-shadow:0 14px 34px #164f7717}.landing-card-icon{background:#eaf5fc;color:#1683c7}.landing-card p,.landing-steps p,.landing-why p{color:#667786}.landing-steps li{border-top-color:#d9e3ea}.landing-steps li:first-child{border-top-color:#1683c7}.landing-step-number{background:#1683c7}.landing-why>div{border-color:#e1e8ed;background:#fff}.landing-why>div>.anticon{color:#1683c7}.landing-checks{color:#43596b}.landing-tasker-card{background:#fff;border-color:#e1e8ed;box-shadow:0 20px 55px #162b3f1c;color:#172b3f}.landing-tasker-card-head>div span,.landing-tasker-figures span{color:#738392}.landing-tasker-figures{border-color:#e3e9ee}.landing-tasker-figures>div+div{border-left-color:#e3e9ee}.landing-payout{background:#fff8d6;color:#9b7800}.landing-example-note{color:#8795a1}.landing-cta{background:linear-gradient(112deg,#12334d,#176da2 68%,#2388bf)}.landing-footer{background:#11283a}.landing-footer-bottom{border-top-color:#ffffff26}.landing-taskers{max-width:1180px}.landing-taskers-top{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:430px}.landing-taskers-copy{position:relative;z-index:1;padding:30px 0}.landing-taskers-copy h2{max-width:590px;margin:14px 0 12px;color:#172b3f;font-size:clamp(34px,4vw,46px);line-height:1.12}.landing-taskers-copy>p{max-width:510px;color:#667786;font-size:16px;line-height:1.6}.landing-taskers-copy .landing-hero-ctas{margin-top:24px}.landing-taskers-map{position:relative;z-index:0;display:block;width:132%;max-width:none;max-height:470px;margin-left:-27%;object-fit:contain}.landing-taskers-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.landing-taskers-benefits>div{display:flex;align-items:center;gap:12px;min-height:58px;border-top:1px solid #dce5eb}.landing-taskers-benefits>div:nth-last-child(-n+2){border-bottom:1px solid #dce5eb}.landing-taskers-benefits>div>span{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:8px;background:#eaf5fc;color:#1683c7}.landing-taskers-benefits p{margin:0;color:#334d63;font-size:14px;line-height:1.4}.landing-platform-inner{display:flex;flex-direction:column;align-items:center;text-align:center}.landing-platform>.landing-platform-inner>.landing-eyebrow{margin-bottom:10px}.landing-platform h2{max-width:none;margin:0 0 10px;text-align:center}.landing-platform-intro{margin:0 0 27px;color:#667786;font-size:15px;line-height:1.6}.landing-platform-video-frame{width:min(100%,980px);padding:7px;overflow:hidden;border:1px solid #dce5eb;border-radius:14px;background:#fff;box-shadow:0 10px 28px #162b3f12}.landing-platform-video{display:block;width:100%;max-height:590px;aspect-ratio:16 / 9;border-radius:9px;background:#e8eef2;object-fit:contain}.landing-card-media{display:block;width:calc(100% + var(--grid) * 7);aspect-ratio:16 / 9;margin:calc(var(--grid) * -3.5) calc(var(--grid) * -3.5) calc(var(--grid) * 3.5);border-radius:15px 15px 0 0;object-fit:cover}.landing-card-media[src$="service-transcription.png"],.landing-card-media[src$="service-text-ner.png"],.landing-card-media[src$="service-llm-evaluation.png"]{object-fit:contain;background:#f3f7fb}.landing-card-media[src$="service-transcription-green.webp"],.landing-card-media[src$="service-text-ner-green.webp"],.landing-card-media[src$="service-llm-evaluation-green.webp"]{object-fit:contain;background:#fff}.landing-card-media[src$="service-text-ner-green.webp"],.landing-card-media[src$="service-llm-evaluation-green.webp"]{filter:hue-rotate(-75deg) saturate(1.08)}.landing-card-media[src$="service-transcription-green.webp"]{filter:hue-rotate(-70deg) saturate(1.1)}.landing-hero-visual>img{overflow:hidden;border:1px solid #dce5eb;border-radius:16px;background:#fff}@media(max-width:700px){.landing-taskers-top{grid-template-columns:1fr;gap:0}.landing-taskers-map{width:100%;max-height:280px;margin:-10px auto 12px;opacity:1}.landing-taskers-benefits{grid-template-columns:1fr}.landing-taskers-benefits>div:nth-last-child(2){border-bottom:0}.landing-platform-intro{max-width:420px;font-size:14px}}@media(max-width:991px){.landing-hero-inner{grid-template-columns:1fr 1fr;gap:24px}.landing-float-card-top{right:0}.landing-float-card-bottom{left:-4px}}@media(max-width:700px){.landing-hero{padding-top:54px}.landing-hero-inner{grid-template-columns:1fr;gap:26px}.landing-hero-text{max-width:620px}.landing-hero h1{font-size:clamp(40px,10vw,58px);letter-spacing:-1.8px}.landing-hero-visual{width:min(100%,620px);margin:0 auto}.landing-float-card{transform:scale(.88);transform-origin:center}.landing-float-card-top{right:-7px}.landing-float-card-bottom{left:-14px}}@media(max-width:440px){.landing-hero-ctas{align-items:stretch}.landing-hero-ctas .ant-btn{flex:1 1 auto}.landing-float-card{padding:9px 11px;gap:8px}.landing-float-card-top{top:2%;right:-8px}.landing-float-card-bottom{bottom:0;left:-8px}}.landing .ant-btn.ant-btn-primary{border-color:#facd00;color:#171717;background:#facd00;box-shadow:0 5px 14px #facd0033}.landing .ant-btn.ant-btn-primary:hover:not(:disabled){border-color:#e2b900;color:#171717;background:#e2b900}.landing .landing-nav-links a:hover,.landing .landing-signin:hover,.landing .landing-outline-button:hover,.landing .landing-secondary-button.ant-btn:hover,.landing .landing-eyebrow.dark,.landing .mk-switch:hover,.landing .mk-faq-item button:hover{color:#9b7800}.landing .landing-hero h1 em{color:#facd00}.landing .landing-outline-button:hover,.landing .landing-secondary-button.ant-btn:hover{border-color:#facd00}.landing .landing-outline-button,.landing .landing-secondary-button.ant-btn{border-color:#d6ad00;color:#8a6b00}.landing .landing-outline-button:hover,.landing .landing-secondary-button.ant-btn:hover{border-color:#e2b900;color:#8a6b00;background:#fff8d6}.landing .mk-tile>.anticon,.landing .landing-card-icon,.landing .landing-why>div>.anticon,.landing .landing-taskers-benefits>div>span{color:#9b7800}.landing .landing-card:hover{border-color:#facd00;box-shadow:0 14px 34px #facd002e}.landing .landing-avatar{background:#facd00;color:#172b3f}.landing .landing-level{background:#fff8d6;color:#8a6b00}.landing .landing-steps li:first-child{border-top-color:#facd00}.landing .landing-step-number{background:#facd00;color:#172b3f}.landing .mk-chip{border-color:#f0d86e;background:#fff9dc;color:#8a6b00}.landing .landing-cta{background:#fcea92;color:#172b3f}.landing .landing-cta .ant-btn{border-color:#fff;color:#8a6b00;font-weight:600}.landing .landing-cta .ant-btn:hover:not(:disabled){border-color:#fff;background:#fff;color:#8a6b00}.landing .landing-announcement{border-bottom:1px solid #f0e2a0;background:radial-gradient(ellipse 760px 110px at 50% 0,#facd0033,#facd0000 75%),#fff;color:#172b3f}.landing .landing-announcement a{color:#8a6b00;text-decoration:underline;text-underline-offset:3px}.landing .landing-announcement a:hover{color:#725800}.landing .app-logo-dot{color:#b28c00}.landing .landing-footer{border-top:1px solid #e8edf1;background:#fff;color:#5d6d7b}.landing .landing-footer .app-logo,.landing .landing-footer h4{color:#172b3f}.landing .landing-footer-inner a{color:#5d6d7b}.landing .landing-footer-inner a:hover{color:#b28c00}.landing .landing-footer-bottom{border-top-color:#e3e8ec;color:#6d7d89}.footer-social-links{display:flex;gap:10px;margin-top:22px}.footer-social-links a{display:grid!important;place-items:center;width:40px;height:40px;margin:0!important;border-radius:50%;background:#facd00;color:#14283b!important;font-size:17px;font-weight:700;text-decoration:none;transition:transform .18s ease,background .18s ease}.footer-social-links a:hover{background:#e6b900;transform:translateY(-2px)}.landing .landing-footer-inner .footer-social-links a{color:#172b3f!important}.footer-social-links svg{display:block;width:18px;height:18px;fill:currentColor}.landing,.landing .landing-hero{background:#fff}.landing .landing-section.alt{background:radial-gradient(900px 380px at 50% -60px,#facd002e,#facd0000 70%),#fff}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content){--ant-color-primary: #facd00;--ant-color-primary-hover: #e2b900;--ant-color-primary-active: #c69f00;--ant-color-link: #8a6b00;--ant-color-link-hover: #725800;--ant-color-success: #8a6b00}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-btn-primary:not(.ant-btn-dangerous),:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-input-search-button,.tasker-layout .tasker-content .tasker-apply-button,:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .callout .ant-btn{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 5px 13px #d2aa002e!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-btn-primary:not(.ant-btn-dangerous):hover,:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-input-search-button:hover,.tasker-layout .tasker-content .tasker-apply-button:hover,:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .callout .ant-btn:hover{border-color:#c69f00!important;color:#172b3f!important;background:#e2b900!important}:is(body:has(.tasker-layout),body:has(.team-layout),body:has(.client-app-layout)) :is(.ant-modal,.ant-popconfirm) .ant-btn-primary:not(.ant-btn-dangerous){border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 5px 13px #d2aa002e!important}:is(body:has(.tasker-layout),body:has(.team-layout),body:has(.client-app-layout)) :is(.ant-modal,.ant-popconfirm) .ant-btn-primary:not(.ant-btn-dangerous):hover{border-color:#c69f00!important;color:#172b3f!important;background:#e2b900!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.ant-tag-green,.ant-tag-success){border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-ribbon .ant-ribbon-text{color:#fff!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-badge-status-success{background:#facd00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.ant-tabs-ink-bar,.ant-progress-bg,.ant-slider-track){background:#facd00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-progress-circle-path{stroke:#facd00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-pagination .ant-pagination-item-active{border-color:#e2b900!important;background:#fff8d6!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-pagination .ant-pagination-item-active a{color:#8a6b00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-pagination :is(.ant-pagination-item:hover,.ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link){border-color:#e2b900!important;color:#8a6b00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-pagination :is(.ant-pagination-item:hover a,.ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link){color:#8a6b00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner,.ant-switch-checked){border-color:#e2b900!important;background-color:#facd00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.ant-checkbox-checked:after,.ant-radio-checked:after){border-color:#e2b900!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.tasker-dashboard-eyebrow,.tasker-dashboard-date-dot,.tasker-page-hero-eyebrow,.client-hero-eyebrow,.client-project-detail-eyebrow,.team-dashboard-eyebrow,.profile-strength-eyebrow,.hours-project-copy>span,.tasker-project-cover-label,.client-project-back,.admin-project-detail-back){color:#8a6b00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.page-header,.client-projects-heading,.tasker-profile-summary,.team-dashboard-queue,.tasker-page-hero-aside,.client-hero-assurance){border-color:#f0d86e!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.page-header,.client-projects-heading){background:linear-gradient(105deg,#fff,#fffdf4)!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.tasker-profile-summary,.team-dashboard-queue,.tasker-page-hero-aside,.client-hero-assurance){background:#fff!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .tasker-exam-cover{border-color:#f0d86e!important;color:#8a6b00!important;background:radial-gradient(520px 180px at 50% -40px,#facd0029,#facd0000 70%),#fffdf4!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.profile-strength-track,.tasker-exam-cover-icon,.hours-project-emblem,.tasker-project-cover-icon,.client-project-detail-icon,.client-hero-assurance-icon){border-color:#f0d86e!important;color:#8a6b00!important;background-color:#fff8d6!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .profile-strength-track{background:#fff2b5!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.profile-strength-track span,.hours-project-copy>small i){background:#facd00!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) a:not(.ant-btn):hover,:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-btn-link:hover{color:#725800!important}.client-app-layout .client-user-content .category-card.ant-card,.team-layout .team-content .admin-tasker-results .list-item,.client-app-layout .client-user-content .list-item{border-color:#f0d86e!important;border-left-color:#f0d86e!important;background:linear-gradient(110deg,#fff 0% 72%,#fffdf4)!important;box-shadow:0 6px 18px #d2aa000b!important}.client-app-layout .client-user-content .category-card.ant-card:before{background:linear-gradient(90deg,#facd00,#ffe98a)!important}.client-app-layout .client-user-content .category-card.ant-card:hover,.team-layout .team-content .admin-tasker-results .list-item:hover,.client-app-layout .client-user-content .list-item:hover{border-color:#e2b900!important;box-shadow:0 12px 27px #d2aa0024!important}.team-layout .team-content .admin-tasker-results .list-item.selected,.client-app-layout .client-user-content .list-item.selected{border-color:#e2b900!important;border-left-color:#e2b900!important;background:linear-gradient(105deg,#fff8d6,#fff 72%)!important;box-shadow:0 0 0 3px #facd0029!important}.client-app-layout .client-user-content .capability-link{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.client-app-layout .client-user-content .capability-link:hover,.client-app-layout .client-user-content .capability-link:focus-visible{border-color:#e2b900!important;color:#725800!important;background:#fff2b5!important}.team-layout .team-content .admin-tasker-results .list-item a.ant-typography,.client-app-layout .client-user-content .list-item a.ant-typography,.team-layout .team-content .admin-tasker-results .list-item a.ant-typography:hover,.client-app-layout .client-user-content .list-item a.ant-typography:hover{color:#20384c!important}.client-app-layout .client-user-content .category-card .ant-btn-link{color:#8a6b00!important}.client-app-layout .client-user-content .category-card .ant-btn-link:hover{color:#725800!important}.team-layout .team-content .admin-tasker-results .list-item .ant-tag,.client-app-layout .client-user-content .list-item .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.team-layout .team-content .admin-tasker-results .list-item .ant-tag .anticon-check-circle,.client-app-layout .client-user-content .list-item .ant-tag .anticon-check-circle{color:#8a6b00!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar,:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar-inner,:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar.ant-layout-sider,:is(.team-drawer,.tasker-member-drawer) :is(.ant-drawer-content,.ant-drawer-body){border-color:#f0d86e!important;background:#fff!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar-logo .app-logo{color:#172b3f!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar-logo .app-logo-dot{color:#b28c00!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-nav-item:not(.active){color:#172b3f!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-nav-item:not(.active) .anticon{color:#8a6b00!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-nav-item:not(.active):hover{color:#172b3f!important;background:#fff2b5!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-nav-item.active{color:#172b3f!important;background:#facd00!important;box-shadow:none!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-nav-item.active .anticon{color:#172b3f!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-nav-item.active:before{background:#e2b900!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar-user{border-top-color:#f0d86e!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar-user .app-user-name{color:#172b3f!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar-user .app-user-role,:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar-user .ant-btn{color:#8a6b00!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .tasker-sidebar-user .ant-btn:hover{color:#725800!important;background:#fff2b5!important}:is(.tasker-layout,.team-layout,.tasker-member-layout,.team-drawer,.tasker-member-drawer) .app-user-avatar.ant-avatar{color:#172b3f!important;background:linear-gradient(135deg,#facd00,#e2b900)!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.page-header,.resource-top-bar,.admin-projects-heading,.import-page-heading){border-color:#f0d86e!important;border-left-color:#facd00!important;background:radial-gradient(ellipse at 100% 0,rgba(250,205,0,.11),transparent 44%),linear-gradient(110deg,#fff,#fffdf4)!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.stat-card,.panel,.tasker-dashboard-stats .stat-card,.admin-projects-stats .stat-card,.profile-section,.admin-profile-page .profile-section,.admin-tasker-import-page .profile-section,.client-project-detail-page .panel){border-color:#f0e5ae!important;box-shadow:0 6px 18px #d2aa000b!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.stat-card-icon,.admin-audit-heading-icon,.experience-icon,.tasker-exam-cover-icon,.hours-project-emblem,.import-flow>span b,.import-card-title>b,.exam-page-guidance>span,.request-section-icon,.request-forecast-icon){border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.tasker-dashboard-stats .stat-card-icon,.team-dashboard-stats .stat-card-icon,.admin-projects-stats .stat-card-icon){border-color:#f0d86e!important;color:#8a6b00!important;background:linear-gradient(145deg,#fff2b5,#fff8d6)!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.tasker-job-row,.job-card,.exam-category-card,.admin-applicant-row,.admin-projects-table .ant-table-container,.admin-profile-page .profile-header,.profile-view-root .profile-header,.profile-view-root .profile-section,.client-project-detail-page .panel){border-color:#f0e5ae!important;background-color:#fffdf4!important;box-shadow:0 6px 18px #d2aa000b!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.tasker-job-row:hover,.job-card:hover,.exam-category-card:hover,.admin-applicant-row:hover){border-color:#e2b900!important;box-shadow:0 12px 24px #d2aa0021!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.capability-chip,.profile-header-body>.ant-space.muted .ant-tag,.tasker-job-match,.exam-live-status,.client-project-detail-copy .ant-tag,.tasker-project-cover .ant-tag,.tasker-profile-summary-head .ant-tag,.client-hero-assurance-tags span){border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.privacy-note,.admin-dashboard-attention .attention-section,.team-dashboard-attention .attention-section,.admin-projects-heading,.admin-projects-stats .stat-card,.exam-page-guidance){border-color:#f0d86e!important;color:#725800!important;background:#fffdf4!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.selection-bar,.tasker-payout-setup,.tasker-dashboard .callout,.tasker-user-content .callout,.project-row-card){border-color:#f0d86e!important;background:#fffdf4!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.profile-view-root .stat-strip,.admin-profile-page .stat-strip,.admin-profile-page .private-card,.profile-section .ant-card-head,.profile-view-root .profile-section .ant-card-head,.admin-profile-page .profile-section .ant-card-head){border-color:#f0e5ae!important;background:linear-gradient(100deg,#fffdf4,#fff)!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .tasker-job-content>.muted{color:#8a6b00!important;background:#fff8d6!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .hours-log-table .ant-tag-blue{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.selection-bar,.tasker-dashboard .callout,.tasker-user-content .callout){color:#172b3f!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.ant-upload-drag,.start-choice .start-option.ant-card){border-color:#f0d86e!important;background:linear-gradient(145deg,#fffdf4,#fff8d6)!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.ant-upload-drag:hover,.start-choice .start-option.ant-card:hover){border-color:#e2b900!important;background:#fff8d6!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .start-choice .start-option-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}:is(body:has(.tasker-layout),body:has(.team-layout),body:has(.client-app-layout)) .app-form-modal .ant-modal-header{border-color:#f0d86e!important;background:linear-gradient(120deg,#fff8d6,#fff 72%)!important}:is(body:has(.tasker-layout),body:has(.team-layout),body:has(.client-app-layout)) .app-form-modal .ant-input:focus,:is(body:has(.tasker-layout),body:has(.team-layout),body:has(.client-app-layout)) .app-form-modal .ant-input-focused{border-color:#e2b900!important;box-shadow:0 0 0 3px #facd0026!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.admin-dashboard-attention .attention-row:hover,.team-dashboard-attention .attention-row:hover,.ant-table-tbody>tr:hover>td){background:#fffdf4!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-dangerous):hover,.ant-segmented-item-selected){border-color:#e2b900!important;color:#8a6b00!important;background:#fff8d6!important}.client-app-layout .client-user-content :is(.client-tasker-filter-heading>div:first-child>span,.client-tasker-results-heading>div>span,.client-projects-eyebrow,.client-request-eyebrow,.request-section-kicker,.request-trust-note .anticon,.client-request-forecast .forecast-list dt .anticon,.client-project-back,.client-project-detail-back){color:#8a6b00!important}.client-app-layout .client-user-content :is(.client-tasker-results-badge,.client-projects-heading-total,.client-project-row .client-project-open,.client-request-assurance,.request-trust-note,.client-request-forecast .request-forecast-note){border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.client-app-layout .client-user-content .client-tasker-toolbar{border-color:#f0d86e!important;background:linear-gradient(145deg,#fffdf4,#fff8d6)!important}.client-app-layout .client-user-content .client-projects-heading-total strong{color:#8a6b00!important}.client-app-layout .client-user-content .client-project-row:before{background:linear-gradient(180deg,#ffe98a,#e2b900)!important}.client-app-layout .client-user-content .client-project-mark,.client-app-layout .client-user-content .client-projects-heading-icon,.client-app-layout .client-user-content .client-request-assurance>span,.client-app-layout .client-user-content .request-forecast-empty-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.client-app-layout .client-user-content .client-project-open:hover,.client-app-layout .client-user-content .client-project-row:hover .client-project-open{border-color:#e2b900!important;color:#725800!important;background:#fff2b5!important}.client-app-layout .client-user-content :is(.client-request-section,.client-request-forecast){border-color:#f0e5ae!important}.client-app-layout .client-user-content :is(.client-request-section .ant-card-head,.client-request-forecast .ant-card-head){border-color:#f0e5ae!important;background:linear-gradient(105deg,#fffdf4,#fff)!important}.client-app-layout .client-user-content .client-request-forecast.ant-card{border-color:#f0d86e!important;background:radial-gradient(ellipse at 100% 0,rgba(250,205,0,.13),transparent 44%),#fff!important}.client-app-layout .client-user-content :is(.client-request-section .ant-input,.client-request-section .ant-input-number,.client-request-section .ant-select-selector,.client-request-section .ant-picker){border-color:#e6dfbf!important}.client-app-layout .client-user-content :is(.client-request-section .ant-input:focus,.client-request-section .ant-input-number-focused,.client-request-section .ant-select-focused .ant-select-selector,.client-request-section .ant-picker-focused){border-color:#e2b900!important;box-shadow:0 0 0 3px #facd0024!important}.client-app-layout .client-user-content .client-request-section .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.client-app-layout .client-user-content .forecast-line,.team-layout .team-content .forecast-line{border-color:transparent!important;color:#303030!important;background:#fff!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important}.client-app-layout .client-user-content .ant-btn-link{color:#8a6b00!important}.client-app-layout .client-user-content .ant-btn-link:hover{color:#725800!important}.client-user-content .resource-top-bar:not(.admin-requests-heading){min-height:72px;padding:12px 18px;margin-bottom:18px;gap:16px;border:1px solid #f0e5ae;border-left:3px solid #facd00;border-radius:14px;background:linear-gradient(105deg,#fff,#fffdf4)}.client-user-content .profile-view-root .privacy-note,.tasker-user-content .profile-view-root .privacy-note{border-color:#f0d86e!important;color:#725800!important;background:linear-gradient(110deg,#fff8d6,#fffdf4)!important}.client-user-content .profile-view-root .privacy-note .anticon,.tasker-user-content .profile-view-root .privacy-note .anticon{color:#8a6b00!important}.client-user-content .client-project-team-panel .ant-card-head,.client-user-content .client-project-team-panel .ant-card-head-wrapper{border-bottom-color:#f0e5ae!important;background:linear-gradient(100deg,#fffdf4,#fff)!important}.client-user-content .client-project-team-panel{border-color:#f0d86e!important}.client-user-content .client-project-team-panel .row-list-item{border-bottom-color:#f4edcf!important}.client-user-content .client-project-team-panel .ant-avatar{box-shadow:0 0 0 1px #f0e5ae!important}.client-user-content .client-project-hero-progress>span{color:#526273!important}.client-user-content .client-project-hero-progress>strong,.client-user-content .client-project-hero-progress .ant-progress-text{color:#172b3f!important}.client-user-content .client-project-hero-progress .ant-progress-bg{background:#b28c00!important}.client-user-content .client-project-hero-progress .ant-progress-inner{background:#f0e5ae!important}.client-app-layout .client-user-content .client-home-project-link,.client-app-layout .client-user-content .client-home-project-link:hover,.tasker-layout .tasker-content .tasker-name-link,.tasker-layout .tasker-content .tasker-name-link:hover{color:#20384c!important}.tasker-user-content .tasker-empty-copy>span{color:#8a6b00!important}.tasker-user-content .tasker-payout-icon{color:#8a6b00!important;background:#fff2b5!important}.tasker-user-content .tasker-dashboard .panel .ant-card-extra .ant-btn-link,.tasker-user-content .tasker-job-view.ant-btn-link{color:#8a6b00!important}.tasker-user-content .tasker-dashboard .panel .ant-card-extra .ant-btn-link:hover,.tasker-user-content .tasker-job-view.ant-btn-link:hover{color:#725800!important}.tasker-user-content .tasker-work-card .ant-btn:not(.ant-btn-primary){border-color:#f0d86e!important;color:#20384c!important}.tasker-user-content .tasker-work-card .ant-btn:not(.ant-btn-primary) .anticon{color:#8a6b00!important}.tasker-user-content .tasker-work-card .ant-btn:not(.ant-btn-primary):hover{border-color:#e2b900!important;color:#8a6b00!important;background:#fff8d6!important}.tasker-hours-drawer .ant-drawer-content,.tasker-hours-drawer .ant-drawer-body{background:#fffdf4!important}.tasker-hours-drawer .ant-drawer-header{border-bottom-color:#f0e5ae!important;background:linear-gradient(100deg,#fff,#fffdf4)!important}.tasker-hours-drawer .hours-drawer-title-icon,.tasker-hours-drawer .hours-project-emblem,.tasker-hours-drawer .hours-empty-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-hours-drawer .hours-project-banner{border-color:#f0d86e!important;color:#172b3f!important;background:radial-gradient(ellipse at 88% 0,rgba(250,205,0,.13),transparent 47%),linear-gradient(120deg,#fff,#fffdf4)!important;box-shadow:0 8px 20px #d2aa0014!important}.tasker-hours-drawer .hours-project-banner:before{border-color:#d2aa0026!important;box-shadow:0 0 0 21px #facd000a,0 0 0 45px #facd0006!important}.tasker-hours-drawer .hours-project-copy>span,.tasker-user-content .hours-project-copy>span{color:#8a6b00!important}.tasker-hours-drawer .hours-project-copy>small i{background-color:#e2b900!important}.tasker-hours-drawer .hours-project-copy>strong,.tasker-hours-drawer .hours-project-copy>small{color:#20384c!important}.tasker-hours-drawer .hours-project-banner>.ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.tasker-hours-drawer .ant-table-wrapper,.tasker-hours-drawer .hours-overview-card,.tasker-hours-drawer .hours-log-section{border-color:#f0e5ae!important}.tasker-hours-drawer .hours-overview-card:after{border-color:#d2aa0029!important;box-shadow:0 0 0 12px #facd000a!important}.tasker-hours-drawer .hours-overview-icon,.tasker-hours-drawer .hours-overview-earnings .hours-overview-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-hours-drawer .hours-log-heading{border-bottom-color:#f0e5ae!important;background:linear-gradient(100deg,#fffdf4,#fff)!important}.tasker-hours-drawer .hours-log-count{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.tasker-hours-drawer .ant-table-thead>tr>th{border-bottom-color:#f0e5ae!important;color:#526273!important;background:#fffdf4!important}.tasker-hours-drawer .ant-table-tbody>tr:hover>td{background:#fffdf4!important}.tasker-hours-drawer .hours-empty-state{background:radial-gradient(ellipse at 50% 30%,#fff8d6 0,#fff 68%)!important}.tasker-hours-drawer .hours-empty-decoration i{background:#f0d86e!important}.tasker-hours-drawer .hours-empty-decoration i:nth-child(3){background:#e2b900!important}.tasker-user-content .tasker-job-card{border-color:#f0e5ae!important;border-left-color:#e2b900!important;background:radial-gradient(ellipse at 100% 0,#fff8d6 0,transparent 36%),#fff!important;box-shadow:0 8px 23px #d2aa000f!important}.tasker-user-content .tasker-job-card:after{border-color:#f0e5ae!important;box-shadow:0 0 0 22px #f0e5ae4d,0 0 0 46px #f0e5ae29!important}.tasker-user-content .tasker-job-card:hover{border-color:#e2b900!important;border-left-color:#c69f00!important}.tasker-user-content .tasker-job-avatar{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-user-content .tasker-job-card .job-meta>span{border-color:#f0d86e!important;color:#725800!important;background:#fffdf4!important}.tasker-user-content .tasker-application-status{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.tasker-user-content .tasker-exam-card .ant-btn:not(.ant-btn-primary){border-color:#f0d86e!important;color:#20384c!important}.tasker-user-content .tasker-exam-card .ant-btn:not(.ant-btn-primary) .anticon{color:#8a6b00!important}.tasker-user-content .tasker-payout-card-title .anticon,.tasker-user-content .tasker-payment-mark,.tasker-user-content .tasker-payment-empty-mark{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-user-content .tasker-payout-history .ant-card-head,.tasker-user-content .tasker-unpaid-history .ant-card-head,.tasker-user-content .tasker-payout-method-card .ant-card-head{background:linear-gradient(90deg,#fffdf4,#fff)!important}.tasker-user-content .tasker-payout-method-card.ant-card{border-color:#f0d86e!important;background:radial-gradient(ellipse at 100% 0,#fff2b5 0,transparent 52%),linear-gradient(145deg,#fff,#fffdf4)!important}.tasker-user-content .tasker-payout-method-card .ant-btn-primary{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 5px 13px #d2aa002e!important}.tasker-user-content .tasker-profile-builder .editor-card .ant-btn:not(.ant-btn-primary){border-color:#f0d86e!important;color:#20384c!important}.tasker-user-content .tasker-profile-builder .editor-card .ant-btn:not(.ant-btn-primary) .anticon{color:#8a6b00!important}.tasker-user-content .start-choice .ant-btn:not(.ant-btn-primary){border-color:#f0d86e!important;color:#20384c!important}.tasker-user-content .start-choice .ant-btn:not(.ant-btn-primary) .anticon{color:#8a6b00!important}.tasker-user-content .tasker-profile-complete-button{border-color:#f0d86e!important;color:#20384c!important;background:#fff!important}.tasker-user-content .tasker-profile-complete-button .anticon{color:#8a6b00!important}.tasker-user-content .tasker-profile-complete-button:hover{border-color:#e2b900!important;color:#20384c!important;background:#fff8d6!important}.tasker-user-content .tasker-project-cover,.tasker-user-content .tasker-exam-cover{border-color:#f0d86e!important;color:#172b3f!important;background:radial-gradient(ellipse at 88% 0,rgba(250,205,0,.14),transparent 50%),linear-gradient(110deg,#fff,#fff8d6)!important}.tasker-user-content .tasker-project-cover:after,.tasker-user-content .tasker-exam-cover:before,.tasker-user-content .tasker-exam-cover:after{border-color:#d2aa0029!important;box-shadow:0 0 0 20px #facd000a!important}.tasker-user-content .tasker-project-cover-label,.tasker-user-content .tasker-exam-cover>span:not(.tasker-exam-cover-icon){color:#8a6b00!important}.tasker-user-content .tasker-project-cover .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.tasker-user-content .tasker-project-cover-icon,.tasker-user-content .tasker-exam-cover-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-user-content .tasker-payout-stats .ant-col:nth-child(1) .stat-card,.tasker-user-content .tasker-payout-stats .ant-col:nth-child(2) .stat-card,.tasker-user-content .tasker-payout-stats .ant-col:nth-child(3) .stat-card{border-color:#f0d86e!important;color:#172b3f!important;background:linear-gradient(125deg,#fff8d6,#ffe98a)!important}.tasker-user-content .tasker-payout-stats .stat-card-label,.tasker-user-content .tasker-payout-stats .stat-card-value,.tasker-user-content .tasker-payout-stats .stat-card-hint{color:#172b3f!important}.tasker-user-content .tasker-payout-stats .stat-card-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-layout .tasker-content .start-choice>.ant-col>.start-option.ant-card,.tasker-layout .tasker-content .start-choice>.ant-col>.start-option.ant-card:hover{border-color:#f0d86e!important;background:#fff!important;background-image:none!important}.tasker-layout .tasker-content .start-choice>.ant-col>.start-option.ant-card>.ant-card-body{background:#fff!important}.tasker-layout .tasker-content .start-choice .start-option-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-layout .tasker-content .start-choice .cv-dropzone.ant-upload-wrapper .ant-upload-drag,.tasker-layout .tasker-content .start-choice .cv-dropzone.ant-upload-wrapper .ant-upload-drag:hover{border-color:#e2b900!important;background:#fff!important;background-image:none!important}.tasker-layout .tasker-content .start-choice .cv-dropzone .ant-upload-drag-icon .anticon{color:#e2b900!important}.tasker-payout-modal .ant-modal-content{border-color:#f0d86e!important;box-shadow:0 30px 90px #7059002e!important}.tasker-payout-modal .ant-modal-header{border-bottom-color:#f0e5ae!important;background:radial-gradient(ellipse at 0 0,#fff8d6,transparent 65%),#fff!important}.tasker-modal-title>span:first-child{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-payout-modal .ant-input,.tasker-payout-modal .ant-select-selector{border-color:#f0e5ae!important;background:#fff!important}.tasker-payout-modal .ant-input:hover,.tasker-payout-modal .ant-select:hover .ant-select-selector{border-color:#e2b900!important}.tasker-payout-modal .ant-input:focus,.tasker-payout-modal .ant-input-focused,.tasker-payout-modal .ant-select-focused .ant-select-selector{border-color:#e2b900!important;box-shadow:0 0 0 3px #facd0029!important}.tasker-payout-modal .ant-btn-primary,.tasker-payout-modal .ant-btn-primary:hover{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 8px 17px #d2aa002e!important}.tasker-payout-modal .ant-btn-primary:hover{background:#e2b900!important}.tasker-user-content .tasker-profile-builder .strength-card.ant-card{border-color:#f0d86e!important;color:#172b3f!important;background:radial-gradient(ellipse at 100% 0,rgba(250,205,0,.14),transparent 55%),#fff!important;box-shadow:0 13px 29px #70590014!important}.tasker-user-content .tasker-profile-builder .strength-card.ant-card:after{border-color:#e2b90029!important;box-shadow:0 0 0 22px #e2b90009,0 0 0 46px #e2b90005!important}.tasker-user-content .tasker-profile-builder .profile-strength-head .ant-progress-text,.tasker-user-content .tasker-profile-builder .profile-strength-copy .strength-label,.tasker-user-content .tasker-profile-builder .profile-strength-copy small,.tasker-user-content .tasker-profile-builder .profile-strength-foot,.tasker-user-content .tasker-profile-builder .profile-strength-foot strong{color:#172b3f!important}.tasker-user-content .tasker-profile-builder .strength-card .ant-progress-circle-trail{stroke:#f5ebbf!important}.tasker-user-content .tasker-profile-builder .profile-strength-track{background:#fff2b5!important}.tasker-user-content .tasker-profile-builder .profile-strength-track span{background:#facd00!important;box-shadow:none!important}.tasker-user-content .tasker-profile-builder .editor-sidebar .ant-upload-wrapper .ant-btn,.tasker-user-content .tasker-profile-builder .editor-sidebar .ant-upload-wrapper .ant-btn:hover{border-color:#f0d86e!important;color:#172b3f!important;background:#fff!important}.tasker-user-content .tasker-profile-builder .editor-sidebar .ant-upload-wrapper .ant-btn .anticon{color:#8a6b00!important}.tasker-user-content .tasker-profile-builder .step-nav:before{background:linear-gradient(#f0d86e,#f5ebbf)!important}.tasker-user-content .tasker-profile-builder .step-nav-icon{border-color:#f0e5ae!important;color:#8a6b00!important;background:#fff8d6!important}.tasker-user-content .tasker-profile-builder .step-nav-item.active{border-color:#f0d86e!important;background:linear-gradient(105deg,#fff8d6,#fffdf4)!important;box-shadow:0 5px 14px #d2aa001a!important}.tasker-user-content .tasker-profile-builder .step-nav-item.active .step-nav-icon{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 4px 9px #d2aa0029!important}.tasker-user-content .tasker-profile-builder .step-nav-icon.complete{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-user-content .tasker-profile-builder .step-header-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important;box-shadow:inset 0 1px #fff!important}.tasker-user-content .tasker-profile-builder .photo-upload{border-color:#f0e5ae!important;background:linear-gradient(105deg,#fffdf4,#fff)!important}.tasker-user-content .tasker-profile-builder .photo-upload .ant-btn,.tasker-user-content .tasker-profile-builder .photo-upload .ant-btn:hover{border-color:#f0d86e!important;color:#172b3f!important;background:#fff!important}.tasker-user-content .tasker-profile-builder .photo-upload .ant-btn .anticon{color:#8a6b00!important}.tasker-user-content .tasker-profile-builder .editor-card .tip-box{border-color:#f0e5ae!important;border-left-color:#e2b900!important;color:#5b5140!important;background:#fffdf4!important}.tasker-user-content .tasker-profile-builder .editor-card .tip-icon{color:#b28c00!important}.team-content .team-dashboard-eyebrow,.team-content .admin-jobs-heading>span,.team-content .admin-projects-heading>div>span,.team-content .exam-page-heading>div>span,.team-content .admin-payouts-heading>div>span,.team-content .admin-tasker-search>span,.team-content .admin-project-detail-back,.team-content .admin-project-detail-back .anticon{color:#8a6b00!important}.team-content .team-dashboard-stats .stat-card-icon,.team-content .admin-projects-stats .stat-card-icon,.team-content .admin-payout-stats .stat-card-icon,.team-content .admin-audit-heading-icon,.team-content .admin-audit-stats .ant-col:nth-child(2) .stat-card-icon,.team-content .admin-audit-event-icon,.team-content .admin-audit-empty>span,.team-content .exam-page-guidance>span,.team-content .exam-category-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.team-content .team-dashboard-attention .ant-card-head-title .anticon,.team-content .attention-row .anticon,.team-content .team-dashboard-queue-top .anticon{color:#b28c00!important}.team-content .team-dashboard-attention .ant-tabs-tab-active .ant-tabs-tab-btn,.team-content .team-dashboard-attention .row-list-item>div:first-child>div:first-child>a,.team-content .attention-payout-row a,.team-content .attention-pending-payout-row a,.team-content .attention-client-request-row .contact-line a{color:#8a6b00!important}.team-content .team-dashboard-attention .ant-tabs-ink-bar{background:#facd00!important}.team-content .team-dashboard-attention .attention-section-title .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.team-content .panel .ant-card-head-title .anticon,.team-content .team-dashboard-attention .attention-request-matches,.team-content .team-dashboard-attention .attention-matches{color:#8a6b00!important}.team-content .team-dashboard-attention .attention-matches .anticon{color:#b28c00!important}.team-content .team-dashboard-queue-top>span{color:#8a6b00!important}.team-content .team-dashboard-queue-top>b{border-color:#e2b900!important;color:#725800!important;background:#fff2b5!important}.team-content .team-dashboard-queue-breakdown i,.team-content .team-dashboard-queue-breakdown>span:nth-child(2) i{background:#facd00!important}.team-content .team-dashboard-attention .attention-section,.team-content .team-dashboard-attention .attention-section+.attention-section{border-color:#f0e5ae!important;background:linear-gradient(120deg,#fffdf4,#fff)!important}.team-content .team-dashboard-attention .attention-payout-row,.team-content .team-dashboard-attention .attention-pending-payout-row,.team-content .team-dashboard-attention .attention-client-request-row{border-left-color:#e2b900!important}.team-content .team-dashboard-attention .attention-payout-row:hover,.team-content .team-dashboard-attention .attention-pending-payout-row:hover,.team-content .team-dashboard-attention .attention-client-request-row:hover{border-left-color:#c69f00!important}.team-content .team-dashboard-attention .row-list-item:hover{background:#fffdf4!important}.team-content .admin-tasker-toolbar,.team-content .admin-tasker-results .list-item.selected{border-color:#f0d86e!important}.team-content .admin-tasker-toolbar .resource-filters .ant-select-selector,.team-content .admin-tasker-search .resource-search .ant-input-group .ant-input-affix-wrapper{border-color:#f0e5ae!important}.team-content .admin-tasker-search .resource-search .ant-input-search-button,.team-content .admin-tasker-search .resource-search .ant-input-search-button:hover{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 5px 13px #d2aa002e!important}.team-content .admin-tasker-search .resource-search .ant-input-affix-wrapper-focused,.team-content .admin-tasker-toolbar .resource-filters .ant-select-focused .ant-select-selector{border-color:#e2b900!important;box-shadow:0 0 0 3px #facd0026!important}.team-content .admin-tasker-results .list-item .ant-tag .anticon-check-circle{color:#b28c00!important}.team-content .admin-tasker-results .list-item .ant-tag{border-color:#f0e5ae!important;color:#652!important;background:#fffdf4!important}.team-content .admin-tasker-results .list-item .ant-progress-inner{background:#fff2b5!important}.team-content .admin-tasker-results .list-item .ant-progress-bg{background:#facd00!important}.team-content .admin-jobs-heading>span,.team-content .admin-payouts-heading>div>span,.team-content .admin-projects-heading>span{color:#8a6b00!important}.team-content .admin-job-card,.team-content .admin-job-card:hover{border-color:#f0d86e!important;background:linear-gradient(110deg,#fff 0% 72%,#fffdf4)!important}.team-content .admin-job-card .admin-job-main>.muted a,.team-content .admin-job-card .job-meta .anticon,.team-content .admin-job-card .job-meta>span .anticon{color:#8a6b00!important}.team-content .admin-job-card .job-meta>span,.team-content .admin-job-card .admin-job-main>.ant-tag{border-color:#f0e5ae!important;color:#652!important;background:#fffdf4!important}.team-content .admin-job-card .admin-job-actions .ant-btn-primary{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 5px 12px #d2aa0029!important}.team-content .admin-job-card .admin-job-actions .ant-btn-link:hover{color:#8a6b00!important}.team-content .exam-page-guidance{border-color:#f0e5ae!important;background:#fffdf4!important}.team-content .exam-category-card,.team-content .exam-category-card:hover{border-color:#f0e5ae!important;background:linear-gradient(110deg,#fff 0% 74%,#fffdf4)!important}.team-content .exam-category-card .exam-live-status,.team-content .exam-category-skills .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.team-content .exam-category-form .ant-input:hover,.team-content .exam-category-form .ant-input:focus{border-color:#e2b900!important;box-shadow:0 0 0 3px #facd0024!important}.team-content .exam-category-form .ant-input-group-addon a{color:#8a6b00!important}.team-content .exam-category-form .ant-btn-primary{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 5px 12px #d2aa0029!important}.team-content .admin-payout-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.team-content .admin-payout-table .ant-table-tbody>tr>td a,.team-content .admin-payout-table .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.team-content .admin-payout-table .ant-pagination .ant-pagination-next .ant-pagination-item-link{color:#8a6b00!important}.team-content .admin-payout-tabs>.ant-tabs-nav .ant-tabs-ink-bar{background:#facd00!important}.team-content .admin-payout-table .ant-table{color:#526273!important}.team-content .admin-payout-table .ant-table-thead>tr>th{color:#526273!important;background:#fffdf4!important}.team-content .admin-payout-table .ant-table-tbody>tr>td{color:#526273!important}.team-content .admin-payout-table .ant-table-tbody>tr:hover>td{background:#fffdf4!important}.team-content .admin-payout-table .ant-table-tbody .ant-btn-primary,.team-content .admin-payout-table .ant-table-tbody .ant-btn-primary:hover{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important}.team-content .admin-payout-table .ant-pagination .ant-pagination-item-active{border-color:#e2b900!important;background:#facd00!important;box-shadow:0 3px 8px #d2aa0029!important}.team-content .admin-payout-table .ant-pagination .ant-pagination-item-active a{color:#172b3f!important}.team-content .admin-profile-page .profile-header-body>.ant-space.muted .ant-tag,.team-content .admin-profile-page .skill-row .ant-tag,.team-content .admin-profile-page .capability-chip{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.team-content .admin-profile-page .private-card,.team-content .admin-profile-page .private-card .ant-card-head{border-color:#f0e5ae!important;background:#fffdf4!important}.team-content .admin-profile-page .private-card .anticon,.team-content .admin-profile-page .private-card a,.team-content .admin-profile-page .profile-section .ant-card-head-title .anticon{color:#8a6b00!important}.team-content .admin-profile-page .ranking-part .ant-progress-inner,.team-content .admin-profile-page .skill-row .ant-progress-inner{background:#fff2b5!important}.team-content .admin-profile-page .ranking-part .ant-progress-bg,.team-content .admin-profile-page .skill-row .ant-progress-bg{background:#facd00!important}.team-content .admin-profile-page .experience-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.team-content .admin-audit-heading-icon,.team-content .admin-audit-stats .ant-col:nth-child(2) .stat-card-icon,.team-content .admin-audit-event-icon,.team-content .admin-audit-empty>span{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.client-user-content .client-request-heading,.client-user-content .list-item,.client-user-content .client-request-section,.client-user-content .client-request-forecast{border-color:#f0d86e!important}.client-user-content .list-item,.client-user-content .list-item:hover,.client-user-content .list-item.selected{border-left-color:#e2b900!important;background:linear-gradient(110deg,#fff 0% 72%,#fffdf4)!important}.client-user-content .client-request-heading,.client-user-content .client-request-assurance,.client-user-content .request-trust-note{background:linear-gradient(110deg,#fffdf4,#fff)!important}.client-user-content .client-request-eyebrow{color:#8a6b00!important}.client-user-content .client-request-assurance>span,.client-user-content .request-trust-note .anticon,.client-user-content .client-request-forecast .forecast-list dt .anticon,.client-user-content .client-request-section .ant-card-head-title .anticon{color:#8a6b00!important}.client-user-content .list-item .ant-checkbox-inner{border-color:#e2c95b!important}.client-user-content .list-item .ant-checkbox-checked .ant-checkbox-inner{border-color:#e2b900!important;background:#facd00!important}.client-user-content .list-item .ant-tag,.client-user-content .client-request-section .ant-tag,.client-user-content .client-request-forecast .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.client-user-content .contact-line a,.client-user-content .client-request-row .contact-line a,.team-content .admin-request-main .contact-line a,.team-content .admin-request-overview .contact-line a,.team-content .admin-request-main .contact-line .anticon,.team-content .admin-request-overview .contact-line .anticon,.team-content .admin-project-members-panel .row-list-item a strong,.team-content .admin-project-link,.team-content .admin-share-link{color:#8a6b00!important}.team-content .admin-request-card,.team-content .admin-request-card:hover{border-color:#f0d86e!important}.team-content .admin-request-card{border-left-color:#e2b900!important}.team-content .admin-project-members-panel .row-list-item a strong,.team-content .admin-audit-heading .team-dashboard-eyebrow,.team-content .admin-payouts-heading .team-dashboard-eyebrow{color:#8a6b00!important}.team-content .shared-tasker-card .ant-btn,.team-content .admin-shared-link .ant-btn,.team-content .shared-link-row .ant-btn{border-color:#f0d86e!important;color:#172b3f!important}.team-content .shared-tasker-card .ant-btn .anticon,.team-content .admin-shared-link .ant-btn .anticon,.team-content .shared-link-row .ant-btn .anticon{color:#8a6b00!important}.team-content .admin-request-card,.team-content .admin-request-card:hover{border-color:#f0d86e!important;border-left-color:#e2b900!important;background:linear-gradient(110deg,#fff 0% 72%,#fffdf4)!important}.team-content .admin-request-overview,.team-content .admin-request-actions{border-color:#f0e5ae!important;background:#fffdf4!important}.team-content .admin-request-overview .contact-line a,.team-content .admin-request-overview .anticon,.team-content .admin-request-overview .contact-line .anticon,.team-content .admin-request-project a{color:#8a6b00!important}.team-content .admin-request-tags .ant-tag,.team-content .admin-request-tags .capability-chip,.team-content .admin-request-related .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.team-content .admin-request-project,.team-content .admin-request-main .admin-request-description{border-left-color:#e2b900!important;color:#526273!important;background:#fffdf4!important}.team-content .admin-project-members-panel .row-list-item a strong,.team-content .admin-profile-page .private-card a,.team-content .admin-profile-page .private-card .anticon,.team-content .admin-profile-page .profile-header-body .ant-btn-link,.team-content .admin-profile-page .profile-header-body .ant-btn-link .anticon{color:#8a6b00!important}.team-content .admin-profile-page .profile-header-body .ant-btn-primary,.team-content .admin-profile-page .ant-btn-primary,.team-content .admin-profile-page .ant-btn-primary:hover{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important}.team-content .admin-profile-page .profile-header-body>.ant-space.muted .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.team-content .admin-audit-page .team-dashboard-eyebrow,.team-content .admin-audit-heading .team-dashboard-eyebrow{color:#8a6b00!important}.team-content .admin-audit-stats .ant-col:nth-child(n) .stat-card-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.team-content .admin-audit-event:not(.is-warning) .admin-audit-event-icon,.team-content .admin-audit-empty>span{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.team-content .ant-tabs-tab-active .ant-tabs-tab-btn{color:#8a6b00!important}.team-content .ant-tabs-ink-bar{background:#facd00!important}.team-content .ant-progress-inner{background:#fff2b5!important}.team-content .ant-progress-bg{background:#facd00!important}.team-content .ant-checkbox-checked .ant-checkbox-inner{border-color:#e2b900!important;background:#facd00!important}.team-content .ant-select-focused .ant-select-selector,.team-content .ant-input:focus,.team-content .ant-picker-focused,.team-content .ant-input-number-focused{border-color:#e2b900!important;box-shadow:0 0 0 3px #facd0026!important}:is(.team-content,.client-user-content,.tasker-user-content) .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-text):not(.ant-btn-link){border-color:#f0d86e!important}:is(.team-content,.client-user-content,.tasker-user-content) .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.ant-btn-text):not(.ant-btn-link):hover{border-color:#e2b900!important;background:#fffdf4!important}:is(.team-content,.client-user-content,.tasker-user-content) .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous) .anticon{color:#8a6b00!important}:is(.team-content,.client-user-content,.tasker-user-content) .ant-btn-link{color:#8a6b00!important}:is(.team-content,.client-user-content,.tasker-user-content) .ant-btn-link:hover{color:#725800!important}:is(.team-content,.client-user-content,.tasker-user-content) .ant-tag-success,:is(.team-content,.client-user-content,.tasker-user-content) .ant-tag-green{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}:is(.team-content,.client-user-content,.tasker-user-content) .ant-badge-status-success{background:#facd00!important}.client-user-content .client-request-section .ant-card-head-title .anticon,.client-user-content .client-request-forecast .ant-card-head-title .anticon,.client-user-content .client-request-section .request-section-icon,.client-user-content .client-request-forecast .request-forecast-icon,.client-user-content .client-projects-heading-icon,.client-user-content .client-project-detail-icon,.client-user-content .client-hero-assurance-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.client-user-content .client-projects-heading-total strong,.client-user-content .client-home-project-link,.client-user-content .client-home-project-link:hover{color:#8a6b00!important}.client-user-content .client-request-forecast,.client-user-content .client-request-section{background-color:#fff!important}.tasker-user-content .tasker-subpage-stats .stat-card-icon,.tasker-user-content .tasker-subpage-stats .ant-col:nth-child(2) .stat-card-icon,.tasker-user-content .tasker-subpage-stats .ant-col:nth-child(3) .stat-card-icon,.tasker-user-content .tasker-payout-setup .tasker-payout-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.tasker-user-content .tasker-job-card,.tasker-user-content .tasker-job-card:hover{border-color:#f0d86e!important;border-left-color:#e2b900!important;background:linear-gradient(110deg,#fff 0% 72%,#fffdf4)!important}.tasker-user-content .tasker-job-card .job-meta>span{border-color:#f0e5ae!important;color:#652!important;background:#fffdf4!important}.tasker-user-content .tasker-job-card .job-meta .anticon{color:#8a6b00!important}.tasker-user-content .tasker-job-card .ant-btn-primary,.tasker-user-content .tasker-job-card .ant-btn-primary:hover{border-color:#e2b900!important;color:#172b3f!important;background:#facd00!important}.team-content .admin-share-links .ant-btn,.team-content .shortlist-list .ant-btn,.team-content .list-item .ant-btn:not(.ant-btn-dangerous){border-color:#f0d86e!important}.team-content .admin-share-links .ant-btn .anticon,.team-content .shortlist-list .ant-btn .anticon,.team-content .list-item .ant-btn:not(.ant-btn-dangerous) .anticon{color:#8a6b00!important}.tasker-layout .tasker-content .tasker-name-link,.tasker-layout .tasker-content .tasker-name-link:hover,.team-layout .team-content .admin-tasker-results .list-item a.ant-typography,.team-layout .team-content .admin-tasker-results .list-item a.ant-typography:hover,.client-app-layout .client-user-content .list-item a.ant-typography,.client-app-layout .client-user-content .list-item a.ant-typography:hover,.share-tasker-card .list-item a.ant-typography,.share-tasker-card .list-item a.ant-typography:hover,.team-content .team-dashboard-attention .row-list-item a,.team-content .admin-applicant-row a,.team-content .admin-payout-table .ant-table-tbody>tr>td a,.team-content .admin-profile-page .profile-header-body h3.ant-typography,.team-content .admin-project-members-panel .row-list-item a strong,.client-user-content .client-project-team-panel .row-list-item .ant-typography-strong{color:#345264!important}.team-content .team-dashboard-attention .row-list-item a:hover,.team-content .admin-applicant-row a:hover,.team-content .admin-payout-table .ant-table-tbody>tr>td a:hover,.team-content .admin-project-members-panel .row-list-item a:hover,.client-user-content .client-project-team-panel .row-list-item a:hover{color:#345264!important}.team-content .team-dashboard-attention .attention-row>div:first-child>div:first-child>a,.team-content .team-dashboard-attention .attention-row>div:first-child>div:first-child>a:hover,.team-content .team-dashboard-attention .attention-application-row>div:first-child>div:first-child a,.team-content .team-dashboard-attention .attention-application-row>div:first-child>div:first-child a:hover,.team-content .team-dashboard-attention .attention-payout-row>div:first-child>div:first-child>a,.team-content .team-dashboard-attention .attention-payout-row>div:first-child>div:first-child>a:hover,.team-content .team-dashboard-attention .attention-pending-payout-row>div:first-child>div:first-child>a,.team-content .team-dashboard-attention .attention-pending-payout-row>div:first-child>div:first-child>a:hover{color:#345264!important}.team-content .admin-requests-heading-copy>span,.team-content .admin-jobs-heading>span,.team-content .admin-payouts-heading>div>span,.team-content .exam-page-heading>div>span,.team-content .team-dashboard-heading .team-dashboard-eyebrow,.client-user-content .client-hero-eyebrow,.client-user-content .client-project-detail-eyebrow,.client-user-content .client-projects-eyebrow,.tasker-user-content .tasker-page-hero-eyebrow,.tasker-user-content .tasker-project-cover-label,.tasker-user-content .hours-project-copy>span,.project-form-title>span{color:#8a6b00!important}.team-content .team-dashboard-attention .attention-application-row{border-left:3px solid #e2b900!important}.team-content .team-dashboard-attention .attention-application-row:hover{border-left-color:#c69f00!important;box-shadow:inset 3px 0 #c69f00!important}.team-content .team-dashboard-attention .attention-section-title .ant-tag,.team-content .team-dashboard-attention .attention-section-title .ant-tag.ant-tag-green{border-color:#e2b900!important;color:#725800!important;background:#fff2b5!important}.public-share-page{background:radial-gradient(ellipse at 8% 0,rgba(250,205,0,.12),transparent 32%),linear-gradient(180deg,#fffdf4 0,#faf9f2 360px,#f7f8f6)!important}.public-share-page .share-header{border-bottom-color:#f0e5ae!important;background:#fffffff5!important;box-shadow:0 4px 16px #5546110b!important}.public-share-page .share-logo-top{padding:0;border:0;background:transparent;cursor:pointer}.public-share-page .share-logo-top:focus-visible{outline:2px solid #e2b900;outline-offset:4px;border-radius:3px}.public-share-page .share-header .app-logo{color:#172b3f!important}.public-share-page .share-header-action .ant-btn,.public-share-page .share-header-action .ant-btn:hover{border:1px solid #e2b900!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 6px 15px #d2aa0033!important}.public-share-page .share-intro{padding:36px 42px!important;border-color:#f0d86e!important;border-radius:22px!important;background:radial-gradient(ellipse at 95% 0,rgba(250,205,0,.18),transparent 39%),linear-gradient(115deg,#fff,#fffdf4)!important;box-shadow:0 16px 38px #70590014!important}.public-share-page .share-intro:after{border-color:#e2b9003d!important;box-shadow:0 0 0 22px #e2b9000b,0 0 0 48px #e2b90008!important}.public-share-page .share-eyebrow,.public-share-page .share-trust-note .anticon,.public-share-page .share-count-card>small .anticon{color:#8a6b00!important}.public-share-page .share-intro h1.ant-typography{color:#172b3f!important}.public-share-page .share-trust-note{color:#526273!important}.public-share-page .share-count-card{border-color:#f0e5ae!important;background:#fffffff0!important;box-shadow:0 8px 20px #70590012!important}.public-share-page .share-count-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.public-share-page .share-count-card>small{border-top-color:#f0e5ae!important;color:#526273!important}.public-share-page .share-results-heading{margin-bottom:16px!important}.public-share-page .share-results-heading>strong{color:#172b3f!important;font-size:19px!important}.public-share-page .share-results-heading>span{color:#687987!important}.public-share-page .share-tasker-card{margin-bottom:16px!important}.public-share-page .share-tasker-card .list-item,.public-share-page .share-tasker-card .list-item:hover{position:relative;padding:24px 26px!important;border:1px solid #f0e5ae!important;border-left:4px solid #e2b900!important;border-radius:18px!important;background:linear-gradient(110deg,#fff 0% 72%,#fffdf4)!important;box-shadow:0 8px 22px #463c140e!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.public-share-page .share-tasker-card .list-item:hover{transform:translateY(-2px);border-color:#e2b900!important;border-left-color:#c69f00!important;box-shadow:0 14px 30px #463c141a!important}.public-share-page .share-tasker-card .list-item>.ant-row{min-height:112px!important}.public-share-page .share-tasker-card .list-item .ant-avatar{width:68px!important;height:68px!important;line-height:68px!important;border:3px solid #fff!important;box-shadow:0 0 0 2px #f0d86e,0 7px 18px #70590029!important;font-size:21px!important}.public-share-page .share-tasker-card .list-item a.ant-typography,.public-share-page .share-tasker-card .list-item a.ant-typography:hover{color:#345264!important;font-size:19px!important;font-weight:760!important}.public-share-page .share-tasker-card .list-item .ant-typography-paragraph{color:#344d5f!important;font-size:13px!important}.public-share-page .share-tasker-card .list-item .ant-typography-secondary{color:#687987!important}.public-share-page .share-tasker-card .list-item .ant-tag{padding:4px 9px!important;border:1px solid #f0e5ae!important;border-radius:8px!important;color:#652!important;background:#fffdf4!important}.public-share-page .share-tasker-card .list-item .ant-tag .anticon-check-circle{color:#b28c00!important}.public-share-page .share-tasker-card .list-item>.ant-row>.ant-col:nth-child(3){padding:12px 15px!important;border:1px solid #f0e5ae;border-radius:13px;background:#fffdf4}.public-share-page .share-tasker-card .list-item .stat-line{color:#687987!important}.public-share-page .share-tasker-card .list-item .stat-line strong{color:#172b3f!important}.public-share-page .share-tasker-card .list-item .ant-progress-inner{background:#fff2b5!important}.public-share-page .share-tasker-card .list-item .ant-progress-bg{background:#facd00!important}.public-share-page .share-tasker-card .list-item-actions .ant-btn-primary,.public-share-page .share-tasker-card .list-item-actions .ant-btn-primary:hover{min-width:96px!important;height:42px!important;border:1px solid #e2b900!important;border-radius:11px!important;color:#172b3f!important;background:#facd00!important;box-shadow:0 6px 14px #d2aa0033!important}.public-share-page .share-profile-collapse{border-color:#f0d86e!important;border-radius:18px!important;box-shadow:0 8px 22px #463c140e!important}@media(max-width:760px){.public-share-page .share-intro{padding:25px!important}.public-share-page .share-tasker-card .list-item{padding:20px!important}.public-share-page .share-tasker-card .list-item>.ant-row{row-gap:14px!important}}@media(max-width:575px){.public-share-page .share-intro{padding:20px 17px!important}.public-share-page .share-tasker-card .list-item{padding:16px 14px!important}.public-share-page .share-tasker-card .list-item .ant-avatar{width:54px!important;height:54px!important;line-height:54px!important;font-size:17px!important}.public-share-page .share-tasker-card .list-item>.ant-row>.ant-col:nth-child(3){padding:10px 12px!important}}.public-share-page .profile-view-root .profile-header,.public-share-page .profile-view-root .profile-section.ant-card{border-color:#f0e5ae!important;box-shadow:0 7px 20px #463c140b!important}.public-share-page .profile-view-root .profile-banner{background:radial-gradient(ellipse at 80% 0,rgba(250,205,0,.3),transparent 44%),linear-gradient(110deg,#fff2b5,#fff8d6 72%,#fffdf4)!important}.public-share-page .profile-view-root .profile-banner:after{border-color:#c29f0033!important;box-shadow:0 0 0 28px #e2b9000d,0 0 0 58px #e2b90008!important}.public-share-page .profile-view-root .profile-avatar.ant-avatar{box-shadow:0 0 0 2px #f0d86e,0 5px 15px #70590029!important}.public-share-page .profile-view-root .profile-header-body h3.ant-typography{color:#345264!important}.public-share-page .profile-view-root .profile-header-body .ant-typography-paragraph{color:#526273!important}.public-share-page .profile-view-root .profile-header-body>.ant-space.muted .ant-tag,.public-share-page .profile-view-root .skill-row .ant-tag{border-color:#f0d86e!important;color:#725800!important;background:#fff8d6!important}.public-share-page .profile-view-root .profile-header-body .anticon,.public-share-page .profile-view-root .profile-section .ant-card-head-title .anticon,.public-share-page .profile-view-root .profile-section .ant-card-extra .anticon{color:#8a6b00!important}.public-share-page .profile-view-root .stat-strip{border-color:#f0e5ae!important;background:#fffdf4!important}.public-share-page .profile-view-root .stat-strip-item+.stat-strip-item{border-left-color:#f0e5ae!important}.public-share-page .profile-view-root .stat-strip-value{color:#172b3f!important}.public-share-page .profile-view-root .stat-strip-note{color:#8a6b00!important}.public-share-page .profile-view-root .profile-section .ant-card-head{border-bottom-color:#f0e5ae!important;background:linear-gradient(100deg,#fff,#fffdf4)!important}.public-share-page .profile-view-root .privacy-note{border-color:#f0d86e!important;color:#652!important;background:linear-gradient(110deg,#fff8d6,#fffdf4)!important}.public-share-page .profile-view-root .privacy-note .anticon{color:#8a6b00!important}.public-share-page .profile-view-root .skill-row+.skill-row,.public-share-page .profile-view-root .experience-item{border-color:#f0e5ae!important}.public-share-page .profile-view-root .skill-row .ant-progress-inner,.public-share-page .profile-view-root .ranking-part .ant-progress-inner{background:#fff2b5!important}.public-share-page .profile-view-root .skill-row .ant-progress-bg,.public-share-page .profile-view-root .ranking-part .ant-progress-bg{background:#facd00!important}.public-share-page .profile-view-root .capability-chip{border-color:#f0d86e!important;color:#725800!important;background:#fff8d6!important}.public-share-page .profile-view-root .experience-icon{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff2b5!important}.public-share-page .profile-view-root .ranking-part .ant-typography{color:#526273!important}.public-share-page .profile-view-root .ant-tag-success,.public-share-page .profile-view-root .ant-tag-green{border-color:#f0d86e!important;color:#725800!important;background:#fff8d6!important}:is(.tasker-layout,.team-layout,.client-app-layout),:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content){background:#fff!important}body:has(.tasker-layout),body:has(.team-layout),body:has(.client-app-layout),body:has(.tasker-layout) #root,body:has(.team-layout) #root,body:has(.client-app-layout) #root{background:#fff!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-card,:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) :is(.page-header,.client-projects-heading,.tasker-profile-summary,.team-dashboard-queue,.tasker-page-hero-aside,.client-hero-assurance,.tasker-exam-cover,.tasker-page-hero,.client-hero,.client-project-detail-hero,.client-request-heading,.team-dashboard-heading,.profile-view-root .profile-banner){background:#fff!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-card-head{background:#fff!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-card-body{background-color:#fff!important}.tasker-hours-drawer .ant-drawer-content,.tasker-hours-drawer .ant-drawer-body,.tasker-hours-drawer .ant-drawer-header,.tasker-hours-drawer .hours-project-banner,.tasker-hours-drawer .hours-overview-card,.tasker-hours-drawer .hours-log-section,.tasker-hours-drawer .hours-log-heading,.tasker-hours-drawer .ant-table,.tasker-hours-drawer .ant-table-container,.tasker-hours-drawer .ant-table-thead>tr>th,.tasker-hours-drawer .ant-table-tbody>tr>td,.tasker-hours-drawer .hours-empty-state{background:#fff!important}.tasker-user-content .tasker-dashboard-hero{border-color:#f0d86e!important;background:#fff!important;box-shadow:0 10px 28px #3237280b!important}.tasker-user-content .tasker-dashboard-hero:after{border-color:#e2b9001f!important;box-shadow:0 0 0 34px #e2b90006,0 0 0 68px #e2b90005!important}.tasker-user-content .tasker-dashboard-greeting h1.ant-typography{color:#172b3f!important}.tasker-user-content .tasker-dashboard-greeting>.ant-typography{color:#687987!important}.tasker-user-content .tasker-dashboard-eyebrow,.tasker-user-content .tasker-dashboard-date-dot{color:#8a6b00!important}.tasker-user-content .tasker-dashboard-hero-actions .tasker-dashboard-secondary{border-color:#e2b900!important;color:#20384c!important;background:#fff!important}.tasker-user-content .tasker-dashboard-hero-actions .tasker-dashboard-secondary:hover{border-color:#c69f00!important;color:#725800!important;background:#fffdf4!important}.tasker-user-content .tasker-profile-summary{border-color:#f0d86e!important;color:#172b3f!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tasker-user-content .tasker-profile-summary-head,.tasker-user-content .tasker-profile-summary-foot{border-color:#edf0f2!important}.tasker-user-content .tasker-profile-summary-head>div span,.tasker-user-content .tasker-profile-summary-stats span{color:#778795!important}.tasker-user-content .tasker-profile-summary-head>div strong,.tasker-user-content .tasker-profile-summary-stats strong{color:#172b3f!important}.tasker-user-content .tasker-profile-summary-stats>div+div{border-left-color:#edf0f2!important}.tasker-user-content .tasker-profile-summary-foot{color:#687987!important}.tasker-user-content .tasker-profile-summary-head .ant-tag{border-color:#f0d86e!important;color:#8a6b00!important;background:#fff8d6!important}.tasker-layout .tasker-content.tasker-user-content .tasker-dashboard>.callout{border-color:#f0d86e!important;background:#fff!important;background-image:none!important}.tasker-user-content .tasker-project-cover{border-color:#f0d86e!important;color:#172b3f!important;background:#fff!important;background-image:none!important}.tasker-user-content .tasker-project-cover:after{border-color:#e2b9001f!important;box-shadow:0 0 0 20px #e2b90006!important}.tasker-user-content .project-figures{border-color:#edf0f2!important;background:#fff!important}.client-app-layout .client-user-content .resource-top-bar.client-tasker-toolbar{border-color:#f0d86e!important;background:#fff!important;background-image:none!important}.team-layout .team-content .admin-tasker-results .list-item,.team-layout .team-content .admin-tasker-results .list-item:hover,.client-app-layout .client-user-content .list-item,.client-app-layout .client-user-content .list-item:hover{background:#fff!important;background-image:none!important}.team-layout .team-content .admin-tasker-results .list-item>.ant-row>.ant-col:nth-child(3),.client-app-layout .client-user-content .list-item>.ant-row>.ant-col:nth-child(3){background:#fff!important}.tasker-layout .tasker-nav-item.active,.tasker-member-layout .tasker-nav-item.active,.client-member-layout .tasker-nav-item.active,.team-layout .tasker-nav-item.active,.team-drawer .tasker-nav-item.active,.tasker-member-drawer .tasker-nav-item.active{background:#fff2b5!important;color:#172b3f!important}.tasker-layout .tasker-nav-item.active .anticon,.tasker-member-layout .tasker-nav-item.active .anticon,.client-member-layout .tasker-nav-item.active .anticon,.team-layout .tasker-nav-item.active .anticon,.team-drawer .tasker-nav-item.active .anticon,.tasker-member-drawer .tasker-nav-item.active .anticon{color:#172b3f!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-btn-primary:not(.ant-btn-dangerous),:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-input-search-button,.tasker-layout .tasker-content .tasker-apply-button,:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .callout .ant-btn{border-color:#e2c64a!important;color:#172b3f!important;background:#ffe98a!important;box-shadow:0 4px 10px #a989001a!important}:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-btn-primary:not(.ant-btn-dangerous):hover,:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .ant-input-search-button:hover,.tasker-layout .tasker-content .tasker-apply-button:hover,:is(.tasker-layout .tasker-content,.team-layout .team-content,.client-app-layout .client-user-content) .callout .ant-btn:hover{border-color:#d6b82f!important;color:#172b3f!important;background:#f7df6b!important}
