.ContractorWorkspace_workspace__oNZ4v{max-width:760px;padding-bottom:calc(104px + env(safe-area-inset-bottom))}.ContractorWorkspace_header__BHDCW{display:flex;align-items:center;justify-content:space-between;padding:2px 0 24px;gap:12px}.ContractorWorkspace_brand__vAg0l{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:750;letter-spacing:-.03em}.ContractorWorkspace_brand__vAg0l svg{color:#7257ff}.ContractorWorkspace_channel__Pn4fy{display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid #e9e3f0;background:#fff;border-radius:9px;color:#686173;font-size:11px}.ContractorWorkspace_channel__Pn4fy svg{color:#7257ff}.ContractorWorkspace_welcome__MdnYD{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;gap:6px;min-height:164px;padding:25px;background:#eee8ff;border:1px solid #e3d8ff;border-radius:26px}.ContractorWorkspace_welcome__MdnYD>div{position:relative;z-index:1;flex:1;min-width:0}.ContractorWorkspace_welcome__MdnYD h1{font-size:clamp(23px,5.7vw,32px);font-weight:800;line-height:1.16;letter-spacing:-.055em;overflow-wrap:anywhere}.ContractorWorkspace_welcome__MdnYD p{color:#655b7d;font-size:13px;line-height:1.6;margin-top:9px;max-width:350px}.ContractorWorkspace_welcome__MdnYD img{width:112px;height:128px;-o-object-fit:contain;object-fit:contain;align-self:end;flex-shrink:0;margin:0 -15px -25px 0;filter:drop-shadow(0 7px 8px #7257ff15)}.ContractorWorkspace_eyebrow__IQNQd{font-size:11px;font-weight:650;color:#7257ff;margin-bottom:9px}.ContractorWorkspace_workCard__VVyLS{margin:18px 0;padding:23px;border:1px solid #e8e2ed;border-radius:23px;background:#fff;box-shadow:0 8px 24px #39265105}.ContractorWorkspace_cardTop__1GS7w{display:flex;align-items:center;gap:12px}.ContractorWorkspace_icon__MAAH9{display:grid;place-items:center;width:43px;height:43px;flex-shrink:0;border-radius:14px;color:#7257ff;background:#f2edff}.ContractorWorkspace_cardTop__1GS7w h2{font-size:18px;font-weight:750;letter-spacing:-.025em}.ContractorWorkspace_cardTop__1GS7w p{font-size:12px;margin-top:3px;color:#706778}.ContractorWorkspace_count__J9fti{margin-left:auto;font-size:29px;font-weight:750;letter-spacing:-.04em;color:#211f2a}.ContractorWorkspace_workCard__VVyLS>p{font-size:13px;line-height:1.7;margin:16px 0;color:#6b6375}.ContractorWorkspace_action__PNGrg{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:12px 16px;border:0;border-radius:13px;background:#7257ff;color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 5px 12px #7257ff16}.ContractorWorkspace_action__PNGrg:hover{background:#5b40df}.ContractorWorkspace_action__PNGrg:focus-visible,.ContractorWorkspace_nav__PFEmm button:focus-visible,.ContractorWorkspace_playCard__0vm_P:focus-visible,.ContractorWorkspace_profileLink__Kt96Y:focus-visible{outline:3px solid #7257ff;outline-offset:3px}.ContractorWorkspace_profile__jbnig{padding:22px;background:#fff;border:1px solid #e8e2ed;border-radius:23px}.ContractorWorkspace_profileHeading__WW1_P{display:flex;align-items:start;gap:12px;justify-content:space-between}.ContractorWorkspace_profile__jbnig h2{font-size:17px;line-height:1.3;font-weight:750;letter-spacing:-.02em}.ContractorWorkspace_profileHeading__WW1_P strong{font-size:14px;color:#7257ff}.ContractorWorkspace_progress__OabL9{height:6px;background:#f0ebf5;border-radius:4px;overflow:hidden;margin:16px 0}.ContractorWorkspace_progress__OabL9 span{display:block;height:100%;background:#7257ff;border-radius:inherit}.ContractorWorkspace_profile__jbnig>p{font-size:12px;line-height:1.7;color:#706778}.ContractorWorkspace_profileLink__Kt96Y{display:flex;align-items:center;justify-content:space-between;min-height:44px;color:#5b40df;font-size:13px;font-weight:700;margin-top:12px}.ContractorWorkspace_playCard__0vm_P{display:flex;align-items:center;gap:14px;width:100%;min-height:78px;text-align:left;padding:18px 22px;margin-top:16px;background:#fff2e7;border:1px solid #f1e2d6;border-radius:21px;cursor:pointer}.ContractorWorkspace_playCard__0vm_P>svg{color:#a46637}.ContractorWorkspace_playCard__0vm_P span{flex:1}.ContractorWorkspace_playCard__0vm_P strong{display:block;font-size:13px}.ContractorWorkspace_playCard__0vm_P small{display:block;color:#8b6a51;font-size:11px;line-height:1.5;margin-top:4px}.ContractorWorkspace_nav__PFEmm{position:fixed;z-index:30;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);display:grid;grid-template-columns:repeat(3,1fr);gap:5px;width:min(420px,calc(100% - 28px));padding:7px;border:1px solid #e5dceb;border-radius:22px;background:#ffffffed;backdrop-filter:blur(20px);box-shadow:0 9px 35px #39265116}.ContractorWorkspace_nav__PFEmm button{display:grid;justify-items:center;gap:4px;min-height:51px;padding:7px 4px;border:0;border-radius:16px;background:transparent;color:#7a7083;font-size:10px;font-weight:650;cursor:pointer}.ContractorWorkspace_nav__PFEmm button[aria-current=page]{color:#5b40df;background:#eee8ff}.ContractorWorkspace_offersIntro__gm7bk{margin:12px 0 20px;color:#706778;font-size:13px;line-height:1.7}.ContractorWorkspace_workspace__oNZ4v .mini-offers h1{font-size:28px;letter-spacing:-.045em}.ContractorWorkspace_workspace__oNZ4v .mini-offers li{border:1px solid #e8e2ed;border-radius:20px;padding:20px;box-shadow:0 4px 16px #39265104}.ContractorWorkspace_workspace__oNZ4v .mini-empty{border:1px dashed #d8cce8;background:#fff;border-radius:22px;padding:35px 24px}@media(min-width:600px){.ContractorWorkspace_workspace__oNZ4v{padding-top:34px}.ContractorWorkspace_welcome__MdnYD{min-height:185px;padding:32px}.ContractorWorkspace_welcome__MdnYD img{width:150px;height:160px;margin-bottom:-32px}}@media(max-width:359px){.ContractorWorkspace_welcome__MdnYD{padding:20px}.ContractorWorkspace_welcome__MdnYD img{width:88px;height:112px;margin-bottom:-20px}.ContractorWorkspace_profile__jbnig,.ContractorWorkspace_workCard__VVyLS{padding:19px}}.ContractorWorkspace_tabPanel__mXsR6{animation:ContractorWorkspace_cabinetEnter__z07Kc .28s cubic-bezier(.22,1,.36,1) both}.ContractorWorkspace_playCard__0vm_P,.ContractorWorkspace_profile__jbnig,.ContractorWorkspace_welcome__MdnYD,.ContractorWorkspace_workCard__VVyLS{transition:border-color .2s,box-shadow .24s,transform .24s cubic-bezier(.22,1,.36,1)}.ContractorWorkspace_progress__OabL9 span{transform-origin:left;animation:ContractorWorkspace_progressGrow__9_plM .3s cubic-bezier(.22,1,.36,1) both}.ContractorWorkspace_action__PNGrg{position:relative;overflow:hidden;transition:background .18s,transform .18s,box-shadow .18s}.ContractorWorkspace_action__PNGrg:active,.ContractorWorkspace_playCard__0vm_P:active{transform:scale(.98)}.ContractorWorkspace_action__PNGrg>svg{transition:transform .22s}.ContractorWorkspace_nav__PFEmm:before{content:"";position:absolute;top:7px;bottom:7px;left:7px;width:calc((100% - 26px) / 3);border-radius:16px;background:#eee8ff;transform:translateX(calc(var(--tab-index,0) * (100% + 5px)));transition:transform .28s cubic-bezier(.22,1,.36,1)}.ContractorWorkspace_nav__PFEmm button{position:relative;z-index:1;transition:color .2s}.ContractorWorkspace_nav__PFEmm button[aria-current=page]{background:transparent}.ContractorWorkspace_nav__PFEmm button>svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.ContractorWorkspace_nav__PFEmm button[aria-current=page]>svg{transform:translateY(-2px)}.ContractorWorkspace_catButton__9DIrm{position:relative;flex:0 0 112px;width:112px;height:155px;align-self:end;margin:0 -14px -20px 0;border:0;background:none;cursor:pointer}.ContractorWorkspace_catButton__9DIrm img{width:112px;height:128px;margin:0;transform-origin:50% 85%}.ContractorWorkspace_catButton__9DIrm span{display:block;margin-top:-3px;font-size:9px;font-weight:600;color:#725c9e}.ContractorWorkspace_catButton__9DIrm:focus-visible{outline:3px solid #7257ff;outline-offset:-3px;border-radius:16px}.ContractorWorkspace_catButton__9DIrm[data-played=true] img{animation:ContractorWorkspace_catHello__V8veL .55s cubic-bezier(.22,1,.36,1)}.ContractorWorkspace_catTip__1hVl7{position:relative;margin:10px 12px 0;border:1px solid #e1d4f7;border-radius:16px;padding:16px 18px;color:#61477e;background:#f4edff;font-size:12px;line-height:1.7;animation:ContractorWorkspace_cabinetEnter__z07Kc .26s both}.ContractorWorkspace_catTip__1hVl7:before{content:"";position:absolute;right:26px;top:-6px;width:10px;height:10px;transform:rotate(45deg);border-left:1px solid #e1d4f7;border-top:1px solid #e1d4f7;background:#f4edff}@media(hover:hover){.ContractorWorkspace_profile__jbnig:hover,.ContractorWorkspace_workCard__VVyLS:hover{border-color:#cfc0ea;box-shadow:0 10px 30px #7257ff09}.ContractorWorkspace_playCard__0vm_P:hover{transform:translateY(-2px)}.ContractorWorkspace_action__PNGrg:hover>svg{transform:translateX(4px)}.ContractorWorkspace_catButton__9DIrm:hover img{filter:drop-shadow(0 8px 10px #7257ff28)}}@media(min-width:600px){.ContractorWorkspace_catButton__9DIrm{flex-basis:150px;width:150px;height:180px;margin-bottom:-30px}.ContractorWorkspace_catButton__9DIrm img{width:150px;height:160px;margin:0}}@media(max-width:359px){.ContractorWorkspace_catButton__9DIrm{flex-basis:88px;width:88px;height:130px}.ContractorWorkspace_catButton__9DIrm img{width:88px;height:108px;margin:0}.ContractorWorkspace_catButton__9DIrm span{font-size:8px}}@keyframes ContractorWorkspace_cabinetEnter__z07Kc{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ContractorWorkspace_progressGrow__9_plM{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ContractorWorkspace_catHello__V8veL{0%{transform:rotate(0) scale(1)}28%{transform:rotate(-7deg) scale(1.06)}58%{transform:rotate(5deg) scale(1.03)}to{transform:rotate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.ContractorWorkspace_catButton__9DIrm[data-played=true] img,.ContractorWorkspace_catTip__1hVl7,.ContractorWorkspace_progress__OabL9 span,.ContractorWorkspace_tabPanel__mXsR6{animation:none}.ContractorWorkspace_action__PNGrg,.ContractorWorkspace_action__PNGrg>svg,.ContractorWorkspace_nav__PFEmm button,.ContractorWorkspace_nav__PFEmm button>svg,.ContractorWorkspace_nav__PFEmm:before,.ContractorWorkspace_playCard__0vm_P,.ContractorWorkspace_profile__jbnig,.ContractorWorkspace_welcome__MdnYD,.ContractorWorkspace_workCard__VVyLS{transition:none}}.ContractorWorkspace_replay__juNgB{display:block;min-height:44px;margin:8px 8px 0;color:#77688d;font-size:12px;text-decoration:underline;text-underline-offset:4px}.ContractorWorkspace_workspace__oNZ4v .mini-gift .mini-back{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:10px auto;color:#6246df;font-weight:700}.ContractorWorkspace_workspace__oNZ4v .mini-gift.is-opening *{animation-duration:.6s!important;animation-delay:0s!important}.ContractorWorkspace_workspace__oNZ4v .mini-state .mini-primary{display:flex;align-items:center;justify-content:center;background:#6246df;color:#fff;border-radius:14px;padding:14px 20px;font-weight:700;min-height:48px}.ContractorWorkspace_workspace__oNZ4v .mini-empty p{margin:12px 0 20px;font-size:14px;line-height:1.6}.ContractorWorkspace_workspace__oNZ4v .mini-empty .mini-primary{display:inline-flex}.ContractorWorkspace_tabPanel__mXsR6:focus{outline:none}.ContractorWorkspace_welcome__MdnYD{min-height:150px}.ContractorWorkspace_profile__jbnig>p,.ContractorWorkspace_welcome__MdnYD p,.ContractorWorkspace_workCard__VVyLS>p{font-size:14px}.ContractorWorkspace_catButton__9DIrm{flex-basis:100px;width:100px}.ContractorWorkspace_catButton__9DIrm img{width:100px;height:124px}.ContractorWorkspace_catButton__9DIrm span{font-size:10px}@media(prefers-reduced-transparency:reduce){.ContractorWorkspace_nav__PFEmm{background:#fff;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.ContractorWorkspace_workspace__oNZ4v *,.ContractorWorkspace_workspace__oNZ4v :after,.ContractorWorkspace_workspace__oNZ4v :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ContractorWorkspace_action__PNGrg:active,.ContractorWorkspace_nav__PFEmm button[aria-current=page]>svg,.ContractorWorkspace_playCard__0vm_P:active,.ContractorWorkspace_playCard__0vm_P:hover{transform:none}.ContractorWorkspace_workspace__oNZ4v .mini-gift.is-opening *{animation:none!important}.ContractorWorkspace_workspace__oNZ4v .mini-gift.is-opening .mini-gift-cat{opacity:1;transform:translateX(-50%) translateY(-70px) scale(1)}.ContractorWorkspace_workspace__oNZ4v .mini-gift.is-opening .mini-gift-box-art{opacity:0}}@media(forced-colors:active){.ContractorWorkspace_nav__PFEmm{background:Canvas;border:1px solid CanvasText}.ContractorWorkspace_nav__PFEmm button[aria-current=page]{outline:2px solid Highlight}.ContractorWorkspace_action__PNGrg{border:2px solid ButtonText}.ContractorWorkspace_progress__OabL9{border:1px solid CanvasText}.ContractorWorkspace_progress__OabL9 span{background:Highlight}}.ContractorWorkspace_workspace__oNZ4v [data-motion-paused=true] *{animation-play-state:paused!important}.ContractorWorkspace_workspace__oNZ4v .mini-gift-cat,.ContractorWorkspace_workspace__oNZ4v .mini-gift-halo{transition-duration:.6s;transition-delay:0s}