@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.2s;animation-timing-function:ease-out}::view-transition-new(root){animation-duration:.2s;animation-timing-function:ease-out}.bottom-nav{view-transition-name:bottom-nav}.bottom-nav-fade{view-transition-name:bottom-nav-fade}::view-transition-group(bottom-nav){animation-duration:0s}::view-transition-group(bottom-nav-fade){animation-duration:0s}.main--entering,.main--exiting{opacity:1!important;animation:none!important}.main--exiting{pointer-events:auto}html[data-vt=open]::view-transition-old(root){mix-blend-mode:normal;animation-timing-function:cubic-bezier(.32,.72,0,1)}html[data-vt=open]::view-transition-new(root){mix-blend-mode:normal;animation-timing-function:cubic-bezier(.32,.72,0,1)}html[data-vt=open]::view-transition-old(root){animation:.55s both vt-open-out}html[data-vt=open]::view-transition-new(root){transform-origin:var(--vt-x,50%) var(--vt-y,50%);animation:.6s both vt-open-in}@keyframes vt-open-out{to{opacity:0;filter:blur(14px);transform:scale(1.04)}}@keyframes vt-open-in{0%{opacity:0;filter:blur(18px);transform:scale(.86)}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
:where(button,[role=button],summary,a[class],label[for],input[type=submit],input[type=file]){-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:scale .18s cubic-bezier(.2,.8,.2,1),background-color .2s,color .2s,border-color .2s,box-shadow .25s,opacity .2s,filter .2s}:where(button:not(:disabled),[role=button],summary,a[class]):active{scale:.96}:where(a[class*=card],a[class*=tile],a[class*=cell],a[class*=item],a[class*=banner],[role=button][class*=card],[class*=card][role=button]):active{scale:.985}:where(button:disabled,[aria-disabled=true]){cursor:not-allowed}:where(button,a,[role=button],summary,input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #2e96ff}:where(input,textarea,select){transition:border-color .2s,background-color .2s,box-shadow .2s}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@keyframes ix-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){:where(.app-tile,.cat-card,.pur-item,.apl-card){animation:.42s cubic-bezier(.2,.8,.2,1) backwards ix-rise}:where(.app-tile,.cat-card,.pur-item,.apl-card):nth-child(2){animation-delay:40ms}:where(.app-tile,.cat-card,.pur-item,.apl-card):nth-child(3){animation-delay:80ms}:where(.app-tile,.cat-card,.pur-item,.apl-card):nth-child(4){animation-delay:.12s}:where(.app-tile,.cat-card,.pur-item,.apl-card):nth-child(5){animation-delay:.16s}:where(.app-tile,.cat-card,.pur-item,.apl-card):nth-child(6){animation-delay:.2s}:where(.app-tile,.cat-card,.pur-item,.apl-card):nth-child(7){animation-delay:.24s}:where(.app-tile,.cat-card,.pur-item,.apl-card):nth-child(8){animation-delay:.28s}:where(.app-tile,.cat-card,.pur-item,.apl-card):nth-child(n+9){animation-delay:.32s}}@media (prefers-reduced-motion:reduce){:where(button,[role=button],summary,a[class]){transition:none}:where(button,[role=button],summary,a[class]):active{scale:1}}:where(input,textarea,select):focus-visible{outline-offset:-2px;outline-color:#2e96ff8c}:where(input[type=search],input[type=text],input[type=email],input[type=password]):focus-visible{outline-width:1.5px}:where(.m-search__input,.header__search input,.fq-search input,.ms__bar input,.hm-input,.apl-bar__input,.pur-field__input,.apl-field__inp,.apls-wiz-field__inp,.auth-modal__input):focus-visible{outline:none}.cat-card,.cat-card img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.cat-card img{pointer-events:none}
.sb{isolation:isolate;height:32px;font:600 14px/14px var(--font);text-align:center;border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.sb span,.sb .apl-status__text{text-overflow:ellipsis;white-space:nowrap;padding:0 12px;position:relative;overflow:hidden}.sb--work,.sb--overdue,.sb--offhours{--sb-a:#ff3553;--sb-b:#ff6f89;--sb-glow:#ff3553}.sb--offhours{--sb-a:#2f6bff;--sb-b:#7fa8ff;--sb-glow:#2f6bff}.sb--work,.sb--overdue,.sb--offhours{background:linear-gradient(100deg, #fff0 30%, #ffffff8c 50%, #fff0 70%) 120% 0 / 220% 100% no-repeat, linear-gradient(90deg, var(--sb-a) 0%, var(--sb-b) 100%);animation:3.4s cubic-bezier(.45,0,.55,1) infinite sb-shine}.sb--work:before,.sb--overdue:before,.sb--offhours:before{content:"";z-index:-1;background:var(--sb-glow);opacity:.5;filter:blur(5px);border-radius:16px;position:absolute;inset:0}.sb--work span,.sb--overdue span,.sb--offhours span,.sb--work .apl-status__text,.sb--overdue .apl-status__text,.sb--offhours .apl-status__text{color:#ffe0e0;text-shadow:none}.sb--done{background:#000224}.sb--done span,.sb--done .apl-status__text{background:linear-gradient(90deg,#d2d2d2 0%,#e4e4e4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sb--cancelled{color:#8e8e93;background:#e5e5ea}@keyframes sb-shine{0%{background-position:120% 0,0 0}to{background-position:-20% 0,0 0}}@media (prefers-reduced-motion:reduce){.sb{animation:none}}
.apl-chat__body,.pur-chat__body{gap:8px}.apl-msg,.pur-msg{max-width:min(310px,86%);font:400 15px/20px var(--font);overflow-wrap:anywhere;border-radius:12px;padding:4px 10px}.apl-msg:after,.pur-msg:after{content:"";clear:both;display:block}.apl-msg__time,.pur-msg__time{float:right;font:400 11px/14px var(--font);opacity:1;margin:6px 0 0 8px;display:inline}.apl-msg--user+.apl-msg:not(.apl-msg--user),.apl-msg:not(.apl-msg--user)+.apl-msg--user,.pur-msg--own+.pur-msg:not(.pur-msg--own),.pur-msg:not(.pur-msg--own)+.pur-msg--own{margin-top:4px}.apl-req,.pur-chat .oc-code-wrap{background:0 0;border:0;flex-direction:column;gap:10px;width:min(100% - 100px,360px);margin:20px auto 0;padding:0;display:flex}.apl-req .apl-field,.oc-code-wrap .apls-wiz-field{box-shadow:none;background:#f5f5f7;border-radius:14px;margin:0;padding:0}.apl-field__lbl,.apls-wiz-field__lbl{display:none}.apl-req .apl-field__inp,.oc-code-wrap .apls-wiz-field__inp{box-sizing:border-box;width:100%;height:46px;font:400 17px/17px var(--font);color:#1d1d1f;background:0 0;border:0;border-radius:14px;outline:0;padding:0 20px}.apl-req .apl-field__inp::placeholder,.oc-code-wrap .apls-wiz-field__inp::placeholder{color:#949494}.apl-req .apl-btn,.oc-code-wrap .apls-wiz-btn{width:100%;height:46px;font:600 17px/17px var(--font);color:#f5f5f5;box-shadow:none;background:#000224;border:0;border-radius:23px;margin-top:4px;padding:0;display:block}.oc-code-wrap .apls-wiz-btns{margin:0;padding:0}.oc-code-wrap .oc-pass-eye{right:14px}.apl-req__note,.oc-security-note{text-align:center;font:400 11px/14px var(--font);color:#d2c6bc;margin-top:2px}.apl-bar,.pur-field__row{gap:14px;padding:10px 10px 10px 20px}.apl-bar__input,.pur-field__input{padding:0}.apl-bar__send.is-active svg,.pur-field__send.is-ready svg,.apl-bar__send.is-active{color:#00aae9}.apl-scrim,.apl-close{display:none}@media (max-width:767px){:is(html:has(.pur-item.is-open),html:has(.apl-card.is-open)){overflow:hidden}:is(html:has(.pur-item.is-open) .bottom-nav-fade,html:has(.apl-card.is-open) .bottom-nav-fade){display:none}.pur-item.is-open .pur-scrim,.apl-card.is-open+.apl-scrim{z-index:2999;background:#0009;animation:.3s both pur-fade;display:block;position:fixed;inset:0}.pur-item.is-closing .pur-scrim,.apl-card.is-closing+.apl-scrim{animation:.3s both pur-fade-out}.pur-item.is-open{min-height:162px}.pur-item.is-open .pur-box,.apl-card.is-open{z-index:3000;left:0;right:0;top:calc(var(--vv-t,0px) + 47px);height:calc(var(--vv-h,100dvh) - 47px);width:auto;max-height:none;box-shadow:none;transform-origin:50% var(--chat-oy,50%);overscroll-behavior:contain;background:#fff;border-radius:44px 44px 0 0;flex-direction:column;margin:0;padding-top:6px;animation:.5s cubic-bezier(.32,.72,0,1) both chat-grow;display:flex;position:fixed;overflow:hidden}.apl-card.is-open{padding:6px 16px 0}.pur-item.is-closing .pur-box,.apl-card.is-closing{animation:.32s cubic-bezier(.32,.72,0,1) both chat-shrink}.pur-item.is-open .pur-card,.apl-card.is-open .apl-card__main{cursor:default;flex:none}.pur-item.is-open .pur-card{margin:0 16px}.pur-item.is-open .pur-close,.apl-card.is-open .apl-close{z-index:4;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:10px;right:12px;box-shadow:0 0 17px #0000001f}.pur-item.is-open .pur-badge,.apl-card.is-open .apl-card__badge{display:none}.pur-item.is-open .pur-chat,.apl-card.is-open .apl-chat{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;opacity:1!important;max-height:none!important;margin:0!important}.pur-item.is-open .pur-chat__in{min-height:0;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex}.pur-item.is-open .pur-chat__body,.apl-card.is-open .apl-chat__body{flex:1;min-height:0;max-height:none}.apl-card.is-open .apl-bar{margin-bottom:calc(16px + env(safe-area-inset-bottom,0px));flex:none}.pur-item.is-open .pur-field{flex:none}}@keyframes chat-grow{0%{opacity:0;filter:blur(16px);transform:scale(.86)}to{opacity:1;filter:blur();transform:none}}@keyframes chat-shrink{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(12px);transform:scale(.9)}}@keyframes pur-fade-out{0%{opacity:1}to{opacity:0}}@keyframes chat-up{0%{transform:translateY(100%)}to{transform:none}}.pur-chat .oc-code-wrap .apls-wiz-field{border-radius:14px;display:block;position:relative;background:#f5f5f7!important;border:0!important}.pur-chat .oc-code-wrap .apls-wiz-field__inp{height:46px!important;box-shadow:none!important;font:400 17px/17px var(--font)!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:0 46px 0 20px!important}.pur-chat .oc-code-wrap .oc-pass-eye{color:#ccc;background:0 0;width:24px;height:24px;padding:0;position:absolute;inset:50% 14px auto auto;transform:translateY(-50%)}.pur-chat .oc-code-wrap .apls-wiz-btn{color:#f5f5f5!important;height:46px!important;box-shadow:none!important;font:600 17px/17px var(--font)!important;background:#000224!important;border-radius:23px!important;transform:none!important}.pur-chat .oc-code-wrap .apls-wiz-btns{width:100%;margin:4px 0 0;display:block}.apl-req .apl-btn,.apl-req .apl-btn:focus,.oc-code-wrap .apls-wiz-btn,.oc-code-wrap .apls-wiz-btn:focus{color:#f5f5f5!important;background:#000224!important}.apl-req .apl-btn:hover:not(:disabled),.oc-code-wrap .apls-wiz-btn:hover:not(:disabled){color:#f5f5f5!important;background:#484848!important}@media (max-width:767px){.pur-item.is-open .pur-box{padding-top:0}.pur-item.is-open .pur-card{height:176px;margin:0;position:relative}.pur-item.is-open .pur-icon{width:44px;height:44px;top:16px;left:16px}.pur-item.is-open .pur-close{top:16px;right:16px}.apl-card.is-open .apl-close{border-radius:50%;width:44px;height:44px;top:0;right:0}.pur-item.is-open .pur-card__line{top:24px}.pur-item.is-open .pur-card__code{top:40px}.pur-item.is-open .pur-card__pills{top:76px;left:16px;right:16px}.pur-item.is-open .pur-card .pur-plate{top:124px;left:16px;right:16px}.apl-card.is-open{padding:0}.apl-card.is-open .apl-card__main{padding:16px 16px 0}.apl-card.is-open .apl-card__head{height:56px}.apl-card.is-open .apl-card__icon{width:44px;height:44px;top:0;left:0}.apl-card.is-open .apl-card__line{top:8px}.apl-card.is-open .apl-card__code{top:24px}.apl-card.is-open .apl-chat{padding:0 16px}}.apl-req,.pur-chat .oc-code-wrap{gap:10px;width:280px;max-width:calc(100% - 32px);margin:20px auto 0}.apl-req .apl-field__inp,.pur-chat .oc-code-wrap .apls-wiz-field__inp{height:53px!important}.apl-req .apl-btn,.pur-chat .oc-code-wrap .apls-wiz-btn{margin-top:4px;border-radius:27px!important;height:54px!important}.apl-req__note,.oc-security-note{margin-top:2px}@media (max-width:767px){.top-blur{height:calc(env(safe-area-inset-top,0px) + 28px);z-index:850;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:block;position:fixed;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}:is(html:has(.pur-item.is-open) .top-blur,html:has(.apl-card.is-open) .top-blur){display:none}}.pur-chat,.apl-chat{contain:paint}.top-blur{display:none!important}.oc-code-wrap .apls-wiz-btn{transition:background-color .2s,transform .2s,opacity .2s}.oc-code-wrap.is-busy .apls-wiz-btn,.oc-code-wrap.is-sent .apls-wiz-btn{cursor:default;opacity:1!important}.oc-sending i{font-style:normal;animation:1s infinite both oc-dot}.oc-sending i:nth-child(2){animation-delay:.15s}.oc-sending i:nth-child(3){animation-delay:.3s}@keyframes oc-dot{0%,60%,to{opacity:.2}30%{opacity:1}}.oc-sent{justify-content:center;align-items:center;gap:8px;animation:.35s cubic-bezier(.34,1.56,.64,1) both oc-pop;display:inline-flex}.oc-sent svg path{stroke-dasharray:20;stroke-dashoffset:20px;animation:.35s ease-out .1s forwards oc-check}@keyframes oc-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes oc-check{to{stroke-dashoffset:0}}.oc-code-wrap.is-sent .apls-wiz-field{animation:.4s cubic-bezier(.4,0,1,1) .2s forwards oc-away}.oc-code-wrap.is-sent{animation:.3s ease-in .4s forwards oc-away}@keyframes oc-away{to{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:no-preference){@keyframes oc-send{0%{opacity:0;transform:translate(24px,16px)scale(.85)}to{opacity:1;transform:none}}}@media (max-width:767px){html[data-chat-form] .pur-item.is-open .pur-field,html[data-chat-form] .apl-card.is-open .apl-bar{display:none}}body .oc-code-wrap .apls-wiz-btn,body .apl-req .apl-btn{color:#f5f5f5!important;box-shadow:none!important;background:#000224!important;transform:none!important}body .oc-code-wrap .apls-wiz-btn:hover:not(:disabled):not([disabled]),body .apl-req .apl-btn:hover:not(:disabled):not([disabled]){color:#f5f5f5!important;background:#484848!important;transform:none!important}body .oc-code-wrap .apls-wiz-btn:after,body .apl-req .apl-btn:after{display:none!important}.oc-code-wrap input:-webkit-autofill{caret-color:#000224;-webkit-text-fill-color:#000224!important;box-shadow:inset 0 0 0 1000px #f5f5f7!important}.apl-req input:-webkit-autofill{caret-color:#000224;-webkit-text-fill-color:#000224!important;box-shadow:inset 0 0 0 1000px #f5f5f7!important}.oc-code-wrap input:-webkit-autofill:focus{caret-color:#000224;-webkit-text-fill-color:#000224!important;box-shadow:inset 0 0 0 1000px #f5f5f7!important}.apl-req input:-webkit-autofill:focus{caret-color:#000224;-webkit-text-fill-color:#000224!important;box-shadow:inset 0 0 0 1000px #f5f5f7!important}@media (max-width:767px){.pur-ghost,.apl-ghost{pointer-events:none;animation:none!important}.pur-item.is-ghosted{width:0;height:0;margin:0;position:absolute;min-height:0!important}.pur-item.is-ghosted>:not(.pur-box):not(.pur-scrim){display:none}.bottom-nav{transition:opacity .25s,visibility linear}:is(html:has(.pur-item.is-open:not(.is-closing)) .bottom-nav,html:has(.apl-card.is-open:not(.is-closing)) .bottom-nav){visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s,visibility 0s linear .2s;display:flex!important}}
