*,:after,:before{box-sizing:border-box}:root{--app-height:100vh;--kjuup-accent:#f08438;--kjuup-accent-rgb:240,132,56;--kjuup-accent-light:#ff9f5a;--kjuup-internal:#4fbf96;--kjuup-internal-rgb:79,191,150;--kjuup-internal-light:#8ed9bc;--kjuup-internal-dark:#2f9a74;--kjuup-counter:#f08438;--kjuup-bg:#eef1f5;--kj-page-head-min-h:56px;--kj-page-head-pad:10px 16px 2px;--kj-page-head-gap:8px;--kj-page-head-bg:#fff;--kj-page-head-btn-h:40px;--kj-page-head-btn-radius:12px;--kj-page-title-size:var(--kjuup-type-subtitle);--kj-page-title-lh:30px;--kj-page-title-weight:500;--kj-page-title-ls:-0.01em;--kj-page-title-ink:#262626;--kjuup-accent-text:#a84e0b}html[data-kjuup-package=kjuup]{--kjuup-internal:#f08438;--kjuup-internal-rgb:240,132,56;--kjuup-internal-light:#ff9f5a;--kjuup-internal-dark:#e07328}html[data-kjuup-package=plus]{--kjuup-accent:#4fbf96;--kjuup-accent-rgb:79,191,150;--kjuup-accent-light:#8ed9bc;--kjuup-accent-text:#1b7553;--kjuup-internal:#4fbf96;--kjuup-internal-rgb:79,191,150;--kjuup-internal-light:#8ed9bc;--kjuup-internal-dark:#2f9a74}html[data-kjuup-package=io]{--kjuup-accent:#e24bf5;--kjuup-accent-rgb:226,75,245;--kjuup-accent-light:#f29af8;--kjuup-accent-text:#9a22ad;--kjuup-internal:#e24bf5;--kjuup-internal-rgb:226,75,245;--kjuup-internal-light:#f29af8;--kjuup-internal-dark:#c22ad6}@supports (height:100dvh){:root{--app-height:100dvh}}html{margin:0;padding:0}body,html{width:100%;max-width:100%;height:var(--app-height);max-height:var(--app-height);overflow:hidden}body{font-family:"Work Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}#root{width:100%;max-width:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column}#root,.App{height:100%;min-height:0}.App{overflow-y:auto;overflow-x:hidden}.chat_box_main_div,.chat_text,.w-300.chat_text{width:100%!important;max-width:100%!important;min-width:0!important;min-height:0}.chat-scroll-container,.chat-scroll-container-mobile{min-height:0;overflow-y:auto}.w-300.chat_text.chat_box_main_div{max-height:100%}.user_chat_content .article-img,.user_chat_content .react-player,.user_chat_content .react-player__preview,.user_chat_content iframe,.user_info_chat .article-img,.user_info_chat .react-player,.user_info_chat .react-player__preview,.user_info_chat iframe{max-width:100%!important;overflow:hidden!important}.react-player,.react-player>div,.react-player__play-icon,.react-player__preview,.react-player__shadow,.react-player iframe,.react-player video{max-width:100%!important}div[class*=react-player]{max-width:100%!important;width:100%!important}.user_chat_content,.user_chat_content>div>div[style*=height],.user_info_chat>div>div[style*=height]{max-width:100%!important}.user_chat_content,.user_info_chat{overflow:visible!important}.user_info_chat{word-break:break-word!important}.user_chat_content .user_info_chat{max-width:378px!important}.chat_box_main_div *,.chat_text *{max-width:100%}@media screen and (min-width:860px) and (max-width:1050px){.chat_box_main_div,.chat_text,.w-300.chat_text.chat_box_main_div{flex-shrink:1!important}.chat-input-container-external,.chat-input-container-internal,.chat_box_main_div,.chat_header,.chat_text,.w-300.chat_text.chat_box_main_div{width:100%!important;max-width:100%!important;min-width:0!important}.article-img{max-width:100%!important;overflow:hidden!important}.user_chat_content .react-player,.user_info_chat .react-player{max-width:250px!important}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.pointer{cursor:pointer}.backButton{position:absolute;display:flex;justify-content:center;height:40px;background-color:hsla(0,0%,100%,.5);top:5px;right:10px;border-radius:50%;width:40px;padding:0 14px}.theme-color{color:var(--kjuup-accent)!important}.main_heading:hover{color:var(--kjuup-accent)}.main_heading-internal:hover{color:var(--kjuup-internal)}.kj-btn.setting-logout-btn{width:100%;justify-content:flex-start}.text-black,.text-black:hover{color:#000}.chat-image-preview{width:100%;max-height:calc(var(--app-height) - 60px)}.autocomplete-dropdown-container{z-index:9999;position:absolute;width:94%;margin-top:1%;color:#545454;border:1px solid #ddd;background-color:#fff}.setting_accrd_roles{max-height:calc(var(--app-height) - 353px);padding-bottom:41px;overflow:auto}.select_coustom svg{position:absolute;right:10px}.inputSelectRound option:checked,.inputSelectRound option:hover{background:var(--kjuup-accent)!important;color:#fff!important}.active-like-follow{color:var(--kjuup-accent)!important}.like-selected,.svg_icon.active-like-follow svg{stroke:var(--kjuup-accent);fill:var(--kjuup-accent)}.like-selected{stroke-miterlimit:10;stroke-width:.9px}.theme-background{background:var(--kjuup-accent)!important;color:#fff}.autocomplete-dropdown-container .small{color:#545454;border-bottom-width:1px solid #ddd;padding:10px;display:block}.map_div{margin:10px}.invite.p-2{padding:10px!important}.invite .search .form-group input{padding-left:16px;height:35px;background-color:#fff!important;border:none!important;outline:none!important;box-shadow:none!important}.example-enter{opacity:.01}.example-enter.example-enter-active{opacity:1;transition:opacity .5s ease-in}.example-leave{opacity:1}.example-leave.example-leave-active{opacity:.01;transition:opacity .3s ease-in}.cust-checkbox{margin-bottom:-8px}.custom-svg{stroke:#737373}.custom-svg.active,.custom-svg:hover{stroke:var(--kjuup-accent)}.custom-svg.active{fill:var(--kjuup-accent)}.custom-svg-internal{stroke:#737373}.custom-svg-internal.active,.custom-svg-internal:hover{stroke:var(--kjuup-internal)}.custom-svg-internal.active{fill:var(--kjuup-internal)}.smily-icon,.smily-icon-internal{fill:none;stroke:#737373;stroke-miterlimit:10;stroke-width:.9px}.smily-icon.active{stroke:var(--kjuup-accent)!important}.smily-icon-internal.active{stroke:var(--kjuup-internal)!important}.projectIcon{width:40px;height:40px;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#fff;letter-spacing:1px;font-size:16px;float:left}.wscroll{height:calc(var(--app-height) - 95px);overflow:hidden;overflow-y:auto}.wscroll::-webkit-scrollbar{-moz-appearance:none!important;width:.5em;height:1em}.wscroll::-webkit-scrollbar-button{scrollbar-base-color:#0f6674}.wscroll::-webkit-scrollbar-button,.wscroll::-webkit-scrollbar-track-piece{-moz-appearance:none!important;background:transparent}.wscroll::-webkit-scrollbar-thumb{-moz-appearance:none!important;background:#e0e0e0}.article-preview{position:absolute;top:222px;transform:translateY(-50%);background-color:#fff;width:95%;left:0;right:0;margin:0 auto;border:1px solid #ddd}.preview-container{min-height:300px;overflow-y:scroll;max-height:300px;margin-bottom:40px}.toggle-project-info{transform:rotate(180deg)}.social-icon-active{color:var(--kjuup-accent)!important}.social-icon-active_internal{color:var(--kjuup-internal)!important}.svg_icon.social-icon-active svg{stroke:var(--kjuup-accent);fill:var(--kjuup-accent);margin-bottom:10px}.svg_icon.svg_icon.social-icon-active_internal svg{stroke:var(--kjuup-internal);fill:var(--kjuup-internal)}.social-icon-active svg .cls-1,.svg_icon.svg_icon.social-icon-active_internal svg .cls-1{fill:unset}.social-icon-active span{color:var(--kjuup-accent)!important}.svg_icon.svg_icon.social-icon-active_internal span{color:var(--kjuup-internal)!important}.bouncing-animation{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:var(--kj-ease-standard);animation-duration:1s;animation-fill-mode:both}.close-preview-dialog{cursor:pointer;position:absolute;right:20px;top:20px;z-index:999}.project-action-btn{padding:0 .4rem}.middle_bar .active_nav svg{stroke:var(--kjuup-accent)}.middle_bar .active_nav-internal svg{stroke:var(--kjuup-internal)}.role_data{min-height:238px!important}.theme-border{border:1px solid var(--kjuup-accent);border-radius:.475rem}.theme-border-internal{border:1px solid var(--kjuup-internal);border-radius:.475rem}.gray-border{border-radius:.475rem;transition:border-color var(--kj-dur) var(--kj-ease-standard)}.gray-border:focus-within,.gray-border:hover{border-color:var(--kjuup-accent)}.internal .gray-border:focus-within,.internal .gray-border:hover{border-color:var(--kjuup-internal)}.no-hover-effect a:hover svg{stroke:#e0e0e0!important}.bottom-bar,.chat-scroll,.chat-scroll-first{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.chat-scroll>div{padding-bottom:100px;overflow-x:hidden!important;max-width:100%!important}.chat-scroll.has-suggestions>div{padding-bottom:190px}.chat-scroll-first>.suggestions-container,.chat-scroll>.suggestions-container{padding-bottom:8px!important}.chat-scroll-first>div{padding-bottom:150px;overflow-x:hidden!important;max-width:100%!important}.chat-scroll-first.has-suggestions>div{padding-bottom:240px}.infinite-scroll-component{overflow-x:hidden!important}.disable-svg{stroke:#737373}.active-svg{stroke:var(--kjuup-accent)}.active-svg-fill{fill:var(--kjuup-accent)}.wscroll.custom_wscroll{height:calc(44vh - 50px)}.handle-drag{display:flex!important;background:transparent!important}.radius-15{border-radius:15px}.radius-15>div{margin-bottom:-25px!important}.project-notification{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:var(--kjuup-counter);color:#fff;position:absolute;right:-8px;top:0;line-height:1;text-align:center;border-radius:9px;font-size:var(--kjuup-type-caption);box-sizing:border-box;box-shadow:0 0 0 1px #fff;z-index:2}.back_number span.badge,.main_nav .side_nav .badge,.message-badge,.sidenav-pinned-room-badge,.unseen-badge,.website_img .badge{background-color:var(--kjuup-counter)!important;color:#fff!important}.back_number span.badge,.company-selector-badge,.lm-filter-subtab-badge,.lm-filter-tab-badge,.main_nav .side_nav .badge,.message-badge,.sidenav-pinned-room-badge,.todo-header-tab-badge,.unseen-badge,.unseen-badge-text,.website_img .badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;vertical-align:middle!important;box-sizing:border-box!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim:trim-both){.back_number span.badge,.company-selector-badge,.lm-filter-subtab-badge,.lm-filter-tab-badge,.main_nav .side_nav .badge,.message-badge,.sidenav-pinned-room-badge,.todo-header-tab-badge,.unseen-badge,.website_img .badge{padding-top:0!important;padding-bottom:1px!important}}.company-selector-tab-selected .company-selector-badge{background:var(--kjuup-counter)!important}.user_close_info .svg_icon{color:#fff}.export-chat{color:#000!important;padding:5px 10px}.simple-msg{word-break:break-word}.highlight{background-color:#9accfd!important}.left_users.highlight:after{border-right:8px solid #9accfd!important}.right_users .highlight:after{border-left:8px solid #9accfd!important}.MuiTabs-flexContainer .PrivateTabIndicator-root-9{background-color:var(--kjuup-accent)!important}.trash_icon{fill:none;stroke:#737373;stroke-miterlimit:10;stroke-width:.9px}.trash_icon_active{fill:none;stroke:var(--kjuup-accent);stroke-miterlimit:10;stroke-width:.9px}.translate-dialog{max-height:200px!important;overflow-y:scroll!important;margin-bottom:5px!important}.progress-wrapper .progress{height:.5rem}.progress-wrapper .progress .progress-bar{background-color:var(--kjuup-accent)!important}.boxSHH{box-shadow:0 4px 20px rgba(0,0,0,.15);border-radius:10px;max-height:300px;overflow-y:auto;overflow-x:hidden;z-index:99999!important;background:#fff;min-width:200px;max-width:calc(100vw - 40px);pointer-events:auto!important}.border-radius-0,.groupConversation{border-radius:0!important}.groupConversation{margin:0}.disable-group{background-color:var(--kjuup-bg);color:#f7f7f7}.text-grey{color:grey!important}.read_by_member{border-bottom:1px solid #eee}.read_by_member-time{border-top:1px solid #eee}.read_by_member:last-child{border-bottom:1px solid transparent!important}.upload-multi-group-image{max-width:100%;max-height:100%;width:50%;padding:20px;object-fit:contain;height:50%}.upload-group-image{position:absolute;top:50%;bottom:0;left:50%;max-width:100%;max-height:100%;border:0;transform:translate(-50%,-50%)}.customize-floating-dialog{bottom:0;transform:none;width:100%;top:auto}.group-ct-image{overflow:hidden;align-items:center}.project-items{position:fixed;width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-user-select:none;user-select:none;cursor:pointer}.project-items::-webkit-scrollbar{display:none}.project-items.active-chat{cursor:grabbing;cursor:-webkit-grabbing;transform:scale(1)}.active-chat{display:inline-block;min-height:250px;min-width:400px}@media screen and (max-width:500px){.active-chat{min-height:200px;min-width:200px}}.details-company,.forword-checkbox_main,.pr-3,.project_info,div.details-company,div.forword-checkbox_main,div.pr-3,div.project_info{border-bottom:none!important;overflow-x:hidden;overflow-y:visible}html body .details-company,html body .forword-checkbox_main,html body .pr-3,html body .project_info,html body div.details-company,html body div.forword-checkbox_main,html body div.pr-3,html body div.project_info{border-bottom:0!important;overflow-x:hidden;overflow-y:visible}.w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0{background-color:var(--kjuup-bg)!important;border-right:none!important;border-left:none!important}.wscroll[style*="display: flex"][style*="flex-direction: column-reverse"],.wscroll[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"],div.wscroll[style*="display: flex"][style*="flex-direction: column-reverse"],div.wscroll[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"],html body .wscroll,html body div.wscroll{background-color:var(--kjuup-bg)!important}.w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0[style*=display],.w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0[style*=flex-direction],div.w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0,html body .w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0{background-color:var(--kjuup-bg)!important;border-right:none!important;border-left:none!important}.w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details,.w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details[style*=background-color],.w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details[style*=border-color],.w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details[style*=padding-left],div.w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details,html body .w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details,html body div.w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details{padding-left:0!important;background-color:var(--kjuup-bg)!important;border-right:.3px solid #e0e0e0!important}.bg-white-user,.bg-white-user[style*=background],.chats_user,.chats_user[style*=background],div.bg-white-user,div.chats_user,html body .bg-white-user,html body .chats_user,html body div.bg-white-user,html body div.chats_user{background-color:var(--kjuup-bg)!important}.list-group,.list-group[style*=background],div.list-group,html body .list-group,html body div.list-group,html body ol.list-group,html body ul.list-group,ol.list-group,ul.list-group{background-color:#fff!important}html body .flex-header,html body .header-container,html body div[style*="border: none"][style*="height: 60px"][style*="background-color: rgb(255, 255, 255)"][style*="display: flex"],html body div[style*="display: flex"][style*="height: 60px"]{z-index:99!important;background-color:var(--kjuup-bg)!important}html body p[style*="color:#f08438"],html body p[style*="color: #f08438"],html body p[style*="color:#f08438"] span,html body p[style*="color: #f08438"] span,html body p[style*="color: rgb(240, 132, 56)"],html body p[style*="color: rgb(240, 132, 56)"] span,html body p[style*="color: var(--kjuup-accent)"],html body p[style*="color: var(--kjuup-accent)"] span,p[style*="color:#f08438"],p[style*="color: #f08438"],p[style*="color:#f08438"] span,p[style*="color: #f08438"] span,p[style*="color: rgb(240, 132, 56)"],p[style*="color: rgb(240, 132, 56)"] span,p[style*="color: var(--kjuup-accent)"],p[style*="color: var(--kjuup-accent)"] span{color:#737373!important}.arrow_down,.img-fluid.arrow_down,img.arrow_down{width:10px!important;height:10px!important;max-width:10px!important;max-height:10px!important}.custom-svg[src*="backx.svg"],html body .arrow_down,html body .img-fluid.arrow_down,html body img.arrow_down,html body img.custom-svg[src*="backx.svg"],html body img[src*="backx.svg"],html body img[width="10"].custom-svg,img.custom-svg[src*="backx.svg"],img[src*="Arrow_bottom.svg"],img[src*="Arrow_bottom.svg"].img-fluid,img[src*="backx.svg"],img[width="10"].custom-svg,img[width="20"].img-fluid.arrow_down{width:15px!important;height:15px!important;max-width:15px!important;max-height:15px!important}div[style*="height:57px"][style*="display:flex"][style*="align-items:center"],div[style*="height: 57px"][style*="display: flex"][style*="align-items: center"],html body div[style*="height:57px"][style*="display:flex"][style*="align-items:center"],html body div[style*="height: 57px"][style*="display: flex"][style*="align-items: center"]{height:60px!important}html body img[src*="back.svg"],html body img[width="10"][src*="back.svg"],img[src*="back.svg"],img[width="10"][src*="back.svg"]{width:15px!important;height:15px!important;max-width:15px!important;max-height:15px!important;margin-left:10px!important}.card-header,.card-header[variant=link],div.card-header,div[class*=card-header][variant=link],div[style*="font-weight:550"],div[style*="font-weight: 550"],div[style*="font-weight:550"][style*=color],div[style*="font-weight: 550"][style*=color],html body .card-header,html body .card-header[variant=link],html body div.card-header,html body div[style*="font-weight:550"],html body div[style*="font-weight: 550"],html body span[style*="font-size: 15px"][style*="font-weight: 600"],html body span[style*="font-size: 15px"][style*="font-weight: 600"][style*="color: #000000"],html body span[style*="font-size:15px"][style*="font-weight:600"][style*="color:rgb(0, 0, 0)"],html body span[style*="font-size: 15px"][style*="font-weight: 600"][style*="color: rgb(0, 0, 0)"],html body span[style*="font-weight:540"],html body span[style*="font-weight: 540"],html body span[style*="font-weight:550"],html body span[style*="font-weight: 550"],span[style*="font-size: 15px"][style*="font-weight: 600"],span[style*="font-size: 15px"][style*="font-weight: 600"][style*="color: #000000"],span[style*="font-size:15px"][style*="font-weight:600"][style*="color:rgb(0, 0, 0)"],span[style*="font-size: 15px"][style*="font-weight: 600"][style*="color: rgb(0, 0, 0)"],span[style*="font-weight:540"],span[style*="font-weight: 540"],span[style*="font-weight:540"][style*=color],span[style*="font-weight: 540"][style*=color],span[style*="font-weight:550"],span[style*="font-weight: 550"],span[style*="font-weight:550"][style*=color],span[style*="font-weight: 550"][style*=color]{color:#737373!important}.arrow_down,.img-fluid.arrow_down,html body .arrow_down,html body .img-fluid.arrow_down,html body img.arrow_down,html body img[src*="Arrow_bottom.svg"],img.arrow_down,img[src*="Arrow_bottom.svg"]{filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(0) hue-rotate(240deg) brightness(92%) contrast(81%)!important}.arrow_down.toggle-project-info,.img-fluid.toggle-project-info,.toggle-project-info,html body .arrow_down.toggle-project-info,html body .img-fluid.toggle-project-info,html body .toggle-project-info,html body img.toggle-project-info,html body img[src*="Arrow_bottom.svg"].toggle-project-info,img.toggle-project-info,img[src*="Arrow_bottom.svg"].toggle-project-info{width:15px!important;height:15px!important;max-width:15px!important;max-height:15px!important}.main_heading,.main_heading *,div.main_heading{color:#737373!important}.main_heading:hover,.main_heading :hover,.main_heading:hover *,div.main_heading:hover{stroke:var(--kjuup-accent)!important}html body .main_heading,html body .main_heading *,html body .main_heading:hover,html body .main_heading :hover,html body .main_heading:hover *,html body div.main_heading,html body div.main_heading:hover{color:#000;stroke:#737373!important}::-webkit-scrollbar-thumb{background:#e0e0e0!important}::-webkit-scrollbar{width:.5em;height:.5em}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}.bottom-bar div[style*="background-color: rgba(240, 132, 56, 0.8)"],.my_project .bottom-bar [style*="background-color:rgba(240, 132, 56, 0.8)"],.my_project .bottom-bar [style*="background-color: rgba(240, 132, 56, 0.8)"],.my_project .bottom-bar [style*="background-color: rgba(var(--kjuup-accent-rgb), 0.8)"],div[style*="border-radius:6px"][style*="background-color:rgba(240, 132, 56, 0.8)"],div[style*="border-radius: 6px"][style*="background-color: rgba(240, 132, 56, 0.8)"],div[style*="border-radius: 6px"][style*="rgba(var(--kjuup-accent-rgb), 0.8)"],div[style*="position: relative; display: block;"][style*="background-color: rgba(240, 132, 56, 0.8)"]{background-color:hsla(0,0%,87.8%,.8)!important}.main_nav[style*=background],div[class*=main_nav],html body .main_nav,html body div.main_nav,html body nav.main_nav,nav[class*=main_nav]{background-color:#fff!important}.main_nav .svg_icon,.main_nav .svg_icon[style*=height],.main_nav .svg_icon[style*=width],.main_nav i,.main_nav i[style*=height],.main_nav i[style*=width],.main_nav img,.main_nav img[style*=height],.main_nav img[style*=width],.main_nav svg,.main_nav svg[style*=height],.main_nav svg[style*=width],div.main_nav .svg_icon,div.main_nav i,div.main_nav img,div.main_nav svg,html body .main_nav .svg_icon,html body .main_nav i,html body .main_nav img,html body .main_nav svg,html body div.main_nav .svg_icon,html body div.main_nav i,html body div.main_nav img,html body div.main_nav svg,html body nav.main_nav .svg_icon,html body nav.main_nav i,html body nav.main_nav img,html body nav.main_nav svg,nav.main_nav .svg_icon,nav.main_nav i,nav.main_nav img,nav.main_nav svg{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important}#navbar_div.main_nav,.main_nav,div.main_nav,nav.main_nav{overflow-x:hidden!important;overflow-y:auto!important;flex-shrink:0!important;height:var(--app-height)!important;max-height:var(--app-height)!important;min-height:0!important;display:flex!important;flex-direction:column!important;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}#navbar_div.main_nav::-webkit-scrollbar,.main_nav::-webkit-scrollbar,div.main_nav::-webkit-scrollbar,nav.main_nav::-webkit-scrollbar{width:6px;height:6px}#navbar_div.main_nav::-webkit-scrollbar-thumb,.main_nav::-webkit-scrollbar-thumb,div.main_nav::-webkit-scrollbar-thumb,nav.main_nav::-webkit-scrollbar-thumb{background:transparent!important;border-radius:8px}#navbar_div.main_nav.is-scrolling,.main_nav.is-scrolling,nav.main_nav.is-scrolling{scrollbar-color:rgba(0,0,0,.22) transparent}#navbar_div.main_nav.is-scrolling::-webkit-scrollbar-thumb,.main_nav.is-scrolling::-webkit-scrollbar-thumb,nav.main_nav.is-scrolling::-webkit-scrollbar-thumb{background:rgba(0,0,0,.22)!important}.main_nav,div.main_nav,nav.main_nav{text-align:center!important}.main_nav .icon-container,.main_nav .nav-item,.main_nav .nav-link,.main_nav>a,.main_nav>div,.main_nav>li,.main_nav>span,html body .main_nav .icon-container,html body .main_nav .nav-item,html body .main_nav .nav-link,html body .main_nav>a,html body .main_nav>div,html body .main_nav>li,html body .main_nav>span{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.main_nav,.main_nav *,div.main_nav,div.main_nav *,nav.main_nav,nav.main_nav *{text-align:center!important}.main_nav .svg_icon,.main_nav a,.main_nav button,.main_nav i,.main_nav img,.main_nav svg{display:block!important;margin-left:auto!important;margin-right:auto!important;float:none!important;position:relative!important;left:50%!important;transform:translateX(-50%)!important}.main_nav .nav-item,.main_nav>*,.main_nav>*>*,.main_nav div,.main_nav li,html body .main_nav .nav-item,html body .main_nav>*,html body .main_nav>*>*,html body .main_nav div,html body .main_nav li{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding-left:0!important;padding-right:0!important}html body nav.main_nav.main_nav--wide,html body nav.main_nav.main_nav--wide *,nav.main_nav.main_nav--wide,nav.main_nav.main_nav--wide *{text-align:left!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>a,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>a>span,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>span,html body nav.main_nav.main_nav--wide .sidenav-brand-inner,html body nav.main_nav.main_nav--wide .sidenav-pinned-room,html body nav.main_nav.main_nav--wide .sidenav-profile-inner,html body nav.main_nav.main_nav--wide .sidenav-rooms-trigger{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-rooms-cluster{flex-direction:column!important;align-items:stretch!important}html body nav.main_nav.main_nav--wide .sidenav-brand-text,html body nav.main_nav.main_nav--wide .sidenav-docs-label,html body nav.main_nav.main_nav--wide .sidenav-label,html body nav.main_nav.main_nav--wide .sidenav-pinned-room-name{display:block!important;flex:0 1 auto!important;width:auto!important;max-width:100%!important;text-align:left!important;align-items:flex-start!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body nav.main_nav.main_nav--wide .svg_icon,html body nav.main_nav.main_nav--wide a,html body nav.main_nav.main_nav--wide button,html body nav.main_nav.main_nav--wide i,html body nav.main_nav.main_nav--wide img,html body nav.main_nav.main_nav--wide svg{left:auto!important;transform:none!important;margin-left:0!important;margin-right:0!important}.main_nav .svg_icon svg,.main_nav .svg_icon svg *,.main_nav .svg_icon svg[stroke-width],.main_nav .svg_icon svg [stroke-width],.main_nav svg,.main_nav svg *,.main_nav svg[stroke-width],.main_nav svg [stroke-width],div.main_nav svg,div.main_nav svg *,html body .main_nav .svg_icon svg,html body .main_nav .svg_icon svg *,html body .main_nav svg,html body .main_nav svg *,html body div.main_nav svg,html body div.main_nav svg *,html body nav.main_nav svg,html body nav.main_nav svg *,nav.main_nav svg,nav.main_nav svg *{stroke-width:5px!important}.w-300.my_project.py-0.immoanimation-enter-done,div.w-300.my_project.py-0.immoanimation-enter-done{background-color:var(--kjuup-bg)!important}.w-300.my_project.py-0.immoanimation-enter-done[style*=background],.w-300.my_project.py-0.immoanimation-enter-done[style*=display],.w-300.my_project.py-0.immoanimation-enter-done[style*=flex-direction],div[class*=w-300][class*=my_project][class*=py-0][class*=immoanimation-enter-done],html body .w-300.my_project.py-0.immoanimation-enter-done,html body div.w-300.my_project.py-0.immoanimation-enter-done{background-color:var(--kjuup-bg)!important;border-right:.3px solid #e0e0e0!important}div[style*="position:absolute"][style*="height:100%"][style*="width:100%"][style*="z-index:1000"],div[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"][style*="z-index: 1000"],div[style*="position:absolute"][style*="height:100%"][style*="width:100%"][style*="z-index:1000"][style*=background-color],div[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"][style*="z-index: 1000"][style*=background-color],html body div[style*="position:absolute"][style*="height:100%"][style*="width:100%"][style*="z-index:1000"],html body div[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"][style*="z-index: 1000"]{background-color:var(--kjuup-bg)!important}html body p[style*="color:#288f6c"],html body p[style*="color: #288f6c"],html body p[style*="color:#288f6c"] span,html body p[style*="color: #288f6c"] span,html body p[style*="color: rgb(40, 143, 108)"],html body p[style*="color: rgb(40, 143, 108)"] span,html body p[style*="color: var(--kjuup-internal)"],html body p[style*="color: var(--kjuup-internal)"] span,p[style*="color:#288f6c"],p[style*="color: #288f6c"],p[style*="color:#288f6c"] span,p[style*="color: #288f6c"] span,p[style*="color: rgb(40, 143, 108)"],p[style*="color: rgb(40, 143, 108)"] span,p[style*="color: var(--kjuup-internal)"],p[style*="color: var(--kjuup-internal)"] span{color:#737373!important}.p-1.m-2.d-inline-block[style*="border-radius:10px"][style*="background:rgb(219, 224, 239)"],.p-1.m-2.d-inline-block[style*="border-radius: 10px"][style*="background: rgb(219, 224, 239)"],div.p-1.m-2.d-inline-block[style*="background:rgb(219, 224, 239)"],div.p-1.m-2.d-inline-block[style*="background: rgb(219, 224, 239)"],div[class*=p-1][class*=m-2][class*=d-inline-block][style*="background:rgb(219, 224, 239)"],div[class*=p-1][class*=m-2][class*=d-inline-block][style*="background: rgb(219, 224, 239)"],html body .p-1.m-2.d-inline-block[style*="background:rgb(219, 224, 239)"],html body .p-1.m-2.d-inline-block[style*="background: rgb(219, 224, 239)"],html body div.p-1.m-2.d-inline-block[style*="background:rgb(219, 224, 239)"],html body div.p-1.m-2.d-inline-block[style*="background: rgb(219, 224, 239)"]{background:var(--kjuup-bg)!important;box-shadow:none!important}.company_services.chat_services.user_info_chat.left_users,.company_services.m-0.chat_services.user_info_chat.left_users.p-1,.user_info_chat.left_users,div.company_services.m-0.chat_services.user_info_chat.left_users.p-1{border-bottom:none!important;border-radius:8px}.user_chat_content .user_info_chat.left_users{box-shadow:0 1px 2px rgba(0,0,0,.14),0 1px 3px rgba(0,0,0,.06)}.company_centact,.company_centact[style*=border-bottom],.company_services.m-0.chat_services.user_info_chat.left_users.p-1[style*=border-bottom],div.company_centact,div.company_centact[style*=border-bottom],div.company_services.m-0.chat_services.user_info_chat.left_users.p-1[style*=border-bottom],html body .company_centact,html body .company_services.chat_services.user_info_chat.left_users,html body .company_services.m-0.chat_services.user_info_chat.left_users.p-1,html body .user_info_chat.left_users,html body div.company_centact,html body div.company_services.m-0.chat_services.user_info_chat.left_users.p-1{border-bottom:none!important}.attachment-btn:not(.disabled):hover .mic-icon,.attachment-label:not(.disabled):hover .perm-media-icon{color:var(--kjuup-accent)!important}.message-type-icon{margin-right:4px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.chat-time-inline{margin-left:20px;margin-right:20px}.chat-action-btns-inline{display:flex;flex-direction:row;align-items:center;grid-gap:8px;gap:8px;margin-left:auto;flex-shrink:0}.chat-title-row{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;width:100%;overflow:visible!important}.chat-title-row .unseen-badge{flex-shrink:0!important;margin-left:8px!important;position:relative!important;z-index:5!important}.chat-title-row h5{flex-shrink:1;min-width:0;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.company_centact.chat-item-container,.company_centact.chat-item-container.active-project,.company_centact.chat-item-container.active-project[style*=background],div.company_centact.chat-item-container.active-project{display:flex;align-items:center;overflow:hidden;padding:0!important}.company_centact.chat-item-container .chat-item-link{display:flex;align-items:center;flex:1 1;min-width:0;overflow:hidden}.company_centact.chat-item-container .website.pointer.chat-item-link{padding:10px 12px!important;box-sizing:border-box!important;max-width:100%;flex-wrap:nowrap!important}.company_centact.chat-item-container .chat-details-container{flex:1 1;min-width:0;overflow:hidden}.company_centact.chat-item-container .chat-details-container,.company_centact.chat-item-container .website .details-company{width:auto!important;flex:1 1!important;min-width:0!important;overflow:hidden!important}.company_centact.chat-item-container .last-message-preview,.company_centact.chat-item-container .message-preview-text{max-width:100%;min-width:0}.company_centact.chat-item-container .chat-header-row{overflow:hidden}@media (max-width:1100px){.chat-right-column{margin-left:8px!important;min-width:40px!important}.chat-time-inline{padding-left:8px!important}}.chat_user_name{font-weight:500!important;font-size:var(--kjuup-type-subtitle)!important;color:#737373!important}.group-chat-back-btn{color:#737373!important;cursor:pointer}.group-chat-back-btn:hover{color:var(--kjuup-accent)!important}.material-arrow-left{font-size:24px!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24!important;color:#737373!important;cursor:pointer}.material-arrow-left:hover{color:var(--kjuup-accent)!important}.download-file-icon,.material-symbols-outlined.download-file-icon,span.material-symbols-outlined.download-file-icon{font-family:"Material Symbols Outlined"!important;font-size:24px!important;width:24px!important;height:24px!important;color:#737373!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24!important;font-weight:300!important;font-style:normal!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.chat-action-btns-inline .icon-btn:hover,.chat-action-btns-inline .reminder-btn:hover,.chat-action-btns-inline .reply-btn:hover{background:#fff!important;border-color:transparent!important;box-shadow:none!important}.chat-action-btns-inline .icon-btn:hover .material-symbols-outlined,.chat-action-btns-inline .reminder-btn:hover .material-symbols-outlined,.chat-action-btns-inline .reply-btn:hover .material-symbols-outlined{color:var(--kjuup-accent)!important}.chat-time-inline{color:#737373;font-size:var(--kjuup-type-caption);margin-left:auto;padding-left:20px;white-space:nowrap;flex-shrink:0}.chat-right-column{justify-content:flex-end;margin-left:20px;flex-shrink:0;min-width:72px}.chat-action-btns,.chat-right-column{display:flex;flex-direction:row;align-items:center}.chat-action-btns{grid-gap:8px;gap:8px}.btn-slot{position:relative;width:32px;height:32px;flex-shrink:0}.btn-slot .collapse-reply-btn,.btn-slot .reply-btn{position:absolute;top:0;left:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:opacity var(--kj-dur-fast) var(--kj-ease-standard)}.btn-slot .reply-btn.btn-hidden{opacity:0;pointer-events:none}.btn-slot .reply-btn.btn-visible{opacity:1;pointer-events:auto}.btn-slot .collapse-reply-btn.btn-hidden{opacity:0;pointer-events:none}.btn-slot .collapse-reply-btn.btn-visible{opacity:1;pointer-events:auto}.chat-message-row{flex:1 1}.btn-slot .collapse-reply-btn,.btn-slot .reply-btn,.chat-action-btns .icon-btn,.chat-action-btns .reminder-btn,.chat-action-btns .reply-btn{background:transparent!important}.btn-slot .collapse-reply-btn:hover,.btn-slot .reply-btn:hover,.chat-action-btns .icon-btn:hover,.chat-action-btns .reminder-btn:hover,.chat-action-btns .reply-btn:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.company_centact.chat-item-container:has(.collapse-reply-btn.btn-visible){background-color:#fff!important;border-radius:10px}.chat_services .company_centact.chat-item-container.pointer:hover,.chat_services .company_centact.chat-item-container.pointer:hover .website,.chat_services .company_centact.chat-item-container .website,.chat_services .company_centact.chat-item-container:hover,.chat_services .company_centact.chat-item-container:hover .website,.company_centact.chat-item-container .website,.company_centact.chat-item-container:hover,.company_centact.chat-item-container:hover .website{background-color:initial!important;box-shadow:none!important;transition:none!important}.company_centact.chat-item-container:has(.collapse-reply-btn.btn-visible),.company_centact.chat-item-container:has(.collapse-reply-btn.btn-visible) .website,.company_centact.chat-item-container:has(.collapse-reply-btn.btn-visible):hover,.company_centact.chat-item-container:has(.collapse-reply-btn.btn-visible):hover .website{background-color:#fff!important;transition:none!important}.company_centact.chat-item-container,.company_centact.chat-item-container .website{transition:none!important}div[style*="background-color:lightgray"][style*="display:flex"][style*="align-items:center"],div[style*="background-color: lightgray"][style*="display: flex"][style*="align-items: center"]{background-color:#fff!important;border-radius:10px!important;margin:0 4px!important;padding-top:0!important;padding-bottom:0!important;border-top:0!important;border-bottom:0!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;line-height:normal!important;vertical-align:middle!important;color:#737373!important}div[style*="background-color:lightgray"][style*="display:flex"][style*="align-items:center"]>*,div[style*="background-color: lightgray"][style*="display: flex"][style*="align-items: center"]>*{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;color:#737373!important}div[style*="background-color:lightgray"][style*="display:flex"][style*="flex:1"]:not([style*=margin-top]),div[style*="background-color: lightgray"][style*="display: flex"][style*="flex: 1"]:not([style*=margin-top]),div[style*="padding:0px"][style*="background-color:lightgray"][style*="display:flex"],div[style*="padding: 0px"][style*="background-color: lightgray"][style*="display: flex"]{margin:0 4px!important;padding-top:0!important;padding-bottom:0!important}div[style*="background-color:lightgray"][style*="display:flex"].selected,div[style*="background-color:lightgray"][style*="display:flex"] .selected,div[style*="background-color: lightgray"][style*="display: flex"].selected,div[style*="background-color: lightgray"][style*="display: flex"] .selected,div[style*="background-color:lightgray"][style*="display:flex"]:active,div[style*="background-color:lightgray"][style*="display:flex"] :active,div[style*="background-color: lightgray"][style*="display: flex"]:active,div[style*="background-color: lightgray"][style*="display: flex"] :active,div[style*="background-color:lightgray"][style*="display:flex"]:focus,div[style*="background-color:lightgray"][style*="display:flex"] :focus,div[style*="background-color: lightgray"][style*="display: flex"]:focus,div[style*="background-color: lightgray"][style*="display: flex"] :focus,div[style*="background-color:lightgray"][style*="display:flex"]:hover,div[style*="background-color:lightgray"][style*="display:flex"] :hover,div[style*="background-color: lightgray"][style*="display: flex"]:hover,div[style*="background-color: lightgray"][style*="display: flex"] :hover{color:#737373!important}div[style*="background-color:transparent"][style*="display:flex"][style*="align-items:center"][style*="justify-content:center"]:not([style*="border: 2px solid"]),div[style*="background-color: transparent"][style*="display: flex"][style*="align-items: center"][style*="justify-content: center"]:not([style*="border: 2px solid"]){background-color:var(--kjuup-bg)!important;color:#737373!important;border-radius:10px!important}div[style*="background-color:transparent"][style*="display:flex"][style*="align-items:center"]:not([style*="border: 2px solid"]):not(.search-result-item) *,div[style*="background-color: transparent"][style*="display: flex"][style*="align-items: center"]:not([style*="border: 2px solid"]):not(.search-result-item) *{color:#737373!important}div[style*="background-color:transparent"][style*="display:flex"][style*="flex:1"]:not(.search-result-item),div[style*="background-color: transparent"][style*="display: flex"][style*="flex: 1"]:not(.search-result-item),html body div[style*="background-color:transparent"][style*="display:flex"][style*="align-items:center"]:not([style*="border: 2px solid"]):not(.search-result-item),html body div[style*="background-color: transparent"][style*="display: flex"][style*="align-items: center"]:not([style*="border: 2px solid"]):not(.search-result-item){background-color:var(--kjuup-bg)!important;color:#737373!important;border-radius:10px!important}.tabBar,.tabBar[style*="margin-top: 0px"][style*="padding: 0px"][style*="height: 60px"],.tabBar[style*=background],div.tabBar,div.tabBar[style*="margin-top: 0px"][style*="padding: 0px"][style*="height: 60px"],div.tabBar[style*=background],html body .tabBar,html body div.tabBar{background-color:var(--kjuup-bg)!important;height:60px!important;min-height:60px!important;max-height:60px!important;box-sizing:border-box!important;line-height:normal!important;display:flex!important;align-items:center!important}div[style*="height:var(--app-height)"][style*="display:flex"][style*="flex-direction:column"][style*="background-color:rgb(255, 255, 255)"],div[style*="height: var(--app-height)"][style*="display: flex"][style*="flex-direction: column"][style*="background-color: rgb(255, 255, 255)"]{background-color:#fff!important}div[style*="background-color:lightgray"][style*="display:flex"][style*="align-items:center"] span[style*="font-weight: 600"][style*="font-size: 17px"],div[style*="background-color: lightgray"][style*="display: flex"][style*="align-items: center"] span[style*="font-weight: 600"][style*="font-size: 17px"]{color:#737373!important}div[style*="background-color:lightgray"][style*="display:flex"][style*="align-items:center"]:has(span[style*="font-size: 17px"]),div[style*="background-color: lightgray"][style*="display: flex"][style*="align-items: center"]:has(span[style*="font-size: 17px"]){padding-top:10px!important;padding-bottom:10px!important;background-color:#fff!important;border-radius:10px!important;margin-left:4px!important;margin-right:4px!important}div[style*="background-color:lightgray"][style*="display:flex"][style*="align-items:center"]>span[style*="font-size: 17px"],div[style*="background-color: lightgray"][style*="display: flex"][style*="align-items: center"]>span[style*="font-size: 17px"]{padding-top:10px!important;padding-bottom:10px!important;display:block!important}div[style*="padding:0px"][style*="background-color:lightgray"][style*="display:flex"][style*="align-items:center"][style*="justify-content:center"][style*="flex:1"],div[style*="padding: 0px"][style*="background-color: lightgray"][style*="display: flex"][style*="align-items: center"][style*="justify-content: center"][style*="flex: 1"]{padding-top:10px!important;padding-bottom:10px!important;background-color:#fff!important}html body span[style*="font-weight:600"],html body span[style*="font-weight: 600"],html body span[style*="font-weight:700"],html body span[style*="font-weight: 700"],html body span[style*="font-weight:bold"],html body span[style*="font-weight: bold"],span[style*="font-weight:600"],span[style*="font-weight: 600"],span[style*="font-weight:600"][style*=color],span[style*="font-weight: 600"][style*=color],span[style*="font-weight:700"],span[style*="font-weight: 700"],span[style*="font-weight:700"][style*=color],span[style*="font-weight: 700"][style*=color],span[style*="font-weight:bold"],span[style*="font-weight: bold"],span[style*="font-weight:bold"][style*=color],span[style*="font-weight: bold"][style*=color]{color:#737373}html body svg.custom-svg.active,html body svg.custom-svg.active.pointer,html body svg[class*=custom-svg][class*=active][class*=pointer],html body svg[height="20"].custom-svg.active,svg.custom-svg.active,svg.custom-svg.active.pointer,svg[class*=custom-svg][class*=active][class*=pointer],svg[height="20"].custom-svg.active,svg[height="20"][class*=custom-svg][class*=active],svg[viewBox*="0 0 13.21 15.75"][class*=custom-svg]{height:15px!important;width:auto!important;max-height:15px!important;min-height:15px!important}#dropdown-basic.toggleMenu.pointer.dropdown-toggle.btn.btn-primary,.toggleMenu.pointer.dropdown-toggle.btn.btn-primary,button.toggleMenu.pointer.dropdown-toggle.btn.btn-primary{background-color:initial!important;border:none!important;box-shadow:none!important;color:#737373!important;padding-right:40px!important;padding-left:0!important;min-width:0!important;width:auto!important}button[aria-haspopup=true][aria-expanded=false].toggleMenu.dropdown-toggle,button[style*="background-color:rgba(240, 255, 242, 0.8)"].toggleMenu.dropdown-toggle,button[style*="background-color: rgba(240, 255, 242, 0.8)"].toggleMenu.dropdown-toggle,html body #dropdown-basic.toggleMenu.pointer.dropdown-toggle.btn.btn-primary,html body .toggleMenu.pointer.dropdown-toggle.btn.btn-primary,html body button.toggleMenu.pointer.dropdown-toggle.btn.btn-primary{background-color:initial!important;border:none!important;box-shadow:none!important;color:#737373!important;padding-right:40px!important;padding-left:0!important;min-width:0!important;width:auto!important;background-image:none!important}#dropdown-basic.toggleMenu.dropdown-toggle:after,.toggleMenu.dropdown-toggle:after,button.toggleMenu.dropdown-toggle:after{display:none!important;content:none!important}#dropdown-basic.toggleMenu.dropdown-toggle .caret,.toggleMenu.dropdown-toggle .caret,button.toggleMenu.dropdown-toggle .caret{display:none!important}.delete-icon.material-symbols-outlined{font-size:24px;width:24px;height:24px;color:#737373;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;display:inline-block;-webkit-user-select:none;user-select:none;line-height:1;transition:color var(--kj-dur) var(--kj-ease-standard)}.delete-icon-internal:hover{color:var(--kjuup-internal)!important}.delete-icon-external:hover{color:var(--kjuup-accent)!important}.w-300[style*="position:absolute"][style*="height:100%"][style*="width:100%"],.w-300[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"],.w-300[style*="position:absolute"][style*="height:100%"][style*="width:100%"][style*="display:flex"],.w-300[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"][style*="display: flex"],div.w-300[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"],html body .w-300[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"],html body div.w-300[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"]{background-color:var(--kjuup-bg)!important}div[style*="border-bottom: 1px solid #dfdfdf"][style*="padding-bottom: 10px"],div[style*="border-bottom: 1px solid #dfdfdf"][style*="padding-bottom: 10px"]:not([class]),div[style*="border-bottom:1px solid rgb(223, 223, 223)"][style*="padding-bottom:10px"],div[style*="border-bottom: 1px solid rgb(223, 223, 223)"][style*="padding-bottom: 10px"],div[style*="border-bottom: 1px solid rgb(223, 223, 223)"][style*="padding-bottom: 10px"]:not([class]),html body div[style*="border-bottom: 1px solid #dfdfdf"][style*="padding-bottom: 10px"],html body div[style*="border-bottom:1px solid rgb(223, 223, 223)"][style*="padding-bottom:10px"],html body div[style*="border-bottom: 1px solid rgb(223, 223, 223)"][style*="padding-bottom: 10px"]{border-bottom:none!important}.infinite-scroll-component,.infinite-scroll-component[style*="display:flex"][style*="flex-direction:column-reverse"],.infinite-scroll-component[style*="display: flex"][style*="flex-direction: column-reverse"],div.infinite-scroll-component,div.infinite-scroll-component[style*="display: flex"][style*="flex-direction: column-reverse"],html body .infinite-scroll-component,html body div.infinite-scroll-component{background-color:#fff!important}#chat-sc-e86d59ea-af28-40dd-abb0-9fb936774077.wscroll,.wscroll,.wscroll.right_wscroll.project_scrool,.wscroll.right_wscroll.project_scrool[style*="display: flex"][style*="flex-direction: column"],.wscroll.right_wscroll.project_scrool[style*="flex: 1 1 0%"],.wscroll[style*="display: flex"][style*="flex-direction: column-reverse"],.wscroll[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"],div.wscroll,div.wscroll.right_wscroll.project_scrool,div.wscroll.right_wscroll.project_scrool[style*="display: flex"][style*="flex-direction: column"],div.wscroll.right_wscroll.project_scrool[style*="flex: 1 1 0%"],div.wscroll[style*="display: flex"][style*="flex-direction: column-reverse"],div.wscroll[style*="position: absolute"][style*="height: 100%"][style*="width: 100%"],html body #chat-sc-e86d59ea-af28-40dd-abb0-9fb936774077.wscroll,html body .wscroll,html body .wscroll.right_wscroll.project_scrool,html body div.wscroll,html body div.wscroll.right_wscroll.project_scrool{background-color:var(--kjuup-bg)!important}svg:has(polyline[points="6 9 12 15 18 9"]){padding:2px!important;width:12px!important;height:12px!important}svg polyline[points="6 9 12 15 18 9"]:after{content:""!important;position:absolute!important;width:12px!important;height:12px!important;background-color:rgba(237,241,246,.7)!important;border-radius:3px!important;top:-3px!important;right:-3px!important;z-index:-1!important}polyline[points="6 9 12 15 18 9"]{stroke:#737373!important;stroke-width:2px!important;transform:scale(2)!important}svg:has(polyline[points="6 9 12 15 18 9"]){top:5px!important;right:5px!important;border-radius:6px!important;padding:5px!important;width:24px!important;height:24px!important;overflow:visible!important;transform:scale(2)!important}polyline[points="6 9 12 15 18 9"],svg polyline[points="6 9 12 15 18 9"]{stroke:var(--kjuup-accent)!important;stroke-width:3px!important;fill:none!important;transform:scale(.5)!important;transform-origin:center!important}svg:has(>polyline[points="6 9 12 15 18 9"]),svg:has(polyline[points="6 9 12 15 18 9"]){position:absolute!important;top:5px!important;right:5px!important;background-color:rgba(237,241,246,.7)!important;border-radius:3px!important;padding:0!important;width:10px!important;height:10px!important;overflow:visible!important}svg polyline[points="6 9 12 15 18 9"]{position:relative!important}svg polyline[points="6 9 12 15 18 9"]:before{content:""!important;position:absolute!important;top:-3px!important;right:-3px!important;width:10px!important;height:10px!important;background-color:rgba(237,241,246,.7)!important;border-radius:3px!important;z-index:-1!important}svg:has(polyline[points="6 9 12 15 18 9"]){right:0!important;background-color:rgba(237,241,246,.7)!important;border-radius:3px!important;padding:0!important}svg:has(polyline[points="6 9 12 15 18 9"]){position:absolute!important;border:1px solid var(--kjuup-accent)!important;background-color:hsla(0,0%,100%,.7)!important;border-radius:1px!important;width:15px!important;height:15px!important;box-sizing:border-box!important;left:auto!important;margin-right:5px;margin-top:-2px;z-index:-21}polyline[points="6 9 12 15 18 9"]{stroke:var(--kjuup-accent)!important;stroke-width:3px!important;fill:none!important;transform:scale(.7)!important;transform-origin:center!important}.chat_services .website .details-company p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;width:100%}.follow-img{display:flex;align-items:center;cursor:pointer;position:relative;padding:4px 8px;border-radius:4px;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.follow-img:hover{background-color:rgba(0,0,0,.05)}.likes-avatars{display:flex;align-items:center;margin-right:8px}.likes-count{font-size:var(--kjuup-type-body);color:#666;font-weight:500}.likes-tooltip{padding:0!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important}.likes-tooltip-content{padding:12px;min-width:200px;max-width:300px}.like-item{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #eee}.like-item:last-child{border-bottom:none}.like-item span{font-size:var(--kjuup-type-body);color:#333;font-weight:500}.like-avatar-enter{animation:likeAvatarAppear var(--kj-dur-slow) var(--kj-ease-out) forwards}.like-avatar-exit{animation:likeAvatarDisappear var(--kj-dur-slow) var(--kj-ease-in) forwards}@keyframes likeAvatarAppear{0%{opacity:0;transform:scale(.5) translateX(-10px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes likeAvatarDisappear{0%{opacity:1;transform:scale(1) translateX(0)}to{opacity:0;transform:scale(.5) translateX(-10px)}}.like-count-transition{transition:color var(--kj-dur-slow) var(--kj-ease-out),opacity var(--kj-dur-slow) var(--kj-ease-out)}.likes-avatar-container{display:flex;margin-right:0;position:relative}.follow-img,.likes-avatar-container img{transition:opacity var(--kj-dur-slow) var(--kj-ease-out),transform var(--kj-dur-slow) var(--kj-ease-out)}.follow-img.entering{--kj-from-scale:0.95;animation:kj-scale-in var(--kj-dur-slow) var(--kj-ease-out) forwards}.search_bar_main_div{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;background-color:#fff;border-bottom:none;min-height:55px;padding:10px}.right_side_bar_main_div{width:100%;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.chat_box_main_div .chat-scroll .wscroll{height:calc(var(--app-height) - 130px)}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.app-blur-overlay{position:fixed;top:0;left:0;width:100vw;height:var(--app-height);background-color:hsla(0,0%,100%,.5)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;z-index:999;animation:kj-fade-in var(--kj-dur-fast) var(--kj-ease-out)}.App-header{background-color:#282c34;min-height:var(--app-height)}.loader_chat{height:calc(var(--app-height) - 130px)}.custom-richtext .rdw-option-wrapper{border-color:var(--kjuup-accent)!important;color:#737373!important}.custom-richtext .rdw-option-wrapper img{filter:brightness(0) saturate(100%) invert(50%) sepia(0) saturate(0) hue-rotate(0deg) brightness(90%) contrast(85%)!important;opacity:1!important}.custom-richtext .rdw-option-wrapper:hover{background-color:var(--kjuup-accent)!important;color:#fff!important}.custom-richtext .rdw-option-wrapper:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)!important}.custom-richtext .rdw-option-active{background-color:var(--kjuup-accent)!important;color:#fff!important}.custom-richtext .rdw-option-active img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)!important}.custom-richtext-internal .rdw-option-wrapper{border-color:var(--kjuup-internal)!important;color:#737373!important}.custom-richtext-internal .rdw-option-wrapper img{filter:brightness(0) saturate(100%) invert(50%) sepia(0) saturate(0) hue-rotate(0deg) brightness(90%) contrast(85%)!important;opacity:1!important}.custom-richtext-internal .rdw-option-wrapper:hover{background-color:var(--kjuup-internal)!important;color:#fff!important}.custom-richtext-internal .rdw-option-wrapper:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)!important}.custom-richtext-internal .rdw-option-active{background-color:var(--kjuup-internal)!important;color:#fff!important}.custom-richtext-internal .rdw-option-active img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)!important}.custom-richtext-internal .rdw-option-wrapper,.custom-richtext .rdw-option-wrapper{border:none!important;border-radius:4px!important}.custom-richtext-internal .rdw-option-wrapper:hover,.custom-richtext .rdw-option-wrapper:hover,.demo-editor,.rdw-editor-main,.rdw-editor-wrapper{border:none!important}.demo-editor .public-DraftStyleDefault-block{margin:0 0 .8em}.demo-editor .public-DraftEditor-content>div>.public-DraftStyleDefault-block:last-child{margin-bottom:0}.demo-editor .public-DraftStyleDefault-ol,.demo-editor .public-DraftStyleDefault-ul{padding-left:1.5em;margin:0}.demo-editor .public-DraftStyleDefault-unorderedListItem{list-style-type:disc!important;margin:0}.demo-editor .public-DraftStyleDefault-orderedListItem{list-style-type:none!important;margin:0}.demo-editor .public-DraftStyleDefault-orderedListItem .public-DraftStyleDefault-block,.demo-editor .public-DraftStyleDefault-unorderedListItem .public-DraftStyleDefault-block{margin:2px 0}.rdw-editor-wrapper .rdw-editor-main{border:none!important;background-color:var(--kjuup-bg);border-radius:.475rem}.custom-richtext-internal .rdw-history-wrapper,.custom-richtext-internal .rdw-inline-wrapper,.custom-richtext-internal .rdw-link-wrapper,.custom-richtext-internal .rdw-list-wrapper,.custom-richtext-internal .rdw-text-align-wrapper,.custom-richtext .rdw-history-wrapper,.custom-richtext .rdw-inline-wrapper,.custom-richtext .rdw-link-wrapper,.custom-richtext .rdw-list-wrapper,.custom-richtext .rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:0}.custom-richtext-internal.rdw-editor-toolbar,.custom-richtext.rdw-editor-toolbar{display:flex;flex-wrap:wrap;grid-gap:2px;gap:2px;padding:6px 4px}.custom-richtext .rdw-link-modal{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid #e0e0e0}.custom-richtext .rdw-link-modal .rdw-link-modal-btn{background-color:var(--kjuup-accent);color:#fff;border:none;border-radius:4px;padding:4px 12px;cursor:pointer}.custom-richtext .rdw-link-modal .rdw-link-modal-btn:first-child{background-color:var(--kjuup-accent);color:#fff}.custom-richtext .rdw-link-modal .rdw-link-modal-btn:last-child{background-color:#fff;color:#737373;border:1px solid #d0d0d0}.custom-richtext-internal .rdw-link-modal{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid #e0e0e0}.custom-richtext-internal .rdw-link-modal .rdw-link-modal-btn{background-color:var(--kjuup-internal);color:#fff;border:none;border-radius:4px;padding:4px 12px;cursor:pointer}.custom-richtext-internal .rdw-link-modal .rdw-link-modal-btn:first-child{background-color:var(--kjuup-internal);color:#fff}.custom-richtext-internal .rdw-link-modal .rdw-link-modal-btn:last-child{background-color:#fff;color:#737373;border:1px solid #d0d0d0}.custom-richtext-internal .rdw-link-modal-input,.custom-richtext .rdw-link-modal-input{border-radius:4px;border:1px solid #d0d0d0;padding:4px 8px;font-size:var(--kjuup-type-body)}.custom-richtext .rdw-link-modal-input:focus{border-color:var(--kjuup-accent);outline:none;box-shadow:0 0 0 2px rgba(var(--kjuup-accent-rgb),.2)}.custom-richtext-internal .rdw-link-modal-input:focus{border-color:var(--kjuup-internal);outline:none;box-shadow:0 0 0 2px rgba(var(--kjuup-internal-rgb),.2)}.invite .checkmark-label,.invite .checkmark-label-internal{right:-10px}.invite .admin-contact .row{align-items:center}.invite .admin-contact .col-md-2{display:flex;align-items:center;justify-content:flex-end}.invite .admin-contact .custom_checkbox{display:flex;align-items:center}div[style*="maxHeight: 50%"][style*="width: 50%"][style*="display: flex"][style*="flexDirection: column"] .role-label-internal .checkmark-label-internal,div[style*="maxHeight: 50%"][style*="width: 50%"][style*="display: flex"][style*="flexDirection: column"] .role-label .checkmark-label{right:15px!important}div[style*="maxHeight: 50%"][style*="width: 50%"][style*="display: flex"][style*="flexDirection: column"]{overflow:hidden!important}.dept-loc-modal-scroll,div[style*="maxHeight: 50%"][style*="width: 50%"][style*="display: flex"][style*="flexDirection: column"]>div[style*="flex: 1"][style*="overflowY: auto"]{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.2) transparent!important}.dept-loc-modal-scroll::-webkit-scrollbar,div[style*="maxHeight: 50%"][style*="width: 50%"][style*="display: flex"][style*="flexDirection: column"]>div[style*="flex: 1"][style*="overflowY: auto"]::-webkit-scrollbar{width:8px!important}.dept-loc-modal-scroll::-webkit-scrollbar-track,div[style*="maxHeight: 50%"][style*="width: 50%"][style*="display: flex"][style*="flexDirection: column"]>div[style*="flex: 1"][style*="overflowY: auto"]::-webkit-scrollbar-track{background:transparent!important}.dept-loc-modal-scroll::-webkit-scrollbar-thumb,div[style*="maxHeight: 50%"][style*="width: 50%"][style*="display: flex"][style*="flexDirection: column"]>div[style*="flex: 1"][style*="overflowY: auto"]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)!important;border-radius:4px!important}.dept-loc-modal-scroll::-webkit-scrollbar-thumb:hover,div[style*="maxHeight: 50%"][style*="width: 50%"][style*="display: flex"][style*="flexDirection: column"]>div[style*="flex: 1"][style*="overflowY: auto"]::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)!important}.time-input-no-icon::-webkit-calendar-picker-indicator{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important;background:transparent!important}.time-input-no-icon::-webkit-clear-button,.time-input-no-icon::-webkit-inner-spin-button{display:none!important;-webkit-appearance:none!important}.time-input-no-icon{cursor:pointer!important;position:relative!important}.company-suggestions-dropdown{overflow:auto;overflow-x:hidden;max-height:320px;border:none;border-radius:12px;position:absolute;background-color:#fff;z-index:10;box-shadow:0 8px 30px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08);margin-top:4px;--kj-from-y:-8px;animation:kj-fade-down var(--kj-dur) var(--kj-ease-out)}.company-suggestions-list{padding:8px 0}.company-suggestions-dropdown::-webkit-scrollbar{width:6px}.company-suggestions-dropdown::-webkit-scrollbar-track{background:transparent;margin:8px 0}.company-suggestions-dropdown::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:3px}.company-suggestions-dropdown::-webkit-scrollbar-thumb:hover{background-color:#b0b0b0}.company-suggestion-item{cursor:pointer;padding:12px 16px;margin:0 8px;border-radius:8px;transition:background-color var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard);display:flex;align-items:flex-start;grid-gap:12px;gap:12px}.company-suggestion-item:hover{background-color:#fff5ef!important}.company-suggestion-item:active{background-color:#ffe8d9!important;transform:scale(.99)}.company-suggestion-avatar{width:40px;height:40px;border-radius:10px;flex-shrink:0;object-fit:cover}.company-suggestion-content{flex:1 1;min-width:0}.company-suggestion-name{display:block;font-weight:500;font-size:var(--kjuup-type-subtitle);color:#2d2d2d;margin-bottom:2px}.company-suggestion-detail,.company-suggestion-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-suggestion-detail{margin-bottom:0;font-size:var(--kjuup-type-body);color:#737373;line-height:1.4}.company-suggestion-loader{padding:16px;display:flex;justify-content:center}.room-list-enter{--kj-from-x:-12px}.room-detail-enter,.room-list-enter{animation:kj-slide-in-x var(--kj-dur-slow) var(--kj-ease-out) both}.room-detail-enter{--kj-from-x:12px;animation-delay:.08s}.email-todo-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.42);z-index:99998}.email-todo-modal-card{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999;background:#fff;border-radius:14px;width:360px;max-width:92vw;padding:28px 30px;box-shadow:0 10px 40px rgba(0,0,0,.2);box-sizing:border-box}.email-todo-modal-title{font-size:var(--kjuup-type-title);font-weight:600;color:#222;margin:0 0 8px}.email-todo-modal-desc{font-size:var(--kjuup-type-body);color:#888;line-height:1.5;margin:0 0 22px}.email-todo-modal-label{font-size:var(--kjuup-type-caption);color:#555;font-weight:500;margin:0 0 8px}.email-todo-modal-date{display:block;width:100%;padding:10px 12px;font-size:var(--kjuup-type-body);border:2px solid #e066ed;border-radius:8px;outline:none;box-sizing:border-box;color:#333;background:var(--kjuup-bg)}.email-todo-modal-date:focus{border-color:#d040e0;box-shadow:0 0 0 3px rgba(224,102,237,.15)}.email-todo-modal-actions{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;margin-top:26px}.email-todo-modal-cancel{padding:10px 22px;font-size:var(--kjuup-type-body);font-weight:500;border-radius:8px;border:1px solid #ddd;background:#fff;color:#666;cursor:pointer}.email-todo-modal-cancel:hover{background:var(--kjuup-bg)}.email-todo-modal-submit{padding:10px 22px;font-size:var(--kjuup-type-body);font-weight:600;border-radius:8px;border:none;background:#e066ed;color:#fff;cursor:pointer}.email-todo-modal-submit:hover{background:#d040e0}:root{--kjuup-type-caption-sm:10px;--kjuup-type-caption-sm-lh:14px;--kjuup-type-caption:12px;--kjuup-type-caption-lh:16px;--kjuup-type-body:14px;--kjuup-type-body-lh:20px;--kjuup-type-subtitle:16px;--kjuup-type-subtitle-lh:22px;--kjuup-type-title:20px;--kjuup-type-title-lh:26px;--kjuup-type-title-lg:24px;--kjuup-type-title-lg-lh:32px;--kjuup-type-title-xl:28px;--kjuup-type-title-xl-lh:36px;--kjuup-type-weight-regular:400;--kjuup-type-weight-semibold:600}.btn:not(.kj-btn),.dropdown-menu,.input-group-text,body{font-size:var(--kjuup-type-body)}@media (pointer:fine){.custom-select,.form-control{font-size:var(--kjuup-type-body)}}label{margin-bottom:0}.article-notify-dm{display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.article-notify-dm-copy{display:flex;flex-direction:column;min-width:0}.article-notify-dm-check{position:relative;width:22px;height:22px;min-width:22px;border-radius:6px;border:2px solid #d1d5db;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.article-notify-dm:hover .article-notify-dm-check{border-color:var(--kjuup-internal)}.article-notify-dm.is-selected .article-notify-dm-check{background-color:var(--kjuup-internal);border-color:var(--kjuup-internal)}.article-notify-dm-check:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform var(--kj-dur-fast) var(--kj-ease-spring)}.article-notify-dm.is-selected .article-notify-dm-check:after{display:block;transform:rotate(45deg) scale(1)}.article-notify-dm-label{font-size:var(--kjuup-type-body);line-height:1.3;text-align:left}.article-notify-dm-hint{display:block;font-size:var(--kjuup-type-caption);line-height:1.4;color:#6c757d;margin-top:4px;text-align:left}body:not(:has(.main_heading-internal)) .right_side_bar{background-color:var(--kjuup-bg)}.right_side_bar_main_div,.right_side_bar_main_div .search_bar_main_div,.right_side_bar_main_div .user_chat_history_main_div,body:not(:has(.main_heading-internal)) .right_side_bar_main_div,body:not(:has(.main_heading-internal)) .user_chat_history_main_div{background-color:#fff!important;background:#fff!important}.right_side_bar_main_div .search_bar_main_div,html body .lm-root .search_bar_main_div,html body .search_bar_main_div{border-bottom:none!important}.edit-profile-page .add_company{border-left:1px solid #e0e0e0}.edit-profile-page .role-tag{background-color:var(--kjuup-accent)}.profile_section{border-left:none!important}@media (max-width:1366px){.edit-profile-page .add_company{border-left:none}}.avatar-picker-modal{max-width:560px}.avatar-picker-modal .modal-content{border:none;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,.16)}.avatar-picker-modal .modal-header{border-bottom:none;padding:20px 22px 0}.avatar-picker-modal .modal-title{font-size:var(--kjuup-type-title);font-weight:600;color:#1f1f1f}.avatar-picker-modal .modal-body{padding:8px 22px 20px}.avatar-picker{display:flex;flex-direction:column;grid-gap:14px;gap:14px}.avatar-picker-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:220px;padding:28px 16px;border:1.5px dashed #d5d2cc;border-radius:16px;background:var(--kjuup-bg);color:#737373;text-align:center;cursor:pointer;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),background var(--kj-dur-fast) var(--kj-ease-standard)}.avatar-picker-drop.is-over,.avatar-picker-drop:hover{border-color:var(--kjuup-accent);background:#fff}.avatar-picker-drop strong{color:#333;font-weight:600}.avatar-picker-drop span,.avatar-picker-drop strong,.avatar-picker-lead{font-size:var(--kjuup-type-body)}.avatar-picker-lead{margin:0;color:#737373;line-height:1.45}.avatar-picker-stage{position:relative;height:340px;border-radius:12px;overflow:hidden;background:var(--kjuup-bg)}.avatar-picker-stage .reactEasyCrop_CropArea{color:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.95)}.avatar-picker-rotate{display:flex;align-items:center;justify-content:center;grid-gap:12px;gap:12px}.avatar-picker-degree{min-width:48px;text-align:center;color:#737373;font-size:var(--kjuup-type-body);font-weight:600}.avatar-picker-tilt{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 8px}.avatar-picker-tilt input[type=range]{flex:1 1;accent-color:#288f6c}.avatar-picker-tilt span{white-space:nowrap}.avatar-picker-size,.avatar-picker-tilt span{color:#737373;font-size:var(--kjuup-type-caption)}.avatar-picker-size{margin:0;text-align:center}.avatar-picker-size strong{color:#1f1f1f;font-weight:600}.avatar-picker-actions{display:flex;justify-content:center;grid-gap:10px;gap:10px;padding-top:4px}.add_company .add-project-back{margin:0;flex-shrink:0}html body .back_icon:hover .material-symbols-outlined,html body .back_number:hover .material-symbols-outlined,html body .edit-profile-page .heading a:hover .material-symbols-outlined,html body .group-chat-back-btn:hover,html body .main_heading:hover>.material-symbols-outlined,html body .material-arrow-left:hover,html body .media-back-btn:not(.kj-btn):hover .material-symbols-outlined,html body .page-header-back:hover .material-symbols-outlined,html body .todo-create-panel-back:hover,html body .todo-create-panel-back:hover .material-symbols-outlined,html body a.main_heading:hover>.material-symbols-outlined{color:var(--kjuup-accent)!important}.add_company .add-project-title,.add_company .add-project-title:hover{font-size:var(--kjuup-type-subtitle);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0;color:#222!important}.media-desc{border-radius:10px;overflow:hidden;background-color:#fff;padding:15px;margin-top:10px}.company_section .media-desc,.company_section .profile-data .media-desc{max-width:860px;margin-left:auto;margin-right:auto;margin-top:10px}@media (max-width:1599px){.company-details-tabs,.company-details-tabs.MuiTabs-root,.company_section .media-desc,.company_section .profile-data .media-desc{max-width:100%}}.company_section .main_heading{margin-bottom:0;padding-top:20px}.heading_icon .main_heading.main_heading-internal{display:inline-flex!important;flex-direction:row!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;line-height:1!important;padding-top:20px}.company-details-tabs,.company-details-tabs.MuiTabs-root{width:100%!important;max-width:860px;margin-left:auto;margin-right:auto;background-color:#fff!important;height:55px!important;min-height:55px!important}.company-details-tabs .MuiTabs-scroller{margin-bottom:0;padding-bottom:0;padding-top:0;overflow:hidden;max-width:100%}.company-details-tabs .MuiTabs-flexContainer{margin-bottom:0;padding-bottom:0;padding-top:0;grid-gap:0;gap:0;max-width:100%;min-width:0}.company-details-tabs .MuiTabs-indicator{margin-top:0;top:auto;bottom:0;height:2px}.company-details-tabs .MuiTab-root{padding-bottom:0;padding-top:0;margin-bottom:0;border-width:0;text-transform:none;font-size:var(--kjuup-type-body)}.company-details-tabs .MuiTab-root[aria-controls=simple-tabpanel-0].Mui-selected{background-color:var(--kjuup-bg);color:var(--kjuup-internal)}.company-details-tabs .MuiTab-root[aria-controls=simple-tabpanel-1].Mui-selected{background-color:#fdf2eb;color:var(--kjuup-accent)}.company-details-tabs .MuiTab-root:not(.Mui-selected){color:grey}.company-details-tabs .MuiTabs-indicator{background:var(--kjuup-internal)}.company-details-tabs.company-details-tabs-external .MuiTabs-indicator{background:var(--kjuup-accent)}.feed-details{position:relative}.article-admin-actions{position:absolute;top:4px;right:4px;display:flex;align-items:center;z-index:5}.feed-details.has-manage-menu .authore_name{padding-right:40px}.feed-details.has-manage-menu.has-pin .authore_name{padding-right:76px}.todo-item-card .article-admin-actions{top:8px;right:8px;z-index:12}.todo-item-card:has(.article-admin-actions){padding-right:44px}.todo-item-card .article-admin-menu-dropdown{z-index:30}.article-admin-menu{position:relative}.article-admin-menu-dropdown{position:absolute;top:calc(100% - 2px);right:0;min-width:168px;background:#fff;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.16);padding:6px 0;z-index:20}.article-admin-menu-dropdown button{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;border:none;background:none;padding:8px 14px;font-size:var(--kjuup-type-body);color:#212529;cursor:pointer;text-align:left}.article-admin-menu-dropdown button:hover{background:var(--kjuup-bg)}.article-admin-menu-dropdown button.danger{color:#c0392b}.article-admin-menu-dropdown .material-symbols-outlined{color:inherit!important}.media-desc:has(.article-admin-menu-dropdown){overflow:visible}.article-pin-btn{position:absolute;top:8px;right:8px;margin:0;flex:none;transform:none}.article-admin-actions .article-pin-btn{position:static;top:auto;right:auto}.article-pin-btn.loading,.article-pin-btn:disabled{cursor:wait}.article-pin-btn .article-pin-icon,.article-pin-btn .material-symbols-outlined{color:#737373!important;fill:#737373;opacity:1;transition:color var(--kj-dur-reveal) var(--kj-ease-standard)}.article-pin-btn.pinned .article-pin-icon,.article-pin-btn.pinned .material-symbols-outlined{color:var(--kjuup-internal)!important;fill:var(--kjuup-internal)}.article-pin-btn.loading .article-pin-icon,.article-pin-btn.loading .material-symbols-outlined,.article-pin-btn:disabled .article-pin-icon,.article-pin-btn:disabled .material-symbols-outlined{opacity:.6}.likes-dropdown-container{position:relative}.date-follow-link{display:flex;align-items:center;padding:6px 10px;border-radius:6px;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.date-follow-link-deactivated{cursor:default;background-color:initial}.date-follow-link-deactivated .material-symbols-outlined{color:#e0e0e0!important}.date-follow-link-deactivated .date-follow-label{font-size:var(--kjuup-type-body);color:#e0e0e0!important;opacity:1}.articles-content-area{flex:1 1;padding-bottom:24px;margin-left:5px;position:relative}.article-card-new{position:relative;border-left:3px solid var(--kjuup-accent);border-radius:4px}.article-card-new-internal{border-left-color:var(--kjuup-internal)}.article-new-ribbon{position:absolute;top:8px;left:10px;z-index:2;display:inline-flex;align-items:center;padding:1px 8px;font-size:var(--kjuup-type-caption-sm);font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:16px;color:#fff;background-color:var(--kjuup-accent);border-radius:8px}.article-new-ribbon.internal{background-color:var(--kjuup-internal)}.article-scroll-highlight{position:relative;border-left:3px solid var(--kjuup-internal);border-radius:4px;animation:kj-flash 2s var(--kj-ease-out) forwards;--kj-flash:rgba(var(--kjuup-internal-rgb),0.08)}.article-new-posts-pill{position:absolute;top:8px;left:50%;transform:translateX(-50%);z-index:20;animation:kj-scale-in var(--kj-dur) var(--kj-ease-out);--kj-base:translateX(-50%);--kj-from-y:-12px;--kj-from-scale:0.9}.feed-header-container{position:-webkit-sticky;position:sticky;top:0;z-index:99;background-color:initial;flex-shrink:0}.feed-header-slide{width:100%;background-color:#fff;transform:translateY(0);transition:transform var(--kj-dur-slow) var(--kj-ease-standard)}.feed-header-container.is-hidden{pointer-events:none}.feed-header-container.is-hidden .feed-header-slide{transform:translateY(-100%)}.feed-scroll-wrapper{position:relative;flex:1 1;min-height:0;display:flex}.feed-scroll-top-slot{position:absolute;left:0;bottom:20px;width:100%;display:flex;justify-content:flex-end;padding-right:16px;pointer-events:none;z-index:90;box-sizing:border-box}.feed-scroll-top-btn{pointer-events:auto}.company-documents-feed-compact .company-documents-feed-header{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important}.company-documents-feed-compact .company-documents-feed-preview{display:flex!important;flex-direction:row!important;align-items:baseline!important;grid-gap:8px!important;gap:8px!important;flex:1 1 auto!important;min-width:0!important;margin-left:4px}.company-documents-feed-preview-name{display:block!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:var(--kjuup-type-caption);line-height:1.2;color:#222;text-transform:none!important;letter-spacing:0!important}.company-documents-feed-preview-empty{color:#888!important;font-weight:400}.company-documents-feed-preview-meta{flex:0 0 auto;font-size:var(--kjuup-type-caption);color:#888;line-height:1.2;text-transform:none!important;letter-spacing:0!important;white-space:nowrap}@media (max-width:720px){.company-documents-feed-preview-meta{display:none!important}}.company-documents-feed-actions,.company-documents-feed-count{display:flex;align-items:center;grid-gap:0;gap:0;flex-shrink:0}.company-documents-feed-count{margin-left:auto;font-size:var(--kjuup-type-caption);font-weight:500}.company-documents-feed-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--kjuup-internal);color:#fff;font-size:var(--kjuup-type-caption);font-weight:700;line-height:1;text-align:center;box-sizing:border-box;flex-shrink:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.company-documents-feed-compact .company-documents-feed-preview .company-documents-feed-item{flex:1 1 auto!important;min-width:0!important}.company-documents-feed-compact .company-documents-feed-preview .company-documents-feed-item-text{grid-gap:0!important;gap:0!important}.company-docs-skeleton-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:12px 14px;margin-bottom:8px;background:#fff;border-radius:8px;border:1px solid #e1e6ec}.company-docs-list-enter{animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-standard);--kj-from-y:6px}.company-docs-spinner{width:28px;height:28px;border:3px solid #dcece4;border-top:3px solid var(--kjuup-internal);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.company-docs-preview-wrap{flex:1 1;min-height:0;position:relative;background-color:var(--kjuup-bg)}.company-docs-preview-pages{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;padding:16px;min-height:100%}.company-docs-preview-pages .react-pdf__Page{box-shadow:0 1px 8px rgba(0,0,0,.08);background:#fff}.company-docs-preview-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--kjuup-bg);z-index:1}.company-documents-feed-item-text{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;grid-gap:6px!important;gap:6px!important;flex:1 1 auto!important;min-width:0!important}.company-documents-feed-item-meta,.company-documents-feed-item-title{display:block!important;width:100%!important;flex:0 0 auto!important;float:none!important}.company-documents-feed-item-title{font-weight:500;font-size:var(--kjuup-type-body);color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.company-documents-feed-item-meta{font-size:var(--kjuup-type-caption);color:#888;line-height:1.3}.articles-internal-list{flex:1 1}.articles-normal-list{flex:1 1;display:flex;flex-direction:column}.articles-normal-list-inner{flex:1 1;overflow-x:hidden}.btn:where(:not(.kj-btn)),button:where(:not(.kj-btn)),input[type=button],input[type=reset],input[type=submit]{font-family:inherit;font-size:var(--kjuup-type-body);font-weight:500;line-height:normal;border:none;cursor:pointer;transition:color var(--kj-dur-slow) var(--kj-ease-standard),background-color var(--kj-dur-slow) var(--kj-ease-standard),border-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard),opacity var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard);text-align:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.btn.request-btn{background-color:initial!important;border:1.5px solid var(--kjuup-accent)!important;color:var(--kjuup-accent)!important;border-radius:8px;font-weight:500;min-width:auto;padding:10px 24px!important;height:auto;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),border-color var(--kj-dur-slow) var(--kj-ease-standard),color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard),opacity var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard);display:inline-flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;flex:0 0 auto;vertical-align:middle}.btn.request-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none;border-color:#f7f7f7;color:#f7f7f7!important}.btn.request-btn.w-100{width:100%;display:flex}.add_company_from .btn.request-btn:not(.disable-btn):not(.disable-btn-internal):not(:disabled):active,.add_company_from .btn.request-btn:not(.disable-btn):not(.disable-btn-internal):not(:disabled):hover,.btn.request-btn:not(.disable-btn):not(.disable-btn-internal):not(:disabled):active,.btn.request-btn:not(.disable-btn):not(.disable-btn-internal):not(:disabled):hover{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important;color:#fff!important}.add_company_from .btn.request-btn{background-color:initial!important;border:1.5px solid var(--kjuup-accent)!important;color:var(--kjuup-accent)!important;vertical-align:middle}.following:has(.main_heading-internal) .btn.request-btn,.following:has(.main_heading-internal) .request-btn,body:has(.following .main_heading-internal) .btn.request-btn,body:has(.following .main_heading-internal) .request-btn{border-color:var(--kjuup-internal);color:var(--kjuup-internal)!important;background-color:initial;vertical-align:middle}.btn-primary.btn-filled-orange,.btn.btn-filled-orange{background-color:var(--kjuup-accent);border:1.5px solid var(--kjuup-accent);color:#fff!important;border-radius:8px;font-weight:500;min-width:120px;height:45px}.btn-primary.btn-filled-orange:hover,.btn.btn-filled-orange:hover{background-color:var(--kjuup-accent);border-color:var(--kjuup-accent);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--kjuup-accent-rgb),.3)}.btn.btn-sm,.request-btn.btn-sm{font-size:var(--kjuup-type-body);height:36px;min-width:100px}.button-group-3{margin-bottom:10px;display:flex;justify-content:flex-end;width:100%}@media (max-width:768px){.button-group-3{padding-left:10px;padding-right:10px;justify-content:flex-end;align-items:center;width:100%}}.button-group-3.preview-mode{display:flex;justify-content:space-between;margin:0;padding:8px;background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.button-group-3.preview-mode .kj-btn{margin:8px 10px;flex:0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kj-btn.schedule-modal-btn,.schedule-modal-btn{margin:8px 10px;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.kj-btn.schedule-icon-btn,.schedule-icon-btn{margin-right:10px}.schedule-icon-btn:not(.kj-btn){background:transparent;border:none;padding:5px 10px;cursor:pointer;display:flex;align-items:center}.schedule-icon-btn.flex-end{flex:1 1;justify-content:flex-end}.schedule-icon-btn.hidden{display:none}.article-save-draft-btn,.kj-btn.article-save-draft-btn{margin-right:10px}.btn-fixed-300,.kj-btn.btn-fixed-300{width:300px;max-width:100%}.schedule-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.85)!important;display:flex;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.schedule-modal-header{padding:20px 20px 15px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;background-color:var(--kjuup-bg);border-radius:12px 12px 0 0}.schedule-modal-title{margin:0;font-weight:500;font-size:var(--kjuup-type-title);color:#737373}.following:has(.main_heading-internal) .schedule-modal-title{color:#737373}.schedule-modal-container{background-color:#fff;border-radius:12px;width:90%;max-width:450px;max-height:80vh;overflow:auto;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.12)}.following:has(.main_heading-internal) .schedule-modal-container:after,.schedule-modal-container:after{content:"";position:absolute;inset:0;border-radius:12px;pointer-events:none;border:2px solid transparent}.schedule-modal-body{padding:25px 20px}.schedule-form-group{margin-bottom:20px}.schedule-form-label{display:block;margin-bottom:8px;font-weight:500}.schedule-form-input,.schedule-form-label{font-size:var(--kjuup-type-body);color:#737373}.schedule-form-input{width:100%;padding:10px;border:none;border-radius:8px;background-color:var(--kjuup-bg);outline:none;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.schedule-form-input:focus{background-color:#e8e7e5}.kj-btn.schedule-reset-btn{margin-bottom:15px}.schedule-modal-footer{padding:20px;border-top:1px solid #f0f0f0;display:flex;justify-content:center;grid-gap:12px;gap:12px;background-color:#fff;border-radius:0 0 12px 12px}.modal-footer .btn{border-radius:8px;font-weight:500;min-width:100px;height:40px;display:flex;align-items:center;justify-content:center}.modal-footer .btn-primary{background-color:initial!important;border:1.5px solid var(--kjuup-accent)!important;color:var(--kjuup-accent)!important;vertical-align:middle}.modal-footer .btn-primary:hover{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important;color:#fff!important}.modal-footer .btn-secondary{background-color:initial!important;border:1.5px solid var(--kjuup-accent)!important;color:var(--kjuup-accent)!important;vertical-align:middle}.modal-footer .btn-secondary:hover{background-color:var(--kjuup-accent)!important;border:1px solid var(--kjuup-accent)!important;color:#fff!important}.modal-footer>.kj-btn{margin:.25rem}.dropdown-toggle,.toggleMenu{color:inherit}.show>.user_seeting_icon.btn-primary.dropdown-toggle,.user_seeting_icon.btn-primary,.user_seeting_icon.btn-primary:focus,.user_seeting_icon.btn-primary:hover{background:transparent;border:none;padding:0;outline:none;box-shadow:none}.user_seeting_icon.btn-primary:after{display:none}.main_heading-internal .btn.btn-primary,.main_heading-internal .btn.request-btn{background-color:initial;border:1.5px solid var(--kjuup-internal);color:var(--kjuup-internal)!important;vertical-align:middle}.main_heading-internal .btn.btn-primary:hover,.main_heading-internal .btn.request-btn:hover{background-color:var(--kjuup-internal);border-color:var(--kjuup-internal);color:#fff!important;box-shadow:0 2px 8px rgba(var(--kjuup-internal-rgb),.2)}.main_heading-internal .btn.btn-primary:active,.main_heading-internal .btn.request-btn:active{box-shadow:0 1px 4px rgba(var(--kjuup-internal-rgb),.2)}.article_form:has(.main_heading-internal) .btn.btn-primary,.following:has(.main_heading-internal) .btn.btn-primary,.following:has(.main_heading-internal) .btn.request-btn{background-color:initial!important;border:1.5px solid var(--kjuup-internal)!important;color:var(--kjuup-internal)!important;vertical-align:middle}.article_form:has(.main_heading-internal) .btn.btn-primary:hover,.following:has(.main_heading-internal) .btn.btn-primary:hover,.following:has(.main_heading-internal) .btn.request-btn:hover{background-color:var(--kjuup-internal)!important;border-color:var(--kjuup-internal)!important;color:#fff!important;box-shadow:0 2px 8px rgba(var(--kjuup-internal-rgb),.2)}.following:has(.main_heading-internal) .btn.btn-primary:active,.following:has(.main_heading-internal) .btn.request-btn:active{background-color:var(--kjuup-internal)!important;border-color:var(--kjuup-internal)!important;color:#fff!important;box-shadow:0 1px 4px rgba(var(--kjuup-internal-rgb),.2)}@media (max-width:480px){.btn.request-btn{font-size:var(--kjuup-type-body);height:40px;min-width:100px}.btn.btn-sm{font-size:var(--kjuup-type-caption);height:32px;min-width:80px}}@media (max-width:360px){.btn.request-btn{font-size:var(--kjuup-type-caption);height:36px;min-width:90px}}.btn:where(:not(.kj-btn)):focus,.request-btn:where(:not(.kj-btn)):focus{outline:2px solid rgba(var(--kjuup-accent-rgb),.5);outline-offset:2px}.btn:where(:not(.kj-btn)):focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:2px}@media (prefers-contrast:high){.btn.request-btn{border-width:2px}}button[aria-label*="Pin article"]:not(.kj-btn),button[aria-label*="Unpin article"]:not(.kj-btn),button[aria-label*=anpinnen]:not(.kj-btn),button[aria-label*=lösen]:not(.kj-btn),button[title*="Pin article"]:not(.kj-btn),button[title*="Unpin article"]:not(.kj-btn),button[title*=anpinnen]:not(.kj-btn),button[title*=lösen]:not(.kj-btn){outline:none!important;box-shadow:none!important;background:transparent!important;border:none!important;transform:none!important;transition:none!important;margin:0!important;padding:6px!important;width:auto!important;height:auto!important;min-width:auto!important;max-width:none!important;flex:none!important}button[aria-label*="Pin article"]:not(.kj-btn):active,button[aria-label*="Pin article"]:not(.kj-btn):focus,button[aria-label*="Pin article"]:not(.kj-btn):hover,button[aria-label*="Unpin article"]:not(.kj-btn):active,button[aria-label*="Unpin article"]:not(.kj-btn):focus,button[aria-label*="Unpin article"]:not(.kj-btn):hover,button[aria-label*=anpinnen]:not(.kj-btn):active,button[aria-label*=anpinnen]:not(.kj-btn):focus,button[aria-label*=anpinnen]:not(.kj-btn):hover,button[aria-label*=lösen]:not(.kj-btn):active,button[aria-label*=lösen]:not(.kj-btn):focus,button[aria-label*=lösen]:not(.kj-btn):hover,button[title*="Pin article"]:not(.kj-btn):active,button[title*="Pin article"]:not(.kj-btn):focus,button[title*="Pin article"]:not(.kj-btn):hover,button[title*="Unpin article"]:not(.kj-btn):active,button[title*="Unpin article"]:not(.kj-btn):focus,button[title*="Unpin article"]:not(.kj-btn):hover,button[title*=anpinnen]:not(.kj-btn):active,button[title*=anpinnen]:not(.kj-btn):focus,button[title*=anpinnen]:not(.kj-btn):hover,button[title*=lösen]:not(.kj-btn):active,button[title*=lösen]:not(.kj-btn):focus,button[title*=lösen]:not(.kj-btn):hover{outline:none!important;box-shadow:none!important;background:transparent!important;border:none!important;transform:none!important;transition:none!important;margin:0!important;padding:6px!important;width:auto!important;height:auto!important;min-width:auto!important;max-width:none!important;flex:none!important;translate:none!important;scale:none!important}button[aria-label*="Pin article"]:not(.kj-btn) svg,button[aria-label*="Unpin article"]:not(.kj-btn) svg,button[aria-label*=anpinnen]:not(.kj-btn) svg,button[aria-label*=lösen]:not(.kj-btn) svg,button[title*="Pin article"]:not(.kj-btn) svg,button[title*="Unpin article"]:not(.kj-btn) svg,button[title*=anpinnen]:not(.kj-btn) svg,button[title*=lösen]:not(.kj-btn) svg{display:inline-block!important;fill:currentColor!important;stroke:currentColor!important;transform:none!important;transition:color var(--kj-dur-reveal) var(--kj-ease-standard),fill var(--kj-dur-reveal) var(--kj-ease-standard),stroke var(--kj-dur-reveal) var(--kj-ease-standard)!important}.reset-pin-card .card-body>div>div[style*=justify-content]{justify-content:flex-start!important}.arrow-icon-inline,img.arrow-icon-inline{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important}html body a.main_heading.continue-btn-active-external,html body a.main_heading.continue-btn-active-external:hover{display:flex!important;align-items:center!important;grid-gap:8px!important;gap:8px!important}html body a.main_heading.continue-btn-active-external,html body a.main_heading.continue-btn-active-external:hover,html body a.main_heading.continue-btn-active-external:hover :not(img):not(.material-symbols-outlined),html body a.main_heading.continue-btn-active-external:hover span:not(.material-symbols-outlined),html body a.main_heading.continue-btn-active-external :not(img):not(.material-symbols-outlined),html body a.main_heading.continue-btn-active-external span:not(.material-symbols-outlined){color:var(--kjuup-accent)!important;stroke:var(--kjuup-accent)!important}html body a.main_heading.continue-btn-active-external:hover img.arrow-icon-inline,html body a.main_heading.continue-btn-active-external img.arrow-icon-inline{filter:brightness(0) saturate(100%) invert(56%) sepia(82%) saturate(1669%) hue-rotate(337deg) brightness(98%) contrast(94%)!important}html body a.main_heading.continue-btn-active-external:hover svg,html body a.main_heading.continue-btn-active-external svg{color:var(--kjuup-accent)!important;fill:var(--kjuup-accent)!important;stroke:var(--kjuup-accent)!important}html body a.main_heading.continue-btn-active-internal,html body a.main_heading.continue-btn-active-internal:hover{display:flex!important;align-items:center!important;grid-gap:8px!important;gap:8px!important}html body a.main_heading.continue-btn-active-internal,html body a.main_heading.continue-btn-active-internal:hover,html body a.main_heading.continue-btn-active-internal:hover :not(img):not(.material-symbols-outlined),html body a.main_heading.continue-btn-active-internal:hover span:not(.material-symbols-outlined),html body a.main_heading.continue-btn-active-internal :not(img):not(.material-symbols-outlined),html body a.main_heading.continue-btn-active-internal span:not(.material-symbols-outlined){color:var(--kjuup-internal)!important;stroke:var(--kjuup-internal)!important}html body a.main_heading.continue-btn-active-internal:hover img.arrow-icon-inline,html body a.main_heading.continue-btn-active-internal img.arrow-icon-inline{filter:brightness(0) saturate(100%) invert(47%) sepia(28%) saturate(1068%) hue-rotate(102deg) brightness(94%) contrast(86%)!important}html body a.main_heading.continue-btn-active-internal:hover svg,html body a.main_heading.continue-btn-active-internal svg{color:var(--kjuup-internal)!important;fill:var(--kjuup-internal)!important;stroke:var(--kjuup-internal)!important}html body a.main_heading.continue-btn-inactive,html body a.main_heading.continue-btn-inactive:hover{display:flex!important;align-items:center!important;grid-gap:8px!important;gap:8px!important}html body a.main_heading.continue-btn-inactive,html body a.main_heading.continue-btn-inactive:hover,html body a.main_heading.continue-btn-inactive:hover :not(img):not(.material-symbols-outlined),html body a.main_heading.continue-btn-inactive:hover span:not(.material-symbols-outlined),html body a.main_heading.continue-btn-inactive :not(img):not(.material-symbols-outlined),html body a.main_heading.continue-btn-inactive span:not(.material-symbols-outlined){color:#737373!important;stroke:#737373!important}html body a.main_heading.continue-btn-inactive:hover img.arrow-icon-inline,html body a.main_heading.continue-btn-inactive img.arrow-icon-inline{filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(0) hue-rotate(240deg) brightness(92%) contrast(81%)!important}html body a.main_heading.continue-btn-inactive:hover svg,html body a.main_heading.continue-btn-inactive svg{color:#737373!important;fill:#737373!important;stroke:#737373!important}.setting_profile img[src*="arrow-down-modern.svg"],.setting_profile img[src*="arrow-left-modern-gray.svg"],html body .arrow-icon[src*="arrow-down-modern.svg"],html body .arrow-icon[src*="arrow-left-modern-gray.svg"],html body .arrow-icon[src*="arrow-right-modern-gray.svg"],html body .setting_profile img[src*="arrow-down-modern.svg"],html body .setting_profile img[src*="arrow-left-modern-gray.svg"],html body img[src*="arrow-down-modern.svg"],html body img[src*="arrow-left-modern-gray.svg"],html body img[src*="arrow-right-modern-gray.svg"],html body img[style*=width][src*="arrow-down-modern.svg"],html body img[style*=width][src*="arrow-left-modern-gray.svg"],html body img[style*=width][src*="arrow-right-modern-gray.svg"],html body img[width="10"][src*="arrow-left-modern-gray.svg"],html body img[width="12"][src*="arrow-down-modern.svg"],html body img[width="16"][src*="arrow-down-modern.svg"],html body img[width="16"][src*="arrow-left-modern-gray.svg"],html body img[width="16"][src*="arrow-right-modern-gray.svg"],img.arrow-icon[src*="arrow-down-modern.svg"],img.arrow-icon[src*="arrow-left-modern-gray.svg"],img.arrow-icon[src*="arrow-right-modern-gray.svg"],img.custom-svg[src*="arrow-left-modern-gray.svg"],img[alt*=arrow][src*="arrow-down-modern.svg"],img[alt*=arrow][src*="arrow-left-modern-gray.svg"],img[alt*=arrow][src*="arrow-right-modern-gray.svg"],img[alt*=back][src*="arrow-left-modern-gray.svg"],img[alt*=Toggle][src*="arrow-down-modern.svg"],img[src*="arrow-down-modern.svg"],img[src*="arrow-left-modern-gray.svg"],img[src*="arrow-right-modern-gray.svg"]{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important;min-width:16px!important;min-height:16px!important;opacity:1!important;filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(0) hue-rotate(240deg) brightness(92%) contrast(81%)!important}.add-company-user.company_list{background-color:#fff!important;border-left:none!important;width:100%!important;max-width:none!important}.add-company-user .search_div .search .form-control,.add-company-user .search_div .search input[type=search]{background:#fff!important;border:1px solid #dce3ea!important;border-radius:8px!important;height:35px!important;padding-left:20px!important;box-shadow:none!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;color:#333!important}.company_section.company_list.setting_profile,.company_section.setting_profile .setting_accrd.setting_profile{width:100%!important;max-width:none!important;background-color:#fff!important;border-left:none!important;border-right:none!important}.setting_accrd.setting_profile,.setting_profile .accordion>.card,.setting_profile .setting_accrd{background-color:#fff!important;border-bottom-color:#fff!important}.setting_accrd.setting_profile,.setting_profile .setting_accrd{scrollbar-gutter:stable!important;overflow-x:hidden!important;overflow-y:auto!important;min-width:0!important;padding:16px 20px 48px!important;box-sizing:border-box!important}@supports (scrollbar-gutter:stable){.setting_accrd.setting_profile,.setting_profile .setting_accrd{scrollbar-gutter:stable!important;padding-left:20px!important;padding-right:20px!important}}.setting_profile .setting_accrd .card-header{padding:22px!important;box-sizing:border-box!important}.setting_profile .setting_accrd .email-notification-section.settings-accordion-card{margin-bottom:0!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header{padding:22px!important;box-sizing:border-box!important}.setting_profile .setting_accrd .card-body{padding-right:22px!important;padding-bottom:22px!important;padding-left:22px!important;box-sizing:border-box!important}.setting_profile .setting_accrd .card-body:has(.add_company_from #formBasicEmail),.setting_profile .setting_accrd .card-body:has(.add_company_from input[placeholder*="email address"]),.setting_profile .setting_accrd .card-body:has(.add_company_from input[placeholder*=E-Mail-Adresse]){padding:0 22px 22px!important}.setting_profile .setting_accrd .card-body:has(select.form-control option:contains("English")),.setting_profile .setting_accrd .card-body:has(select.form-control option:contains("German")),.setting_profile .setting_accrd .card-body:has(select.form-control option[value=DE]),.setting_profile .setting_accrd .card-body:has(select.form-control option[value=EN]),.setting_profile .setting_accrd .card.langu .card-body{padding:0 22px 22px!important}.setting_profile .setting_accrd .card-body .notification-settings,.setting_profile .setting_accrd .card-body:has(.notification-settings){padding-top:0!important}.setting_profile .setting_accrd .card-body:has(.notification-settings){padding:0 22px 22px!important}.setting_profile .setting_accrd .card-body:has(div[style*="padding: 22px"]):has(input[aria-label*=PIN]),.setting_profile .setting_accrd .card-body:has(input[aria-label*="current PIN"]),.setting_profile .setting_accrd .reset-pin-card .card-body{padding:0 22px 22px!important}.setting_profile .setting_accrd .reset-pin-card .card-body>div[style*=padding]{padding:0 22px 22px!important}.setting_profile .setting_accrd .card-body .add_company_from:has(input[id=formBasicEmail][placeholder*=Username]),.setting_profile .setting_accrd .card-body .add_company_from:has(input[placeholder*=Username]){padding-left:0!important;padding-right:20px!important}.setting_profile .setting_accrd .card-body .add_company_from:has(input[id=formBasicEmail][placeholder*=email]),.setting_profile .setting_accrd .card-body .add_company_from:has(input[placeholder*="email address"]),.setting_profile .setting_accrd .card-body .add_company_from:has(input[placeholder*=E-Mail-Adresse]){padding-left:0!important;padding-right:20px!important}.setting_profile .setting_accrd .card-body .add_company_from:has(input[id=formBasicPassword]),.setting_profile .setting_accrd .card-body .add_company_from:has(input[placeholder*="Confirm Password"]),.setting_profile .setting_accrd .card-body .add_company_from:has(input[placeholder*=Password]),.setting_profile .setting_accrd .card-body .add_company_from:has(input[type=password][placeholder*=Password]){padding-left:0!important;padding-right:20px!important}.setting_profile .setting_accrd .card-body:has(select.form-control option[value=DE]):not(:has(.add_company_from)),.setting_profile .setting_accrd .card-body:has(select.form-control option[value=EN]):not(:has(.add_company_from)),.setting_profile .setting_accrd .card.langu .card-body>div{padding-left:0!important;padding-right:20px!important;margin-left:0!important}.setting_profile .setting_accrd .card-body:has(select.form-control option[value=DE]) .form-group,.setting_profile .setting_accrd .card-body:has(select.form-control option[value=EN]) .form-group,.setting_profile .setting_accrd .card.langu .form-group,.setting_profile .setting_accrd .card.langu .form-group select{margin-left:0!important;padding-left:0!important}.setting_profile .setting_accrd .btn,.setting_profile .setting_accrd .btn.request-btn,.setting_profile .setting_accrd button.btn,.setting_profile .setting_accrd button[type=button].btn{background-color:#fff!important;border:1.5px solid var(--kjuup-accent)!important;color:var(--kjuup-accent)!important}.setting_profile .setting_accrd .btn.request-btn:hover,.setting_profile .setting_accrd .btn:hover,.setting_profile .setting_accrd button.btn:hover,.setting_profile .setting_accrd button[type=button].btn:hover{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important;color:#fff!important}.setting_profile .setting_accrd .btn.request-btn:disabled,.setting_profile .setting_accrd .btn:disabled,.setting_profile .setting_accrd button.btn:disabled,.setting_profile .setting_accrd button[type=button].btn:disabled{opacity:.6!important;cursor:not-allowed!important}.setting_profile .setting_accrd input[aria-label*="verification code"],.setting_profile .setting_accrd input[aria-label*=Digit],.setting_profile .setting_accrd input[type=tel][maxlength="1"],.setting_profile .setting_accrd input[type=tel][maxlength="1"]:focus{outline:none!important;border:1px solid #ddd!important;transition:border-color var(--kj-dur) var(--kj-ease-standard)!important}.setting_profile .setting_accrd input[aria-label*="verification code"]:focus,.setting_profile .setting_accrd input[aria-label*=Digit]:focus,.setting_profile .setting_accrd input[type=tel][maxlength="1"]:focus{border:1px solid var(--kjuup-accent)!important;outline:1px solid var(--kjuup-accent)!important;outline-offset:0!important;box-shadow:none!important}.setting_profile .card-header:has(.setting-logout-btn){display:flex!important;justify-content:flex-start!important;align-items:center!important}.setting_profile .setting-logout-btn{margin-left:0!important;margin-right:auto!important}.setting_profile .setting_accrd .card-body[style*=padding],.setting_profile .setting_accrd .card-header[style*=padding]{padding:22px!important}.setting_profile .setting_accrd .card-header .arrow-icon,.setting_profile .setting_accrd .card-header .email-notification-switch,.setting_profile .setting_accrd .card-header .project-checkbox{flex-shrink:0!important}.setting_profile .card-header:has(.email-notification-row),.setting_profile .card-header:has(.email-notification-switch){display:flex!important;justify-content:flex-start!important;align-items:center!important}.setting_profile .card-header[variant=link],.setting_profile .card-header[variant=link]:hover,.setting_profile .card-header[variant=link]>:not(.arrow-icon):not(img),.setting_profile .card-header[variant=link] span{cursor:pointer!important}.setting_profile .card-header:has(.email-notification-info){display:flex!important;justify-content:flex-start!important;align-items:center!important;flex-wrap:nowrap!important;overflow:visible!important}.setting_profile .email-notification-switch{position:relative!important;left:auto!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:auto!important;transform:none!important;z-index:1!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header{position:relative!important}.setting_profile .project-checkbox{position:absolute!important;left:600px!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:50%!important;transform:translateY(-50%)!important;z-index:1!important}.setting_profile .setting_accrd .card-header.auto-translation-header .project-checkbox,.setting_profile .setting_accrd .card-header:has(h3) .project-checkbox{position:relative!important;left:auto!important;top:auto!important;transform:none!important}.setting_profile .card-header.email-notification-header,.setting_profile .email-notification-header{background-color:#fff!important;padding:22px!important;box-sizing:border-box!important}.setting_profile #custom-switchx-setting-user.form-check-input:checked,.setting_profile .email-notification-switch .form-check-input:checked,.setting_profile .email-notification-switch .form-check-input[type=checkbox]:checked,.setting_profile .email-notification-switch input[type=checkbox]:checked{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.setting_profile #custom-switchx-setting-user.form-check-input:focus,.setting_profile .email-notification-switch .form-check-input:focus,.setting_profile .email-notification-switch .form-check-input[type=checkbox]:focus,.setting_profile .email-notification-switch input[type=checkbox]:focus{border-color:var(--kjuup-accent)!important;outline:0!important;box-shadow:0 0 0 .25rem rgba(var(--kjuup-accent-rgb),.25)!important}.setting_profile #custom-switchx-setting-user.form-check-input,.setting_profile .email-notification-switch .form-check-input,.setting_profile .email-notification-switch .form-check-input[type=checkbox],.setting_profile .email-notification-switch input[type=checkbox]{background-color:#ccc!important;border-color:#ccc!important}.setting_profile #custom-switchx-setting-user.form-check-input:not(:checked),.setting_profile .email-notification-switch .form-check-input:not(:checked),.setting_profile .email-notification-switch .form-check-input[type=checkbox]:not(:checked),.setting_profile .email-notification-switch input[type=checkbox]:not(:checked){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.setting_profile #custom-switchx-setting-user.custom-control-input:checked,.setting_profile #custom-switchx-setting-user.custom-control-input:checked~.custom-control-label:before,.setting_profile .email-notification-switch .custom-control-input:checked,.setting_profile .email-notification-switch .custom-control-input:checked~.custom-control-label:before,.setting_profile .email-notification-switch input[type=checkbox].custom-control-input:checked{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important}.setting_profile #custom-switchx-setting-user.custom-control-input:focus,.setting_profile .email-notification-switch .custom-control-input:focus{border-color:var(--kjuup-accent)!important;outline:0!important;box-shadow:0 0 0 .25rem rgba(var(--kjuup-accent-rgb),.25)!important}.setting_profile #custom-switchx-setting-user.custom-control-input:focus~.custom-control-label:before,.setting_profile .email-notification-switch .custom-control-input:focus~.custom-control-label:before{border-color:var(--kjuup-accent)!important;box-shadow:0 0 0 .25rem rgba(var(--kjuup-accent-rgb),.25)!important}.setting_profile #custom-switchx-setting-user.custom-control-input:not(:checked)~.custom-control-label:before,.setting_profile .email-notification-switch .custom-control-input:not(:checked)~.custom-control-label:before{background-color:#ccc!important;border-color:#ccc!important}.list-group li .automatic-export-switch,.list-group li .automatic-export-switch-internal{display:flex!important;align-items:center!important;margin:0!important}.list-group li .automatic-export-switch-internal .form-check,.list-group li .automatic-export-switch .form-check{margin:0!important;display:flex!important;align-items:center!important;padding:0!important}.list-group li .automatic-export-switch-internal .form-check-input,.list-group li .automatic-export-switch .form-check-input{vertical-align:middle!important;margin:0!important;position:relative!important;top:0!important;transform:none!important}.automatic-export-switch .form-check-input[id*=custom-switch-automatic-export]:checked,.automatic-export-switch input[id*=custom-switch-automatic-export][type=checkbox]:checked,.form-check.automatic-export-switch .form-check-input[id*=custom-switch-automatic-export]:checked,.form-check.automatic-export-switch input[id*=custom-switch-automatic-export][type=checkbox]:checked,.form-check input[id*=custom-switch-automatic-export][type=checkbox]:checked,input.form-check-input[id*=custom-switch-automatic-export]:checked,input[id*=custom-switch-automatic-export].form-check-input:checked,input[id*=custom-switch-automatic-export][type=checkbox]:checked{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.automatic-export-switch .form-check-input[id*=custom-switch-automatic-export],.automatic-export-switch input[id*=custom-switch-automatic-export][type=checkbox],.form-check.automatic-export-switch .form-check-input[id*=custom-switch-automatic-export],.form-check.automatic-export-switch input[id*=custom-switch-automatic-export][type=checkbox],.form-check input[id*=custom-switch-automatic-export][type=checkbox],input.form-check-input[id*=custom-switch-automatic-export],input[id*=custom-switch-automatic-export].form-check-input,input[id*=custom-switch-automatic-export][type=checkbox]{border-color:var(--kjuup-accent)!important;border-width:1px!important}.automatic-export-switch input[id*=custom-switch-automatic-export][type=checkbox]:focus,.form-check input[id*=custom-switch-automatic-export][type=checkbox]:focus,input[id*=custom-switch-automatic-export].form-check-input:focus,input[id*=custom-switch-automatic-export][type=checkbox]:focus{border-color:var(--kjuup-accent)!important;box-shadow:0 0 0 .25rem rgba(var(--kjuup-accent-rgb),.25)!important;outline:0!important}.automatic-export-switch-internal .form-check-input[id*=custom-switch-automatic-export]:checked,.automatic-export-switch-internal input.form-check-input[id*=custom-switch-automatic-export]:checked,.automatic-export-switch-internal input[id*=custom-switch-automatic-export][type=checkbox]:checked,.form-check.automatic-export-switch-internal .form-check-input[id*=custom-switch-automatic-export]:checked,.form-check.automatic-export-switch-internal input.form-check-input[id*=custom-switch-automatic-export]:checked,.form-check.automatic-export-switch-internal input[id*=custom-switch-automatic-export][type=checkbox]:checked,input[id*=custom-switch-automatic-export].automatic-export-switch-internal.form-check-input:checked{background-color:var(--kjuup-internal)!important;border-color:var(--kjuup-internal)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.automatic-export-switch-internal .form-check-input[id*=custom-switch-automatic-export],.automatic-export-switch-internal input.form-check-input[id*=custom-switch-automatic-export],.automatic-export-switch-internal input[id*=custom-switch-automatic-export][type=checkbox],.form-check.automatic-export-switch-internal .form-check-input[id*=custom-switch-automatic-export],.form-check.automatic-export-switch-internal input.form-check-input[id*=custom-switch-automatic-export],.form-check.automatic-export-switch-internal input[id*=custom-switch-automatic-export][type=checkbox],input[id*=custom-switch-automatic-export].automatic-export-switch-internal.form-check-input{border-color:var(--kjuup-internal)!important;border-width:1px!important}.automatic-export-switch-internal input[id*=custom-switch-automatic-export][type=checkbox]:focus,.form-check.automatic-export-switch-internal input[id*=custom-switch-automatic-export][type=checkbox]:focus,input[id*=custom-switch-automatic-export].automatic-export-switch-internal.form-check-input:focus{border-color:var(--kjuup-internal)!important;box-shadow:0 0 0 .25rem rgba(var(--kjuup-internal-rgb),.25)!important;outline:0!important}.list-group li Form .automatic-export-switch,.list-group li Form .automatic-export-switch-internal{margin:0!important}.list-group li Form{margin-bottom:0!important;display:flex!important;align-items:center!important;padding:0!important}.chat-info-menu li.message-info-icon Form,.list-group.chat-info-menu li.message-info-icon Form,.message-info-icon Form,li.message-info-icon Form{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;align-self:center!important}.chat-info-menu li.message-info-icon .automatic-export-switch,.chat-info-menu li.message-info-icon .automatic-export-switch-internal,.list-group.chat-info-menu li.message-info-icon .automatic-export-switch,.list-group.chat-info-menu li.message-info-icon .automatic-export-switch-internal,.message-info-icon .automatic-export-switch,.message-info-icon .automatic-export-switch-internal,li.message-info-icon .automatic-export-switch,li.message-info-icon .automatic-export-switch-internal{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}.automatic-export-switch.form-check-input:checked,.automatic-export-switch .form-check-input:checked,.automatic-export-switch .form-check-input[type=checkbox]:checked,.automatic-export-switch input.form-check-input[type=checkbox]:checked,.automatic-export-switch input[type=checkbox]:checked{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.automatic-export-switch.form-check-input:focus,.automatic-export-switch .form-check-input:focus,.automatic-export-switch .form-check-input[type=checkbox]:focus,.automatic-export-switch input.form-check-input[type=checkbox]:focus,.automatic-export-switch input[type=checkbox]:focus{border-color:var(--kjuup-accent)!important;outline:0!important;box-shadow:0 0 0 .25rem rgba(var(--kjuup-accent-rgb),.25)!important}.automatic-export-switch.form-check-input,.automatic-export-switch .form-check-input,.automatic-export-switch .form-check-input[type=checkbox],.automatic-export-switch input.form-check-input[type=checkbox],.automatic-export-switch input[type=checkbox]{background-color:#ccc!important;border-color:var(--kjuup-accent)!important;border-width:1px!important}.automatic-export-switch.form-check-input:not(:checked):hover,.automatic-export-switch .form-check-input:not(:checked):hover,.automatic-export-switch input[type=checkbox]:not(:checked):hover{border-color:var(--kjuup-accent)!important}.automatic-export-switch.form-check-input:not(:checked),.automatic-export-switch .form-check-input:not(:checked),.automatic-export-switch .form-check-input[type=checkbox]:not(:checked),.automatic-export-switch input.form-check-input[type=checkbox]:not(:checked),.automatic-export-switch input[type=checkbox]:not(:checked){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important;border-color:var(--kjuup-accent)!important}.automatic-export-switch-internal.form-check-input:checked,.automatic-export-switch-internal .form-check-input:checked,.automatic-export-switch-internal .form-check-input[type=checkbox]:checked,.automatic-export-switch-internal input.form-check-input[type=checkbox]:checked,.automatic-export-switch-internal input[type=checkbox]:checked{background-color:var(--kjuup-internal)!important;border-color:var(--kjuup-internal)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.automatic-export-switch-internal.form-check-input:focus,.automatic-export-switch-internal .form-check-input:focus,.automatic-export-switch-internal .form-check-input[type=checkbox]:focus,.automatic-export-switch-internal input.form-check-input[type=checkbox]:focus,.automatic-export-switch-internal input[type=checkbox]:focus{border-color:var(--kjuup-internal)!important;outline:0!important;box-shadow:0 0 0 .25rem rgba(var(--kjuup-internal-rgb),.25)!important}.automatic-export-switch-internal.form-check-input,.automatic-export-switch-internal .form-check-input,.automatic-export-switch-internal .form-check-input[type=checkbox],.automatic-export-switch-internal input.form-check-input[type=checkbox],.automatic-export-switch-internal input[type=checkbox]{background-color:#ccc!important;border-color:var(--kjuup-internal)!important;border-width:1px!important}.automatic-export-switch-internal.form-check-input:not(:checked):hover,.automatic-export-switch-internal .form-check-input:not(:checked):hover,.automatic-export-switch-internal input[type=checkbox]:not(:checked):hover{border-color:var(--kjuup-internal)!important}.automatic-export-switch-internal.form-check-input:not(:checked),.automatic-export-switch-internal .form-check-input:not(:checked),.automatic-export-switch-internal .form-check-input[type=checkbox]:not(:checked),.automatic-export-switch-internal input.form-check-input[type=checkbox]:not(:checked),.automatic-export-switch-internal input[type=checkbox]:not(:checked){border-color:var(--kjuup-internal)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}:root{--confirm-btn-color:var(--kjuup-accent)}body.kjuup-plus,body[data-kjuup-plus=true],html.kjuup-plus,html[data-kjuup-plus=true]{--confirm-btn-color:var(--kjuup-internal)}body[data-confirm-color=orange]{--confirm-btn-color:var(--kjuup-accent)}body[data-confirm-color=green]{--confirm-btn-color:var(--kjuup-internal)}body[data-confirm-color=violet]{--confirm-btn-color:#e24bf5}body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root{border-color:#e24bf5!important;color:#e24bf5!important}body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root .MuiButton-label,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root .MuiButton-label span{color:#e24bf5!important}body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root:focus,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root:hover{background-color:#e24bf5!important;border-color:#e24bf5!important;color:#fff!important}body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root:focus .MuiButton-label,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root:focus .MuiButton-label span,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root:hover .MuiButton-label,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root:hover .MuiButton-label span{color:#fff!important}body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root.MuiButton-textPrimary .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButtonBase-root.MuiButton-root.MuiButton-textPrimary .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root.MuiDialogActions-spacing .MuiButton-root.MuiButton-textPrimary .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root.MuiDialogActions-spacing .MuiButtonBase-root.MuiButton-root.MuiButton-textPrimary .MuiButton-label:empty:before{color:#e24bf5!important}body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root.MuiButton-textPrimary:focus .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButton-root.MuiButton-textPrimary:hover .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButtonBase-root.MuiButton-root.MuiButton-textPrimary:focus .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root .MuiButtonBase-root.MuiButton-root.MuiButton-textPrimary:hover .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root.MuiDialogActions-spacing .MuiButton-root.MuiButton-textPrimary:focus .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root.MuiDialogActions-spacing .MuiButton-root.MuiButton-textPrimary:hover .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root.MuiDialogActions-spacing .MuiButtonBase-root.MuiButton-root.MuiButton-textPrimary:focus .MuiButton-label:empty:before,body[data-confirm-color=violet] .MuiDialogActions-root.MuiDialogActions-spacing .MuiButtonBase-root.MuiButton-root.MuiButton-textPrimary:hover .MuiButton-label:empty:before{color:#fff!important}.MuiDialogActions-root,.MuiDialogActions-root.MuiDialogActions-spacing{justify-content:center!important;display:flex!important;padding-bottom:20px!important}.MuiDialogActions-root .MuiButton-root{background-color:#fff!important;border:1.5px solid var(--confirm-btn-color)!important;color:var(--confirm-btn-color)!important;border-radius:8px!important;font-weight:500!important;padding:10px 24px!important;text-transform:none!important;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),border-color var(--kj-dur-slow) var(--kj-ease-standard),color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard)!important;min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;flex-shrink:0!important;white-space:nowrap!important;box-shadow:none!important;margin:0 8px!important}.MuiDialogActions-root .MuiButton-root:has(>.MuiButton-label:empty){display:none!important}.MuiDialogActions-root .MuiButton-root .MuiButton-label,.MuiDialogActions-root .MuiButton-root .MuiButton-label span{color:var(--confirm-btn-color)!important;white-space:nowrap!important}.MuiDialogActions-root .MuiButton-root:last-child.Mui-focusVisible,.MuiDialogActions-root .MuiButton-root:last-child:focus,.MuiDialogActions-root .MuiButton-root:last-child:hover{background-color:var(--confirm-btn-color)!important;border-color:var(--confirm-btn-color)!important;color:#fff!important;box-shadow:none!important}.MuiDialogActions-root .MuiButton-root:last-child.Mui-focusVisible .MuiButton-label,.MuiDialogActions-root .MuiButton-root:last-child.Mui-focusVisible .MuiButton-label span,.MuiDialogActions-root .MuiButton-root:last-child:focus .MuiButton-label,.MuiDialogActions-root .MuiButton-root:last-child:focus .MuiButton-label span,.MuiDialogActions-root .MuiButton-root:last-child:hover .MuiButton-label,.MuiDialogActions-root .MuiButton-root:last-child:hover .MuiButton-label span{color:#fff!important}.MuiDialogActions-root .MuiButton-root:not(:last-child).Mui-focusVisible,.MuiDialogActions-root .MuiButton-root:not(:last-child):focus,.MuiDialogActions-root .MuiButton-root:not(:last-child):hover{background-color:var(--confirm-btn-color)!important;border-color:var(--confirm-btn-color)!important;color:#fff!important;box-shadow:none!important}.MuiDialogActions-root .MuiButton-root:not(:last-child).Mui-focusVisible .MuiButton-label,.MuiDialogActions-root .MuiButton-root:not(:last-child).Mui-focusVisible .MuiButton-label span,.MuiDialogActions-root .MuiButton-root:not(:last-child):focus .MuiButton-label,.MuiDialogActions-root .MuiButton-root:not(:last-child):focus .MuiButton-label span,.MuiDialogActions-root .MuiButton-root:not(:last-child):hover .MuiButton-label,.MuiDialogActions-root .MuiButton-root:not(:last-child):hover .MuiButton-label span{color:#fff!important}.MuiDialogContent-root,.MuiDialogContent-root .MuiDialogContentText-root{padding-top:0!important}.MuiDialogContentText-root{color:#737373!important}.MuiDialogContent-root:has(.MuiDialogContentText-root:empty),.MuiDialogContentText-root:empty{display:none!important;padding:0!important;margin:0!important}.MuiDialogTitle-root,.MuiDialogTitle-root .MuiTypography-h6,.MuiDialogTitle-root .MuiTypography-root,.MuiDialogTitle-root h2{display:block!important;color:#737373!important}.MuiDialog-root,.MuiModal-root{z-index:10000015!important}.email-confirm-close-x{position:absolute;top:6px;right:6px;width:28px;height:28px;border:none;background:none;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:0;z-index:1;transition:background var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard)}.email-confirm-close-x:hover{background:var(--kjuup-bg);color:#666}.email-draft-confirm{min-width:360px}.email-draft-confirm .MuiDialogActions-root{flex-wrap:nowrap!important;padding-left:20px!important;padding-right:20px!important}.edit_project_main_div.internal .react-autosuggest__input--focused,.edit_project_main_div.internal .react-autosuggest__input:focus,.edit_project_main_div.internal .react-autosuggest__input:hover,.internal.add_company .react-autosuggest__input--focused,.internal.add_company .react-autosuggest__input:focus,.internal.add_company .react-autosuggest__input:hover,.internal .add_company_from .react-autosuggest__input--focused,.internal .add_company_from .react-autosuggest__input:focus,.internal .add_company_from .react-autosuggest__input:hover,.internal.edit_project_main_div .react-autosuggest__input--focused,.internal.edit_project_main_div .react-autosuggest__input:focus,.internal.edit_project_main_div .react-autosuggest__input:hover,.internal .react-autosuggest__input--focused,.internal .react-autosuggest__input:focus,.internal .react-autosuggest__input:hover,.internal.w-300 .react-autosuggest__input--focused,.internal.w-300 .react-autosuggest__input:focus,.internal.w-300 .react-autosuggest__input:hover,.w-300.add_company.internal .add_company_from .react-autosuggest__input:hover,.w-300.internal .add_company_from .react-autosuggest__input--focused,.w-300.internal .add_company_from .react-autosuggest__input:focus,.w-300.internal .add_company_from .react-autosuggest__input:hover,.w-300.internal.edit_project_main_div .react-autosuggest__input--focused,.w-300.internal.edit_project_main_div .react-autosuggest__input:focus,.w-300.internal.edit_project_main_div .react-autosuggest__input:hover,html body .internal.add_company .react-autosuggest__input:hover,html body .internal .add_company_from .react-autosuggest__input:hover,html body .internal.edit_project_main_div .react-autosuggest__input:hover,html body .internal .react-autosuggest__input:hover,html body .internal.w-300 .react-autosuggest__input:hover,html body .w-300.add_company.internal .add_company_from .react-autosuggest__input:hover,html body .w-300.internal .add_company_from .react-autosuggest__input:hover,html body .w-300.internal.edit_project_main_div .react-autosuggest__input:hover{border-color:var(--kjuup-internal)!important;border:1px solid var(--kjuup-internal)!important;outline:none!important}.card-header:has(:contains("Admin hinzufügen/entfernen")){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}.card-header:has(:contains("Als abgeschlossen markieren")){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}.add_company_from .form-control{transition:border-color var(--kj-dur) var(--kj-ease-standard);background-color:#fff;border:2px solid #e1e5e9!important;font-style:normal;color:#737373}.add_company_from .form-control.article-title-input-external{background-color:var(--kjuup-bg)!important}.modal-body-relative{position:relative;padding-top:0!important}.article-draft-modal-header{border-bottom:none!important;justify-content:flex-end!important;padding:8px 10px 0!important}.article-draft-modal-header .article-draft-modal-close,button.article-draft-modal-close{margin:0!important;font-size:var(--kjuup-type-title-xl)!important;line-height:1!important}.modal-dialog-centered{justify-content:center;min-height:calc(100% - 1rem)}.modal-dialog-centered .modal-content{margin:0 auto;max-width:500px;width:100%}.modal-backdrop,.modal-backdrop.show{opacity:.8!important}.add_company_from .form-control:focus,.add_company_from .form-control:hover{border-color:var(--kjuup-accent)!important;outline:none}.add_company_from .form-control:disabled,.add_company_from .form-control:disabled:focus,.add_company_from .form-control:disabled:hover{border-color:#ddd!important;background-color:#e9ecef!important;cursor:not-allowed!important;outline:none!important;box-shadow:none!important}.email-notification-row{display:flex;align-items:center;justify-content:flex-start;grid-gap:16px;gap:16px}.setting_profile .email-notification-row{grid-gap:50px;gap:50px}.email-notification-info{flex:1 1;display:flex;flex-direction:column;align-items:flex-start!important;text-align:left!important;min-width:0!important;overflow:visible!important;word-wrap:break-word!important}.email-notification-title{display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:500;font-size:var(--kjuup-type-body);color:#737373;text-align:left!important;justify-content:flex-start!important;width:100%!important;line-height:1.5!important;vertical-align:middle!important;position:relative!important}.email-notification-title>span{display:inline-block;vertical-align:middle;line-height:1.5}.setting_profile .setting_accrd .email-notification-section .email-notification-header .email-notification-title{margin:0!important;padding:0!important;position:relative!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header .email-notification-title>span{line-height:1.4!important;display:inline-block;vertical-align:initial}.material-symbols-outlined.material-symbols-info{font-family:"Material Symbols Outlined",sans-serif;font-size:24px;width:24px;height:24px;line-height:1;color:#737373;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;justify-content:center}.material-symbols-outlined.material-symbols-info.material-symbols-info--disabled{opacity:.38}a .material-symbols-outlined.material-symbols-info.material-symbols-info--menu-inline{font-size:20px;width:20px;height:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;vertical-align:middle;margin-bottom:5px}.stored-email-text{font-size:var(--kjuup-type-caption);font-style:normal!important;margin-top:4px;text-align:left!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-bottom:8px!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;line-height:1.4!important;box-sizing:border-box!important;overflow:visible!important;text-overflow:clip!important}.stored-email-label,.stored-email-text{color:#737373;font-weight:500}.email-notification-switch{display:flex;align-items:center}.following:has(.main_heading-internal) .add_company_from .form-control{background-color:var(--kjuup-bg)!important}.following:has(.main_heading-internal) .add_company_from .form-control:focus,.following:has(.main_heading-internal) .add_company_from .form-control:hover{border-color:var(--kjuup-internal)!important}.following:has(.main_heading-internal) .add_company_from .form-control:disabled,.following:has(.main_heading-internal) .add_company_from .form-control:disabled:focus,.following:has(.main_heading-internal) .add_company_from .form-control:disabled:hover{border-color:#ddd!important;background-color:#e9ecef!important;cursor:not-allowed!important}.rdw-editor-wrapper .rdw-editor-main{border:1px solid #edf1f6!important;border-radius:8px;transition:border-color var(--kj-dur) var(--kj-ease-standard);overflow-y:auto!important;overflow-x:hidden!important;padding-top:12px;padding-bottom:16px}.rdw-editor-wrapper .rdw-editor-main:focus-within,.rdw-editor-wrapper .rdw-editor-main:hover{border-color:var(--kjuup-accent)!important}.following:has(.main_heading-internal) .rdw-editor-wrapper .rdw-editor-main:focus-within,.following:has(.main_heading-internal) .rdw-editor-wrapper .rdw-editor-main:hover{border-color:var(--kjuup-internal)!important}.rdw-editor-main::-webkit-scrollbar{width:6px}.rdw-editor-main::-webkit-scrollbar-track{background:transparent}.rdw-editor-main::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.rdw-editor-main::-webkit-scrollbar-thumb:hover{background:#999}.rdw-editor-main{scrollbar-width:thin;scrollbar-color:#ccc transparent}.modal-footer{justify-content:center!important}.card-header:has(:contains("Übersetzungsfunktion in Räumen")){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}.card-header:has(:contains("Profil löschen?")){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}.card-header:has(.setting-logout-btn){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}.main_heading:has(:contains("Abbrechen")){background-color:#fff!important}.main_heading a.pointer:has(img[src*="back.svg"]+:contains("Abbrechen")){background-color:#fff!important}.card-header:has(span:contains("Raum verbergen")),.hide-room-card-header{background-color:initial!important}.card-body:has(.form-group):contains("Die Sprachauswahl wird"){font-size:var(--kjuup-type-body)!important}.card-body:has(select.form-control[value=en],select.form-control[value=de])>:not(.form-group){font-size:var(--kjuup-type-body)!important}.card-header:has(.close_icon){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}.card-header:has(.project-checkbox){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}.card-header:has(.project-checkbox-internal){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}div[as]:has(:contains("Meine Adminrechte entfernen")){font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}div.card-header[variant=link],div[style*="height: 40px"][style*="display: flex"]{font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important}@keyframes highlightAnimation{0%{background-color:rgba(var(--kjuup-accent-rgb),.2);transform:scale(1.02);box-shadow:0 4px 12px rgba(var(--kjuup-accent-rgb),.3)}50%{background-color:rgba(var(--kjuup-accent-rgb),.1);transform:scale(1.01);box-shadow:0 2px 8px rgba(var(--kjuup-accent-rgb),.2)}to{background-color:initial;transform:scale(1);box-shadow:none}}.chat-item-highlight{animation:highlightAnimation 1.2s var(--kj-ease-out);border-radius:8px;transition:color var(--kj-dur-slow) var(--kj-ease-standard),background-color var(--kj-dur-slow) var(--kj-ease-standard),border-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard),opacity var(--kj-dur-slow) var(--kj-ease-standard)}.chat-item-slide-in{animation:kj-fade-down var(--kj-dur-reveal) var(--kj-ease-out);--kj-from-y:-20px}.chat-skeleton-container{transition:opacity var(--kj-dur-slow) var(--kj-ease-out)}.chat-skeleton-container.fade-out{animation:kj-fade-out var(--kj-dur-slow) var(--kj-ease-out) forwards;pointer-events:none}.chat-scroll{transition:opacity var(--kj-dur-slow) var(--kj-ease-out)}.chat-scroll.loaded{opacity:1}.chat-messages-container{opacity:0;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out) forwards;--kj-from-y:10px}.chat-messages-container.loaded{opacity:1}.chat_services .company_centact{transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),opacity var(--kj-dur-slow) var(--kj-ease-standard);animation:kj-slide-in-x var(--kj-dur-reveal) var(--kj-ease-out) backwards;--kj-from-x:20px;cursor:pointer;position:relative;overflow:hidden;background-color:var(--kjuup-bg)!important}.chat_services.user_info_chat.left_users.p-1:has(.todo-item-container),div.chat_services.user_info_chat.left_users.p-1:has(.todo-item-container){background-color:initial!important;border-radius:0!important;border-bottom:none!important}.user_chat_content .user_info_chat.left_users{background-color:#fff!important;background:#fff!important}.user_chat_content.right_users .user_info_chat{background-color:rgba(var(--kjuup-accent-rgb),.16)!important;background:rgba(var(--kjuup-accent-rgb),.16)!important}.chat_services .todo-item-container{overflow:visible!important}.todo-item-wrapper{overflow:visible;background-color:initial;padding:0 5px 0 0;margin:5px}.todo-item-container{cursor:pointer;padding:12px 15px;box-shadow:none;border-radius:8px;border:none;outline:none;outline-offset:0;transition:box-shadow var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),outline var(--kj-dur) var(--kj-ease-standard)}.chat_services .todo-item-container[data-selected=true],.todo-item-container[data-selected=true]{box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid;outline:none;outline-offset:0;background-color:#fff!important;background:#fff!important}.todo-item-card{background-color:#fff;padding:12px 16px;border-radius:8px;box-shadow:none;word-break:break-word;white-space:pre-wrap;font-size:var(--kjuup-type-body);line-height:1.5;color:#333;margin-bottom:16px;position:relative}.todo-item-card--detail{width:100%;box-sizing:border-box;padding-left:0;padding-right:0;overflow-wrap:anywhere}.todo-item-card--detail,.todo-item-card--detail>*{max-width:100%;min-width:0}.chat_services .todo-item-container.active-project[data-card-type=assigned-by-me],.chat_services .todo-item-container.active-project[data-card-type=assigned-to-me],.chat_services .todo-item-container[data-card-type=assigned-by-me],.chat_services .todo-item-container[data-card-type=assigned-to-me],.todo-item-container.active-project[data-card-type=assigned-by-me],.todo-item-container.active-project[data-card-type=assigned-to-me],.todo-item-container[data-card-type=assigned-by-me],.todo-item-container[data-card-type=assigned-to-me],div.todo-item-container.active-project[data-card-type=assigned-by-me],div.todo-item-container.active-project[data-card-type=assigned-to-me],div.todo-item-container[data-card-type=assigned-by-me],div.todo-item-container[data-card-type=assigned-to-me]{background-color:#fff!important;background:#fff!important}.chat_services .todo-item-container.active-project[data-card-type=assigned-by-me]:hover,.chat_services .todo-item-container.active-project[data-card-type=assigned-to-me]:hover,.chat_services .todo-item-container[data-card-type=assigned-by-me]:hover,.chat_services .todo-item-container[data-card-type=assigned-to-me]:hover,.todo-item-container.active-project[data-card-type=assigned-by-me]:hover,.todo-item-container.active-project[data-card-type=assigned-to-me]:hover,.todo-item-container[data-card-type=assigned-by-me]:hover,.todo-item-container[data-card-type=assigned-to-me]:hover{background-color:#fff!important;background:#fff!important;transform:none!important}.todo-assigned-user-chip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:5px 10px;background-color:#fff;border:1px solid #edf1f6;border-radius:10px;font-size:var(--kjuup-type-body);font-weight:500;color:var(--kjuup-accent);cursor:default;position:relative;overflow:visible;max-width:100%}.todo-assigned-user-name{flex:1 1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:200px;color:#737373}.todo-assigned-by-row{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-top:10px;margin-bottom:10px;flex-wrap:wrap}.todo-assigned-by-label{font-size:var(--kjuup-type-caption);color:#737373;font-weight:500;margin-right:4px}.todo-assigned-by-chip{cursor:pointer;display:flex;align-items:center;grid-gap:6px;gap:6px;padding:5px 10px;border:1px solid #e0e0e0;background:transparent}.todo-assigned-by-chip img,.todo-assigned-user-avatar-img,.todo-assigned-user-chip img{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.todo-assigned-section{display:flex;flex-direction:column;margin-top:10px;padding:0 10px;background-color:#fff;border-radius:8px}.todo-history-header{display:flex;align-items:center;justify-content:space-between;padding:12px 0;cursor:pointer;-webkit-user-select:none;user-select:none}.todo-history-title{font-size:var(--kjuup-type-body);color:#737373;font-weight:500}.todo-history-arrow{font-size:20px;color:#737373;transition:transform var(--kj-dur) var(--kj-ease-standard)}.todo-history-content{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding-bottom:8px}.todo-history-empty{padding:12px 0;color:#737373;font-size:var(--kjuup-type-body);font-style:italic}.todo-assigned-add-trigger{display:flex;align-items:center;justify-content:flex-start;width:100%;grid-gap:10px;gap:10px;cursor:pointer;padding-top:10px}.todo-assigned-label{font-size:var(--kjuup-type-body);color:#737373;font-weight:600}.todo-assigned-empty-message{font-size:var(--kjuup-type-body);color:var(--kjuup-accent);font-weight:500}.todo-assign-empty-topright{position:relative;display:flex;justify-content:flex-start;align-items:center;grid-gap:8px;gap:8px}.todo-assigned-add-icon{font-size:24px;width:24px;height:24px;color:var(--kjuup-accent);display:inline-flex;align-items:center;justify-content:center;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.todo-assigned-add-text{font-size:var(--kjuup-type-body);font-weight:500;color:#333;white-space:nowrap}.todo-assigned-add-trigger .todo-assigned-add-text{color:var(--kjuup-accent)}.todo-assigned-user-row{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 0}.todo-assigned-user-row:not(:last-child){border-bottom:1px solid #e8e8e8}.todo-assigned-user-info{display:flex;align-items:center;grid-gap:6px;gap:6px;cursor:pointer;flex:1 1;min-width:0}.todo-assigned-user-avatar{object-fit:cover}.todo-assigned-user-text{font-size:var(--kjuup-type-body);color:#737373;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-hover-zone{height:20px;width:100%;cursor:pointer;flex-shrink:0;background-color:var(--kjuup-bg)}.chat-blocked-notice{padding:12px 20px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:8px;text-align:center;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard);margin:16px!important}.chat-blocked-notice:hover{background-color:#ffecb3;transform:scale(1.01)}.chat-blocked-notice-content{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.chat-blocked-notice-icon{font-size:20px;color:#856404}.chat-blocked-notice-text{font-size:var(--kjuup-type-body);color:#856404;font-weight:500}.chat-hidden-notice{padding:9px 16px;background-color:var(--kjuup-bg);border:1px solid #e0e3e8;border-radius:8px;text-align:center;margin:8px 16px!important;flex-shrink:0;position:relative;z-index:10}.chat-hidden-notice-text{font-size:var(--kjuup-type-body);color:#6f7683;font-weight:400;line-height:1.4}.chat-unavailability-notice{padding:10px 20px;background-color:#e8f4fd;border:1px solid #90caf9;border-radius:8px;text-align:center;margin:8px 16px!important;flex-shrink:0;position:relative;z-index:10}.chat-unavailability-notice--fade{animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-out)}.chat-unavailability-notice-content{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:4px;gap:4px}.chat-unavailability-notice-text{font-size:var(--kjuup-type-body);color:#1565c0;font-weight:400;line-height:1.4}.chat-unavailability-notice-text strong{font-weight:600}.chat-unavailability-replacement-link{font-size:var(--kjuup-type-caption);color:#1565c0;cursor:pointer;pointer-events:auto;text-decoration:underline;margin-top:2px}.chat-unavailability-replacement-link:hover{color:#0d47a1}.chat-unavailability-userinfo{padding:8px 12px;background-color:#e8f4fd;border:1px solid #90caf9;border-radius:6px;margin:4px 0 8px;font-size:var(--kjuup-type-caption);color:#1565c0;line-height:1.4}.chat-unavailability-userinfo strong{font-weight:600}.chat-unavailability-userinfo .replacement-link{display:block;margin-top:4px;cursor:pointer;text-decoration:underline;font-size:var(--kjuup-type-caption)}.chat-unavailability-userinfo .replacement-link:hover{color:#0d47a1}.todo-project-info{padding-top:4px;font-size:var(--kjuup-type-body);line-height:1.5;color:#737373;font-weight:400}.todo-project-label{font-weight:500}.todo-datetime{color:#737373}.todo-datetime,.todo-description-text{font-size:var(--kjuup-type-body);font-weight:500}.todo-description-text{margin:0;color:#3c3c3c;line-height:1.4;word-break:normal;overflow-wrap:break-word;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1 1;min-width:0}.todo-description-text-truncated{margin:0;font-size:var(--kjuup-type-body);color:#3c3c3c;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.todo-date-separator{padding:3px 0;background-color:var(--kjuup-bg);border-top:none;border-bottom:none;font-size:var(--kjuup-type-body);font-weight:500;color:#737373;text-transform:uppercase;position:-webkit-sticky;position:sticky;top:0;z-index:100;text-align:center;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),font-weight var(--kj-dur) var(--kj-ease-standard)}.todo-date-separator.selected{background-color:var(--kjuup-bg);font-weight:600;color:#333}.todo-header-inner{display:flex;flex-direction:column;padding:10px 15px;background-color:#fff;border-bottom:1px solid #e0e0e0;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:100%;box-sizing:border-box;container-type:inline-size;container-name:todo-header}.todo-header-tabs-row{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;margin-bottom:12px;min-width:0}.todo-header-tabs-left{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;min-width:0;flex:0 1 auto;flex-wrap:wrap;overflow:visible;background:transparent;border-radius:8px;padding:2px}.todo-header-tabs-right{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:0 0 auto;flex-shrink:0}.todo-header-tab-btn{padding:8px 12px;margin:0;background-color:initial;color:#737373;border:1px solid transparent;border-radius:6px;font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard);display:inline-flex;align-items:center;grid-gap:6px;gap:6px;white-space:nowrap;min-width:0;flex-shrink:1;box-shadow:none}.todo-header-tab-btn.is-active,.todo-header-tab-btn:hover{background-color:rgba(var(--kjuup-accent-rgb),.16);color:#737373;border-color:transparent;box-shadow:none}.todo-header-tab-btn-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.todo-header-tab-avatar{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.todo-header-icon-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity var(--kj-dur) var(--kj-ease-standard);flex-shrink:0}@container todo-header (max-width: 420px){.todo-header-tab-btn{padding:6px 10px;font-size:var(--kjuup-type-caption);grid-gap:4px;gap:4px}.todo-header-tabs-row{grid-gap:6px;gap:6px}.todo-header-tabs-left{grid-gap:4px;gap:4px}.todo-header-tabs-right{grid-gap:8px;gap:8px}}@container todo-header (max-width: 360px){.todo-header-tab-btn{padding:5px 8px;font-size:var(--kjuup-type-caption)}.todo-header-beta-badge{font-size:var(--kjuup-type-caption-sm);padding:1px 4px;letter-spacing:.3px}}@container todo-header (max-width: 300px){.todo-header-beta-badge{display:none}}@supports not (container-type:inline-size){@media (max-width:480px){.todo-header-tab-btn{padding:6px 10px;font-size:var(--kjuup-type-caption);grid-gap:4px;gap:4px}.todo-header-tabs-right{grid-gap:8px;gap:8px}}@media (max-width:380px){.todo-header-beta-badge{display:none}}}.todo-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.todo-header-title-group{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.todo-header-title{font-weight:600;font-size:var(--kjuup-type-body);color:#333}.todo-header-beta-badge{font-size:var(--kjuup-type-caption-sm);font-weight:600;color:#fff;background-color:var(--kjuup-accent);padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.todo-header-add-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding-right:8px;transition:opacity var(--kj-dur) var(--kj-ease-standard);flex-shrink:0}.todo-header-add-btn:hover{opacity:.8}.todo-filter-row{display:flex;grid-gap:8px;gap:8px;margin-bottom:10px;flex-wrap:wrap}.todo-status-button{display:inline-flex;align-items:center;justify-content:center;padding:1px 5px;border:none;border-radius:4px;background-color:#77c9e4;color:#fff;font-size:var(--kjuup-type-caption);font-weight:500;font-family:inherit;cursor:pointer;opacity:1;transition:background-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard);white-space:nowrap;min-width:70px;text-align:center;box-sizing:border-box;line-height:1;height:18px;vertical-align:middle;margin:0}.todo-status-button:disabled{cursor:not-allowed;opacity:.6}.todo-status-button-inactive-in-progress{background-color:var(--kjuup-bg);color:#77c9e4}.todo-status-button-inactive-completed{background-color:var(--kjuup-bg);color:#35de5c}.todo-status-button-in-progress-active{background-color:#77c9e4;color:#fff}.todo-btn-verify,.todo-status-button-completed-active{background-color:#35de5c;color:#fff}.todo-btn-verify{border:1px solid #35de5c;padding:4px 12px;border-radius:6px;font-size:var(--kjuup-type-caption);font-weight:500;cursor:pointer;width:auto;min-width:unset}.todo-btn-verify:hover:not(:disabled){background-color:#35de5c;border-color:#35de5c;color:#fff}.todo-btn-verify:disabled{cursor:not-allowed;opacity:.6}.todo-user-select-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9998}.todo-user-select-dropdown{position:absolute;top:100%;width:100%;background-color:#fff;border-radius:8px;max-height:400px;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:9999;padding:20px}.todo-user-select-header{display:flex;align-items:center;justify-content:space-between;min-height:48px;width:100%;box-sizing:border-box}.todo-user-select-close-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.todo-user-select-close-btn:hover{background-color:rgba(0,0,0,.05)}.todo-user-select-close-icon{font-size:20px;color:#666}.todo-user-select-title{margin:0;font-size:var(--kjuup-type-subtitle);font-weight:500;color:#333;flex:1 1;text-align:center;padding:0 16px}.todo-user-select-confirm-btn{background:none;border:none;cursor:pointer;padding:6px 12px;font-size:var(--kjuup-type-body);font-weight:500;display:flex;align-items:center;grid-gap:4px;gap:4px;border-radius:4px;transition:color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard);min-width:70px;justify-content:flex-end;color:var(--kjuup-accent)}.todo-user-select-confirm-btn:disabled{cursor:not-allowed;color:#ccc}.todo-user-select-confirm-btn:not(:disabled):hover{background-color:rgba(var(--kjuup-accent-rgb),.1)}.todo-user-select-search-wrap{width:100%;border:none;border-radius:0;box-shadow:none;outline:none;background:transparent;height:auto;padding:10px 20px;box-sizing:border-box}.searchbar-container.todo-user-select-search-wrap{display:flex;align-items:center;align-self:flex-start;margin:10px 20px;padding:0 12px;width:calc(100% - 40px);height:35px;background:#fff;border:1px solid #dce3ea;border-radius:8px;box-sizing:border-box}.todo-user-select-search-icon{margin-right:8px;display:flex;align-items:center}.todo-user-select-input{border:none;outline:none;box-shadow:none;background:transparent;flex:1 1;font-size:var(--kjuup-type-body);padding:0}.todo-user-select-list{flex:1 1;overflow-y:auto;max-height:300px;width:100%}.todo-user-select-list-loading{display:flex;justify-content:center;padding:20px}.todo-user-select-list-item{padding:10px 12px;cursor:pointer;display:flex;align-items:center;grid-gap:10px;gap:10px;background-color:#fff;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.todo-user-select-list-item:hover{background-color:var(--kjuup-bg)}.todo-user-select-list-item.disabled{cursor:not-allowed;opacity:.5}.todo-user-select-list-item.disabled:hover{background-color:#fff}.todo-user-select-list-item-info{flex:1 1;display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.todo-user-select-list-item-name{font-size:var(--kjuup-type-body);color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-user-select-list-item-company{font-size:var(--kjuup-type-caption);color:#737373;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-user-select-list-item-assigned{margin-left:8px;font-size:var(--kjuup-type-caption);color:#999}.todo-user-select-no-users{padding:12px 16px;text-align:center;color:#999;font-size:var(--kjuup-type-body)}.todo-user-select-checkbox-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0}.todo-user-select-checkbox-label{margin:0;padding:0;border:none;position:relative;display:block;height:20px;width:20px}.todo-user-select-checkmark{right:0;top:50%;transform:translateY(-50%);position:absolute}.todo-user-select-list-item-avatar-img{width:28px;height:28px;border-radius:50%;flex-shrink:0}.todo-assigned-user-avatar{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:12px;font-weight:600}.todo-user-select-list-item .todo-assigned-user-avatar,.todo-user-select-list-item .todo-assigned-user-avatar-img{width:30px!important;height:30px!important;border-radius:50%!important;flex-shrink:0!important}.todo-assigned-user-remove{font-size:16px!important;color:#737373!important;cursor:pointer!important;transition:color var(--kj-dur) var(--kj-ease-standard)!important;flex-shrink:0!important;margin-left:4px!important}.chat_services .company_centact:first-child{animation-delay:.05s}.chat_services .company_centact:nth-child(2){animation-delay:.1s}.chat_services .company_centact:nth-child(3){animation-delay:.15s}.chat_services .company_centact:nth-child(4){animation-delay:.2s}.chat_services .company_centact:nth-child(5){animation-delay:.25s}.chat_services .company_centact:nth-child(n+6){animation-delay:.3s}.chat_services .company_centact:hover:not(.pointer){background-color:var(--kjuup-bg)!important}.chat_services .company_centact.pointer:hover{background-color:initial!important}.chat_services .company_centact.pointer:not(.active-project) .website{background-color:var(--kjuup-bg)!important;box-shadow:none!important}.chat_services .company_centact.pointer.active-project .website{background-color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.chat_services .company_centact.pointer:hover:not(.active-project) .website{background-color:var(--kjuup-bg)!important;box-shadow:none!important}.chat_services .company_centact.pointer.active-project:hover .website{background-color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.chat_services .company_centact .chat-item-link .chat-details-container{min-height:40px}.chat_services .company_centact .website_img{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}.chat_services .company_centact .details-company h5,.chat_services .company_centact .details-company p{transition:color var(--kj-dur-slow) var(--kj-ease-standard)}.chat_services .company_centact .badge{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard);animation:kj-scale-in var(--kj-dur-reveal) var(--kj-ease-out);--kj-from-scale:0.95}.chat_services .company_centact svg{transition:opacity var(--kj-dur) var(--kj-ease-standard)}.chat_services .company_centact .draft-message{animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite;--kj-pulse-min:0.7;color:var(--kjuup-accent)}.chat_services .company_centact[style*="opacity: 0.5"]{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard)}.chat_services{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}.chat_services .company_centact.entering{animation:kj-slide-in-x var(--kj-dur-reveal) var(--kj-ease-out);--kj-from-x:20px}.chat_services .company_centact.exiting{animation:slideOutToLeft var(--kj-dur-slow) var(--kj-ease-in) forwards}@keyframes slideOutToLeft{0%{opacity:1;transform:translateX(0);max-height:200px}to{opacity:0;transform:translateX(-20px);max-height:0;margin:0;padding:0}}.company-page-fade-in{animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out);--kj-from-y:20px;animation-fill-mode:both}.company-page-header{animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out) .1s;--kj-from-y:20px;animation-fill-mode:both}.company-page-back,.kj-btn.company-page-back{margin:0 4px 0 0;flex-shrink:0}.company-page-back .material-symbols-outlined{font-size:24px;width:24px;height:24px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.company-page-profile{animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out) .2s;--kj-from-y:20px;animation-fill-mode:both}.company-page-content{animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out) .3s;--kj-from-y:20px;animation-fill-mode:both}.company-dept-employees{background:#fff;padding:12px 10px 8px;margin-top:10px;overflow:visible;flex:1 1 auto}.company-header-contact{display:flex;align-items:center;margin:0;min-height:20px;line-height:1.4;position:relative;z-index:2;pointer-events:auto}.company-header-contact a{color:var(--kjuup-internal);text-decoration:none;cursor:pointer;pointer-events:auto;line-height:inherit}.company-header-contact a:hover{text-decoration:underline}.company-header-email{grid-gap:6px;gap:6px}.company_section .profile_name p.company-header-email,.company_section .profile_name p.company-header-email .material-symbols-outlined,.company_section .profile_name p.company-header-email span{color:#737373}.company-header-copy{margin:0}.company-header-copy .material-symbols-outlined{font-size:18px;width:18px;height:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}.edit-company-container{width:100%!important;max-width:none!important;flex:1 1 auto}.edit-company-container .main_heading .material-arrow-left:hover{color:var(--kjuup-accent)!important}.edit-company-container.add_company .form-bottom,.edit-company-container .edit-company-content{max-width:none!important;width:100%!important}.company-dept-tabs.company-selector-container{padding:8px 0 12px}.company-dept-tabs .company-selector-buttons-wrapper{grid-row-gap:8px;row-gap:8px}.company-dept-tabs .company-selector-tab:not(.kj-tab){font:inherit;min-width:0;appearance:none;-webkit-appearance:none}.company-employee-header{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;grid-gap:12px;gap:12px;margin:4px 4px 8px}.company-add-employee-btn{margin:0;flex-shrink:0}.company-employee-heading{display:flex;align-items:center;grid-gap:8px;gap:8px;margin:0;color:#737373;font-size:var(--kjuup-type-body);font-weight:500}.company-employee-count{font-size:var(--kjuup-type-caption);font-weight:600;color:var(--kjuup-internal);letter-spacing:.3px}.company-unpublished-section .company-employee-heading{margin:0}.company-unpublished-header{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin:0 4px 8px}.company-add-article-btn{margin:0;flex-shrink:0}.company-add-article-btn .material-symbols-outlined{font-size:24px;width:24px;height:24px;line-height:1;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.company-employee-section{margin-top:8px;padding:14px 10px 10px;border:1px solid #e4e4e4;border-radius:12px;background:#fff;overflow:visible;position:relative}.company-employee-item{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:8px 4px}.company-employee-item .admin-control{flex:1 1 auto;min-width:0}.company-employee-actions{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px;flex:0 0 56px;width:56px;margin-left:auto}.company-employee-actions .material-symbols-outlined{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px}.kj-btn.company-employee-show-all{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:4px auto 2px;flex-shrink:0}.company-unpublished-section{margin-top:16px;padding:14px 10px 10px;border:1px solid #e4e4e4;border-radius:12px;background:#fff;overflow:visible;position:relative;z-index:2}.company-unpublished-filter{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:4px 0 12px;position:relative;z-index:3;overflow:visible}.company-unpublished-tab-wrap{position:relative;z-index:1}.company-unpublished-tab-wrap.is-open{z-index:5}.company-unpublished-tab{display:flex;flex-wrap:nowrap;align-items:center;height:36px;background:var(--kjuup-bg);border:1px solid #e0e0e0;border-radius:18px;overflow:visible;box-shadow:0 1px 2px rgba(0,0,0,.05)}.company-unpublished-tab.is-active{background:var(--kjuup-internal);border-color:var(--kjuup-internal)}.company-unpublished-tab-caret,.company-unpublished-tab-main{border:none;background:transparent;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;height:36px;font-size:var(--kjuup-type-body);font-weight:500;line-height:1;white-space:nowrap}.company-unpublished-tab-main{padding:0 4px 0 12px}.company-unpublished-tab-caret{flex:0 0 22px;width:22px;padding:0;border-left:1px solid rgba(0,0,0,.12);border-radius:0 18px 18px 0}.company-unpublished-tab.is-active .company-unpublished-tab-caret,.company-unpublished-tab.is-active .company-unpublished-tab-main{color:#fff}.company-unpublished-tab.is-active .company-unpublished-tab-caret{border-left-color:hsla(0,0%,100%,.35);color:#fff}.company-unpublished-tab-caret .material-symbols-outlined{font-size:20px;line-height:1;display:block;color:inherit;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;transition:transform var(--kj-dur-fast) var(--kj-ease-standard)}.company-unpublished-tab.is-active .company-unpublished-tab-caret .material-symbols-outlined{color:#fff}.company-unpublished-tab-caret.is-open .material-symbols-outlined{transform:rotate(180deg)}.company-unpublished-tab-sublabel{display:inline-flex;align-items:center;height:18px;font-size:var(--kjuup-type-caption);font-weight:600;line-height:1;padding:0 6px;border-radius:9px;background:hsla(0,0%,100%,.2)}.company-unpublished-tab-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:160px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.16);padding:4px}.company-unpublished-tab-option{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;border:none;background:transparent;color:#333;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:var(--kjuup-type-body)}.company-unpublished-tab-option.is-selected,.company-unpublished-tab-option:hover{background:var(--kjuup-bg);color:var(--kjuup-internal)}.company-unpublished-tab-option.is-selected{font-weight:600}.company-unpublished-kind{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.company-unpublished-kind .material-symbols-outlined{font-size:20px;color:#fff!important;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.company-unpublished-kind.scheduled{background:var(--kjuup-internal);color:#fff}.company-unpublished-kind.draft{background:#737373;color:#fff}.company-unpublished-empty{margin:8px 4px 12px;color:#737373;font-size:var(--kjuup-type-body)}.company-unpublished-row{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:10px;gap:10px;padding:10px 8px;border-radius:8px;margin-bottom:6px;background:var(--kjuup-bg)}.company-unpublished-row.is-scheduled{background:var(--kjuup-bg);border:1px solid #d7eee4}.company-unpublished-row.is-draft{background:var(--kjuup-bg);border:1px solid #e8e8e8}.company-unpublished-row-main{min-width:0;flex:1 1}.company-unpublished-title{display:block;color:#212529;font-size:var(--kjuup-type-body);font-weight:500;text-decoration:none}.company-unpublished-title:hover{color:var(--kjuup-internal);text-decoration:none}.company-unpublished-meta{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-top:6px;align-items:center}.company-unpublished-type{font-size:var(--kjuup-type-caption);font-weight:500}.company-unpublished-type.internal{color:var(--kjuup-internal)}.company-unpublished-type.external{color:var(--kjuup-accent)}.company-unpublished-status{display:inline-flex;align-items:center;font-size:var(--kjuup-type-caption);font-weight:600;letter-spacing:.01em;padding:2px 8px;border-radius:10px;line-height:1.4}.company-unpublished-status.scheduled{background:var(--kjuup-internal);color:#fff}.company-unpublished-status.draft{background:#737373;color:#fff}.company-unpublished-when{font-size:var(--kjuup-type-caption);color:var(--kjuup-internal);font-weight:500}.company-unpublished-actions{display:flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0}.company-unpublished-actions a:not(.kj-btn),.company-unpublished-actions button:not(.kj-btn){border:none;background:transparent;padding:6px;color:#737373;display:inline-flex;align-items:center;cursor:pointer}.company-unpublished-actions .material-symbols-outlined{font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.skeleton{background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite;border-radius:4px;opacity:1!important;transition:opacity var(--kj-dur-reveal) var(--kj-ease-out)}.skeleton-circle{border-radius:50%}.skeleton-text{height:16px;margin-bottom:8px}.skeleton-text.short{width:60%}.skeleton-text.medium{width:80%}.skeleton-text.long{width:100%}.skeleton-title{height:24px;width:70%;margin-bottom:12px}.skeleton-image{width:55px;height:55px;border-radius:5px}.skeleton-stat{height:28px;width:40px;margin-bottom:4px}.skeleton-icon{width:20px;height:20px;border-radius:4px}.company_section{min-height:var(--app-height);transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);will-change:opacity}.company_section.pb-0.p-0{height:var(--app-height);display:flex;flex-direction:column;border-radius:0;overflow:hidden;width:100%;background-color:#fff}.company_section.pb-0.p-0 .company-page-scroll{display:flex;flex-direction:column;flex:1 1;min-height:0}.company_section.pb-0.p-0.loading{opacity:1}.company_section.pb-0.p-0.loading.skeleton-fade-out{position:absolute;z-index:0;pointer-events:none}.company_section.pb-0.p-0.loading:not(.skeleton-fade-out){position:relative;z-index:1;pointer-events:auto}.company_section.pb-0.p-0.loaded{opacity:1;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.company_section.loaded,.company_section.loading{opacity:1}.company_section .company-page-content.company-content-fade-in{margin:5px 5px 0;border-radius:10px 10px 0 0;overflow:visible;max-width:100%;box-sizing:border-box;background-color:#fff;flex:1 1 auto;display:flex;flex-direction:column}.company-content-fade-in{animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard);--kj-from-y:4px;animation-fill-mode:both}.company-page-content,.company-page-header,.company-page-profile{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);will-change:opacity,transform}.admin-control>img,.company-employee-item img,.news_profile,.profile_user img,.todo-assigned-user-avatar,.todo-assigned-user-avatar-img,.todo-filter-user-avatar,.user-avatar-img,.user_img>img,.website_img>img{object-fit:cover!important;object-position:center center!important;aspect-ratio:1/1!important;align-self:center!important;flex:0 0 auto!important;height:auto!important;max-height:none!important}.admin-control img,.company_img,.mr-3 img,.my_post img,.news_profile,.post_notification img,.user_img img{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.admin-control img[src*="Companies-No-Image.svg"],.admin-control img[src*="head.svg"],.admin-control img[style*="opacity: 1"],.company_img[src*="Companies-No-Image.svg"],.company_img[src*="head.svg"],.company_img[style*="opacity: 1"],.mr-3 img[src*="Companies-No-Image.svg"],.mr-3 img[src*="head.svg"],.mr-3 img[style*="opacity: 1"],.my_post img[src*="Companies-No-Image.svg"],.my_post img[src*="head.svg"],.my_post img[style*="opacity: 1"],.news_profile[src*="Companies-No-Image.svg"],.news_profile[src*="head.svg"],.news_profile[style*="opacity: 1"],.post_notification img[src*="Companies-No-Image.svg"],.post_notification img[src*="head.svg"],.post_notification img[style*="opacity: 1"],.user_img img[src*="Companies-No-Image.svg"],.user_img img[src*="head.svg"],.user_img img[style*="opacity: 1"]{opacity:1!important}.admin-control img:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]):not([style*="opacity: 1"]):not(.loaded),.company_img:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]):not([style*="opacity: 1"]):not(.loaded),.mr-3 img:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]):not([style*="opacity: 1"]):not(.loaded),.my_post img:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]):not([style*="opacity: 1"]):not(.loaded),.news_profile:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]):not([style*="opacity: 1"]):not(.loaded),.post_notification img:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]):not([style*="opacity: 1"]):not(.loaded),.user_img img:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]):not([style*="opacity: 1"]):not(.loaded){opacity:0}.admin-control img.loaded,.admin-control img[style*="opacity:1"],.admin-control img[style*="opacity: 1"],.company_img.loaded,.mr-3 img.loaded,.my_post img.loaded,.news_profile.loaded,.post_notification img.loaded,.user_img img.loaded{opacity:1!important}.admin-control img.loaded[width="40"][height="40"],.admin-control img[width="40"].loaded[height="40"],.admin-control img[width="40"][height="40"].loaded,.admin-control img[width="40"][height="40"][complete]{opacity:1!important;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)!important}.admin-control img[style*=opacity]{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)!important}.admin-control img.loaded,.company_section .admin-control img.loaded,.setting_profile .admin-control img.loaded{opacity:1!important;visibility:visible!important}.admin-control img[width="40"][height="40"]:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]){animation:forceImageVisible .1s ease-in-out .5s forwards}@keyframes forceImageVisible{to{opacity:1!important}}.admin-control img[width="40"][height="40"].loaded{animation:none!important;opacity:1!important}.admin-control img[src*=getFile],.admin-control img[src*=getFile].loaded{opacity:1!important;visibility:visible!important}.admin-control img[src*=getFile]:not([src*="head.svg"]):not([src*="Companies-No-Image.svg"]){opacity:1!important}.company-content-fade-in .admin-control h5,.company-content-fade-in .follow_item h3,.company-content-fade-in .follow_item h3 span,.company-content-fade-in .follow_item p,.company-content-fade-in .profile_name h3,.company-content-fade-in .profile_name p{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards;--kj-from-y:4px}.company-content-fade-in .admin-content,.company-content-fade-in .article,.company-content-fade-in .bg-green,.company-content-fade-in .bg-purple,.company-content-fade-in .profile-data>div{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard)}.company-content-fade-in .MuiTab-root,.company-content-fade-in .MuiTabs-root,.company-content-fade-in .react-multi-carousel-list,.company-content-fade-in .react-multi-carousel-track{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.follow_item a,.icon_left img,.icon_right img,.social-icon-active,.social-icon-active_internal{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard)}.company_section>*,.follow,.follow_item,.profile-flied,.profile_name,.user_img,.user_profile{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.skeleton-fade-out{animation:kj-fade-out var(--kj-dur-reveal) var(--kj-ease-standard) forwards;pointer-events:none}.profile_section{min-height:var(--app-height);transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);will-change:opacity}.profile_section.loaded,.profile_section.loading{opacity:1}.profile_section.company-content-fade-in{animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard);--kj-from-y:4px;animation-fill-mode:both}.profile_section .profile_name h3,.profile_section .profile_name h5,.profile_section .profile_name h6,.profile_section .profile_name p{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.profile_section .company_services,.profile_section .details-company,.profile_section .profile-flied,.profile_section .profile-gray,.profile_section .website{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.profile_section img:not(.profile_user){transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);opacity:0}.profile_section img:not(.profile_user).loaded,.profile_section img:not(.profile_user)[style*="opacity: 1"]{opacity:1!important}.profile_section .profile_user,.profile_section .profile_user img{opacity:1!important;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.profile_section button{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.profile_section .profile_name+div>div>div{--kj-from-y:4px}.profile_section .profile-data,.profile_section .profile_name+div>div>div{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.profile_section .profile-data{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.profile_section .my-scroll.profile_height{flex:1 1;min-height:0;height:100%;display:flex;flex-direction:column;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.profile_section .my-scroll.profile_height .bottom-bar,.profile_section .profile-data .bottom-bar{height:100%!important;flex:1 1;min-height:0}.follower,.following{min-height:var(--app-height);transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);will-change:opacity}.company_list.loaded,.company_list.loading,.follower.loaded,.follower.loading,.following.loaded,.following.loading{opacity:1}.company_list.loaded .bg-purple{opacity:0;transform:translateY(8px);transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.company_list.loaded .bg-purple .user_img img{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.company_list.loaded .bg-purple .follow_item h3,.company_list.loaded .bg-purple .follow_item p,.company_list.loaded .bg-purple .profile_name h3,.company_list.loaded .bg-purple .profile_name p{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards;--kj-from-y:4px}.notification.loaded,.notification.loading{opacity:1}.notification.loaded .company_services,.notification.loaded .post_notification{opacity:0;transform:translateY(8px);transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.notification.loaded .company_services .website_img img,.notification.loaded .post_notification .my_post img{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.notification.loaded .company_services .details-company h5,.notification.loaded .post_notification .authore_name h5,.notification.loaded .post_notification .authore_name p{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards;--kj-from-y:4px}.latestmessages_scrollbar.loading{opacity:1;position:relative}.latestmessages_scrollbar.loaded,.latestmessages_scrollbar.loading{background-color:#fff!important}.latestmessages_scrollbar .company_centact.chat-item-container,.latestmessages_scrollbar .company_centact.chat-item-container:hover:not(.active-project):not(.lm-email-selected){background-color:#fff!important;background:#fff!important;border:1px solid #dce3ea;border-radius:10px;margin:0 10px 8px;box-sizing:border-box;box-shadow:none}.latestmessages_scrollbar .company_centact.chat-item-container.active-project,.latestmessages_scrollbar .company_centact.chat-item-container.lm-email-selected{background-color:rgba(var(--kjuup-accent-rgb),.16)!important;background:rgba(var(--kjuup-accent-rgb),.16)!important;border:1px solid rgba(var(--kjuup-accent-rgb),.45)!important;border-radius:10px;margin:0 10px 8px;box-sizing:border-box;box-shadow:none}.email-section-layout-enter{background:#fff!important}.latestmessages_scrollbar.loaded .company_services{opacity:0;transform:translateY(8px);transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.latestmessages_scrollbar.loaded .company_services:first-child{animation-delay:0s}.latestmessages_scrollbar.loaded .company_services:nth-child(2){animation-delay:.03s}.latestmessages_scrollbar.loaded .company_services:nth-child(3){animation-delay:.06s}.latestmessages_scrollbar.loaded .company_services:nth-child(4){animation-delay:.09s}.latestmessages_scrollbar.loaded .company_services:nth-child(5){animation-delay:.12s}.latestmessages_scrollbar.loaded .company_services:nth-child(6){animation-delay:.15s}.latestmessages_scrollbar.loaded .company_services:nth-child(7){animation-delay:.18s}.latestmessages_scrollbar.loaded .company_services:nth-child(8){animation-delay:.21s}.latestmessages_scrollbar.loaded .company_services:nth-child(n+9){animation-delay:.24s}.latestmessages_scrollbar.loaded .company_services .details-company h5,.latestmessages_scrollbar.loaded .company_services .details-company p,.latestmessages_scrollbar.loaded .company_services .website_img div,.latestmessages_scrollbar.loaded .company_services .website_img img{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.chat-messages-loaded{opacity:1;transition:none}.chat-messages-loaded.chat-content-smooth-appear{opacity:1}.chat_box_main_div{animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-out) backwards}@media (prefers-reduced-motion:reduce){.chat_box_main_div{animation:none}}.chat-messages-loading.skeleton-visible{opacity:1;transition:opacity var(--kj-dur-slow) var(--kj-ease-out)}.chat-messages-loading.skeleton-fade-out{opacity:0;pointer-events:none;transition:opacity var(--kj-dur-slow) var(--kj-ease-out)}.chat-message-item{opacity:1;max-width:100%;overflow:visible;box-sizing:border-box;position:relative}.chat-date-section.no-animation,.chat-message-item.no-animation,.chat-no-animation .chat-date-section,.chat-no-animation .chat-message-item,.chat-scroll-view-no-animation .chat-message-item{opacity:1!important;transform:none!important;animation:none!important}.bottom-bar,.chat-scroll{overflow-anchor:auto;overscroll-behavior-y:contain;position:relative;touch-action:pan-y}.user_info_chat .chat-md-body,.user_info_chat .chat-md-body *,.user_info_chat .voice-transcript-text,.user_info_chat .voice-transcript-text *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.user_info_chat .contextMenu,.user_info_chat .contextMenu *{-webkit-user-select:none;user-select:none}.chat-date-section,.chat-message-item,.chat-messages-loaded,.chat-scroll-anchor{overflow-anchor:auto}.chat-scroll-anchor{height:1px}.chat-date-section{opacity:1}.chat-messages-loaded .date_chat,.chat-messages-loaded .user_info_chat,.chat-messages-loaded .user_info_chat:nth-child(n),.newly-loaded-message,.newly-loaded-section{opacity:1;transform:none;animation:none}.group_chat_title_div{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard)}.group_chat_title_div.loading h5,.group_chat_title_div.loading p{opacity:0}.group_chat_title_div.loaded h5{animation:kj-fade-down var(--kj-dur-reveal) var(--kj-ease-standard) forwards;--kj-from-y:-8px}.group_chat_title_div.loaded p{opacity:0;animation:kj-fade-down var(--kj-dur-reveal) var(--kj-ease-standard) .05s forwards;--kj-from-y:-8px}.follower.company-content-fade-in,.following.company-content-fade-in{animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard);--kj-from-y:4px;animation-fill-mode:both}.follower.loaded .post_notification,.following.loaded .post_notification{opacity:0;transform:translateY(8px);transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard),transform var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.follower .my_post img,.following .my_post img{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);opacity:0}.follower .my_post img[style*="opacity: 1"],.following .my_post img[style*="opacity: 1"]{opacity:1!important}.follower .authore_name h5,.follower .authore_name p,.following .authore_name h5,.following .authore_name p{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.follower .search,.following .search{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);align-self:flex-start;margin-left:0;margin-right:auto;padding-left:20px}.follower .search,.follower .search .form-control,.follower .search input[type=search],.following .search,.following .search .form-control,.following .search input[type=search]{max-width:600px;width:100%;box-sizing:border-box}.follower .my-scroll,.following .my-scroll{transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard) forwards}.profile-edit-roles{margin:0!important;padding:0!important;width:100%!important}.profile-edit-roles,.profile-edit-roles>*{max-width:600px!important;box-sizing:border-box!important}.select_coustom .register_role_XX+svg,.select_coustom:has(.profile-edit-roles)>svg,.select_coustom:has(.register_role_XX)>svg{display:none!important;visibility:hidden!important;opacity:0!important}.select_coustom:has(.profile-edit-roles),.select_coustom:has(.register_role_XX){max-width:600px!important;width:100%!important;box-sizing:border-box!important}.profile-edit-roles .add-company-role-popup,.profile-edit-roles .register_role_option{margin:0!important;padding:0!important;height:auto!important;max-height:none!important;min-height:auto!important;max-width:600px!important;width:100%!important;display:flex!important;flex-direction:column!important}.profile-edit-roles .add-company-role-popup .company_header,.profile-edit-roles .register_role_option .company_header{padding:0!important;margin:0!important}.profile-edit-roles .add-company-role-popup .search,.profile-edit-roles .register_role_option .search{margin:12px!important;padding:0!important;justify-content:flex-start!important;display:flex!important;max-width:600px!important;width:calc(100% - 24px)!important;box-sizing:border-box!important}.profile-edit-roles .add-company-role-popup .search .form-group,.profile-edit-roles .register_role_option .search .form-group{width:100%!important;max-width:600px!important}.profile-edit-roles .add-company-role-popup .search .form-group input,.profile-edit-roles .add-company-role-popup .search input,.profile-edit-roles .register_role_option .search .form-group input,.profile-edit-roles .register_role_option .search input{margin:0 auto 0 0!important;max-width:600px!important;width:100%!important;box-sizing:border-box!important}.profile-edit-roles .add-company-role-popup .search[style],.profile-edit-roles .register_role_option .search[style]{max-width:600px!important;width:calc(100% - 24px)!important}.profile-edit-roles .add-company-role-popup .setting_accrd,.profile-edit-roles .register_role_option .setting_accrd{padding:0!important;margin:0!important;height:auto!important;max-height:none!important;min-height:auto!important;flex:none!important;display:flex!important;flex-direction:column!important;overflow:visible!important;overflow-y:visible!important;overflow-x:visible!important}.profile-edit-roles .add-company-role-popup .max-h-position,.profile-edit-roles .add-company-role-popup .max-h-position.accordion,.profile-edit-roles .register_role_option .max-h-position,.profile-edit-roles .register_role_option .max-h-position.accordion{margin:0!important;padding:0!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;height:auto!important;min-height:auto!important;overflow:visible!important;overflow-y:visible!important;overflow-x:visible!important;flex:none!important}.profile-edit-roles .add-company-role-popup .max-h-position.accordion,.profile-edit-roles .register_role_option .max-h-position.accordion{display:flex!important;flex-direction:column!important}.profile-edit-roles .add-company-role-popup .accordion .card,.profile-edit-roles .register_role_option .accordion .card{margin:0!important;flex-shrink:0!important;border:none!important}.profile-edit-roles .add-company-role-popup .accordion .card:last-child,.profile-edit-roles .register_role_option .accordion .card:last-child{margin-bottom:0!important;border-bottom:none!important}.profile-edit-roles .add-company-role-popup .accordion .card:last-child .card-body,.profile-edit-roles .add-company-role-popup .accordion .card:last-child .card-header,.profile-edit-roles .add-company-role-popup .accordion .card:last-child .collapse,.profile-edit-roles .register_role_option .accordion .card:last-child .card-body,.profile-edit-roles .register_role_option .accordion .card:last-child .card-header,.profile-edit-roles .register_role_option .accordion .card:last-child .collapse{margin-bottom:0!important}.add-company-role-popup .accordion .card .collapse,.profile-edit-roles .add-company-role-popup .accordion .card .collapse,.profile-edit-roles .register_role_option .accordion .card .collapse,.register_role_option .accordion .card .collapse{position:relative;height:0;overflow:hidden;transition:height var(--kj-dur-slow) var(--kj-ease-standard)!important}.add-company-role-popup .accordion .card .collapse.collapsing,.profile-edit-roles .add-company-role-popup .accordion .card .collapse.collapsing,.profile-edit-roles .register_role_option .accordion .card .collapse.collapsing,.register_role_option .accordion .card .collapse.collapsing{height:0;overflow:hidden;transition:height var(--kj-dur-slow) var(--kj-ease-standard)!important}.add-company-role-popup .accordion .card .collapse.show,.profile-edit-roles .add-company-role-popup .accordion .card .collapse.show,.profile-edit-roles .register_role_option .accordion .card .collapse.show,.register_role_option .accordion .card .collapse.show{height:auto;overflow:visible}.add-company-role-popup .accordion .card:last-child .collapse,.profile-edit-roles .add-company-role-popup .accordion .card:last-child .collapse,.profile-edit-roles .register_role_option .accordion .card:last-child .collapse,.register_role_option .accordion .card:last-child .collapse{position:relative;height:0;overflow:hidden;transition:height var(--kj-dur-slow) var(--kj-ease-standard)!important}.add-company-role-popup .accordion .card:last-child .collapse.collapsing,.profile-edit-roles .add-company-role-popup .accordion .card:last-child .collapse.collapsing,.profile-edit-roles .register_role_option .accordion .card:last-child .collapse.collapsing,.register_role_option .accordion .card:last-child .collapse.collapsing{height:0;overflow:hidden;transition:height var(--kj-dur-slow) var(--kj-ease-standard)!important}.add-company-role-popup .accordion .card:last-child .collapse.show,.profile-edit-roles .add-company-role-popup .accordion .card:last-child .collapse.show,.profile-edit-roles .register_role_option .accordion .card:last-child .collapse.show,.register_role_option .accordion .card:last-child .collapse.show{height:auto;overflow:visible}.profile-edit-roles .add-company-role-popup .bottom-button,.profile-edit-roles .add-company-role-popup .bottom-button-internal,.profile-edit-roles .register_role_option .bottom-button,.profile-edit-roles .register_role_option .bottom-button-internal{margin:0!important;padding:10px 20px!important;position:relative!important;width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.add-company-role-popup .accordion .card-header,.add-company-role-popup .accordion .card .card-body,.profile-edit-roles .add-company-role-popup .accordion .card-header,.profile-edit-roles .add-company-role-popup .accordion .card .card-body,.profile-edit-roles .register_role_option .accordion .card-header,.profile-edit-roles .register_role_option .accordion .card .card-body,.register_role_option .accordion .card-header,.register_role_option .accordion .card .card-body{background-color:#fff!important;background:#fff!important}.side_nav.middle_bar,html body nav.main_nav .side_nav.middle_bar{padding-top:10px;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;height:auto!important;min-height:100%;flex:1 0 auto!important;width:100%;overflow:visible}.side_nav.middle_bar li{margin-bottom:40px!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:0!important;flex:0 0 auto!important}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li{margin-bottom:12px!important}.side_nav.middle_bar li.sidenav-logout,.side_nav.middle_bar li:last-child,html body nav.main_nav .side_nav.middle_bar li.sidenav-logout{margin-top:auto!important;margin-bottom:12px!important}.side_nav.middle_bar li>a,.side_nav.middle_bar li>span{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;position:relative;border:1px solid transparent;border-radius:6px;padding:6px 4px;box-sizing:border-box;width:calc(100% - 10px);margin-left:auto;margin-right:auto}.side_nav.middle_bar .sidenav-rooms-trigger:hover:not(.sidenav-item-active),.side_nav.middle_bar>li:hover:not(.sidenav-item-active):not(.sidenav-rooms-cluster)>a,.side_nav.middle_bar>li:hover:not(.sidenav-item-active):not(.sidenav-rooms-cluster)>span{background:rgba(var(--kjuup-accent-rgb),.16);border-color:transparent}.side_nav.middle_bar .sidenav-account-start.sidenav-item-active>a,.side_nav.middle_bar .sidenav-rooms-trigger.sidenav-item-active,.side_nav.middle_bar>li.sidenav-item-active>a,.side_nav.middle_bar>li.sidenav-item-active>span{background:rgba(var(--kjuup-accent-rgb),.16)!important;border-color:transparent}.side_nav.middle_bar li.sidenav-rooms-cluster{position:relative;grid-gap:0;gap:0;align-self:stretch!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;overflow:visible}.side_nav.middle_bar .sidenav-rooms-cluster>.svg_icon,html body .main_nav .sidenav-rooms-cluster>.svg_icon,html body nav.main_nav .sidenav-rooms-cluster>.svg_icon{left:auto!important;transform:none!important;margin-left:auto!important;margin-right:auto!important;position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;overflow:visible!important}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar .sidenav-rooms-trigger,html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li:not(.sidenav-brand):not(.sidenav-logout)>a,html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li:not(.sidenav-brand):not(.sidenav-logout)>span,html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li>span.svg_icon{left:auto!important;transform:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:auto!important;min-height:0!important;max-height:none!important;margin-left:auto!important;margin-right:auto!important;padding:8px 6px!important;border-radius:12px;box-sizing:border-box}html body nav.main_nav:not(.main_nav--wide) .side_nav li span span.badge{right:2px;top:2px}.side_nav.middle_bar .sidenav-label{font-size:var(--kjuup-type-caption-sm);margin-top:2px;margin-bottom:0;line-height:1.15;color:#737373;text-align:center}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar .sidenav-label--twoline{line-height:1.15!important;white-space:normal!important;overflow:visible!important;width:auto!important;max-width:84px!important}.side_nav.middle_bar .sidenav-label-active{color:#737373}.sidenav-brand-text{display:none!important}.sidenav-brand-inner,html body nav.main_nav .sidenav-brand-inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important}.sidenav-brand-mark-wrap,html body nav.main_nav .sidenav-brand-mark-wrap{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;flex:0 0 36px!important;padding:6px!important;margin:0!important;border-radius:10px!important;background:#fff;overflow:hidden!important;box-sizing:border-box!important;left:auto!important;transform:none!important}.sidenav-brand-mark,html body nav.main_nav .sidenav-brand-inner img.sidenav-brand-mark,html body nav.main_nav .sidenav-brand-mark,html body nav.main_nav .sidenav-brand-mark-wrap>.sidenav-brand-mark,html body nav.main_nav .sidenav-brand-mark-wrap>img{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;border-radius:8px!important;background:transparent!important;left:auto!important;transform:none!important;margin:0!important;padding:0!important;display:block!important;box-sizing:border-box!important}.sidenav-brand-mark--photo,html body nav.main_nav.main_nav--wide .sidenav-brand-mark-wrap>img.sidenav-brand-mark--photo,html body nav.main_nav .sidenav-brand-inner img.sidenav-brand-mark--photo,html body nav.main_nav .sidenav-brand-mark-wrap>img.sidenav-brand-mark--photo{border-radius:8px!important;object-fit:cover!important;overflow:hidden!important}.sidenav-brand-mark--fallback,html body nav.main_nav.main_nav--wide .sidenav-brand-mark-wrap>.sidenav-brand-mark--fallback,html body nav.main_nav .sidenav-brand-mark-wrap>.sidenav-brand-mark.sidenav-brand-mark--fallback,html body nav.main_nav .sidenav-brand-mark.sidenav-brand-mark--fallback{background:transparent!important;color:#737373!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;object-fit:none!important}.sidenav-brand-mark--fallback .material-symbols-outlined,html body nav.main_nav .sidenav-brand-mark--fallback .material-symbols-outlined{width:24px!important;height:24px!important;font-size:24px!important;line-height:24px!important}.side_nav.middle_bar li.sidenav-rooms-cluster.sidenav-rooms-cluster--dropzone,.side_nav.middle_bar li.sidenav-rooms-cluster.sidenav-rooms-cluster--has-pins{background:transparent;border-radius:12px;padding:8px 4px 10px!important;margin-bottom:24px!important}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.sidenav-rooms-cluster{margin-bottom:12px!important;padding-top:0!important}@media (max-width:860px){.side_nav.middle_bar li.sidenav-rooms-cluster.sidenav-rooms-cluster--has-pins,html body .chanel_group_list_chat_main_div,html body .right_side_bar_main_div .chanel_group_userlist_div,html body .right_side_bar_main_div .project-details,html body .right_side_bar_main_div .w-300.my_project_user.project-details,html body nav.main_nav .side_nav.middle_bar li.sidenav-rooms-cluster.sidenav-rooms-cluster--has-pins{border-radius:0!important}}.side_nav.middle_bar .sidenav-pinned-rooms-section,html body .main_nav .sidenav-pinned-rooms-section,html body nav.main_nav .sidenav-pinned-rooms-section{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;margin-top:8px!important;margin-bottom:0!important;padding:0!important;grid-gap:10px;gap:10px;position:relative;z-index:1;overflow:visible}.side_nav.middle_bar .sidenav-rooms-trigger{cursor:pointer;z-index:1;position:relative!important}.side_nav.middle_bar .sidenav-rooms-dropzone{width:100%;margin-top:8px;padding:10px 8px;border:1.5px dashed #c8c2ba;border-radius:10px;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;box-sizing:border-box;background:hsla(0,0%,100%,.55)}.side_nav.middle_bar .sidenav-rooms-dropzone--filled{align-items:stretch;justify-content:flex-start;min-height:0}.side_nav.middle_bar .sidenav-rooms-dropzone--over{border-color:var(--kjuup-accent);background:rgba(var(--kjuup-accent-rgb),.1)}.side_nav.middle_bar .sidenav-rooms-dropzone-label{font-size:var(--kjuup-type-caption);line-height:1.35;color:#8a847c;text-align:center;padding:2px 4px;max-width:100%;overflow-wrap:break-word;word-break:break-word}.side_nav.middle_bar .sidenav-rooms-dropzone--over .sidenav-rooms-dropzone-label{color:var(--kjuup-accent)}.side_nav.middle_bar .sidenav-rooms-drop-over{outline:none;border:none;background:transparent}.side_nav.middle_bar .sidenav-rooms-drop-hint,.side_nav.middle_bar .sidenav-rooms-drop-over>.sidenav-rooms-trigger:before{display:none}.side_nav.middle_bar .sidenav-pinned-room{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;cursor:pointer;width:100%!important;max-width:100%!important;position:relative;z-index:1;margin:0!important;padding:6px 4px!important;box-sizing:border-box!important;left:auto!important;transform:none!important;overflow:visible!important;border-radius:12px}.side_nav.middle_bar .sidenav-pinned-room.sidenav-pinned-room-active,.side_nav.middle_bar .sidenav-pinned-room:hover{background:rgba(var(--kjuup-accent-rgb),.16);border-radius:12px}.side_nav.middle_bar .sidenav-pinned-room-icon-wrap{position:relative!important;left:auto!important;transform:none!important;margin:0!important;padding:0!important;width:24px!important;height:24px!important;overflow:visible!important}.side_nav.middle_bar .sidenav-pinned-room-avatar,html body .main_nav .sidenav-pinned-room-avatar,html body nav.main_nav .sidenav-pinned-room-avatar{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;border-radius:6px!important;object-fit:cover;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:9px!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;padding:0!important;margin:0!important;left:auto!important;top:auto!important;transform:none!important;text-align:center!important;box-sizing:border-box!important}.side_nav.middle_bar .sidenav-pinned-room-active .sidenav-pinned-room-avatar{box-shadow:0 0 0 2px var(--kjuup-accent)}.side_nav.middle_bar .sidenav-pinned-room-name,html body .main_nav .sidenav-pinned-room-name,html body nav.main_nav .sidenav-pinned-room-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;font-size:var(--kjuup-type-caption-sm)!important;line-height:1.15!important;margin-top:2px!important;margin-bottom:0!important;padding:0 2px!important;color:#737373!important;text-align:center!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}.side_nav.middle_bar .sidenav-pinned-room-badge,.side_nav.middle_bar .sidenav-pinned-room-icon-wrap .sidenav-pinned-room-badge,html body .main_nav .sidenav-pinned-room-icon-wrap .sidenav-pinned-room-badge,html body nav.main_nav .sidenav-pinned-room-icon-wrap .sidenav-pinned-room-badge{position:absolute!important;top:-8px!important;right:-10px!important;left:auto!important;bottom:auto!important;transform:none!important;margin:0!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;width:auto!important;max-width:none!important;height:18px!important;max-height:none!important;padding:0 5px!important;line-height:1!important;font-size:var(--kjuup-type-caption-sm)!important;font-weight:600!important;color:#fff!important;background-color:var(--kjuup-counter)!important;border-radius:9px!important;box-shadow:0 0 0 1px #fff;box-sizing:border-box!important}html body .main_nav .sidenav-pinned-room-unpin,html body nav.main_nav .sidenav-pinned-room-unpin{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:0!important;right:0!important;left:auto!important;bottom:auto!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin:0!important;float:none!important;border:none!important;border-radius:50%!important;background:rgba(47,47,47,.72)!important;box-shadow:0 1px 3px rgba(16,24,40,.22);color:#fff!important;font-size:var(--kjuup-type-caption);line-height:1!important;padding:0!important;cursor:pointer;z-index:4;opacity:.92;transition:background var(--kj-dur-fast) var(--kj-ease-standard),opacity var(--kj-dur-fast) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-standard)}html body .main_nav .sidenav-pinned-room-unpin:hover,html body nav.main_nav .sidenav-pinned-room-unpin:hover{background:var(--kjuup-accent)!important;opacity:1}html body .main_nav .sidenav-pinned-room-unpin .material-symbols-outlined,html body nav.main_nav .sidenav-pinned-room-unpin .material-symbols-outlined{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;max-width:12px!important;max-height:12px!important;font-size:12px!important;line-height:12px!important;color:inherit!important;order:0!important}.side_nav.middle_bar .sidenav-pinned-room-name-active,html body .main_nav .sidenav-pinned-room-name-active,html body nav.main_nav .sidenav-pinned-room-name-active{color:var(--kjuup-accent)!important}.side_nav.middle_bar li>a>span>div,.side_nav.middle_bar li>span>div,.side_nav.middle_bar li div[style*=fontSize]{line-height:1!important;margin-top:2px!important;margin-bottom:0!important}.side_nav.middle_bar li>a[data-for=profiletooltip]>span>div{margin-top:5px!important}.sidenav-docs-label,html body nav.main_nav .sidenav-docs-label{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;font-size:var(--kjuup-type-caption-sm)!important;line-height:1.15!important;margin-top:2px!important;margin-bottom:0!important;padding:0 2px!important;white-space:normal!important;text-align:center!important;overflow:visible!important;text-overflow:unset!important;left:auto!important;transform:none!important;width:100%!important;max-width:100%!important;word-break:normal!important;overflow-wrap:normal!important}.sidenav-docs-label span,html body nav.main_nav .sidenav-docs-label span{display:block!important;line-height:1.15!important;white-space:nowrap!important;overflow:visible!important;left:auto!important;transform:none!important}html body nav.main_nav:not(.main_nav--wide){border-right:1px solid #dce3ea!important;box-sizing:border-box!important}html body .main_nav.main_nav--wide,html body nav.main_nav.main_nav--wide,nav.main_nav.main_nav--wide{width:240px!important;flex:0 0 240px!important;max-width:240px!important;background-color:#fff!important;border-right:1px solid #e6ebf0!important;padding:16px 12px 12px!important;box-sizing:border-box!important;text-align:left!important;overflow-x:hidden!important;overflow-y:auto!important;min-height:0!important;max-height:var(--app-height)!important}html body .main_nav.main_nav--wide *,html body nav.main_nav.main_nav--wide *{text-align:left!important}.main_nav--wide .side_nav.middle_bar,html body nav.main_nav.main_nav--wide .side_nav.middle_bar{padding-top:0!important;width:100%!important;height:auto!important;min-height:100%}.main_nav--wide .side_nav.middle_bar>li,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;margin-bottom:4px!important;padding:0!important;border-radius:12px}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-brand{margin-bottom:18px!important;padding:4px 8px 12px!important;pointer-events:none}.main_nav--wide .sidenav-brand-inner,html body nav.main_nav.main_nav--wide .sidenav-brand-inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;grid-gap:10px!important;gap:10px!important;width:100%!important}html body nav.main_nav.main_nav--wide .sidenav-brand-inner>img,html body nav.main_nav.main_nav--wide .sidenav-brand-inner>svg{order:0!important;flex-shrink:0!important}html body nav.main_nav.main_nav--wide .sidenav-brand-mark-wrap{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;flex:0 0 36px!important;padding:6px!important;box-sizing:border-box!important;align-self:center!important;order:0!important;background:#fff!important;border-radius:10px!important}.main_nav--wide .sidenav-brand-text,html body nav.main_nav.main_nav--wide .sidenav-brand-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-width:0;flex:1 1 auto!important;order:2!important}html body nav.main_nav.main_nav--wide .sidenav-brand-inner .sidenav-brand-mark,html body nav.main_nav.main_nav--wide .sidenav-brand-mark-wrap>.sidenav-brand-mark,html body nav.main_nav.main_nav--wide .sidenav-brand-mark-wrap>img{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;padding:0!important;background:transparent!important;object-fit:contain!important;flex:none!important}html body nav.main_nav.main_nav--wide .sidenav-brand:not(.sidenav-brand--internal) .sidenav-brand-mark-wrap,html body nav.main_nav .sidenav-brand:not(.sidenav-brand--internal) .sidenav-brand-mark-wrap{padding:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}html body nav.main_nav.main_nav--wide .sidenav-brand:not(.sidenav-brand--internal) .sidenav-brand-mark,html body nav.main_nav.main_nav--wide .sidenav-brand:not(.sidenav-brand--internal) .sidenav-brand-mark-wrap>img,html body nav.main_nav .sidenav-brand:not(.sidenav-brand--internal) .sidenav-brand-mark,html body nav.main_nav .sidenav-brand:not(.sidenav-brand--internal) .sidenav-brand-mark-wrap>img{border-radius:0!important}.main_nav--wide .sidenav-brand-name,html body nav.main_nav.main_nav--wide .sidenav-brand-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;font-size:var(--kjuup-type-subtitle)!important;font-weight:700!important;color:#1f1f1f!important;letter-spacing:.02em;line-height:1.2!important;margin:0!important;text-align:left!important;width:auto;max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.main_nav--wide .side_nav.middle_bar>li:not(.sidenav-brand)>span,.main_nav--wide .side_nav.middle_bar>li>a,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li:not(.sidenav-brand)>span,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>a,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>a>span,html body nav.main_nav.main_nav--wide .sidenav-profile-inner{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;grid-gap:10px;gap:10px;padding:8px 10px!important;box-sizing:border-box!important;border-radius:6px;min-height:40px}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>a,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>span,html body nav.main_nav.main_nav--wide .svg_icon,html body nav.main_nav.main_nav--wide a,html body nav.main_nav.main_nav--wide button,html body nav.main_nav.main_nav--wide i,html body nav.main_nav.main_nav--wide img,html body nav.main_nav.main_nav--wide svg{left:auto!important;transform:none!important;margin-left:0!important;margin-right:0!important;float:none!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>span.svg_icon,html body nav.main_nav.main_nav--wide .svg_icon.home_svg,html body nav.main_nav.main_nav--wide .svg_icon.logout_icon{width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar .material-symbols-outlined,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>a img,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li>span>svg,html body nav.main_nav.main_nav--wide .sidenav-profile-avatar{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;flex-shrink:0!important;order:1}.sidenav-profile-avatar,html body nav.main_nav .sidenav-profile-avatar{width:24px!important;height:24px!important;border-radius:100px!important;object-fit:cover!important;left:auto!important;transform:none!important;margin:0!important;padding:0!important;display:block!important;box-sizing:border-box!important}.main_nav .side_nav li a.active .sidenav-profile-avatar,html body nav.main_nav .side_nav li a.active .sidenav-profile-avatar{border:2px solid var(--kjuup-accent)!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-account-start,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-account-start>a{width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important}.main_nav--wide .sidenav-label,html body nav.main_nav.main_nav--wide .sidenav-docs-label,html body nav.main_nav.main_nav--wide .sidenav-label{order:2;flex:0 1 auto!important;min-width:0;font-size:var(--kjuup-type-body)!important;font-weight:500!important;line-height:1.25!important;margin-top:0!important;margin-bottom:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:left!important;display:block!important}.main_nav--wide .sidenav-label-active,html body nav.main_nav.main_nav--wide .sidenav-label-active{color:#737373!important}.main_nav--wide .sidenav-docs-label,html body nav.main_nav.main_nav--wide .sidenav-docs-label{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;grid-gap:0!important;gap:0!important;font-size:var(--kjuup-type-body)!important;text-align:left!important;padding:0!important}.main_nav--wide .sidenav-docs-label span,html body nav.main_nav.main_nav--wide .sidenav-docs-label span{display:inline!important;white-space:nowrap!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar .badge:not(.sidenav-pinned-room-badge),html body nav.main_nav.main_nav--wide .side_nav.middle_bar li span span.badge{position:static!important;right:auto!important;top:auto!important;left:auto!important;transform:none!important;order:3;margin:0 0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;height:20px!important;padding:0 6px!important;line-height:1!important;font-size:var(--kjuup-type-caption)!important;flex-shrink:0;vertical-align:middle!important;text-box-trim:trim-both;text-box-edge:cap alphabetic}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item-active{background:transparent!important;box-shadow:none}.main_nav--wide .side_nav.middle_bar>li.sidenav-account-start,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-account-start{margin-top:8px!important;margin-bottom:4px!important}.main_nav--wide .side_nav.middle_bar>li.sidenav-logout,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-logout{margin-top:4px!important;margin-bottom:4px!important}.main_nav--wide .side_nav.middle_bar>li.sidenav-rooms-cluster,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-rooms-cluster{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;padding:0!important;background:transparent}.main_nav--wide .side_nav.middle_bar>li.sidenav-rooms-cluster--has-pins,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-rooms-cluster--has-pins{background:#fff!important;border-radius:14px!important;box-shadow:0 0 0 1px rgba(0,0,0,.04);padding:4px!important;margin-bottom:8px!important}.main_nav--wide .sidenav-rooms-cluster>.svg_icon,html body nav.main_nav.main_nav--wide .sidenav-rooms-cluster>.svg_icon{margin-left:0!important;margin-right:0!important;width:100%!important;flex-direction:row!important;align-items:center!important}html body nav.main_nav.main_nav--wide .sidenav-rooms-cluster--has-pins .sidenav-rooms-trigger.sidenav-item-active{background:rgba(var(--kjuup-accent-rgb),.16)!important;box-shadow:none}.main_nav--wide .sidenav-rooms-dropzone,html body nav.main_nav.main_nav--wide .sidenav-rooms-dropzone{margin-top:6px!important;padding:8px!important;align-items:stretch!important}.main_nav--wide .sidenav-rooms-dropzone-label,html body nav.main_nav.main_nav--wide .sidenav-rooms-dropzone-label{font-size:var(--kjuup-type-caption)!important;text-align:left!important}.main_nav--wide .sidenav-pinned-rooms-section,html body nav.main_nav.main_nav--wide .sidenav-pinned-rooms-section{align-items:stretch!important;margin-top:2px!important;padding:2px 0 4px!important;grid-gap:2px!important;gap:2px!important;overflow:visible}.main_nav--wide .sidenav-pinned-room,html body nav.main_nav.main_nav--wide .sidenav-pinned-room{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;grid-gap:10px!important;gap:10px!important;padding:6px 28px 6px 10px!important;border-radius:6px!important;width:100%!important}.main_nav--wide .sidenav-pinned-room-active,.main_nav--wide .sidenav-pinned-room:hover,html body nav.main_nav.main_nav--wide .sidenav-pinned-room-active,html body nav.main_nav.main_nav--wide .sidenav-pinned-room:hover{background:rgba(var(--kjuup-accent-rgb),.16)}.main_nav--wide .sidenav-pinned-room-icon-wrap,html body nav.main_nav.main_nav--wide .sidenav-pinned-room-icon-wrap{flex-shrink:0!important}.main_nav--wide .sidenav-pinned-room-name,html body nav.main_nav.main_nav--wide .sidenav-pinned-room-name{-webkit-line-clamp:1!important;line-clamp:1!important;font-size:var(--kjuup-type-body)!important;font-weight:500!important;margin-top:0!important;padding:0!important;text-align:left!important;flex:1 1 auto!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;text-overflow:ellipsis!important}.main_nav--wide .sidenav-pinned-room-badge,html body nav.main_nav.main_nav--wide .sidenav-pinned-room-badge,html body nav.main_nav.main_nav--wide .sidenav-pinned-room-icon-wrap .sidenav-pinned-room-badge{position:absolute!important;top:-8px!important;right:-10px!important;left:auto!important;margin:0!important;color:#fff!important}.main_nav--wide .sidenav-pinned-room-unpin,html body nav.main_nav.main_nav--wide .sidenav-pinned-room-unpin{position:absolute!important;top:4px!important;right:6px!important;left:auto!important;margin:0!important;transform:none!important;text-align:center!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar .sidenav-pinned-room-unpin .material-symbols-outlined{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;max-width:12px!important;max-height:12px!important;font-size:12px!important;line-height:12px!important;order:0!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar li span span.badge,html body nav.main_nav.main_nav--wide .sidenav-pinned-room-avatar{text-align:center!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li:not(.sidenav-brand):not(.sidenav-rooms-cluster):not(.sidenav-item-active):hover>a,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li:not(.sidenav-brand):not(.sidenav-rooms-cluster):not(.sidenav-item-active):hover>span,html body nav.main_nav.main_nav--wide .sidenav-rooms-trigger:hover:not(.sidenav-item-active){background:rgba(var(--kjuup-accent-rgb),.16);border-color:transparent}html body nav.main_nav.main_nav--wide .sidenav-pinned-rooms-section{border-top:1px solid #f0eeea}@media (max-width:860px){.sidenav-brand-text,html body nav.main_nav.main_nav--wide .sidenav-brand-text,html body nav.main_nav .sidenav-brand-text{display:none!important}}.reminder-btn:hover .material-symbols-outlined{color:var(--kjuup-accent)!important}.reminder-btn .material-symbols-outlined,.reply-btn .material-symbols-outlined{transition:color var(--kj-dur) var(--kj-ease-standard)}.reply-btn:hover .material-symbols-outlined{color:var(--kjuup-accent)!important}.add-project-icon-hover,.add-project-icon-hover .material-symbols-outlined{display:flex!important;align-items:center!important;justify-content:center!important}.add-project-icon-hover .material-symbols-outlined{color:#737373!important;transition:color var(--kj-dur) var(--kj-ease-standard)}.add-project-icon-hover:hover .material-symbols-outlined,.add-project-icon-hover:hover .person-add-icon-fade-in,.person-add-icon-container .add-project-icon-hover:hover span{color:var(--kjuup-accent)!important}.add-project-icon-hover-internal:hover .material-symbols-outlined,.add-project-icon-hover-internal:hover .person-add-icon-fade-in,.add-project-icon-hover.add-project-icon-hover-internal:hover .material-symbols-outlined,.add-project-icon-hover.add-project-icon-hover-internal:hover .person-add-icon-fade-in,.person-add-icon-container .add-project-icon-hover-internal:hover span{color:var(--kjuup-internal)!important}.emoji-picker-icon-hover{display:none!important}.emoji-picker-icon-hover .material-symbols-outlined{color:#737373!important;transition:color var(--kj-dur) var(--kj-ease-standard)}.emoji-picker-icon-hover:hover .material-symbols-outlined{color:var(--kjuup-accent)!important}.emoji-picker-trigger .material-symbols-outlined{color:#737373!important;transition:color var(--kj-dur) var(--kj-ease-standard)}.emoji-picker-trigger:hover .material-symbols-outlined{color:var(--kjuup-accent)!important}.chat-input-container-internal .emoji-picker-trigger:hover .material-symbols-outlined{color:var(--kjuup-internal)!important}.setting_profile .setting_accrd .kjuup-io-settings-card{margin:4px 0 20px;border-radius:12px;background:rgba(224,102,237,.05);border:1.5px solid #e066ed;cursor:pointer;overflow:hidden;width:100%;max-width:min(100%,600px);box-sizing:border-box}.kjuup-io-settings-card .kjuup-io-settings-inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;grid-gap:8px;gap:8px;padding:14px 22px;min-height:0;box-sizing:border-box}.kjuup-io-settings-card .kjuup-io-settings-left{display:flex!important;flex-direction:row!important;align-items:center!important;grid-gap:10px;gap:10px;min-width:0;flex:1 1}.kjuup-io-settings-card .kjuup-io-settings-logo{width:28px;height:28px;border-radius:7px;flex-shrink:0;display:block}.kjuup-io-settings-card .kjuup-io-settings-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-width:0;flex:1 1 auto;grid-gap:1px;gap:1px}.kjuup-io-settings-card .kjuup-io-settings-title{display:block!important;font-weight:700;font-size:var(--kjuup-type-body);color:#111;line-height:18px;width:100%}.kjuup-io-settings-card .kjuup-io-settings-subtitle{display:block!important;font-weight:500;font-size:var(--kjuup-type-caption);color:#737373;line-height:15px;width:100%}.kjuup-io-settings-card .kjuup-io-settings-chevron{color:#e066ed;font-size:24px!important;flex-shrink:0;line-height:1}.setting_profile,.setting_profile.company_section.company_list{width:100%!important;max-width:100%!important;min-width:100%!important;box-sizing:border-box!important}.setting_accrd .card-header:not(.settings-accordion-panel-header),.setting_profile .setting_accrd .card-header:not(.settings-accordion-panel-header){flex-direction:row!important;grid-gap:10px!important;gap:10px!important}.setting_profile .setting_accrd .card-header.email-notification-header{justify-content:flex-start!important;grid-gap:10px!important;gap:10px!important}.setting_profile .setting_accrd .card-header .project-checkbox:not(:has(h3)){position:absolute!important;left:600px!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:50%!important;transform:translateY(-50%)!important;z-index:1!important}.setting_profile .setting_accrd .card-header:has(h3) .project-checkbox{position:relative!important;left:auto!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:auto!important;transform:none!important;z-index:1!important}.setting_profile .setting_accrd .card-header .project-checkbox-internal{flex-shrink:0!important}.setting_profile .setting_accrd .card-header .arrow-icon,.setting_profile .setting_accrd .card-header img.arrow-icon[src*="arrow-down-modern.svg"],.setting_profile .setting_accrd .card-header img[src*="arrow-down-modern.svg"]{position:absolute!important;left:600px!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:50%!important;transform:translateY(-50%)!important;z-index:1!important}.setting_profile .setting_accrd .card-header .email-notification-row{justify-content:flex-start!important;width:100%!important}.setting_profile .setting_accrd .card-header.email-notification-header .email-notification-switch,.setting_profile .setting_accrd .card-header .email-notification-info+.email-notification-switch,.setting_profile .setting_accrd .card-header .email-notification-row .email-notification-switch,.setting_profile .setting_accrd .card-header .email-notification-switch{position:relative!important;left:auto!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:auto!important;transform:none!important;z-index:1!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header:not(.settings-accordion-panel-header){position:relative!important;display:flex!important;align-items:flex-start!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header .email-notification-info{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header .email-notification-title .email-notification-switch{position:relative!important;left:auto!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;top:auto!important;transform:none!important;z-index:1!important;display:flex!important;align-items:center!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header .email-notification-title{line-height:1.4!important;height:auto!important;margin-top:0!important;padding-top:0!important;margin-bottom:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;justify-content:flex-start!important}.setting_profile .setting_accrd .card-header.email-notification-header:not(.settings-accordion-panel-header){justify-content:flex-start!important;align-items:center!important;overflow:visible!important;grid-gap:10px!important;gap:10px!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header{grid-gap:10px!important;gap:10px!important}.setting_accrd .card-header[variant=link]:not(.settings-accordion-panel-header),.setting_profile .setting_accrd .card-header[variant=link]:not(.settings-accordion-panel-header){justify-content:flex-start!important;grid-gap:10px!important;gap:10px!important}.setting_profile .setting_accrd .card-header>span:first-child{margin-right:0!important}.setting_profile .setting_accrd .card-header[variant=link] .settings-row-left,.setting_profile .setting_accrd .card-header[variant=link]>span:first-child{order:1}.setting_profile .setting_accrd .card-header[variant=link] .settings-row-right{order:2}.setting_accrd .card-header[variant=link] .arrow-icon,.setting_accrd .card-header[variant=link] .material-symbols-outlined,.setting_accrd .card-header[variant=link] img.arrow-icon[src*="arrow-down-modern.svg"],.setting_accrd .card-header[variant=link] img[src*="arrow-down-modern.svg"],.setting_profile .setting_accrd .card-header[variant=link] .arrow-icon,.setting_profile .setting_accrd .card-header[variant=link] .material-symbols-outlined,.setting_profile .setting_accrd .card-header[variant=link] img.arrow-icon[src*="arrow-down-modern.svg"],.setting_profile .setting_accrd .card-header[variant=link] img[src*="arrow-down-modern.svg"]{order:2;position:relative!important;left:auto!important;margin-left:0!important;align-self:center!important;flex-shrink:0!important}.setting_profile .setting_accrd .card-header:has(.project-checkbox)>span:first-child{order:1}.setting_profile .setting_accrd .card-header:has(.project-checkbox) .project-checkbox{order:2}.setting_profile .setting_accrd .card-header .close_icon,.setting_profile .setting_accrd .card-header svg.close_icon{position:absolute!important;left:600px!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important}.setting_profile .setting_accrd .card-header.delete-profile-header .close_icon,.setting_profile .setting_accrd .card-header.delete-profile-header svg.close_icon,.setting_profile .setting_accrd .card-header:has(h3) .close_icon,.setting_profile .setting_accrd .card-header:has(h3) svg.close_icon{position:relative!important;left:auto!important;top:auto!important;transform:none!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;z-index:1!important}.setting_profile .setting_accrd .add_company_from .form-control,.setting_profile .setting_accrd .add_company_from input,.setting_profile .setting_accrd .add_company_from select,.setting_profile .setting_accrd .form-control,.setting_profile .setting_accrd .form-group,.setting_profile .setting_accrd .form-group .form-control,.setting_profile .setting_accrd .form-group input,.setting_profile .setting_accrd .form-group select,.setting_profile .setting_accrd input.form-control,.setting_profile .setting_accrd input[type=email],.setting_profile .setting_accrd input[type=password],.setting_profile .setting_accrd input[type=text],.setting_profile .setting_accrd select.form-control{max-width:600px!important;width:100%!important;box-sizing:border-box!important}.setting_profile .setting_accrd .reset-pin-card .card-body>div,.setting_profile .setting_accrd .reset-pin-card .card-body>div>div,.setting_profile .setting_accrd .reset-pin-card .card-body>div>div>div,.setting_profile .setting_accrd .reset-pin-card .card-body>div>div>div[style*="display: flex"],.setting_profile .setting_accrd .reset-pin-card .card-body>div>div[style*="display: flex"],.setting_profile .setting_accrd .reset-pin-card .card-body>div[style*="display: flex"]{max-width:600px!important;width:100%!important;box-sizing:border-box!important;margin-bottom:10px!important;margin-left:0!important;padding-left:0!important}.setting_profile .setting_accrd .reset-pin-card input[type=tel][maxlength="1"],.setting_profile .setting_accrd input[type=tel][maxlength="1"][aria-label*="verification code"],.setting_profile .setting_accrd input[type=tel][maxlength="1"][aria-label*=Digit],.setting_profile .setting_accrd input[type=tel][maxlength="1"][aria-label*=PIN]{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;box-sizing:border-box!important;text-align:center!important;padding:0!important}.setting_profile .setting_accrd .reset-pin-card .card-body>div:has(p:contains("current PIN"))+div>div[style*="display: flex"],.setting_profile .setting_accrd .reset-pin-card .card-body>div:has(p:contains("current PIN"))+div[style*="display: flex"],.setting_profile .setting_accrd .reset-pin-card .card-body>div:has(p:contains("Please enter your current PIN"))+div>div[style*="display: flex"],.setting_profile .setting_accrd .reset-pin-card .card-body>div:has(p:contains("Please enter your current PIN"))+div[style*="display: flex"]{margin-bottom:10px!important;padding-bottom:10px!important}.setting_profile .setting_accrd .reset-pin-card .card-body p.security-pin__helper,.setting_profile .setting_accrd .reset-pin-card .card-body p[style*="text-align: left"][style*=font-size]{font-size:var(--kjuup-type-body)!important;text-align:left!important;margin-top:0!important;margin-bottom:0!important}.setting_profile .setting_accrd .reset-pin-card .card-body>div:first-child[style*=margin-bottom],.setting_profile .setting_accrd .reset-pin-card .card-body>div:has(p.security-pin__helper),.setting_profile .setting_accrd .reset-pin-card .card-body>div[style*="margin-bottom:20px"],.setting_profile .setting_accrd .reset-pin-card .card-body>div[style*="margin-bottom: 20px"],.setting_profile .setting_accrd .reset-pin-card .card-body>div[style*=margin-bottom]{margin-bottom:5px!important}.setting_profile .setting_accrd .reset-pin-card .card-body>div:first-of-type{margin-bottom:5px!important;margin-left:0!important;padding-left:0!important}.setting_profile .setting_accrd .reset-pin-card .card-body>div p,.setting_profile .setting_accrd .reset-pin-card .card-body p{margin-left:0!important;padding-left:0!important}.company_setting .remove-admin-rights-button,.setting_profile .remove-admin-rights-button{position:relative!important}.company_setting .remove-admin-rights-button .close_icon,.company_setting .remove-admin-rights-button svg,.setting_profile .remove-admin-rights-button .close_icon,.setting_profile .remove-admin-rights-button svg{position:absolute!important;left:600px!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:50%!important;transform:translateY(-50%)!important;z-index:1!important}.setting_profile .setting_accrd .card-header .project-checkbox-internal,.setting_profile .setting_accrd .card-header:has(.project-checkbox-internal) .project-checkbox-internal{position:absolute!important;left:600px!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:50%!important;transform:translateY(-50%)!important;z-index:1!important}.setting_profile .setting_accrd .card-body .notification-settings,.setting_profile .setting_accrd .notification-settings{max-width:600px!important;width:100%!important;box-sizing:border-box!important;padding-left:0!important}.setting_profile .setting_accrd .card-header h3{margin:0!important;padding:0!important;font-size:var(--kjuup-type-body)!important;font-weight:500!important;line-height:1.5!important}.settings-row-right{display:flex;align-items:center;justify-content:center;width:60px;min-width:60px;flex-shrink:0;margin-left:auto;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.settings-row-right>*{align-self:center}.settings-row-right .material-symbols-outlined{font-size:24px!important;width:24px!important;height:24px!important;color:#737373!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24!important}.settings-row-right .custom-switch,.settings-row-right .modern-toggle-switch{align-self:center}.setting_profile .setting_accrd .card-header:not(.settings-accordion-panel-header) .settings-row-right{position:static!important;right:auto!important;left:auto!important;top:auto!important;transform:none!important;margin-left:auto}.setting_accrd .card-header:not(.settings-accordion-panel-header),.setting_profile .setting_accrd .card-header:not(.settings-accordion-panel-header){display:flex!important;align-items:center!important;justify-content:flex-start!important;padding-left:20px!important;padding-right:20px!important;margin-right:20px!important;position:relative!important;min-height:40px!important;max-width:600px!important;box-sizing:border-box!important}.setting_profile .setting_accrd .card-header .settings-row-left,.settings-row-left{flex:1 1;min-width:0}.setting_profile .setting_accrd .card-header:has(h3)+.project-checkbox,.setting_profile .setting_accrd .card-header:has(h3) .project-checkbox,.setting_profile .setting_accrd .card-header h3+.project-checkbox{position:relative!important;left:auto!important;margin-left:0!important;margin-right:0!important;flex-shrink:0!important;align-self:center!important;top:auto!important;transform:none!important}.setting_profile .setting_accrd .card-body:has(.form-group)>div[style*="padding-left: 20px"],.setting_profile .setting_accrd .card-body:has(input.form-control)>div[style*="padding-left: 20px"],.setting_profile .setting_accrd .card-body:has(select.form-control option[value=DE])>div[style*="padding-left: 20px"],.setting_profile .setting_accrd .card-body:has(select.form-control option[value=EN])>div[style*="padding-left: 20px"],.setting_profile .setting_accrd .card-body>div[style*="padding-left:20px"],.setting_profile .setting_accrd .card-body>div[style*="padding-left: 20px"],.setting_profile .setting_accrd .card-body>div[style*="padding:0px 20px"],.setting_profile .setting_accrd .card-body>div[style*="padding: 0px 20px"],.setting_profile .setting_accrd .card.langu .card-body>div[style*="padding-left:20px"],.setting_profile .setting_accrd .card.langu .card-body>div[style*="padding-left: 20px"],.setting_profile .setting_accrd .card.langu .card-body>div[style*="padding:0px 20px"],.setting_profile .setting_accrd .card.langu .card-body>div[style*="padding: 0px 20px"]{padding-left:0!important;padding-right:20px!important}.setting_profile .setting_accrd .add_company_from{padding-left:0!important}.setting_profile .setting_accrd .form-group{padding-left:0!important;margin-left:0!important}.setting_profile .setting_accrd .card-body:has(select.form-control option[value=DE]) .form-group,.setting_profile .setting_accrd .card-body:has(select.form-control option[value=EN]) .form-group,.setting_profile .setting_accrd .card.langu .card-body .form-group,.setting_profile .setting_accrd .card.langu .card-body>div .form-group{margin-left:0!important;padding-left:0!important}.setting_profile .setting_accrd .card-body:has(select.form-control option[value=DE]) select.form-control,.setting_profile .setting_accrd .card-body:has(select.form-control option[value=EN]) select.form-control,.setting_profile .setting_accrd .card.langu select.form-control{margin-left:20px!important;padding-left:12px!important}.setting_profile .setting_accrd .card.langu .card-body>div{margin-left:0!important}.setting_profile .setting_accrd .card{max-width:none!important;width:100%!important;box-sizing:border-box!important}.setting_profile .setting_accrd .card:not(.settings-accordion-card) .card-body,.setting_profile .setting_accrd .card:not(.settings-accordion-card) .card-body>div:not([style*="display: flex"]):not([style*="display:flex"]),.setting_profile .setting_accrd .card:not(.settings-accordion-card) .card-body>div>div{max-width:600px!important;width:100%!important;box-sizing:border-box!important}.setting_accrd.setting_profile .settings-accordion-panel-collapse .card-body,.setting_accrd.setting_profile .settings-accordion-panel .card-body,.setting_accrd.setting_profile .settings-accordion-panel .card-body .admin_right,.setting_accrd.setting_profile .settings-accordion-panel .card-body .admin_right>div,.setting_profile .setting_accrd .settings-accordion-panel-collapse .card-body,.setting_profile .setting_accrd .settings-accordion-panel .card-body,.setting_profile .setting_accrd .settings-accordion-panel .card-body .admin_right,.setting_profile .setting_accrd .settings-accordion-panel .card-body .admin_right>div{max-width:100%!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}.setting_profile .setting_accrd .card-header:not(.settings-accordion-panel-header){max-width:600px!important;width:100%!important;overflow:visible!important}.setting_profile .setting_accrd .card-header,.setting_profile .setting_accrd .card-header.collapsed,.setting_profile .setting_accrd .card-header.show,.setting_profile .setting_accrd .card-header:active,.setting_profile .setting_accrd .card-header:focus,.setting_profile .setting_accrd .card-header:hover,.setting_profile .setting_accrd .card-header:not(.collapsed),.setting_profile .setting_accrd .card-header[variant=link],.setting_profile .setting_accrd .card-header[variant=link]:active,.setting_profile .setting_accrd .card-header[variant=link]:focus,.setting_profile .setting_accrd .card-header[variant=link]:hover{background-color:var(--kjuup-bg)!important;background:var(--kjuup-bg)!important}.setting_profile .setting_accrd .card-header.email-notification-header,.setting_profile .setting_accrd .card-header.email-notification-header:active,.setting_profile .setting_accrd .card-header.email-notification-header:focus,.setting_profile .setting_accrd .card-header.email-notification-header:hover{background-color:#fff!important;background:#fff!important;border:none!important;box-shadow:none!important}.setting_profile .setting_accrd .email-notification-section{padding-top:0!important;padding-bottom:0!important}.setting_profile .setting_accrd .email-notification-section .email-notification-header{border:none!important;box-shadow:none!important;outline:none!important}.setting_profile .setting_accrd .card-header[role=button],.setting_profile .setting_accrd .card-header[role=button]:active,.setting_profile .setting_accrd .card-header[role=button]:focus,.setting_profile .setting_accrd .card-header[role=button]:hover,.setting_profile .setting_accrd .card-header button:not(.kj-btn),.setting_profile .setting_accrd .card-header button:not(.kj-btn):active,.setting_profile .setting_accrd .card-header button:not(.kj-btn):focus,.setting_profile .setting_accrd .card-header button:not(.kj-btn):hover{background-color:var(--kjuup-bg)!important;background:var(--kjuup-bg)!important;border:none!important;box-shadow:none!important}.setting_profile .setting_accrd .card-header>h3,.setting_profile .setting_accrd .card-header>h5,.setting_profile .setting_accrd .card-header>span{max-width:none!important;box-sizing:border-box!important}.setting_profile .setting_accrd .card-header .email-notification-info{max-width:none!important;box-sizing:border-box!important;min-width:0!important;overflow:visible!important;word-wrap:break-word!important}.setting_profile .setting_accrd .card-header .email-notification-info .stored-email-text{max-width:100%!important;min-width:0!important;overflow:visible!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.setting_profile .setting_accrd .card{background-color:var(--kjuup-bg)!important;background:var(--kjuup-bg)!important}.company_section.setting_profile .setting_accrd .card,.company_section.setting_profile .setting_accrd .card-body,.company_section.setting_profile .setting_accrd .card-header,.company_section.setting_profile .setting_accrd .card-header:active,.company_section.setting_profile .setting_accrd .card-header:focus,.company_section.setting_profile .setting_accrd .card-header:hover,.company_section.setting_profile .setting_accrd .card-header[role=button],.company_section.setting_profile .setting_accrd .card-header[role=button]:hover,.company_section.setting_profile .setting_accrd .collapse,.company_section.setting_profile .setting_accrd .collapse.show{background-color:#fff!important;background:#fff!important}.company_section.setting_profile .page-header-back .material-arrow-left:hover{color:var(--kjuup-accent)!important}.setting_profile .setting_accrd .card-body,.setting_profile .setting_accrd .card-body.collapse,.setting_profile .setting_accrd .card-body.show,.setting_profile .setting_accrd .collapse,.setting_profile .setting_accrd .collapse.show,.setting_profile .setting_accrd .collapse.show .card-body{background-color:var(--kjuup-bg)!important;background:var(--kjuup-bg)!important}.company_section.setting_profile .setting_accrd .accordion,.company_section.setting_profile .setting_accrd .card,.company_section.setting_profile .setting_accrd .card-body,.company_section.setting_profile .setting_accrd .card-body.show,.company_section.setting_profile .setting_accrd .card-header,.company_section.setting_profile .setting_accrd .card-header:hover,.company_section.setting_profile .setting_accrd .card-header[role=button],.company_section.setting_profile .setting_accrd .card-header[role=button]:hover,.company_section.setting_profile .setting_accrd .collapse,.company_section.setting_profile .setting_accrd .collapse.show,.company_section.setting_profile .setting_accrd.setting_profile{background-color:#fff!important;background:#fff!important}.email-accounts-inner,.settings-accordion-inner{background:#fff!important;border-radius:12px!important;border:1px solid #e0e0e0!important;outline:none!important;padding:20px!important;margin:0 0 4px!important;box-sizing:border-box!important}.settings-accordion-inner.email-accounts-inner{border:none!important}.setting_accrd.setting_profile .accordion,.setting_profile .setting_accrd .accordion{padding-top:20px!important;padding-left:0!important;padding-right:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;overflow-x:hidden!important;box-sizing:border-box!important}.setting_profile .setting_accrd .card.settings-accordion-card{border:none!important;background:transparent!important;box-shadow:none!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;position:static!important}.company_section.setting_profile .setting_accrd .accordion,.company_section.setting_profile .setting_accrd.setting_profile{background:#fff!important;background-color:#fff!important}.company_section.setting_profile .setting_accrd .card.settings-accordion-card{background:transparent!important;background-color:initial!important}.setting_profile .setting_accrd .card.settings-accordion-card:not(:first-child){margin-top:20px!important}.company_section.setting_profile .setting_accrd .settings-accordion-panel{max-width:none!important;width:100%!important;align-self:stretch!important;background:#fff!important}.company_section.setting_profile .settings-admin-embed-host{background:#fff}.setting_profile .setting_accrd .settings-accordion-panel--admin,.setting_profile .setting_accrd .settings-accordion-panel--admin .collapse.show,.setting_profile .setting_accrd .settings-accordion-panel--admin .settings-accordion-panel-collapse{height:auto!important;max-height:none!important;overflow:visible!important}.setting_profile .setting_accrd .settings-accordion-panel--admin .settings-row-left{grid-gap:10px;gap:10px;color:#737373!important}.setting_profile .setting_accrd .settings-admin-acc-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:none;color:#737373}.setting_profile .setting_accrd .settings-admin-acc-icon .material-symbols-outlined{font-size:20px;width:20px;height:20px;line-height:1;color:inherit;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.setting_profile .setting_accrd .settings-accordion-panel--admin:has(.collapse.show) .settings-admin-acc-icon,.setting_profile .setting_accrd .settings-accordion-panel--admin:has(.collapse.show) .settings-row-left{color:var(--kjuup-accent,#e066ed)!important}.setting_profile .setting_accrd .settings-accordion-panel{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:12px!important;box-sizing:border-box!important;max-width:min(100%,600px)!important;width:100%!important;overflow:hidden!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;min-width:0!important;position:relative!important}.setting_profile .setting_accrd .settings-accordion-panel.settings-accordion-panel--calendar-sync,.setting_profile .setting_accrd .settings-accordion-panel.settings-accordion-panel--email-accounts{border-color:#e066ed!important}.setting_profile .setting_accrd .email-notification-section .settings-accordion-panel{align-self:stretch!important}.setting_accrd.setting_profile .settings-accordion-panel .settings-accordion-panel-header.card-header,.setting_profile .setting_accrd .settings-accordion-panel .settings-accordion-panel-header.card-header{background:#fff!important;border:none!important;margin:0!important;max-width:none!important;width:100%!important;box-sizing:border-box!important;padding:14px 22px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;grid-gap:10px!important;gap:10px!important;position:relative!important;font-size:var(--kjuup-type-body)!important;line-height:var(--kjuup-type-body-lh)!important;font-weight:var(--kjuup-type-weight-semibold)!important;color:#737373!important}.setting_accrd.setting_profile .settings-accordion-panel .settings-accordion-panel-header.card-header[variant=link],.setting_profile .setting_accrd .settings-accordion-panel .settings-accordion-panel-header.card-header[variant=link]{justify-content:space-between!important;margin:0!important;max-width:none!important}.setting_accrd.setting_profile .settings-accordion-panel .settings-accordion-panel-header.card-header:focus,.setting_accrd.setting_profile .settings-accordion-panel .settings-accordion-panel-header.card-header:hover,.setting_profile .setting_accrd .settings-accordion-panel .settings-accordion-panel-header.card-header:focus,.setting_profile .setting_accrd .settings-accordion-panel .settings-accordion-panel-header.card-header:hover{background:var(--kjuup-bg)!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.setting-logout-panel-header{justify-content:flex-start!important;cursor:pointer!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.setting-logout-panel-header .setting-logout-label{font-size:var(--kjuup-type-body)!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.setting-logout-panel-header:focus-visible{outline:2px solid #e0e0e0!important;outline-offset:2px!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.auto-translation-header.settings-accordion-panel-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.email-notification-header.settings-accordion-panel-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;grid-gap:8px!important;gap:8px!important;flex:0 0 auto!important;min-height:0!important;height:auto!important;padding:12px 22px!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.translate-names-header.settings-accordion-panel-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;grid-gap:4px!important;gap:4px!important;flex:0 0 auto!important;min-height:0!important;height:auto!important;padding-top:12px!important;padding-bottom:12px!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.email-notification-header .email-toggle-note,.setting_profile .setting_accrd .settings-accordion-panel .card-header.translate-names-header .email-toggle-note{padding-right:0;width:100%}.setting_profile .setting_accrd .settings-accordion-panel .card-header.auto-translation-header .settings-accordion-header-row,.setting_profile .setting_accrd .settings-accordion-panel .card-header.email-notification-header .settings-accordion-header-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.auto-translation-header .settings-row-left,.setting_profile .setting_accrd .settings-accordion-panel .card-header.email-notification-header .settings-row-left{flex:1 1 auto!important;min-width:0!important;line-height:1.25!important;display:flex!important;align-items:center!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.settings-accordion-panel-header .settings-accordion-header-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.settings-accordion-panel-header .settings-row-left{flex:1 1 auto!important;min-width:0!important;line-height:var(--kjuup-type-body-lh)!important;font-size:var(--kjuup-type-body)!important;font-weight:var(--kjuup-type-weight-semibold)!important;color:#737373!important;display:flex!important;align-items:center!important}.setting_profile .setting_accrd .settings-accordion-panel--admin:has(.collapse.show) .card-header.settings-accordion-panel-header .settings-row-left{color:var(--kjuup-accent,#e066ed)!important}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-stored-row{width:100%!important;min-width:0!important;box-sizing:border-box!important}.setting_profile{font-size:var(--kjuup-type-body);line-height:var(--kjuup-type-body-lh)}.company_section .page-header-title,.setting_profile .page-header-title{font-size:var(--kj-page-title-size)!important;line-height:var(--kj-page-title-lh)!important;font-weight:var(--kj-page-title-weight)!important;color:var(--kj-page-title-ink)!important;margin:0!important}.setting_profile .setting_accrd .settings-accordion-panel .email-connected-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;box-sizing:border-box;padding:14px 16px;background:var(--kjuup-bg);border:1px solid #ececec;border-radius:12px}.setting_profile .setting_accrd .settings-accordion-panel .email-connected-info{display:flex;flex-direction:column;grid-gap:4px;gap:4px;min-width:0;flex:1 1 auto}.setting_profile .setting_accrd .settings-accordion-panel .email-connected-label{font-size:var(--kjuup-type-caption);line-height:var(--kjuup-type-caption-lh);font-weight:var(--kjuup-type-weight-semibold);color:#8a8a8a;text-transform:uppercase;letter-spacing:.03em}.setting_profile .setting_accrd .settings-accordion-panel .email-connected-address{font-size:var(--kjuup-type-body);line-height:var(--kjuup-type-body-lh);font-weight:var(--kjuup-type-weight-semibold);color:#1a1a1a;word-break:break-all}.setting_profile .setting_accrd .settings-accordion-panel .email-status-badge{align-self:flex-start;margin-top:2px;font-size:var(--kjuup-type-caption);line-height:var(--kjuup-type-caption-lh);font-weight:var(--kjuup-type-weight-semibold);padding:2px 10px;border-radius:999px}.setting_profile .setting_accrd .settings-accordion-panel .email-status-badge.is-verified{color:#1a7f4b;background:#e6f5ec}.setting_profile .setting_accrd .settings-accordion-panel .email-status-badge.is-pending{color:#b3701a;background:#fdf1e3}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-btn{flex-shrink:0}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-btn .material-symbols-outlined{font-size:18px!important;width:18px!important;height:18px!important;color:var(--kjuup-accent)!important}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-card{display:flex;flex-direction:column;grid-gap:12px;gap:12px;width:100%;box-sizing:border-box;padding:16px;background:var(--kjuup-bg);border:1px solid #ececec;border-radius:12px;margin:0}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-current{display:flex;flex-direction:column;grid-gap:6px;gap:6px;padding-bottom:12px;border-bottom:1px solid #efefef}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-current-row{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-field-label{margin:0;font-size:var(--kjuup-type-caption);line-height:var(--kjuup-type-caption-lh);font-weight:var(--kjuup-type-weight-semibold);color:#8a8a8a;text-transform:uppercase;letter-spacing:.03em}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-field{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;box-sizing:border-box;padding:0 14px;background:#fff;border:1px solid #e4e4e4;border-radius:10px;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-field:focus-within{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.12)}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-field-icon{flex-shrink:0;font-size:20px!important;width:20px!important;height:20px!important;color:#b0b0b0!important}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-field:focus-within .email-edit-field-icon{color:var(--kjuup-accent)!important}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-card .form-control.email-edit-input,.setting_profile .setting_accrd .settings-accordion-panel .email-edit-input{flex:1 1 auto;min-width:0;border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important;padding:12px 0!important;height:auto!important;font-size:var(--kjuup-type-body)!important;line-height:var(--kjuup-type-body-lh)!important;font-weight:var(--kjuup-type-weight-regular);color:#1a1a1a}.setting_profile .setting_accrd .settings-accordion-panel .email-edit-input::placeholder{color:#b5b5b5;font-weight:400}.setting_profile .setting_accrd .settings-accordion-panel .email-input-actions{display:flex;flex-direction:row;align-items:center;grid-gap:10px;gap:10px;margin-top:4px}.setting_profile .setting_accrd .settings-accordion-panel .email-sent-note{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin-top:14px;padding:12px 14px;background:#f0fbf4;border:1px solid #cdeede;border-radius:12px;color:#1f7a4d;font-size:var(--kjuup-type-body);line-height:var(--kjuup-type-body-lh)}.setting_profile .setting_accrd .settings-accordion-panel .email-sent-note-icon{font-size:20px!important;width:20px!important;height:20px!important;color:#2ea36a!important;flex-shrink:0;margin-top:1px}.setting_profile .setting_accrd .settings-accordion-panel .email-sent-note-text{flex:1 1}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-toggle-group{display:flex;flex-direction:column;grid-gap:0;gap:0;margin-top:14px;width:100%;padding:12px 0 0 16px;border-top:1px solid #f0eaf8;border-left:2px solid #ece3f7;box-sizing:border-box}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-toggle-item+.email-notification-toggle-item{margin-top:12px;padding-top:12px;border-top:1px solid #f0eaf8}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-toggle-item{display:flex;flex-direction:column;grid-gap:6px;gap:6px;width:100%}.setting_profile .setting_accrd .settings-accordion-panel .email-toggle-note{margin:0;font-size:var(--kjuup-type-caption);line-height:var(--kjuup-type-caption-lh);font-weight:var(--kjuup-type-weight-regular);color:#8a8f98;padding-right:54px}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-toggle-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;min-height:40px;box-sizing:border-box}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-toggle-label{display:flex;align-items:center;min-width:0;flex:1 1 auto;grid-gap:10px;gap:10px;margin:0;padding:0;border:none;background:none;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;line-height:var(--kjuup-type-body-lh)!important;font-weight:var(--kjuup-type-weight-semibold)!important;color:#737373!important;text-decoration:none!important;letter-spacing:normal!important;text-transform:none!important}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-toggle-label>span{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-toggle-row .modern-toggle-switch{position:relative;flex-shrink:0;margin:0;align-self:center}.setting_profile .setting_accrd .settings-accordion-panel .email-notification-stored-row .stored-email-text{margin-top:0!important;padding-bottom:0!important;width:100%!important}.setting_accrd.setting_profile .settings-accordion-panel .card-header.settings-accordion-panel-header .settings-row-right,.setting_profile .setting_accrd .settings-accordion-panel .card-header.settings-accordion-panel-header .settings-row-right{position:static!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:auto!important;min-width:0!important;flex-shrink:0!important;margin:0!important;grid-gap:6px!important;gap:6px!important}.setting_profile .setting_accrd .settings-accordion-panel .card-header.settings-accordion-panel-header .settings-row-value{font-size:var(--kjuup-type-body);line-height:var(--kjuup-type-body-lh);font-weight:var(--kjuup-type-weight-regular,400);color:#9a9a9a;white-space:nowrap}.setting_profile .setting_accrd .settings-accordion-panel:not(:has(.collapse.show)) .settings-accordion-panel-header{border-radius:12px!important;border-bottom:none!important}.setting_profile .setting_accrd .settings-accordion-panel:has(.collapse.show) .settings-accordion-panel-header{border-radius:12px 12px 0 0!important;border-bottom:1px solid #e8e8e8!important}.setting_profile .setting_accrd .settings-accordion-panel-collapse{padding:0!important;margin:0!important;background:#fff!important;border:none!important;border-radius:0 0 12px 12px!important;overflow:hidden!important}.setting_profile .setting_accrd .settings-accordion-panel-collapse .card-body.settings-room-edit-body,.setting_profile .setting_accrd .settings-accordion-panel-collapse .card-body.settings-room-members-body{background:#fff!important;background-color:#fff!important;padding:10px 12px 12px!important}.setting_accrd.setting_profile .settings-accordion-panel-collapse .card-body:has(.admin_right),.setting_accrd.setting_profile .settings-accordion-panel .card-body:has(.admin_right),.setting_profile .setting_accrd .settings-accordion-panel-collapse .card-body:has(.admin_right),.setting_profile .setting_accrd .settings-accordion-panel .card-body:has(.admin_right){background:#fff!important;background-color:#fff!important;padding-top:10px!important}.setting_profile .setting_accrd .settings-room-members-body .project-members-embedded{height:auto!important;flex:none!important;max-height:360px;overflow:auto}.project-member-row .p_company,.project-member-row .p_postion,.project-member-row .p_postion i{font-size:var(--kjuup-type-body)!important;font-weight:400!important;font-style:normal!important;color:#737373;line-height:21px}.edit_project_embedded{width:100%;max-width:100%}.edit_project_embedded .hide-room-card-header{background-color:var(--kjuup-bg)!important;margin:4px 0 12px}.edit_project_embedded .hide-room-card-header .project-checkbox{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:100%;display:flex!important;justify-content:space-between!important;align-items:center!important}.setting_accrd.setting_profile .settings-accordion-panel-collapse .card-body:has(.admin_right) .admin_right,.setting_accrd.setting_profile .settings-accordion-panel .card-body:has(.admin_right) .admin_right,.setting_profile .setting_accrd .settings-accordion-panel-collapse .card-body:has(.admin_right) .admin_right,.setting_profile .setting_accrd .settings-accordion-panel .card-body:has(.admin_right) .admin_right{background:#fff!important;background-color:#fff!important}.setting_accrd.setting_profile .settings-accordion-panel-collapse .card-body.company-language-card-body,.setting_accrd.setting_profile .settings-accordion-panel .card-body.company-language-card-body,.setting_profile .setting_accrd .settings-accordion-panel-collapse .card-body.company-language-card-body,.setting_profile .setting_accrd .settings-accordion-panel .card-body.company-language-card-body{background:#fff!important;background-color:#fff!important;padding-top:10px!important}.article-translation-lang-checkboxes{margin-top:16px}.setting_profile .search_div .search .form-control,.setting_profile .search_div .search input[type=search],.setting_profile .search_div .search input[type=text]{background:#fff!important;background-color:#fff!important;border:1px solid #dce3ea!important;border-radius:8px!important;height:35px!important;padding-left:20px!important;box-shadow:none!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;color:#333!important}.setting_profile .search_div .search .form-control::placeholder,.setting_profile .search_div .search input::placeholder{font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;color:#b0b0b0!important;opacity:1!important}.company-language-card-body .company-language-info{margin:8px 0 0;font-size:var(--kjuup-type-caption,12px);line-height:var(--kjuup-type-caption-lh,16px);font-weight:var(--kjuup-type-weight-regular,400);color:#737373}.setting_accrd.setting_profile .settings-accordion-panel--company-language .settings-accordion-panel-collapse,.setting_accrd.setting_profile .settings-accordion-panel.settings-accordion-panel--company-language,.setting_profile .setting_accrd .settings-accordion-panel--company-language .settings-accordion-panel-collapse,.setting_profile .setting_accrd .settings-accordion-panel.settings-accordion-panel--company-language{overflow:hidden!important;border-radius:12px!important}.setting_accrd.setting_profile .settings-accordion-panel-collapse .card-body.notification-settings-card-body,.setting_accrd.setting_profile .settings-accordion-panel .card-body.notification-settings-card-body,.setting_profile .setting_accrd .settings-accordion-panel-collapse .card-body.notification-settings-card-body,.setting_profile .setting_accrd .settings-accordion-panel .card-body.notification-settings-card-body{background:#fff!important;background-color:#fff!important;padding:10px 22px 22px!important}.setting_accrd.setting_profile .settings-accordion-panel .settings-accordion-inner--panel.notification-settings-card-body,.setting_profile .setting_accrd .settings-accordion-panel .settings-accordion-inner--panel.notification-settings-card-body{background:#fff!important;background-color:#fff!important;padding:10px 22px 22px!important;box-sizing:border-box!important}.setting_accrd.setting_profile .notification-unified,.setting_profile .setting_accrd .notification-unified{display:flex;flex-direction:column;grid-gap:0;gap:0}.setting_accrd.setting_profile .notification-unified-section,.setting_profile .setting_accrd .notification-unified-section{padding:0}.setting_accrd.setting_profile .notification-unified-section+.notification-unified-section,.setting_profile .setting_accrd .notification-unified-section+.notification-unified-section{margin-top:20px}.setting_accrd.setting_profile .notification-unified-section--email,.setting_profile .setting_accrd .notification-unified-section--email{padding:16px;border:1px solid #ece3f7;border-radius:12px;background:#fff;box-sizing:border-box}.setting_accrd.setting_profile .notification-unified-title,.setting_profile .setting_accrd .notification-unified-title{margin:0 0 12px!important;flex:none!important}.setting_accrd.setting_profile .email-notification-toggle-group--flush,.setting_profile .setting_accrd .email-notification-toggle-group--flush{margin-top:0!important;padding-top:0!important;border-top:none!important}.setting_accrd.setting_profile .admin_right,.setting_profile .setting_accrd .admin_right{min-width:0!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.setting_accrd.setting_profile .admin_right .row,.setting_profile .setting_accrd .admin_right .row{margin-left:0!important;margin-right:0!important;max-width:100%!important}.setting_profile .setting_accrd .settings-accordion-panel .settings-accordion-inner--panel{border:none!important;outline:none!important;border-radius:0!important;margin:0!important;background:transparent!important;box-sizing:border-box!important}.setting_profile .setting_accrd .settings-accordion-panel .settings-accordion-inner--panel.email-accounts-inner{border:none!important}.setting_profile .auto-trans-lang-list{max-height:none;overflow:visible}.setting_profile .auto-trans-lang-row.container_checkbox{display:flex;width:100%;justify-content:flex-start;align-items:center;grid-gap:12px;gap:12px;margin:0 0 10px;padding:2px 0}.setting_profile .auto-trans-lang-row .auto-trans-lang-name{font-size:var(--kjuup-type-body);color:#333;line-height:1.35}.setting_profile .setting_accrd .card-body .settings-accordion-inner select.form-control,.setting_profile .setting_accrd .card.langu .settings-accordion-inner select.form-control{margin-left:0!important}.setting_profile .setting_accrd .card.langu .settings-language-collapse{padding:0 20px!important;margin:0!important;background:transparent!important;border:none!important;max-width:600px!important;width:100%!important;box-sizing:border-box!important}.setting_profile .setting_accrd .card.langu .settings-language-inner.settings-accordion-inner{width:100%!important;max-width:600px!important;margin-left:0!important;margin-right:0!important}.setting_profile .setting_accrd .card.langu .settings-language-select.form-control{margin-left:0!important;width:100%!important;max-width:100%!important;background-color:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;color:#333!important;height:44px!important;min-height:44px!important;max-height:none!important;padding:10px 40px 10px 12px!important;font-size:var(--kjuup-type-body)!important;line-height:var(--kjuup-type-body-lh)!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23737373' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:20px!important}.setting_profile .setting_accrd .card.langu .settings-language-select.form-control:focus{border-color:#e0e0e0!important;box-shadow:0 0 0 2px hsla(0,0%,87.8%,.35)!important;outline:none!important}.setting_profile .setting_accrd .card.langu .settings-language-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:44px;padding:10px 12px;margin:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-size:var(--kjuup-type-body);line-height:var(--kjuup-type-body-lh);text-align:left!important;cursor:pointer}.setting_profile .setting_accrd .card.langu .settings-language-trigger .lang-picker-trigger-label{flex:1 1 auto;min-width:0;text-align:left!important}.setting_profile .setting_accrd .card.langu .settings-language-trigger .material-symbols-outlined{flex:0 0 auto;color:#737373;font-size:22px}.setting_profile .setting_accrd .card.langu .settings-language-trigger:focus{border-color:#e0e0e0;box-shadow:0 0 0 2px hsla(0,0%,87.8%,.35);outline:none}.lang-picker{position:relative;width:100%;box-sizing:border-box}.lang-picker.is-open{border:1px solid var(--kjuup-accent);border-radius:8px;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.08)}.setting_profile .setting_accrd .card.langu .lang-picker.is-open .settings-language-trigger,.setting_profile .setting_accrd .card.langu .lang-picker.is-open .settings-language-trigger.is-open,.setting_profile .setting_accrd .card.langu .lang-picker.is-open .settings-language-trigger:focus{border:none!important;border-bottom:1px solid #f0f0f0!important;border-radius:0!important;box-shadow:none!important}.lang-picker-dropdown{width:100%;background:#fff;border:none;box-shadow:none}.lang-picker-search{position:relative;margin:10px 10px 6px}.lang-picker-search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);font-size:20px;color:#999;pointer-events:none}.lang-picker-search input{width:100%;height:40px;padding:0 12px 0 40px;border:1px solid #dce3ea;border-radius:8px;background:#fff;color:#333;font-size:var(--kjuup-type-body);outline:none}.lang-picker-search input:focus{border-color:var(--kjuup-accent)}.lang-picker-list{max-height:280px;overflow-y:auto}.lang-picker-empty{padding:24px 16px;text-align:center;color:#999;font-size:var(--kjuup-type-body)}.lang-picker-item{display:flex;align-items:center;width:100%;padding:12px 14px;border:none;border-bottom:1px solid #f5f5f5;background:#fff;text-align:left;cursor:pointer}.lang-picker-item:last-child{border-bottom:none}.lang-picker-item.is-selected{background:#fff8f0}.lang-picker-item-name{flex:1 1;font-size:var(--kjuup-type-body);font-weight:600;color:#111}.lang-picker-item.is-selected .lang-picker-item-name{color:var(--kjuup-accent)}.lang-picker-item-code{min-width:36px;margin-left:10px;color:#999;font-size:var(--kjuup-type-caption);text-align:right}.lang-picker-check{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:10px;border-radius:50%;background:var(--kjuup-accent);color:#fff}.lang-picker-check .material-symbols-outlined{font-size:16px;font-weight:700}.email-accounts-skeleton{padding:4px 0}.email-skeleton-line{height:12px;border-radius:6px;margin-bottom:10px;background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite}.email-skeleton-line--short{width:40%}.email-skeleton-line--long{width:75%}.email-skeleton-pill{height:24px;width:100px;border-radius:12px;background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite}.email-skeleton-divider{height:1px;background:#e8e8e8;margin:16px 0}.customInputBox,.customInputBox[contenteditable=true],[class*=customInputBox],textarea.customInputBox,textarea[class*=customInputBox]{display:block!important;width:100%!important;box-sizing:border-box!important;min-height:32px!important;max-height:164px!important;padding:5px 14px!important;margin:0 20px!important;background-color:#fff!important;border:1px solid #dce3ea!important;color:#3c3c3c!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;line-height:20px!important;border-radius:8px!important;outline:none!important;overflow-y:hidden!important;overflow-x:hidden!important;resize:none!important;word-wrap:break-word!important;word-break:break-word!important;scrollbar-width:thin!important;scrollbar-color:#c1c1c1 transparent!important;transition:none!important;-webkit-appearance:none!important;appearance:none!important}.customInputBox:hover:not(:focus):not(:disabled){border-color:#dce3ea!important;background-color:#fff!important}.customInputBox:focus,.external-chat-input.customInputBoxNew:focus-within,.external-chat-input:focus-within,.internal-chat-input.customInputBoxNew:focus-within,.internal-chat-input:focus-within{background-color:#fff!important;border:1px solid var(--kjuup-accent)!important;outline:none!important;box-shadow:none!important}.customInputBox:disabled{background-color:var(--kjuup-bg)!important;border-color:#edf1f6!important;color:#9e9e9e!important;cursor:not-allowed!important}.customInputBox::placeholder{color:#9ca3af!important;opacity:1!important}.customInputBox::-webkit-scrollbar{width:6px!important;background:transparent!important}.customInputBox::-webkit-scrollbar-button{display:none!important;height:0!important}.customInputBox::-webkit-scrollbar-track{background:transparent!important;margin:4px 0!important}.customInputBox::-webkit-scrollbar-thumb{background-color:#c1c1c1!important;border-radius:3px!important}.customInputBox::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8!important}.chat_text p,.chat_text span:not(.chat_user_name):not(.group-chat-back-btn):not(.material-arrow-left):not(.material-symbols-outlined):not(.person-add-icon-fade-in):not(.video-call-icon-container):not(.video-call-icon-animated):not(.sender-name):not(.group-member-names):not(.attachment-menu-text):not(.poll-wa-hint-icon):not(.poll-wa-hint-text):not(.poll-wa-option-text):not(.poll-wa-vote-count),.simple-msg,.user-message,[class*=simple-msg-]{color:#3c3c3c!important}.group-member-names{color:#737373!important}.chat_box_main_div .user-message,.chat_box_main_div p{color:#3c3c3c!important}.chat_box_main_div p,.image-message-wrapper p,.user_info_chat p,[class*=simple-msg-] p{margin-top:0!important;margin-bottom:0!important}.chat-md-body p+p,.chat_box_main_div p+p,.image-message-wrapper p+p,.user_info_chat p+p,[class*=simple-msg-] p+p{margin-top:1.5em!important}[class*=simple-msg-] ol,[class*=simple-msg-] ul{margin-top:.75em!important;margin-bottom:.75em!important;padding-left:20px!important}.chat-md-body ol,.chat-md-body ul,.chat_box_main_div ol,.chat_box_main_div ul,.user_info_chat .markdown-ul-small,.user_info_chat ol,.user_info_chat ul{font-size:var(--kjuup-type-body)!important;font-family:"Work Sans",sans-serif!important;color:#3c3c3c!important;margin-left:0!important;padding-left:20px!important;margin-top:.75em!important;margin-bottom:.75em!important}.chat_box_main_div li,.user_info_chat li{font-size:var(--kjuup-type-body)!important;font-family:"Work Sans",sans-serif!important;color:#3c3c3c!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important}.other-message ol,.other-message ul,.user-message ol,.user-message ul{margin-left:0!important;padding-left:20px!important;margin-top:2px!important;margin-bottom:2px!important;white-space:normal!important}.other-message li,.user-message li{white-space:normal!important}.customInputBoxNew,.input_text_msg.customInputBoxNew{display:flex!important;flex-direction:column!important;width:calc(100% - 40px)!important;box-sizing:border-box!important;min-height:32px!important;max-height:200px!important;overflow-y:auto!important;padding:5px 14px!important;margin:0 20px!important;background-color:#fff!important;border:1px solid #dce3ea!important;color:#3c3c3c!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;line-height:20px!important;border-radius:8px!important;outline:none!important;resize:none!important;transition:none!important}.customInputBoxNew .scrollable-mentions{display:block!important;overflow:visible!important;width:100%!important;min-width:100%!important;flex:1 1 auto!important}.customInputBoxNew .scrollable-mentions .mentions__control{min-height:20px!important}.customInputBoxNew .scrollable-mentions .mentions__control,.customInputBoxNew .scrollable-mentions .mentions__highlighter{position:relative!important;overflow:visible!important;width:100%!important;min-width:100%!important;display:block!important}.customInputBoxNew .scrollable-mentions .mentions__highlighter{padding:0!important;border:none!important;box-sizing:border-box!important;white-space:pre-wrap!important;word-wrap:break-word!important}.customInputBoxNew .scrollable-mentions .mentions__input{border:none!important;outline:none!important;background-color:initial!important;color:#3c3c3c!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;line-height:20px!important;padding:0!important;margin:0!important;resize:none!important;width:100%!important;min-width:100%!important;left:0!important;right:0!important;display:block!important;box-sizing:border-box!important}.customInputBoxNew::-webkit-scrollbar{width:3px!important}.customInputBoxNew::-webkit-scrollbar-track{background:transparent!important}.customInputBoxNew::-webkit-scrollbar-thumb{background-color:#c4c4c4!important;border-radius:1.5px!important}.customInputBoxNew::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0!important}.customInputBoxNew:hover:not(:focus-within){border-color:#dce3ea!important;background-color:#fff!important}.customInputBoxNew:focus-within{background-color:#fff!important;border:1px solid var(--kjuup-accent)!important;outline:none!important;box-shadow:none!important}.customInputBoxNew textarea{border:none!important;outline:none!important;background-color:initial!important;color:#3c3c3c!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;line-height:20px!important;padding:0!important;margin:0!important;resize:none!important;cursor:text!important;width:100%!important}.boxSHH,.boxSHH *,.customInputBoxNew .boxSHH,.customInputBoxNew .boxSHH *,.customInputBoxNew .form-group,.customInputBoxNew .form-group .boxSHH,.customInputBoxNew .form-group .boxSHH *,.customInputBoxNew .form-group>div,.customInputBoxNew .form-group>div .boxSHH,.customInputBoxNew .form-group>div .boxSHH *,.customInputBoxNew .form-group>div>div,.customInputBoxNew .form-group>div>div>div,.customInputBoxNew .mentions__suggestions,.customInputBoxNew .mentions__suggestions *,.customInputBoxNew .mentions__suggestions__item,.customInputBoxNew .mentions__suggestions__list,.mentions__suggestions,.mentions__suggestions *,.mentions__suggestions__item,.mentions__suggestions__list{pointer-events:auto!important}.customInputBoxNew .mentions__suggestions,.mentions .mentions__suggestions,.mentions__suggestions,body>.mentions__suggestions{position:fixed!important;z-index:999999!important;background:#fff!important;border-radius:10px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important;max-height:300px!important;overflow-y:auto!important;min-width:200px!important;pointer-events:auto!important}.mentions .mentions__suggestions__list,.mentions__suggestions__list{background:#fff!important;border-radius:10px!important;overflow:hidden!important}.mentions .mentions__suggestions__item,.mentions__suggestions__item{padding:10px 15px!important;cursor:pointer!important;transition:background-color var(--kj-dur) var(--kj-ease-standard)!important}.mentions .mentions__suggestions__item--focused,.mentions .mentions__suggestions__item:hover,.mentions__suggestions__item--focused,.mentions__suggestions__item:hover{background-color:var(--kjuup-bg)!important}.mentions.mentions{margin:0!important}.customInputBoxNew .scrollable-mentions .mentions__input,.mentions.mentions:not(.scrollable-mentions),.mentions:not(.scrollable-mentions) .mentions__control{overflow:visible!important}.mentions .mentions__highlighter,.mentions .mentions__input{border:none!important;padding:0!important;min-height:auto!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;line-height:20px!important}.customInputBoxNew .form-group>div>div textarea,.customInputBoxNew .form-group>div textarea,.customInputBoxNew .form-group textarea,.customInputBoxNew textarea{pointer-events:auto!important;cursor:text!important;z-index:10!important}.customInputBoxNew{cursor:text!important}.customInputBoxNew textarea::placeholder{color:#9ca3af!important;opacity:1!important}.customInputBoxNew .form-group{margin-bottom:0!important;width:100%!important;display:block!important;overflow:visible!important;flex:1 1 auto!important}.customInputBoxNew .form-group>div,.customInputBoxNew>div:not(.chat-wysiwyg-toolbar){min-height:20px!important;overflow:visible!important;width:100%!important;display:block!important}.customInputBoxNew .form-group>div,.customInputBoxNew .mentions,.customInputBoxNew .mentions__control{width:100%!important}.chat-wysiwyg-toolbar,.customInputBoxNew>.chat-wysiwyg-toolbar,.customInputBoxNew>div.chat-wysiwyg-toolbar,.input_text_msg .chat-wysiwyg-toolbar,.input_text_msg>.chat-wysiwyg-toolbar,div.chat-wysiwyg-toolbar{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;flex:0 0 auto!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;grid-gap:2px!important;gap:2px!important;margin:-5px -14px 4px!important;padding:7px 14px 6px!important;border:none!important;border-bottom:1px solid #e6ebf0!important;width:calc(100% + 28px)!important;min-height:30px!important;height:auto!important;float:none!important;position:-webkit-sticky!important;position:sticky!important;top:-5px!important;z-index:2!important;background-color:#fff!important;transform:none!important;left:auto!important;right:auto!important;bottom:auto!important;pointer-events:auto!important;box-sizing:border-box!important}.chat-wysiwyg-toolbar::-webkit-scrollbar{display:none!important}.chat-wysiwyg-separator,.chat-wysiwyg-toolbar>.chat-wysiwyg-separator,.customInputBoxNew .chat-wysiwyg-separator,span.chat-wysiwyg-separator{display:inline-block!important;width:1px!important;height:16px!important;background-color:#d2d0ce!important;margin:0 4px!important;flex:0 0 auto!important;float:none!important;position:static!important;transform:none!important;border:none!important;padding:0!important}.chat-wysiwyg-toolbar .chat-wysiwyg-btn,.chat-wysiwyg-toolbar button.chat-wysiwyg-btn,.customInputBoxNew .chat-wysiwyg-toolbar .chat-wysiwyg-btn,.customInputBoxNew .chat-wysiwyg-toolbar button,.main_nav .chat-wysiwyg-toolbar button,.main_nav .customInputBoxNew .chat-wysiwyg-toolbar button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:26px!important;height:26px!important;margin:0!important;padding:0!important;line-height:1!important;float:none!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;position:static!important;border:none!important;background:transparent!important;color:#616161!important;cursor:pointer!important;font-size:var(--kjuup-type-title)!important;text-decoration:none!important;box-shadow:none!important;outline:none!important;min-width:0!important;max-width:none!important;border-radius:4px!important}.chat-wysiwyg-toolbar .chat-wysiwyg-btn:hover,.main_nav .chat-wysiwyg-toolbar button:hover{background-color:var(--kjuup-bg)!important;color:#242424!important}.chat-wysiwyg-toolbar .chat-wysiwyg-btn.active,.chat-wysiwyg-toolbar button.chat-wysiwyg-btn.active,.main_nav .chat-wysiwyg-toolbar button.active{background-color:#e1dfdd!important;color:#242424!important;border-radius:4px!important}.last-message-preview p,.message-content-multiline p,.message-preview-clamped p,.message-preview-expanded p,.message-preview-text p{margin:0!important;display:inline!important}.last-message-preview ol,.last-message-preview ul,.message-content-multiline ol,.message-content-multiline ul,.message-preview-clamped ol,.message-preview-clamped ul,.message-preview-expanded ol,.message-preview-expanded ul,.message-preview-text ol,.message-preview-text ul{margin:0!important;padding:0!important;display:inline!important;list-style:none!important}.last-message-preview>div,.last-message-preview>span>div,.message-preview-clamped>div,.message-preview-expanded>div,.message-preview-text>div{display:inline!important}.last-message-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;width:100%;margin:0}.last-message-preview strong,.message-content-multiline strong,.message-preview-clamped strong,.message-preview-expanded strong,.message-preview-text strong{font-weight:700}.reaction-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reaction-emoji{font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",sans-serif;font-style:normal}.chat-rich-editor,.customInputBoxNew .chat-rich-editor{display:block!important;width:100%!important;min-height:20px!important;overflow:visible!important;outline:none!important;border:none!important;background:transparent!important;color:#3c3c3c!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;line-height:20px!important;padding:0!important;margin:0!important;cursor:text!important;white-space:pre-wrap!important;word-wrap:break-word!important;flex:1 1 auto!important;position:static!important;float:none!important;transform:none!important}.reply-input-wrapper .chat-rich-editor{padding:5px 14px!important}.chat-rich-editor:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.chat-rich-editor::-webkit-scrollbar{width:3px!important}.chat-rich-editor::-webkit-scrollbar-track{background:transparent!important}.chat-rich-editor::-webkit-scrollbar-thumb{background-color:#c4c4c4!important;border-radius:1.5px!important}.chat-rich-editor .mention-tag,.mention-tag{display:inline;color:var(--kjuup-accent);font-weight:600;cursor:default;-webkit-user-select:all;user-select:all}.create-message-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10000010;display:flex;align-items:center;justify-content:center;padding:20px}.create-message-dialog{background-color:#fff;border-radius:12px;width:100%;max-width:500px;height:90vh;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden;position:relative}.create-message-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.98);display:flex;align-items:center;justify-content:center;z-index:100;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-standard);border-radius:12px}.create-message-loading-content{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px;padding:40px}.create-message-loading-spinner{animation:kj-pulse var(--kj-dur-loop) var(--kj-ease-standard) infinite}.create-message-loading-stages{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%;max-width:250px}.create-message-loading-stage{display:flex;align-items:center;grid-gap:12px;gap:12px;transition:color var(--kj-dur-slow) var(--kj-ease-standard),background-color var(--kj-dur-slow) var(--kj-ease-standard),border-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard),opacity var(--kj-dur-slow) var(--kj-ease-standard)}.create-message-loading-stage .stage-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.create-message-loading-stage .stage-number{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid #ccc;border-radius:50%;font-size:var(--kjuup-type-caption);font-weight:600;transition:border-color var(--kj-dur-slow) var(--kj-ease-standard),color var(--kj-dur-slow) var(--kj-ease-standard)}.create-message-loading-stage.active .stage-number{animation:kj-pulse 1s var(--kj-ease-standard) infinite;--kj-pulse-scale:1.1}.create-message-loading-stage .stage-text{font-size:var(--kjuup-type-body);font-weight:500;transition:color var(--kj-dur-slow) var(--kj-ease-standard),font-weight var(--kj-dur-slow) var(--kj-ease-standard)}.create-message-loading-stage .stage-text.active{font-weight:600}.create-message-loading-stage .stage-text.completed{color:#737373!important}.create-message-loading-subtext{font-size:var(--kjuup-type-body);color:#999;margin:8px 0 0}.create-message-header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #e0e0e0;width:100%;box-sizing:border-box}.create-message-header-title{font-size:var(--kjuup-type-subtitle);font-weight:600;color:#000;margin:0}.create-message-header-title-sm{font-size:var(--kjuup-type-body);font-weight:600;color:#000;margin:0}.create-message-search-section{border-bottom:1px solid #e0e0e0}.create-message-search-section,.create-message-search-section-no-border{padding:15px 20px;width:100%;box-sizing:border-box}.create-message-search-wrapper{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box}.create-message-search-icon{position:absolute;left:12px}.create-message-search-input{width:100%;height:35px;padding:0 10px 0 40px;border:1px solid #e0e0e0;border-radius:8px;font-size:var(--kjuup-type-body);outline:none;background-color:var(--kjuup-bg);transition:border var(--kj-dur) var(--kj-ease-standard);box-sizing:border-box}.create-message-search-input:focus{border-color:#999}.create-message-search-input.internal:focus{border-color:var(--kjuup-internal)}.create-message-search-input-no-icon{width:100%;height:35px;padding:0 10px 0 15px;border:1px solid #e0e0e0;border-radius:8px;font-size:13px;outline:none;background-color:rgba(var(--kjuup-accent-rgb),.1);transition:border var(--kj-dur) var(--kj-ease-standard);box-sizing:border-box}.create-message-search-input-no-icon:focus{border-color:var(--kjuup-accent)}.create-message-search-input-no-icon.internal{background-color:rgba(var(--kjuup-internal-rgb),.1)}.create-message-search-input-no-icon.internal:focus{border-color:var(--kjuup-internal)}.checkmark-label.internal,.custom_checkbox.internal .role-label .checkmark-label{border-color:var(--kjuup-internal)!important}.custom_checkbox.internal .role-label:hover input~.checkmark-label,.custom_checkbox.internal .role-label input:checked~.checkmark-label{background-color:var(--kjuup-internal)!important;border-color:var(--kjuup-internal)!important}.create-message-list{flex:1 1;overflow-y:auto;overflow-y:overlay;padding:10px 20px;min-height:0;width:100%;box-sizing:border-box}.create-message-dialog .role-label .checkmark-label{border-color:#737373}.create-message-dialog .role-label:hover input~.checkmark-label{background-color:#737373}.create-message-dialog .role-label input:checked~.checkmark-label{background-color:#737373;border-color:#737373}.create-message-list-loading{display:flex;justify-content:center;align-items:center;height:200px}.create-message-list-empty{text-align:center;padding:40px 20px;color:#737373}.create-message-list-empty p{font-size:var(--kjuup-type-body);font-weight:500;margin:0}.create-message-list-section-title{font-size:var(--kjuup-type-body);color:#737373;margin:10px 0;font-weight:500}.create-message-member-item{display:flex;align-items:center;padding:12px 0 12px 5px;border-bottom:1px solid #f0f0f0;cursor:pointer;width:100%;box-sizing:border-box}.create-message-member-avatar{width:30px;height:30px;border-radius:50%;overflow:hidden;margin-right:12px;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center}.create-message-member-avatar img{width:100%;height:100%;object-fit:cover}.create-message-member-avatar-placeholder{width:100%;height:100%;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;color:#999;font-size:13px;font-weight:600}.create-message-member-info{flex:1 1}.create-message-member-name{margin:0;font-size:var(--kjuup-type-body);font-weight:500;color:#000}.create-message-member-company{margin:2px 0 0;font-size:var(--kjuup-type-caption);font-weight:400;color:#737373;max-width:100%;display:flex;align-items:baseline}.create-message-member-company .create-message-member-company-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.create-message-member-company.expanded{display:block}.create-message-member-company.expanded .create-message-member-company-text{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.create-message-member-company-toggle{flex-shrink:0;margin-left:4px;cursor:pointer;font-weight:500;white-space:nowrap}.create-message-member-avatar.create-message-member-avatar-kjuup{outline:2px solid var(--kjuup-internal);outline-offset:2px}.create-message-checkbox-wrapper{padding-right:0;display:flex;align-items:center;justify-content:flex-end;margin-right:8px}.create-message-card-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;width:100%}.create-message-card-item{display:flex;align-items:center;padding:10px;cursor:pointer;background-color:#fff;border-radius:12px;border:1px solid #e5e5e5;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard);box-shadow:0 1px 2px rgba(0,0,0,.05);width:100%;box-sizing:border-box}.create-message-card-item.selected{background-color:rgba(var(--kjuup-accent-rgb),.1);border-color:var(--kjuup-accent)}.create-message-card-item.selected.internal{background-color:rgba(var(--kjuup-internal-rgb),.1);border-color:var(--kjuup-internal)}.create-message-card-item:hover:not(.selected){background-color:var(--kjuup-bg);border-color:#d0d0d0}.create-message-card-content{flex:1 1;min-width:0;margin-left:10px;display:flex;flex-direction:column;width:100%;text-align:left}.create-message-card-title{margin:0 0 6px;font-size:var(--kjuup-type-body);font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;text-align:left;width:100%}.create-message-card-subtitle{-webkit-lt:600;color:#000;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;color:#737373}.create-message-card-meta,.create-message-card-subtitle{font-size:var(--kjuup-type-body);line-height:1.4;word-break:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-align:left;width:100%}.create-message-card-meta{margin:0;color:#999;font-style:normal}.create-message-card-checkbox{padding-right:0;display:flex;align-items:center;justify-content:flex-end;margin-left:12px;flex-shrink:0;margin-right:10px}.create-message-room-item{display:flex;align-items:center;padding:14px 16px;cursor:pointer;background-color:#fff;border-radius:10px;margin-bottom:10px;border:1px solid #e5e5e5;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard);box-shadow:0 1px 2px rgba(0,0,0,.05);width:100%;box-sizing:border-box}.create-message-room-item.selected{background-color:rgba(var(--kjuup-accent-rgb),.1);border-color:var(--kjuup-accent)}.create-message-room-item.selected.internal{background-color:rgba(var(--kjuup-internal-rgb),.1);border-color:var(--kjuup-internal)}.create-message-room-item:hover:not(.selected){background-color:var(--kjuup-bg);border-color:#d0d0d0}.create-message-room-content{flex:1 1;min-width:0;display:flex;flex-direction:column;width:100%;text-align:left}.create-message-room-title{margin:0 0 6px;font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-message-room-subtitle,.create-message-room-title{font-size:var(--kjuup-type-body);line-height:1.4;text-align:left;width:100%}.create-message-room-subtitle{margin:0;color:#737373;white-space:normal;word-wrap:break-word}.create-message-room-checkbox{padding-right:0;display:flex;align-items:center;justify-content:flex-end;margin-left:12px;flex-shrink:0}.create-message-chatgroup-badge{padding:8px 16px;background-color:var(--kjuup-bg);margin-left:20px;margin-right:20px;border-radius:8px;margin-bottom:15px;display:flex;align-items:center;grid-gap:4px;gap:4px;width:calc(100% - 40px);box-sizing:border-box}.create-message-chatgroup-badge-label,.create-message-chatgroup-badge-value{font-size:var(--kjuup-type-body);color:#737373}.create-message-chatgroup-badge-value{font-weight:600}.create-message-loading-more,.create-message-modal-overlay{display:flex;justify-content:center;align-items:center;padding:20px}.create-message-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10000011}.create-message-modal{background-color:#fff;border-radius:12px;padding:24px;max-width:400px;width:100%;display:flex;flex-direction:column}.dm-prompt-overlay{animation:kj-fade-in var(--kj-dur) var(--kj-ease-out) both}.dm-prompt-card{--kj-from-y:8px;--kj-from-scale:0.97;animation:kj-scale-in var(--kj-dur-slow) var(--kj-ease-out) both}.dm-prompt-overlay.is-leaving{animation:kj-fade-out var(--kj-dur-fast) var(--kj-ease-in) both;pointer-events:none}.dm-prompt-card .create-message-modal-btn{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.dm-prompt-spinner{width:14px;height:14px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:kj-spin var(--kj-dur-spin) linear infinite;flex-shrink:0}.create-message-modal-title{margin:0 0 16px;font-size:var(--kjuup-type-title);font-weight:600;color:#000;width:100%}.create-message-modal-text{margin:0 0 24px;font-size:var(--kjuup-type-body);color:#737373;line-height:1.5;width:100%}.create-message-modal-buttons{display:flex;grid-gap:12px;gap:12px;margin-top:20px}.create-message-modal-btn{flex:1 1}.role_popup.role_popup_right.popup-clean{background-color:hsla(0,0%,100%,.95)!important;border:none!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important;max-height:calc(var(--app-height) - 100px)!important;display:flex!important;flex-direction:column!important}.popup-header{border-bottom:none!important}.popup-clean .role_data{flex:1 1!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.popup-clean .role_data .list-group{max-height:calc(var(--app-height) - 260px)!important;overflow-y:auto!important}.popup-clean .company-info .select-arrow{display:none!important}.setting_accrd .accordion .card .collapse.show,.setting_accrd .accordion .collapse.show{overflow:visible!important;height:auto!important}.accordion .card,.company_setting .accordion .card,.setting_accrd .accordion .card,.setting_profile .setting_accrd .accordion .card{margin-bottom:0!important;background-color:var(--kjuup-bg)!important;overflow:visible!important;border:none!important;box-shadow:none!important;position:relative!important}.accordion .card:last-child,.company_setting .accordion .card:last-child,.setting_accrd .accordion .card:last-child,.setting_profile .setting_accrd .accordion .card:last-child{margin-bottom:0!important}.accordion .collapse,.company_setting .accordion .collapse,.setting_accrd .accordion .collapse,.setting_profile .setting_accrd .accordion .collapse{transition:height var(--kj-dur-slow) var(--kj-ease-standard)!important;overflow:hidden!important;background-color:var(--kjuup-bg)!important;height:0!important}.accordion .collapse.collapsing,.company_setting .accordion .collapse.collapsing,.setting_accrd .accordion .collapse.collapsing,.setting_profile .setting_accrd .accordion .collapse.collapsing{transition:height var(--kj-dur-slow) var(--kj-ease-standard)!important;overflow:hidden!important;position:relative!important}.accordion .collapse.show,.company_setting .accordion .collapse.show,.setting_accrd .accordion .collapse.show,.setting_profile .setting_accrd .accordion .collapse.show{height:auto!important;overflow:visible!important;background-color:var(--kjuup-bg)!important;position:relative!important}.accordion .card-body,.company_setting .accordion .card-body,.setting_accrd .accordion .card-body,.setting_profile .setting_accrd .accordion .card-body{overflow:visible!important;max-height:none!important;background-color:var(--kjuup-bg)!important;padding-top:0!important}.accordion .card-header,.company_setting .accordion .card-header,.setting_accrd .accordion .card-header,.setting_profile .setting_accrd .accordion .card-header{border-bottom:none!important;background-color:var(--kjuup-bg)!important}.accordion,.company_setting .accordion,.setting_accrd .accordion,.setting_profile .setting_accrd .accordion{position:relative!important;overflow:visible!important}.todo-filter-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10001;display:flex;align-items:center;justify-content:center}.todo-filter-modal{background-color:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.2);width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.todo-filter-header{padding:20px 24px;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;justify-content:space-between}.todo-filter-title{margin:0;font-size:var(--kjuup-type-title);font-weight:600;color:#333}.todo-filter-close{font-size:var(--kjuup-type-title-lg);color:#737373;cursor:pointer}.todo-filter-search-section{padding:16px 24px;border-bottom:1px solid #e0e0e0}.todo-filter-search-container{width:100%;border:1px solid #dce3ea;border-radius:8px;box-shadow:none;outline:none;background:#fff}.todo-filter-search-input{border:none;outline:none;box-shadow:none;background:#fff}.todo-filter-body{padding:24px;overflow-y:auto;overflow-x:hidden;flex:1 1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px}.todo-filter-body::-webkit-scrollbar-x{display:none}.todo-selection-done-button{width:100%;padding:6px 12px;background-color:initial;border:1px solid #e0e0e0;border-radius:6px;font-size:var(--kjuup-type-body);font-weight:500;color:#737373;cursor:pointer;transition:none;display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px}.todo-selection-done-button:hover{background-color:initial;border-color:#e0e0e0;color:#737373}.todo-selection-done-button .material-symbols-outlined{width:18px;height:18px}.todo-filter-section{margin-bottom:24px}.todo-filter-section-header{font-size:var(--kjuup-type-caption);font-weight:600;margin-bottom:12px;text-transform:uppercase;letter-spacing:.8px;display:flex;align-items:center;justify-content:space-between}.todo-filter-section-header-project{color:#4a90e2}.todo-filter-section-header-status{color:#f90}.todo-filter-section-header-assignment{color:var(--kjuup-internal)}.todo-filter-section-header-user{color:#9c27b0}.todo-filter-clear-link{font-size:var(--kjuup-type-caption);font-weight:500;color:#737373;cursor:pointer;text-transform:none;text-decoration:underline}.todo-filter-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.todo-filter-checkbox-label{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;background-color:#fff;border-radius:8px;cursor:pointer;border:1px solid #e0e0e0;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard)}.todo-filter-checkbox-label:hover{background-color:var(--kjuup-bg);border-color:#ccc}.todo-filter-checkbox-label.selected-project{background-color:#e3f2fd;border:2px solid #4a90e2}.todo-filter-checkbox-label.selected-user{background-color:#f3e5f5;border:2px solid #9c27b0}.todo-filter-checkbox{cursor:pointer;width:18px;height:18px}.todo-filter-item-content{flex:1 1;min-width:0}.todo-filter-item-header{display:flex;justify-content:space-between;margin-bottom:6px}.todo-filter-item-name{font-size:var(--kjuup-type-body);font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-filter-item-count{font-size:var(--kjuup-type-caption);color:#737373;flex-shrink:0;margin-left:12px}.todo-filter-progress-container{display:flex;align-items:center;grid-gap:8px;gap:8px}.todo-filter-progress-bar{flex:1 1;height:6px;background-color:#e0e0e0;border-radius:3px}.todo-filter-progress-fill{height:100%;border-radius:3px;transition:width var(--kj-dur-slow) var(--kj-ease-standard)}.todo-filter-progress-fill-project{background-color:#4a90e2}.todo-filter-progress-fill-user{background-color:#9c27b0}.todo-filter-progress-percentage{font-size:var(--kjuup-type-caption);color:#737373;min-width:35px;text-align:right;font-weight:600}.todo-filter-user-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;opacity:1;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard);flex-shrink:0}.todo-filter-button{padding:12px 20px;border:1px solid #e0e0e0;border-radius:8px;font-size:var(--kjuup-type-body);font-weight:500;color:#333;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard)}.todo-filter-button,.todo-filter-button:hover{background-color:var(--kjuup-bg)}.todo-filter-button.selected-pending{background-color:#fff3e0;border:2px solid #f90;color:#f90}.todo-filter-button.selected-confirmed{background-color:#e8f5e9;border:2px solid #35de5c;color:#35de5c}.todo-filter-button.selected-assignment{background-color:#e8f5e9;border:2px solid var(--kjuup-internal);color:var(--kjuup-internal)}.todo-filter-footer{padding:16px 24px;border-top:1px solid #e0e0e0;display:flex;grid-gap:12px;gap:12px;justify-content:flex-end}.todo-filter-footer-btn{padding:10px 24px;border-radius:8px;font-size:var(--kjuup-type-body);font-weight:500;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard)}.todo-filter-footer-btn-clear{background-color:#fff;border:1px solid #e0e0e0;color:#737373}.todo-filter-footer-btn-clear:hover{background-color:var(--kjuup-bg);border-color:#ccc}.todo-filter-footer-btn-apply{background-color:var(--kjuup-accent);border:2px solid var(--kjuup-accent);color:#fff}.todo-filter-footer-btn-apply:hover{background-color:var(--kjuup-accent);border-color:var(--kjuup-accent)}.setting_accrd .admin-contact{overflow:visible!important}.setting_accrd .admin-contact .row{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;width:100%}.setting_accrd .admin-contact .col-md-10{flex:1 1 auto!important;max-width:none!important;width:auto!important}.setting_accrd .admin-contact .col-md-2{flex:0 0 auto!important;max-width:none!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;padding-right:4px!important}.setting_accrd .admin-contact .role-label{border-bottom:none!important;padding:0!important;min-height:0!important;width:20px!important;height:20px!important;margin:0!important}.setting_accrd .admin-contact .role-label .checkmark-label{position:static!important;top:auto!important;right:auto!important;transform:none!important;display:block!important}.setting_accrd .admin-contact .admin-control{overflow:visible!important}.setting_accrd .admin-control h4,.setting_accrd .admin-control h4 span{white-space:normal!important;text-overflow:clip!important;overflow:visible!important;word-wrap:break-word!important;word-break:break-word!important}.setting_accrd .admin-control h4 span{display:block!important}.material-symbols-outlined.person-add-icon-fade-in,.person-add-icon-fade-in{font-family:"Material Symbols Outlined"!important;font-weight:300!important;font-style:normal!important;font-size:24px!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;display:inline-block!important;white-space:nowrap!important;overflow-wrap:normal!important;direction:ltr!important;font-feature-settings:"liga"!important;-webkit-font-smoothing:antialiased!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24!important;color:#737373!important;transition:color var(--kj-dur) var(--kj-ease-standard)!important}.add-project-icon-hover:not(.add-project-icon-hover-internal):hover .material-symbols-outlined.person-add-icon-fade-in,.add-project-icon-hover:not(.add-project-icon-hover-internal):hover .person-add-icon-fade-in,.add-project-icon-hover:not(.add-project-icon-hover-internal):hover span.person-add-icon-fade-in{color:var(--kjuup-accent)!important}.add-project-icon-hover .material-symbols-outlined.person-add-icon-fade-in,.add-project-icon-hover .person-add-icon-fade-in,.add-project-icon-hover span.person-add-icon-fade-in{color:#737373!important}.person-add-icon-container{flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.chat_header .add-project-icon-hover,.chat_header .person-add-icon-container{min-width:24px!important;min-height:24px!important}html body .project-details.room-message-open .room-message-pane-open .chat_header,html body .project-details .room-message-pane-fill .chat_header,html body div.chat_header{border-bottom:none!important}html body .chat_input{border-top:none!important}.chat_header{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:10000!important;touch-action:none}.chat_header,.chat_header *,.chat_input{pointer-events:auto}.chat_input{position:absolute!important;bottom:0!important;left:0!important;right:0!important;z-index:100!important;flex-shrink:0;padding-bottom:env(safe-area-inset-bottom,0);touch-action:none}.chat_input *{pointer-events:auto}html body .chat-scroll-container,html body .chat-scroll-container-mobile,html body .chat_box_main_div .bottom-bar,html body .chat_box_main_div .chat-scroll,html body .right_side_bar_main_div .project-details.room-message-open .chat_box_main_div .bottom-bar,html body .room-workspace .chat_box_main_div .bottom-bar,html body .room-workspace .project-details.room-message-open .chat_box_main_div .bottom-bar{background:#fff!important;background-color:#fff!important;background-image:none!important}.chat-scroll-container{padding:80px 20px 160px}.chat-scroll-container,.chat-scroll-container-mobile{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden;overflow-anchor:auto;box-sizing:border-box;width:100%;max-width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;position:relative}.chat-scroll-container-mobile{padding:80px 10px 160px}.suggestions-container{position:relative;bottom:auto;left:auto;right:auto;width:100%;padding:8px 10px;z-index:1;box-sizing:border-box;background-color:#fff}.email-reply-suggestions{background-color:#fff;padding:8px 12px 6px;flex-shrink:0}.email-reply-suggestions .suggestion-text,.email-reply-suggestions .suggestions-header span{color:#e066ed}.email-reply-suggestions .suggestion-text{max-width:280px;white-space:nowrap}.email-reply-suggestions .suggestion-chip-selected{background:rgba(224,102,237,.12)!important;background-color:rgba(224,102,237,.12)!important;border-color:#e066ed;box-shadow:inset 0 0 0 1px #e066ed}.email-reply-suggestions .email-reply-suggestion-label{display:block;font-size:var(--kjuup-type-caption-sm);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#c44fd0;margin-bottom:2px}.email-reply-suggestion-note{margin:0 0 6px;font-size:var(--kjuup-type-caption);line-height:1.35;color:#8a5a90}.email-reply-suggestions .suggestions-chips-confirming .suggestion-chip:not(.suggestion-chip-pending){opacity:.45}.email-reply-suggestions .suggestion-chip-pending{background:rgba(224,102,237,.12)!important;background-color:rgba(224,102,237,.12)!important;border-color:#e066ed;box-shadow:0 0 0 3px rgba(224,102,237,.18)}.email-reply-overwrite{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin:8px 0 2px;padding:10px 12px;border:1px solid rgba(224,102,237,.35);border-radius:12px;background:linear-gradient(180deg,rgba(224,102,237,.08),#fff);animation:kj-fade-down var(--kj-dur) var(--kj-ease-standard);--kj-from-y:-4px;flex-shrink:0}.email-reply-overwrite-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:rgba(224,102,237,.12)}.email-reply-overwrite-content{min-width:0;flex:1 1}.email-reply-overwrite-title{margin:0 0 6px;font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-body);font-weight:600;line-height:1.35;color:#5b3a60}.email-reply-overwrite-preview{margin:0 0 10px;max-height:4.2em;overflow:hidden;font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-caption);line-height:1.4;color:#8a5a90;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.email-reply-overwrite-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;grid-gap:8px;gap:8px}.email-reply-suggestion-actions{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;margin-top:6px}.email-reply-suggestion-regen-label{font-size:var(--kjuup-type-caption);color:#a070a6;margin-right:2px}.email-reply-suggestion-regen{border:1px solid rgba(224,102,237,.35);background:#fff;color:#c44fd0;border-radius:999px;font-size:var(--kjuup-type-caption);padding:2px 8px;cursor:pointer}.email-reply-suggestion-regen:disabled{opacity:.5;cursor:default}.email-reply-suggestions .shimmer-chip{background:linear-gradient(90deg,rgba(224,102,237,.15),rgba(224,102,237,.3) 20%,rgba(224,102,237,.15) 40%,rgba(224,102,237,.15));background-size:300% 100%}.suggestions-container.suggestions-fade-in{animation:kj-fade-down var(--kj-dur-slow) var(--kj-ease-standard) forwards;--kj-from-y:-8px}.suggestions-container.suggestions-fade-in .suggestions-wrapper{animation:none}.suggestions-wrapper{animation:kj-fade-down var(--kj-dur-slow) var(--kj-ease-standard);--kj-from-y:-8px}.suggestions-header{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:8px;padding-left:2px}.suggestions-header span{font-size:var(--kjuup-type-caption);font-weight:600;color:#e066ed;text-transform:uppercase;letter-spacing:.5px}.suggestions-latest-messages{background-color:#fff}.suggestions-latest-messages .suggestion-text,.suggestions-latest-messages .suggestions-header span{color:#3c3c3c}.suggestions-chips{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:0}.suggestion-chip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:10px 18px;background:transparent!important;background-color:initial!important;border:1px solid #e066ed;border-radius:24px;font-size:var(--kjuup-type-body);font-weight:500;color:var(--kjuup-accent);cursor:pointer;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),border-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard),opacity var(--kj-dur-slow) var(--kj-ease-standard);box-shadow:none;position:relative;overflow:hidden;max-width:100%}.suggestion-chip:before,.suggestion-chip:hover:before{display:none}.suggestion-chip:hover{transform:translateY(-2px)}.suggestion-chip:active{transform:translateY(0);box-shadow:none}.suggestion-chip:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.suggestion-text{flex:1 1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:200px;color:#e066ed}.suggestion-arrow{flex-shrink:0;opacity:.7;transform:translateX(0);transition:opacity var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard)}.suggestion-chip:hover .suggestion-arrow{opacity:1;transform:translateX(2px)}.suggestions-loading{width:100%;padding:8px 0}.suggestions-shimmer{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap;align-items:center}.shimmer-chip{height:40px;border-radius:24px;background:linear-gradient(90deg,rgba(var(--kjuup-accent-rgb),.15),rgba(var(--kjuup-accent-rgb),.28) 20%,rgba(var(--kjuup-accent-rgb),.15) 40%,rgba(var(--kjuup-accent-rgb),.15));background-size:300% 100%;animation:shimmerPulse var(--kj-dur-loop) var(--kj-ease-standard) infinite;position:relative;overflow:hidden}.shimmer-chip:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);animation:kj-sweep var(--kj-dur-loop) var(--kj-ease-standard) infinite}.shimmer-chip:first-child{width:130px;animation-delay:0s}.shimmer-chip:nth-child(2){width:160px;animation-delay:.15s}.shimmer-chip:nth-child(3){width:120px;animation-delay:.3s}@keyframes shimmerPulse{0%,to{background-position:100% 0;opacity:.7}50%{background-position:0 0;opacity:1}}.suggestions-error{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 12px;background-color:var(--kjuup-bg);border:1px solid #ffcdd2;border-radius:8px;font-size:var(--kjuup-type-caption);color:#c62828}.suggestions-error span{flex:1 1}@media (max-width:480px){.suggestions-chips{flex-direction:column}.suggestion-chip{width:100%;justify-content:space-between}.suggestion-text{max-width:calc(100% - 30px)}.suggestion-arrow{opacity:1;transform:translateX(0)}}@media (prefers-color-scheme:dark){.suggestion-chip{color:#e066ed}.suggestion-chip,.suggestion-chip:hover{background:transparent!important;background-color:initial!important;border-color:#e066ed}.suggestions-header span{color:#e066ed}.shimmer-chip{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}.suggestions-error{background-color:var(--kjuup-bg);border-color:#ffcdd2;color:#c62828}}.suggestion-loading-popup-overlay{position:fixed;background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10000000000000002;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-standard)}.chat-loading-overlay,.suggestion-loading-popup-overlay{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.chat-loading-overlay{position:absolute;background-color:initial;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:9999;flex-direction:column;pointer-events:none}.suggestion-loading-popup{background:hsla(0,0%,100%,.95);border-radius:16px;padding:32px 40px;box-shadow:0 8px 32px rgba(0,0,0,.12);max-width:380px;text-align:center;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard);--kj-from-y:20px}.suggestion-loading-spinner{position:relative;width:64px;height:64px;margin:0 auto 24px}.spinner-ring{position:absolute;width:100%;height:100%;border:3px solid transparent;border-top:3px solid var(--kjuup-accent);border-radius:50%;animation:kj-spin 1.2s cubic-bezier(.5,0,.5,1) infinite}.spinner-ring:first-child{animation-delay:-.45s;opacity:.3}.spinner-ring:nth-child(2){animation-delay:-.3s;opacity:.6;width:85%;height:85%;top:7.5%;left:7.5%}.spinner-ring:nth-child(3){animation-delay:-.15s;opacity:1;width:70%;height:70%;top:15%;left:15%}.suggestion-loading-text{font-size:var(--kjuup-type-body);font-weight:500;color:#333;line-height:1.5;margin:0;animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite;--kj-pulse-min:0.7}[data-theme=dark] .suggestion-loading-popup-overlay{background-color:rgba(30,30,30,.85)}[data-theme=dark] .suggestion-loading-popup{background:rgba(45,45,45,.95);box-shadow:0 8px 32px rgba(0,0,0,.4)}[data-theme=dark] .suggestion-loading-text{color:#e0e0e0}.todo-creating-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:99999;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-standard)}.todo-creating-popup{background:hsla(0,0%,100%,.95);border-radius:16px;padding:32px 40px;box-shadow:0 8px 32px rgba(0,0,0,.12);max-width:380px;text-align:center;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard);--kj-from-y:20px}.todo-creating-spinner-container{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;margin-bottom:20px}.todo-creating-spinner-container .spinner-ring{width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,var(--kjuup-accent),var(--kjuup-accent-light));animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite;--kj-pulse-min:0.7}.todo-creating-spinner-container .spinner-ring:first-child{animation-delay:0s}.todo-creating-spinner-container .spinner-ring:nth-child(2){animation-delay:.2s}.todo-creating-spinner-container .spinner-ring:nth-child(3){animation-delay:.4s}.todo-creating-text{font-size:var(--kjuup-type-body);font-weight:500;color:#555;margin:0;line-height:1.4}[data-theme=dark] .todo-creating-overlay{background-color:rgba(30,30,30,.85)}[data-theme=dark] .todo-creating-popup{background:rgba(45,45,45,.95);box-shadow:0 8px 32px rgba(0,0,0,.4)}[data-theme=dark] .todo-creating-text{color:#e0e0e0}.todo-create-panel{position:absolute;inset:0;z-index:120;display:flex;flex-direction:column;background:#fff;overflow:hidden}.room-companion-header:has(.todo-create-panel-header) .room-companion-tabs{display:none!important}.todo-create-panel-header{display:flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0;padding:4px 8px 8px 4px;background:#fff;box-sizing:border-box}.todo-create-panel-back{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;background:none;border:none;cursor:pointer;padding:6px 8px;border-radius:8px;color:#737373;font-size:var(--kjuup-type-body);font-weight:500}.todo-create-panel-back:hover{background:var(--kjuup-bg)}.todo-create-panel-title{margin:0;font-size:var(--kjuup-type-subtitle);font-weight:600;color:#333}.todo-create-panel .todo-modal-body{flex:1 1;min-height:0;overflow-y:auto;padding:16px}.todo-create-panel .todo-modal-footer{flex-shrink:0;background:#fff;padding:12px 16px}.todo-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:99999;animation:kj-fade-in var(--kj-dur) var(--kj-ease-standard)}.todo-modal{background:#fff;border-radius:16px;width:100%;max-width:480px;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-standard);--kj-from-y:20px;overflow:hidden}.todo-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg,#fff8f4,#fff)}.todo-modal-title{display:flex;align-items:center;grid-gap:10px;gap:10px;margin:0;font-size:var(--kjuup-type-title);font-weight:600;color:#333}.todo-modal-close{background:transparent;border:none;cursor:pointer;padding:6px;border-radius:8px;transition:background-color var(--kj-dur) var(--kj-ease-standard);display:flex;align-items:center;justify-content:center}.todo-modal-close:hover{background:var(--kjuup-bg)}.todo-modal-body{padding:24px}.todo-form-group{margin-bottom:16px}.todo-form-label{display:block;font-size:var(--kjuup-type-body);font-weight:600;color:#555;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.todo-form-input{width:100%;padding:12px 14px;border:1.5px solid #e0e0e0;border-radius:10px;font-size:var(--kjuup-type-body);color:#333;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard);box-sizing:border-box;background:var(--kjuup-bg)}.todo-form-input:focus{outline:none;border-color:var(--kjuup-accent);background:#fff;box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.1)}.todo-form-textarea{resize:vertical;min-height:80px;font-family:inherit;line-height:1.5}.todo-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.todo-form-hint{font-size:var(--kjuup-type-caption);color:#888;margin:-8px 0 0;padding-left:2px}.todo-modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:12px;gap:12px;padding:16px 24px;border-top:1px solid #f0f0f0;background:var(--kjuup-bg)}.todo-modal-btn{padding:10px 24px;border-radius:10px;font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),filter var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard);display:flex;align-items:center;justify-content:center;min-width:100px}.todo-modal-btn-cancel{background:#fff;border:1.5px solid #e0e0e0;color:#666}.todo-modal-btn-cancel:hover{background:var(--kjuup-bg);border-color:#ccc}.todo-modal-btn-create{background:var(--kjuup-accent);border:none;color:#fff;box-shadow:0 4px 12px rgba(var(--kjuup-accent-rgb),.3)}.todo-modal-btn-create:hover{background:var(--kjuup-accent);filter:brightness(.92);transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--kjuup-accent-rgb),.4)}.todo-modal-btn-cancel:disabled,.todo-modal-btn-create:disabled{opacity:.6;cursor:not-allowed;transform:none}.todo-creating-spinner{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}[data-theme=dark] .todo-modal{background:#2d2d2d}[data-theme=dark] .todo-modal-header{background:linear-gradient(135deg,#3a3028,#2d2d2d);border-bottom-color:#404040}[data-theme=dark] .todo-modal-title{color:#e0e0e0}[data-theme=dark] .todo-modal-close:hover{background:#404040}[data-theme=dark] .todo-form-label{color:#b0b0b0}[data-theme=dark] .todo-form-input{background:#3a3a3a;border-color:#505050;color:#e0e0e0}[data-theme=dark] .todo-form-input:focus{background:#404040;border-color:var(--kjuup-accent)}[data-theme=dark] .todo-form-hint{color:#888}[data-theme=dark] .todo-modal-footer{background:#252525;border-top-color:#404040}[data-theme=dark] .todo-modal-btn-cancel{background:#3a3a3a;border-color:#505050;color:#b0b0b0}[data-theme=dark] .todo-modal-btn-cancel:hover{background:#454545;border-color:#606060}.todo-backtoinprogress-toolbar{padding:12px 16px;border-bottom:1px solid #eee}.todo-backtoinprogress-selectall{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;border-radius:8px;border:1px solid #b0b0b0;background-color:initial;color:#737373;cursor:pointer;-webkit-user-select:none;user-select:none}.todo-backtoinprogress-selectall.is-active{border-color:#1e88e5;background-color:rgba(30,136,229,.1);color:#1e88e5}.todo-backtoinprogress-selectall.is-disabled,.todo-backtoinprogress-selectall:disabled{cursor:not-allowed}.todo-backtoinprogress-selectall .material-symbols-outlined{font-size:24px}.todo-backtoinprogress-selectall-text,.todo-backtoinprogress-selectall .material-symbols-outlined{color:inherit}.todo-backtoinprogress-selectall-text{font-size:var(--kjuup-type-body);font-weight:500}.todo-backtoinprogress-list{display:flex;flex-direction:column;max-height:400px;overflow-y:auto}.todo-backtoinprogress-user-row{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;border-bottom:1px solid #e8e8e8;cursor:pointer;background-color:initial}.todo-backtoinprogress-user-row.is-selected{background-color:rgba(30,136,229,.1)}.todo-backtoinprogress-user-cell{display:flex;align-items:center;grid-gap:10px;gap:10px;flex:1 1;min-width:0}.todo-backtoinprogress-user-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.todo-backtoinprogress-user-name{font-size:var(--kjuup-type-body);font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-backtoinprogress-user-row.is-selected .todo-backtoinprogress-user-name{font-size:var(--kjuup-type-body);color:#1e88e5}.todo-backtoinprogress-user-check{color:#1e88e5;font-size:20px;flex-shrink:0}.todo-btn-back-in-progress{width:-webkit-max-content;width:max-content;min-width:-webkit-max-content;min-width:max-content;flex-shrink:0}.voice-message-container .audio-file.modern-voice-player{display:flex;align-items:center;grid-gap:10px;gap:10px;flex:1 1;min-width:0}.custom-audio-player{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:4px;min-width:0;width:100%}.custom-play-button{flex-shrink:0}.audio-progress-container{flex:1 1;display:flex;flex-direction:column;min-width:0}.audio-progress-bar{height:6px;background:#e0e0e0;border-radius:3px;cursor:pointer;position:relative;overflow:hidden}.audio-progress-bar .progress-fill{height:100%;background:var(--kjuup-accent);border-radius:3px;position:relative;transition:width var(--kj-dur-fast) var(--kj-ease-standard)}.audio-progress-bar .progress-thumb{position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:var(--kjuup-accent);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.audio-time{font-size:var(--kjuup-type-caption);color:#666;white-space:nowrap;min-width:75px;text-align:center}.audio-volume-button{flex-shrink:0}.voice-transcript-wrapper{display:flex;flex-direction:column;width:364px;max-width:100%}.voice-transcript-ai-section{display:flex;flex-direction:column;margin-top:4px}.voice-transcript-ai-header{display:flex;justify-content:space-between;display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.voice-transcript-ai-tab{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;background:none;border:none;cursor:pointer;padding:3px 8px;border-radius:10px;font-size:var(--kjuup-type-caption);font-weight:600;color:#e066ed;transition:background var(--kj-dur) var(--kj-ease-standard);white-space:nowrap;align-self:flex-start}.voice-transcript-ai-tab:hover{background:rgba(224,102,237,.08)}.voice-transcript-ai-icon{font-size:14px!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20!important}.voice-transcript-ai-icon,.voice-transcript-chevron{font-family:"Material Symbols Outlined"!important;line-height:1!important;color:#e066ed}.voice-transcript-chevron{font-size:16px!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20!important;transition:transform var(--kj-dur) var(--kj-ease-standard)}.voice-transcript-chevron.expanded{transform:rotate(180deg)}.voice-transcript-result{padding:6px 10px;margin-top:2px;background:rgba(224,102,237,.05);border-radius:8px;border-left:3px solid #e066ed;animation:kj-fade-down var(--kj-dur-slow) var(--kj-ease-standard);--kj-from-y:-4px}.voice-transcript-text{font-size:var(--kjuup-type-body);line-height:1.45;color:#333;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;text-align:left}.voice-transcript-text p{margin:0}.user_info_chat.left_users .voice-transcript-result,.user_info_chat.left_users .voice-transcript-text,.user_info_chat.left_users .voice-transcript-text *{text-align:left!important}.voice-transcript-toggle{cursor:pointer;color:#7b2d8e;font-weight:700;font-size:var(--kjuup-type-caption);-webkit-user-select:none;user-select:none;margin-left:2px;background:rgba(123,45,142,.1);padding:1px 6px;border-radius:3px}.voice-transcript-toggle:hover{text-decoration:underline;background:rgba(123,45,142,.18)}.kjuup-plus .voice-transcript-toggle,[data-kjuup-plus=true] .voice-transcript-toggle{color:var(--kjuup-internal)}.kjuup-plus .voice-transcript-result,[data-kjuup-plus=true] .voice-transcript-result{border-left-color:var(--kjuup-internal)}.kjuup-plus .voice-transcript-ai-tab,[data-kjuup-plus=true] .voice-transcript-ai-tab{color:var(--kjuup-internal)}.kjuup-plus .voice-transcript-ai-tab:hover,[data-kjuup-plus=true] .voice-transcript-ai-tab:hover{background:rgba(var(--kjuup-internal-rgb),.08)}.kjuup-plus .voice-transcript-ai-icon,.kjuup-plus .voice-transcript-chevron,[data-kjuup-plus=true] .voice-transcript-ai-icon,[data-kjuup-plus=true] .voice-transcript-chevron{color:var(--kjuup-internal)}.kjuup-plus .voice-transcript-result,[data-kjuup-plus=true] .voice-transcript-result{background:rgba(var(--kjuup-internal-rgb),.05)}.voice-transcript-loading-wrapper{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.voice-transcript-loading{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:var(--kjuup-type-caption);color:#999;padding:2px 0}.voice-transcript-skeleton{display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:1px 0 2px}.voice-transcript-skeleton-line{height:9px;border-radius:4px;background:linear-gradient(90deg,rgba(224,102,237,.12),rgba(224,102,237,.22) 50%,rgba(224,102,237,.12));background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite}.kjuup-plus .voice-transcript-skeleton-line,[data-kjuup-plus=true] .voice-transcript-skeleton-line{background:linear-gradient(90deg,rgba(var(--kjuup-internal-rgb),.12),rgba(var(--kjuup-internal-rgb),.22) 50%,rgba(var(--kjuup-internal-rgb),.12));background-size:200% 100%}.voice-transcript-spinner{width:14px;height:14px;border:2px solid rgba(224,102,237,.2);border-top-color:#e066ed;border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite;flex-shrink:0}.kjuup-plus .voice-transcript-spinner,[data-kjuup-plus=true] .voice-transcript-spinner{border-top-color:rgba(var(--kjuup-internal-rgb),.2);border-color:var(--kjuup-internal) rgba(var(--kjuup-internal-rgb),.2) rgba(var(--kjuup-internal-rgb),.2)}.wscroll.media-docs-scroll,html body .wscroll.media-docs-scroll,html body div.wscroll.media-docs-scroll{background-color:#fff!important;height:auto!important;min-height:0;padding-bottom:0;box-sizing:border-box}.chat_box_main_div{overscroll-behavior:none;overscroll-behavior-y:none;touch-action:pan-y;position:relative}@media only screen and (min-width:768px) and (max-width:1366px){.w-300.chat_text.chat_box_main_div{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;box-sizing:border-box!important}}.chat-container-wrapper{display:flex;flex-direction:column;background-color:#fff}.chat-container-wrapper--fixed{position:fixed;z-index:1000;top:55px;right:0;height:calc(var(--app-height) - 55px);max-height:calc(var(--app-height) - 55px);overflow:hidden;min-height:0;box-sizing:border-box}.chat-container-wrapper--absolute{position:absolute;z-index:1000;top:0;right:0;bottom:0;flex:1 1;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.chat-container-wrapper--sidebyside{flex:1 1;min-width:0;min-height:0;height:100%!important;align-self:stretch}.chat-container-wrapper--sidebyside .w-300.chat_text.chat_box_main_div{height:100%!important}.room-workspace{flex:1 1;min-width:0;min-height:0;height:100%;align-self:stretch;display:flex;flex-direction:column;background:#fff}.room-workspace-header{flex-shrink:0;background:#fff;box-sizing:border-box}.room-workspace-body{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:row;align-items:stretch}.room-workspace-body--companion{grid-gap:12px;gap:12px}.room-header-title-row{display:flex;justify-content:space-between;align-items:flex-start;padding:4px 10px}.room-header-title-copy{display:flex;flex-direction:column;flex:1 1;min-width:0}.room-header-title-row h3{display:flex;align-items:center;font-weight:500;margin:0}.room-header-title-actions{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}.room-header-title-row--workspace{width:100%;box-sizing:border-box;padding:4px 8px 14px}.room-workspace .w-300.my_project_user.project-details{border:none!important;background-color:#fff!important}.room-header-title-row--workspace h3{font-size:var(--kjuup-type-title);font-weight:600;line-height:1.2;color:#1a1a1a}.room-workspace .bottom-bar,.room-workspace .chanel_group_userlist_div,.room-workspace .chat_search_div,.room-workspace .chats_user,.room-workspace .email-attachment-date-header,.room-workspace .project-details,.room-workspace .project_chat_user,.room-workspace .room-companion-base,.room-workspace .room-companion-header,.room-workspace .room-companion-pane,.room-workspace .room-companion-tabs,.room-workspace .room-companion-todo-header-host,.room-workspace .room-header-chrome,.room-workspace .room-header-search,.room-workspace .room-month-separator,.room-workspace .room-tabs-content-row,.room-workspace .room-tabs-toolbar,.room-workspace .room-todo-list-panel,.room-workspace .todo-adjust-list-bar,.room-workspace .todo-date-separator,.room-workspace .todo-header-inner,.room-workspace .todo-header-tabs-row,.room-workspace .todo-header-wrapper,.room-workspace .wscroll{background:#fff!important;background-color:#fff!important;background-image:none!important}html body .right_side_bar_main_div .chanel_group_userlist_div:has(.chat_header),html body .right_side_bar_main_div .project-details.room-message-open,html body .room-workspace .chanel_group_userlist_div:has(.chat_header),html body .room-workspace .chanel_group_userlist_div:has(.room-message-open),html body .room-workspace .project-details.room-message-open,html body .room-workspace .project-details.room-message-open .bottom-bar,html body .room-workspace .project-details.room-message-open .chats_user,html body .room-workspace .project-details.room-message-open .project_chat_user{background:#fff!important;background-color:#fff!important;background-clip:initial!important}.room-workspace .search .form-control,.room-workspace .search input.form-control,.room-workspace .search input[type=search],.room-workspace .search input[type=text]{background:#fff!important;background-color:#fff!important;border:1px solid #dce3ea!important;border-radius:8px!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;color:#333!important}.room-workspace .search .form-control::placeholder,.room-workspace .search input.form-control::placeholder,.room-workspace .search input[type=search]::placeholder,.room-workspace .search input[type=text]::placeholder{font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;color:#b0b0b0!important;opacity:1!important}.room-workspace .room-tab-switch,.room-workspace .todo-header-tabs-left{background:transparent!important}.room-companion-pane{flex:0 1 400px;width:400px;max-width:400px;min-width:300px;align-self:stretch;flex-direction:column;position:relative;background:#fff}.room-companion-base,.room-companion-pane{min-height:0;height:100%;display:flex;overflow:hidden}.room-companion-base{flex:1 1;min-width:0;width:100%;flex-direction:column}.room-companion-briefing{overflow:auto;padding:8px 16px 16px;box-sizing:border-box;background:#fff}.room-companion-briefing .project-emails-list-sidebar{background:#fff}.room-companion-briefing .email-attachment-date-header{background:#fff!important;background-image:none!important}.room-companion-briefing .company_centact.chat-item-container.lm-email-item,.room-companion-briefing .company_centact.chat-item-container.lm-email-item.active-project,.room-companion-briefing .company_centact.chat-item-container.lm-email-item.lm-email-item--briefing,.room-companion-briefing .company_centact.chat-item-container.lm-email-item.lm-email-item--briefing.lm-email-unread,.room-companion-briefing .company_centact.chat-item-container.lm-email-item.lm-email-item--plain,.room-companion-briefing .lm-email-item{background-color:#fff!important;border:1px solid #dce3ea!important;border-radius:10px!important;margin:0 0 8px!important;box-sizing:border-box}.room-companion-briefing .lm-email-item--briefing.active-project .chat-item-link,.room-companion-briefing .lm-email-item--briefing.active-project .website,.room-companion-briefing .lm-email-item--briefing .chat-item-link,.room-companion-briefing .lm-email-item--briefing .website,.room-companion-briefing .lm-email-item .chat-item-link,.room-companion-briefing .lm-email-item .website{background-color:#fff!important;border-radius:10px!important}.room-companion-pane .room-todo-list-panel{width:100%!important;min-width:0!important;max-width:none!important;border-right:none!important}.room-message-pane-fill,.room-message-pane-open{flex:1 1;min-width:0;min-height:0;height:100%;width:100%;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:0}html body .right_side_bar_main_div .w-300.my_project_user.project-details .company_services.project_chat_user.room-message-pane-host{margin:0!important;padding:0!important}html body .right_side_bar_main_div .w-300.my_project_user.project-details.room-message-open .company_services.project_chat_user.room-message-pane-host{overflow:hidden!important}html body .right_side_bar_main_div .w-300.my_project_user.project-details.room-message-open{padding-left:0!important;padding-right:0!important}html body .right_side_bar_main_div .w-300.my_project_user.project-details.room-message-open .bottom-bar{scrollbar-gutter:auto!important;overflow:hidden!important;border-radius:0!important}.project-details.room-message-open .bottom-bar,.project-details.room-message-open .chats_user.bg-white-user,.project-details.room-message-open .wscroll.right_wscroll.project_scrool,.project-details .room-message-pane-fill,.project-details .room-message-pane-fill .email-detail,.project-details .room-message-pane-host,.project-details .room-message-pane-open,.project-details .room-message-pane-open .email-detail{border-radius:0!important}.room-message-pane-fill .email-detail,.room-message-pane-open .email-detail{background:#fff;margin:0;padding-left:0;padding-right:0;border-radius:0}.room-message-pane-fill .briefing-document-toolbar,.room-message-pane-fill .email-detail-toolbar,.room-message-pane-open .briefing-document-toolbar,.room-message-pane-open .email-detail-toolbar{position:relative!important;top:auto!important;height:auto!important;min-height:44px!important;max-height:none!important;padding:4px 8px!important;background:#fff!important;background-color:#fff!important;border-bottom:none!important;box-sizing:border-box!important;display:flex;align-items:center;overflow:visible!important;flex-shrink:0;z-index:2!important}.project-details.room-message-open .room-header-open-slot{display:none!important}.project-details.room-message-open .bottom-bar,.project-details.room-message-open .wscroll.right_wscroll.project_scrool{overflow:hidden!important}.project-details.room-message-open .room-message-pane-open{margin-top:0;height:100%!important;max-height:none!important;position:relative;z-index:1}.project-details.room-message-open .room-tabs-toolbar{display:none!important}.room-workspace--companion .project-details.room-message-open .room-header-chrome{display:none!important;padding:0!important}.project-details.room-message-open .room-message-pane-open .chat_header,.project-details .room-message-pane-fill .chat_header{position:absolute!important;top:0!important;left:0!important;right:0!important;height:60px!important;min-height:60px!important;max-height:60px!important;padding-top:0!important;padding-bottom:0!important;background:#fff!important;background-color:#fff!important;border:none!important;border-radius:0!important;box-sizing:border-box!important;overflow:visible!important;flex-shrink:0;z-index:10000!important}html body div.chat_header.chat_header[class]{background:#fff!important;background-color:#fff!important}html body .right_side_bar_main_div .chanel_group_userlist_div .chat-input-container-external,html body .right_side_bar_main_div .chanel_group_userlist_div .chat-input-container-internal,html body .right_side_bar_main_div .chanel_group_userlist_div .chat_header,html body .right_side_bar_main_div .chanel_group_userlist_div .chat_input,html body .room-workspace .chat-input-container-external,html body .room-workspace .chat-input-container-internal,html body .room-workspace .chat_header,html body .room-workspace .chat_input{background:#fff!important;background-color:#fff!important;border-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.project-details.room-message-open .room-header-open-slot,.room-workspace .room-header-open-slot{background:transparent!important;background-color:initial!important;background-image:none!important}.project-details.room-message-open .chats_user.bg-white-user{overflow:hidden!important}.room-message-pane-fill .email-detail-header,.room-message-pane-open .email-detail-header{padding-left:12px;padding-right:12px}.room-message-pane-fill .w-300.chat_text.chat_box_main_div,.room-message-pane-open .w-300.chat_text.chat_box_main_div{height:100%!important;max-height:100%!important;border-radius:0!important}.room-workspace .chanel_group_userlist_div .w-300.chat_text.chat_box_main_div,.room-workspace .chanel_group_userlist_div .w-300.my_project_user.project-details,.room-workspace .room-message-pane-fill,.room-workspace .room-message-pane-host,.room-workspace .room-message-pane-open{border-radius:0!important}.chat-container-wrapper--over-companion{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background:#fff;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border-left:1px solid #e0e0e0;animation:roomCompanionSlideIn var(--kj-dur-slow) var(--kj-ease-standard)}.chat-container-wrapper--over-companion .w-300.chat_text.chat_box_main_div{height:100%!important;width:100%!important;max-width:none!important}@keyframes roomCompanionSlideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.right_side_bar_main_div .user_chat_history_main_div{flex:1 1;min-height:0;overflow:hidden}.right_side_bar_main_div .chanel_group_list_chat_main_div{align-self:stretch!important;align-items:stretch!important;flex:1 1!important;height:100%!important;min-height:0!important;display:flex!important}.right_side_bar_main_div .chanel_group_userlist_div:not(.room-todos-fullbleed),.right_side_bar_main_div .room-companion-pane{background:#fff;border:1px solid #dce3ea}.right_side_bar_main_div .chanel_group_list_chat_main_div,.right_side_bar_main_div .project-details,.right_side_bar_main_div .user_list_div_left,.right_side_bar_main_div .w-300.my_project{border-left:none!important;outline:none!important;box-shadow:none!important}@media (min-width:861px){.right_side_bar_main_div .user_chat_history_main_div:has(.chanel_group_list_chat_main_div),.right_side_bar_main_div .user_chat_history_main_div:has(.user_list_div_left){grid-gap:0;gap:0;padding:0;box-sizing:border-box;align-items:stretch;background-color:#fff!important;border-left:none!important}.right_side_bar_main_div .user_chat_history_main_div:has(.chanel_group_list_chat_main_div) .chanel_group_list_chat_main_div{grid-gap:12px;gap:12px;height:auto!important;min-height:0!important;align-self:stretch!important}.right_side_bar_main_div .user_list_div_left{display:flex!important;flex-direction:column;min-height:0;align-self:stretch;border-radius:14px;overflow:hidden;background:#fff;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important}.right_side_bar_main_div .user_list_div_left:has(.add_company){border-right:none!important}.right_side_bar_main_div .user_list_div_left.room-list-full{width:100%!important;min-width:0!important;max-width:none!important;flex:1 1 auto!important;flex-grow:1!important;flex-shrink:1!important}.right_side_bar_main_div .user_list_div_left.room-list-hidden{display:none!important}html body .right_side_bar_main_div .user_list_div_left .w-300.my_project,html body .right_side_bar_main_div .user_list_div_left .w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0,html body .right_side_bar_main_div .user_list_div_left .w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0.common_box_user_list{height:100%!important;flex:1 1;min-height:0;border-radius:14px!important;border:none!important;outline:none!important;box-shadow:none!important;background-color:#fff!important;background:#fff!important}.right_side_bar_main_div .chanel_group_userlist_div:not(.room-todos-fullbleed){border-radius:14px!important;overflow:hidden;background:#fff;border:1px solid #dce3ea!important}.right_side_bar_main_div .chanel_group_userlist_div:has(.email-inline-reply),.right_side_bar_main_div .user_list_div_left:has(.email-inline-reply){border-top:none!important;border-left:none!important}.right_side_bar_main_div .room-companion-pane{border-radius:14px;background:#fff;border:1px solid #dce3ea!important}.right_side_bar_main_div .w-300.my_project_user.project-details:not(.room-todos-fullbleed),html body .right_side_bar_main_div .w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details{border-right:none!important;border-radius:0!important}}@media (max-width:1380px){.right_side_bar_main_div .chanel_group_userlist_div,.right_side_bar_main_div .latest_messages_wrapper_div,.right_side_bar_main_div .lm-left-panel,.right_side_bar_main_div .room-companion-pane,.right_side_bar_main_div .user_list_div_left,.right_side_bar_main_div .w-300.my_project_user.project-details{border-top:none!important;border-left:none!important}}.right_side_bar_main_div .chanel_group_userlist_div:not(.room-todos-fullbleed):not(.project-details-fill){flex:1 1;width:auto;min-width:480px;max-width:none;align-self:stretch;height:auto;min-height:0;display:flex;flex-direction:column}.right_side_bar_main_div .chanel_group_userlist_div:not(.room-todos-fullbleed) .project-details.handle-drag{width:100%;max-width:none;flex:1 1;min-width:0;min-height:0;height:auto;display:flex;flex-direction:column}.right_side_bar_main_div .w-300.my_project_user.project-details:not(.room-todos-fullbleed){display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:none!important;flex:1 1!important;height:auto!important;max-height:none!important;overflow:hidden!important}.chanel_group_userlist_div.project-details-fill,.right_side_bar_main_div .chanel_group_userlist_div.project-details-fill,.w-300.my_project_user.project-details.project-details-fill{width:100%!important;min-width:0!important;max-width:100%!important;flex:1 1!important;box-sizing:border-box}@media (max-width:860px){html body .right_side_bar_main_div .chanel_group_userlist_div.project-details-fill,html body .right_side_bar_main_div .chanel_group_userlist_div:not(.room-todos-fullbleed),html body .right_side_bar_main_div .chanel_group_userlist_div:not(.room-todos-fullbleed) .project-details.handle-drag,html body .right_side_bar_main_div .w-300.my_project_user.project-details.project-details-fill,html body .right_side_bar_main_div .w-300.my_project_user.project-details:not(.room-todos-fullbleed){width:100%!important;min-width:0!important;max-width:none!important;flex:1 1 auto!important;align-self:stretch!important}}.right_side_bar_main_div .w-300.my_project_user.project-details .wscroll.right_wscroll.project_scrool{flex:1 1!important;min-height:0!important;height:auto!important}.right_side_bar_main_div .chanel_group_list_chat_main_div:has(.room-todos-fullbleed){align-self:stretch!important;align-items:stretch!important;flex:1 1!important;width:100%!important;height:100%!important;min-height:0!important}.right_side_bar_main_div .chanel_group_userlist_div.room-todos-fullbleed{flex:1 1!important;width:100%!important;min-width:0!important;height:100%!important;align-self:stretch!important;display:flex!important;flex-direction:column!important}.right_side_bar_main_div .chanel_group_userlist_div.room-todos-fullbleed .project-details.handle-drag,.right_side_bar_main_div .w-300.room-todos-fullbleed{flex:1 1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}.right_side_bar_main_div .w-300.room-todos-fullbleed{max-width:none!important;margin-left:0!important;padding-left:0!important;overflow:hidden!important;border-right:none!important;position:relative!important}.right_side_bar_main_div .w-300.room-todos-fullbleed:after{content:"";position:absolute;top:0;bottom:0;left:400px;width:0;border-left:1px solid #e0e0e0;z-index:6;pointer-events:none}html body .right_side_bar_main_div .room-todos-fullbleed .w-300,html body .right_side_bar_main_div .w-300.my_project_user.right_btm_ani-enter-done{margin-left:0!important}.right_side_bar_main_div .room-todos-fullbleed .room-todo-list-panel{width:400px!important;min-width:400px!important;max-width:400px!important;margin:0!important;padding-left:0!important;border-right:none!important}.right_side_bar_main_div .room-todos-fullbleed .wscroll.right_wscroll.project_scrool{flex:1 1!important;min-height:0!important;height:auto!important;overflow:hidden!important}.right_side_bar_main_div .room-todos-fullbleed .bottom-bar{overflow:hidden!important;flex:1 1!important;min-height:0!important;height:100%!important}.right_side_bar_main_div .room-todos-fullbleed .chats_user{flex:1 1!important;min-height:0!important;width:100%!important;max-width:none!important;height:auto!important;margin-bottom:0!important}.right_side_bar_main_div .room-todos-fullbleed .company_services.chat_services{flex:1 1!important;min-height:0!important;overflow:hidden!important;display:flex!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.right_side_bar_main_div .w-300.my_project_user.project-details .bottom-bar,.right_side_bar_main_div .w-300.my_project_user.project-details .chats_user.bg-white-user{padding:0!important;margin:0!important;border-radius:0!important;background-color:#fff!important}.right_side_bar_main_div .w-300.my_project_user.project-details .bottom-bar{scrollbar-gutter:stable}.right_side_bar_main_div .w-300.my_project_user.project-details .wscroll.right_wscroll.project_scrool{margin:0!important;padding:0!important;border-radius:0!important;background-color:#fff!important;position:relative;z-index:0}.right_side_bar_main_div .w-300.my_project_user.project-details .chat_search_div{margin-left:12px;margin-right:24px;box-sizing:border-box;max-width:calc(100% - 36px);display:flex;align-items:center;flex-wrap:nowrap;grid-gap:8px;gap:8px}.right_side_bar_main_div .w-300.my_project_user.project-details .room-header-chrome{position:relative;z-index:30;overflow:visible}.right_side_bar_main_div .w-300.my_project_user.project-details .room-header-chrome .chat_search_div.room-header-search{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:8px;column-gap:8px;margin:0!important;padding:0 10px 8px;max-width:none!important;width:100%!important;box-sizing:border-box;overflow:visible}.right_side_bar_main_div .w-300.my_project_user.project-details .room-header-chrome .room-header-search-field{min-width:0!important;width:auto!important;max-width:100%;margin:0!important}.right_side_bar_main_div .w-300.my_project_user.project-details .room-header-chrome .room-header-search .form-control,.right_side_bar_main_div .w-300.my_project_user.project-details .room-header-chrome .room-header-search input{width:100%!important;max-width:100%;min-width:0!important;box-sizing:border-box;border-radius:8px!important;-webkit-appearance:none!important;appearance:none!important;font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;color:#333!important}.right_side_bar_main_div .w-300.my_project_user.project-details .room-header-chrome .room-header-search .form-control::placeholder,.right_side_bar_main_div .w-300.my_project_user.project-details .room-header-chrome .room-header-search input::placeholder{font-family:"Work Sans",sans-serif!important;font-size:var(--kjuup-type-body)!important;font-weight:400!important;color:#b0b0b0!important;opacity:1!important}.right_side_bar_main_div .w-300.my_project_user.project-details .room-header-chrome .room-search-create-wrap{flex:0 0 auto;position:relative;z-index:1002;min-width:0;max-width:100%;overflow:visible}.room-search-create-wrap{position:relative;flex-shrink:0;z-index:20}.room-search-create-btn{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0;background:none;border:none;padding:0 2px 0 0;cursor:pointer;line-height:1}.room-search-create-selector.new-message-type-selector{left:auto;right:0;transform:none;z-index:1003;animation:kj-fade-down var(--kj-dur-fast) var(--kj-ease-out);--kj-from-y:-4px;--kj-base:translate(0,0)}.room-search-create-label{font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-body);font-weight:600;white-space:nowrap}.right_side_bar_main_div .w-300.my_project_user.project-details .email-attachment-date-header,.right_side_bar_main_div .w-300.my_project_user.project-details .email-attachment-date-header.room-month-separator,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user .room-month-separator{padding-left:0;padding-right:0;background:#fff!important;background-image:none!important}.right_side_bar_main_div .w-300.my_project_user.project-details .room-briefing-toggle-block{margin-left:0!important;margin-right:0!important;margin-top:4px;margin-bottom:10px;padding:10px 16px}.right_side_bar_main_div .w-300.my_project_user.project-details .company_services.project_chat_user:not(.room-message-pane-host),.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host){background-color:#fff!important;margin:0!important;padding:8px 12px!important;border-radius:0!important;box-sizing:border-box}.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container.active-project,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container .chat-item-link,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container .website,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container:hover:not(.active-project){background-color:#fff!important;border-radius:10px!important}.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container.active-project,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container:hover:not(.active-project){border:1px solid #dce3ea!important;margin-bottom:8px;box-sizing:border-box}html body .right_side_bar_main_div .w-300.my_project_user.project-details .company_services.project_chat_user.room-message-pane-host,html body .right_side_bar_main_div .w-300.my_project_user.project-details.room-message-open .company_services.project_chat_user.room-message-pane-host{margin:0!important;padding:0!important}.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user .room-month-separator{padding-left:0;padding-right:0;background:#fff!important;background-image:none!important}.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user .company_centact.chat-item-container,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user .company_centact.chat-item-container.active-project,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user .company_centact.chat-item-container.active-project[style*=background],.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user .company_centact.chat-item-container:hover:not(.active-project){margin-left:0!important;margin-right:0!important}.w-300.my_project_user.project-details.project-details-fill{padding-left:0!important;padding-right:0!important}.w-300.my_project_user.project-details.project-details-fill .bottom-bar,.w-300.my_project_user.project-details.project-details-fill .chats_user.bg-white-user,.w-300.my_project_user.project-details.project-details-fill .wscroll.right_wscroll.project_scrool{margin:0!important;padding:0!important;border-radius:0!important;background-color:#fff!important}.w-300.my_project_user.project-details.project-details-fill .room-header-chrome{padding-left:0;padding-right:0}.w-300.my_project_user.project-details.project-details-fill .room-header-title-row{padding:4px 10px 2px}.w-300.my_project_user.project-details.project-details-fill .room-tabs-toolbar{padding:0 10px 8px;box-sizing:border-box;width:100%}.w-300.my_project_user.project-details.project-details-fill .room-header-chrome .chat_search_div.room-header-search{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:8px;column-gap:8px;margin:0!important;padding:0 10px 8px!important;max-width:none!important;width:100%!important;box-sizing:border-box}.w-300.my_project_user.project-details.project-details-fill .company_services.project_chat_user:not(.room-message-pane-host),.w-300.my_project_user.project-details.project-details-fill .project_chat_user:not(.room-message-pane-host){background-color:#fff!important;margin:0!important;padding:8px 12px!important;border-radius:0!important;box-sizing:border-box;width:100%;min-width:0}.w-300.my_project_user.project-details.project-details-fill .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container,.w-300.my_project_user.project-details.project-details-fill .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container.active-project,.w-300.my_project_user.project-details.project-details-fill .project_chat_user:not(.room-message-pane-host) .company_centact.chat-item-container:hover:not(.active-project){width:100%!important;max-width:100%!important;margin:0 0 8px!important;padding:0!important;border:1px solid #dce3ea!important;border-radius:10px!important;background:#fff!important;box-sizing:border-box}.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user .company_centact.chat-item-container .chat-item-link,.right_side_bar_main_div .w-300.my_project_user.project-details .project_chat_user .company_centact.chat-item-container .website{padding:10px 12px!important;box-sizing:border-box!important}.room-companion-tabs{padding:0 12px 8px;align-items:center}.room-companion-header,.room-companion-tabs{flex-shrink:0;box-sizing:border-box;background:#fff;display:flex}.room-companion-header{flex-direction:column;justify-content:flex-start;padding-top:4px}.room-companion-header .room-header-title-row--spacer{flex-shrink:0}.room-companion-header .room-companion-tabs{padding:0 12px 8px}.room-companion-todo-header-host{min-height:0;display:flex;align-items:center;box-sizing:border-box}.room-companion-todo-header-host:empty{display:none;min-height:0!important;height:0;padding:0;overflow:hidden}.room-companion-header:has(.todo-detail-panel-header){min-height:0!important}.room-companion-header:has(.todo-detail-panel-header) .room-companion-tabs{padding-bottom:0}.room-companion-header:has(.todo-detail-panel-header) .room-companion-todo-header-host{min-height:0!important}.room-companion-pane .todo-item-card,.room-companion-pane .todo-item-container{border-radius:0!important}.room-companion-todo-header-host .todo-header-tabs-left{display:inline-flex;flex-wrap:wrap;flex:0 1 auto;align-items:center;grid-gap:4px;gap:4px;overflow:visible}.room-companion-todo-header-host .todo-header-tab-btn{padding:8px 12px!important;font-size:var(--kjuup-type-body)!important}.room-companion-todo-header-host .todo-header-wrapper{position:static;width:100%;background:#fff!important;background-color:#fff!important}.room-companion-todo-header-host .todo-header-inner{padding:0 12px;border-bottom:none;background:#fff!important;background-color:#fff!important}.room-companion-todo-header-host .todo-create-panel-header{padding:4px 0;width:100%}.right_side_bar_main_div .room-header-chrome .chat_search_div.room-header-search{margin:0!important;padding:0 10px 8px;max-width:none}.room-companion-pane>.room-companion-base{height:auto;background:#fff}.right_side_bar_main_div .room-header-chrome h3{margin:0}.right_side_bar_main_div .room-tabs-toolbar{padding:0 10px 8px;box-sizing:border-box}.room-tab-switch{display:inline-flex;flex-wrap:wrap;align-items:center;background:transparent;border-radius:8px;padding:2px}.room-tab-switch button:not(.kj-tab){border:1px solid transparent;cursor:pointer;border-radius:6px;padding:8px 12px;font-size:var(--kjuup-type-body);font-weight:600;white-space:nowrap;color:#737373;background:transparent;margin:0 5px}.room-tab-switch .kj-tab{margin:0 5px}.room-tab-switch button:not(.kj-tab).active,.room-tab-switch button:not(.kj-tab).is-active,.room-tab-switch button:not(.kj-tab):hover,.room-tab-switch button:not(.kj-tab)[aria-selected=true]{background:rgba(var(--kjuup-accent-rgb),.16)!important;border-color:transparent!important;color:#737373!important}.right_side_bar_main_div .company_services.project_chat_user.room-members-list{margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:24px!important;box-sizing:border-box}.right_side_bar_main_div .project-members-embedded{min-height:0;flex:1 1 auto;width:100%;box-sizing:border-box!important}.right_side_bar_main_div .project-members-embedded .admin-content{margin:0!important;padding:0!important}.right_side_bar_main_div .room-todos-fullbleed .room-todos-chrome{width:400px!important;max-width:400px!important;flex-shrink:0;box-sizing:border-box;border-right:none}.mention-highlight{font-weight:600;color:var(--kjuup-internal)}.bg-purple{background:#fff;padding:10px}.profile-data{border-radius:10px 10px 0 0}.company_section.pb-0{background-color:var(--kjuup-bg)}.foreign-company-details-page{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.foreign-company-details-page .foreign-company-details-content{flex:1 1;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.foreign-company-details-page .foreign-company-details-content::-webkit-scrollbar{display:none}.foreign-company-details-page .profile-data{display:block;overflow:visible}.foreign-company-details-page .profile-data .article.padding-left-right-2{max-width:100%;width:100%;background-color:#fff}.foreign-company-details-page .media-desc,.foreign-company-details-page .profile-data .media-desc{max-width:860px;margin-left:auto;margin-right:auto;margin-top:10px}.foreign-company-details-page .react-multi-carousel-list{overflow:hidden;margin-bottom:0;height:auto}.foreign-company-details-page .react-multi-carousel-track{display:flex}.foreign-company-details-page .react-multi-carousel-item{flex:0 0 100%;width:100%}.foreign-company-details-page .foreign-company-contact-section{padding:10px;background-color:#fff}.foreign-company-details-page .foreign-company-contact-section h5{font-size:var(--kjuup-type-subtitle);font-weight:600;margin-bottom:16px;color:#333}.foreign-company-details-page .foreign-company-contact-section .foreign-company-contact-item .material-symbols-outlined,.foreign-company-details-page .foreign-company-contact-section .foreign-company-contact-item a{color:var(--kjuup-accent)}.foreign-company-details-page .foreign-company-contact-section.contact-internal .foreign-company-contact-item .material-symbols-outlined,.foreign-company-details-page .foreign-company-contact-section.contact-internal .foreign-company-contact-item a{color:var(--kjuup-internal)}.foreign-company-details-page .foreign-company-contact-section .foreign-company-contact-items{display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.foreign-company-details-page .foreign-company-contact-section .foreign-company-contact-item{display:flex;align-items:center}.foreign-company-details-page .foreign-company-contact-section .foreign-company-contact-item .material-symbols-outlined{font-size:24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.foreign-company-details-page .foreign-company-contact-section .foreign-company-contact-item p{font-size:var(--kjuup-type-body);color:#737373;margin:0 10px 0 0;font-weight:500}.foreign-company-details-page .foreign-company-contact-section .foreign-company-contact-item a{font-size:var(--kjuup-type-body);text-decoration:none}.company_img_placeholder{width:40px;height:40px;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:var(--kjuup-bg)}.company_img_placeholder .material-symbols-outlined{font-size:24px;width:24px;height:24px;color:#737373;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.article{background-color:#fff;padding:10px 0}.contact-dialog-overlay{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}.contact-dialog-container{background-color:#fff;width:400px;max-width:90%;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column}.contact-dialog-title{text-align:center;padding:16px;border-bottom:1px solid #eee}.contact-dialog-title h5{margin:0;font-size:var(--kjuup-type-title);font-weight:500}.contact-dialog-input-wrapper{padding:16px 16px 0}.contact-dialog-input-wrapper:last-of-type{padding-top:12px}.contact-dialog-input-container{position:relative}.contact-dialog-input{width:100%;display:block;font-size:var(--kjuup-type-body);padding-right:12px}.contact-dialog-input.with-icon{padding-right:40px}.contact-dialog-edit-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:24px;width:24px;height:24px;color:#737373;pointer-events:none;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.contact-dialog-button-wrapper{padding:20px 16px;text-align:center}.group-ct-image:has(.lazy-media-placeholder),.user_info_chat .pointer:has(.lazy-media-placeholder){width:100%!important}.group-ct-image .lazy-media-placeholder,.lazy-media-placeholder,.pointer .lazy-media-placeholder,.user_chat_content .lazy-media-placeholder{padding:10px!important}.lazy-media-placeholder{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;box-sizing:border-box;border:1px dashed rgba(var(--kjuup-accent-rgb),.5);border-radius:12px;background:rgba(var(--kjuup-accent-rgb),.04);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--kj-dur-fast) var(--kj-ease-standard);margin:2px 0}.lazy-media-placeholder:hover{background:rgba(var(--kjuup-accent-rgb),.1)}.lazy-media-icon{font-size:18px!important;color:#737373}.lazy-media-label{font-size:var(--kjuup-type-caption);font-weight:500;color:var(--kjuup-accent);white-space:nowrap}.poll-creation-container{background:#fff;border-radius:14px;width:92%;max-width:420px;max-height:85vh;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.18);display:flex;flex-direction:column;animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-standard);--kj-from-y:40px}.poll-creation-header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:none;background-color:var(--kjuup-bg)}.poll-creation-title{margin:0;font-size:var(--kjuup-type-subtitle);font-weight:600;color:#212529}.poll-creation-body{padding:16px 20px;display:flex;flex-direction:column}.poll-creation-label{font-size:var(--kjuup-type-caption);font-weight:600;color:#999;letter-spacing:.5px;margin-bottom:8px}.poll-creation-input{width:100%;padding:10px 12px;font-size:var(--kjuup-type-body);border:1.5px solid #e0e0e0;border-radius:8px;outline:none;transition:border-color var(--kj-dur) var(--kj-ease-standard);background:var(--kjuup-bg);color:#212529}.poll-creation-input:focus{border-color:var(--kjuup-accent);outline:1px solid var(--kjuup-accent);outline-offset:0;background:#fff}.poll-creation-internal .poll-creation-input:focus,.poll-creation-internal .poll-creation-textarea:focus{border-color:var(--kjuup-internal);outline:1px solid var(--kjuup-internal);outline-offset:0;background:#fff}.poll-creation-input::placeholder{color:#bbb}.poll-creation-textarea{resize:none;overflow:hidden;min-height:40px;max-height:200px;line-height:1.4;font-family:inherit}.poll-option-row{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.poll-option-input{flex:1 1}.kj-btn.poll-add-option-btn{margin-top:4px}.poll-toggle-row{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:12px 0;border-top:1px solid #f0f0f0}.poll-toggle-label{font-size:var(--kjuup-type-body);color:#333}.poll-toggle-switch{position:relative;display:inline-block;width:44px;height:24px;cursor:pointer}.poll-toggle-switch input{opacity:0;width:0;height:0}.poll-toggle-slider{position:absolute;inset:0;border-radius:24px;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard)}.poll-toggle-slider:before{content:"";position:absolute;width:18px;height:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:transform var(--kj-dur-slow) var(--kj-ease-standard);box-shadow:0 1px 3px rgba(0,0,0,.2)}.poll-toggle-switch input:checked+.poll-toggle-slider:before{transform:translateX(20px)}.poll-creation-footer{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px;padding:12px 20px 16px;border-top:1px solid #f0f0f0}i.poll-preview-icon{font-family:"Material Symbols Outlined"!important;font-size:16px!important;font-weight:300!important;font-style:normal!important;width:16px!important;height:16px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;vertical-align:middle!important}.poll-wa-container{min-width:250px;max-width:320px;padding:8px 10px 4px}.poll-wa-question{font-size:var(--kjuup-type-body);font-weight:700;color:#111;word-break:break-word;line-height:1.35;margin-bottom:4px}.poll-wa-hint{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-bottom:14px}.poll-wa-hint,.poll-wa-hint-text{font-size:var(--kjuup-type-caption)!important;font-style:italic!important;color:#737373!important}i.poll-wa-hint-icon{font-family:"Material Symbols Outlined"!important;font-size:20px!important;font-weight:300!important;font-style:normal!important;color:#737373!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;line-height:1!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.poll-wa-options{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.poll-wa-option{cursor:pointer}.poll-wa-option-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin-bottom:6px}.poll-wa-checkbox{position:relative;display:flex;align-items:center;justify-content:center;height:22px;width:22px;min-width:22px;background-color:#fff;border:2px solid #d1d5db;border-radius:6px;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard);box-shadow:0 1px 2px rgba(0,0,0,.05);flex-shrink:0;margin-top:1px;cursor:pointer}.poll-wa-checkbox:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.poll-wa-checkbox-selected{box-shadow:0 2px 6px rgba(0,0,0,.15);transform:scale(1.05)}.poll-wa-checkbox:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform var(--kj-dur-fast) var(--kj-ease-spring)}.poll-wa-checkbox-selected:after{display:block;transform:rotate(45deg) scale(1)}.poll-wa-option-text{flex:1 1;font-size:var(--kjuup-type-body);color:#222;word-break:break-word;line-height:1.4;padding-top:1px}.poll-wa-vote-count{font-size:var(--kjuup-type-body);color:#555;font-weight:500;flex-shrink:0;min-width:16px;text-align:right;padding-top:2px}.poll-wa-progress-track{height:4px;background:rgba(0,0,0,.08);border-radius:2px;overflow:hidden;margin-left:32px}.poll-wa-progress-fill{height:100%;border-radius:2px;transition:width var(--kj-dur-reveal) var(--kj-ease-standard);min-width:0}.poll-wa-footer{margin-top:12px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08);text-align:center}.poll-wa-view-votes{font-size:var(--kjuup-type-body);cursor:pointer;font-weight:500}.poll-votes-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:10003;display:flex;align-items:center;justify-content:center;animation:kj-fade-in var(--kj-dur) var(--kj-ease-standard)}.poll-votes-modal{background:#fff;border-radius:12px;width:380px;max-width:90vw;max-height:75vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06);animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-standard);--kj-from-y:20px}.poll-votes-modal-header{display:flex;align-items:center;padding:14px 16px;border-bottom:1px solid #eee}.poll-votes-modal-close{font-family:"Material Symbols Outlined"!important;font-size:var(--kjuup-type-title)!important;font-weight:400!important;font-style:normal!important;color:#999;cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background var(--kj-dur-fast) var(--kj-ease-standard)}.poll-votes-modal-close:hover{background:var(--kjuup-bg);color:#333}.poll-votes-modal-title{flex:1 1;text-align:center;font-size:var(--kjuup-type-body);font-weight:600;color:#222}.poll-votes-modal-header-spacer{width:28px}.poll-votes-modal-question{padding:14px 20px 6px;font-size:var(--kjuup-type-body);font-weight:600;color:#222;text-align:center;line-height:1.4}.poll-votes-modal-meta{text-align:center;font-size:var(--kjuup-type-caption);color:#999;padding-bottom:8px}.poll-votes-modal-body{flex:1 1;overflow-y:auto;padding:4px 16px 16px}.poll-votes-modal-option{background:var(--kjuup-bg);border-radius:10px;padding:12px 14px;margin-top:8px}.poll-votes-modal-option-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.poll-votes-modal-option-text{font-size:var(--kjuup-type-body);font-weight:600;color:#222}.poll-votes-modal-option-badge{font-size:var(--kjuup-type-caption);font-weight:600;color:#fff;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 6px}.poll-votes-modal-voters{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.poll-votes-modal-voter{display:flex;align-items:center;grid-gap:10px;gap:10px}.poll-votes-modal-voter-avatar{width:30px;height:30px;border-radius:50%;object-fit:cover;flex-shrink:0}.poll-votes-modal-voter-name{font-size:var(--kjuup-type-body);color:#444;font-weight:400}.poll-votes-modal-no-votes{font-size:var(--kjuup-type-caption);color:#aaa;font-style:italic;padding:2px 0}.article-title-markdown{display:inline}.article-title-markdown p{margin:0;display:inline}.article-title-markdown em,.article-title-markdown strong{font-style:inherit;font-weight:inherit}.article-title-markdown em{font-style:italic}.article-title-markdown strong{font-weight:700}.search-highlight{background-color:#fff3cd;color:inherit;padding:0 2px;border-radius:2px}.pin-reset-card{display:flex!important;flex-direction:column!important;align-items:stretch!important}.pin-reset-card>*{flex:0 0 auto!important;width:100%!important;min-width:0!important}.action-btn-label.active,.action-btn-label.primary,.read-more-btn{color:var(--kjuup-accent)!important}.send-btn:hover:not(:disabled):not(.disabled){background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important;color:#fff!important}.send-btn{border-color:var(--kjuup-accent)!important;color:var(--kjuup-accent)!important}input[type=checkbox],input[type=radio]{accent-color:var(--kjuup-accent)}.container_checkbox:hover input~.checkmark{border-color:var(--kjuup-accent)!important;box-shadow:0 2px 4px rgba(var(--kjuup-accent-rgb),.15)!important}.container_checkbox input:checked~.checkmark{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important;box-shadow:0 2px 6px rgba(var(--kjuup-accent-rgb),.3)!important}html body .room-workspace .w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details,html body .room-workspace .w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details[style*=background-color],html body .room-workspace .w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details[style*=padding-left],html body .room-workspace div.w-300.my_project_user.r_cont.kachada.right_btm_ani-enter-done.border-radius-0.project-details{background-color:#fff!important;background:#fff!important;border:none!important;margin-left:0!important;padding-left:0!important;box-shadow:none!important}html body .project-details .setting_profile,html body .room-workspace .setting_profile{top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important}html body .project-details .setting_profile,html body .project-details .setting_profile .company_header,html body .project-details .setting_profile .heading_icon,html body .project-details .setting_profile .main_heading,html body .project-details .setting_profile .setting_accrd,html body .room-workspace .setting_profile,html body .room-workspace .setting_profile .company_header,html body .room-workspace .setting_profile .heading_icon,html body .room-workspace .setting_profile .main_heading,html body .room-workspace .setting_profile .setting_accrd{border:none!important;box-shadow:none!important;background-color:#fff!important;background:#fff!important}html body .project-details .setting_profile .company_header,html body .room-workspace .setting_profile .company_header{margin-bottom:0!important;padding-top:0!important}html body .project-details .setting_profile .heading_icon .main_heading,html body .room-workspace .setting_profile .heading_icon .main_heading{padding-top:12px!important;margin-bottom:0!important}html body .project-details .setting_profile .setting_accrd .accordion>.card,html body .room-workspace .setting_profile .setting_accrd .accordion>.card{border-bottom-color:#fff!important}html body .project-details .setting_profile .setting_accrd .card,html body .project-details .setting_profile .setting_accrd .card-body,html body .project-details .setting_profile .setting_accrd .collapse,html body .project-details .setting_profile .setting_accrd .collapse.show,html body .room-workspace .setting_profile .setting_accrd .card,html body .room-workspace .setting_profile .setting_accrd .card-body,html body .room-workspace .setting_profile .setting_accrd .collapse,html body .room-workspace .setting_profile .setting_accrd .collapse.show{background-color:#fff!important;background:#fff!important}.pin-reset-card .btn.request-btn.btn-primary:disabled,.pin-reset-card .btn.request-btn:disabled,.pin-reset-card .request-btn.btn-primary:disabled{background-color:initial!important;border:1.5px solid #d9d9d9!important;color:#b0b0b0!important;opacity:1!important;cursor:not-allowed;box-shadow:none!important;transform:none}html body .w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0,html body .w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0.common_box_user_list,html body div.w-300.my_project.pt-0.p-0.m-0.immoanimation-enter-done.border-radius-0{background-color:#fff!important;background:#fff!important}html body .my_project .project_info.active-project,html body .my_project .project_info.active-project:hover,html body .my_project div.project_info.active-project,html body .my_project div.project_info.active-project:hover{background-color:rgba(var(--kjuup-accent-rgb),.16)!important;background:rgba(var(--kjuup-accent-rgb),.16)!important;border:1px solid rgba(var(--kjuup-accent-rgb),.45)!important;border-radius:10px!important;box-shadow:none!important;transform:none!important}html body .my_project .project_info:hover:not(.active-project),html body .my_project div.project_info:hover:not(.active-project){background-color:rgba(var(--kjuup-accent-rgb),.16)!important;background:rgba(var(--kjuup-accent-rgb),.16)!important;border-radius:10px!important;box-shadow:none!important}.settings-tile-board{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%;padding:8px 0 28px;background:transparent}.settings-tile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr))}.settings-tile-grid,button.settings-tile{grid-gap:12px;gap:12px;width:100%;min-width:0}button.settings-tile{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;position:relative;height:auto!important;min-height:68px;margin:0;overflow:hidden;padding:12px 14px!important;border:1px solid #e7e9ee;border-radius:10px;background:#fff;font-family:inherit;font-size:var(--kjuup-type-body);font-weight:600;line-height:1.3;text-align:left!important;cursor:pointer;box-sizing:border-box;box-shadow:none;color:#737373!important}.settings-tile:hover{border-color:rgba(var(--kjuup-accent-rgb),.45)}.settings-tile--on{border-color:var(--kjuup-accent,#2f8f4e);box-shadow:0 0 0 1px var(--kjuup-accent,#2f8f4e)}.settings-io-locked .settings-accordion-panel-header,button.settings-tile.settings-tile--locked{opacity:.45;filter:grayscale(1)}button.settings-tile.settings-tile--locked:hover{border-color:#e7e9ee}.settings-io-locked .modern-toggle-switch{pointer-events:none}.settings-tile-icon{position:static;width:36px;height:36px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;background:rgba(var(--kjuup-accent-rgb),.12);color:var(--kjuup-accent,#2f8f4e)}.settings-tile-icon .material-symbols-outlined{font-size:18px;width:18px;height:18px;line-height:1;color:inherit;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.settings-tile-label{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);font-weight:600;line-height:1.3;padding:0;margin:0;color:#737373;text-align:left;overflow-wrap:break-word;word-break:break-word}.settings-tile-panel{width:100%;background:#fff;border:1px solid #e7e9ee;border-radius:16px;overflow:hidden}.settings-tile-panel--form{padding:16px 18px 18px}.setting_profile .setting_accrd .settings-profile-board{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%}.setting_profile .setting_accrd .settings-profile-board .accordion{display:block!important;padding-top:0!important;width:100%!important}.setting_profile .setting_accrd .settings-profile-board .settings-accordion-card{display:none!important;margin-top:0!important}.setting_profile .setting_accrd .settings-profile-board .settings-accordion-card:has(.collapse.show),.setting_profile .setting_accrd .settings-profile-board .settings-inline-card.is-open{display:block!important;width:100%!important}.setting_profile .setting_accrd .settings-profile-board .settings-accordion-card:has(.collapse.show) .settings-accordion-panel-header{display:none!important}.setting_profile .setting_accrd .settings-profile-board .settings-action-card{display:none!important}.setting_accrd .settings-option-tiles{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch;width:100%!important;max-width:none!important}.setting_profile .setting_accrd .settings-option-tiles .settings-accordion-card{display:flex!important;flex-direction:column;order:1;min-width:0;max-width:none!important;width:auto!important;border:none!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.setting_profile .setting_accrd .settings-option-tiles .settings-accordion-card:has(.collapse.show){order:2;grid-column:1/-1}.setting_profile .setting_accrd .settings-profile-board .settings-option-tiles .settings-accordion-card{display:none!important;margin-top:0!important;order:0}.setting_profile .setting_accrd .settings-profile-board .settings-option-tiles .settings-accordion-card:has(.collapse.show),.setting_profile .setting_accrd .settings-profile-board .settings-option-tiles .settings-inline-card.is-open{display:block!important;width:100%!important;max-width:none!important}.setting_profile .setting_accrd .settings-profile-board .settings-option-tiles .settings-accordion-card:has(.collapse.show) .settings-accordion-panel-header{display:none!important}.setting_profile .setting_accrd .settings-profile-board .settings-option-tiles .settings-action-card{display:none!important}.setting_profile .setting_accrd .settings-option-tiles .settings-accordion-panel{display:flex!important;flex-direction:column;max-width:none!important;width:100%!important;border:none!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;border-radius:0!important}.setting_accrd.setting_profile .settings-option-tiles .settings-accordion-panel .settings-accordion-panel-header.card-header,.setting_profile .setting_accrd .settings-option-tiles .settings-accordion-panel .settings-accordion-panel-header.card-header{order:1;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;grid-gap:8px!important;gap:8px!important;min-height:108px;margin:0!important;padding:16px 18px!important;width:auto!important;max-width:none!important;background:#fff!important;border:1px solid #e7e9ee!important;border-radius:16px!important;box-sizing:border-box!important;cursor:pointer;position:relative!important}.setting_profile .setting_accrd .settings-option-tiles .settings-accordion-panel .settings-accordion-panel-header.card-header:hover{border-color:rgba(var(--kjuup-accent-rgb),.45)!important}.setting_profile .setting_accrd .settings-option-tiles .settings-accordion-panel:has(.collapse.show)>.settings-accordion-panel-header.card-header{border-color:var(--kjuup-accent,#2f8f4e)!important;box-shadow:0 0 0 1px var(--kjuup-accent,#2f8f4e)!important}.setting_profile .setting_accrd .settings-option-tiles .settings-row-left{font-size:var(--kjuup-type-body)!important;font-weight:600!important;line-height:1.3!important;color:#1c2430!important;padding-right:36px}.setting_accrd .settings-option-tiles .settings-row-right>.material-symbols-outlined{display:none!important}.setting_profile .setting_accrd .settings-option-tiles .settings-accordion-panel-header:not(:has(.settings-admin-acc-icon)):not(:has(.modern-toggle-switch)):after,.setting_profile .setting_accrd .settings-option-tiles .settings-admin-acc-icon{position:absolute!important;top:14px;right:14px;width:30px;height:30px;border-radius:8px;display:grid!important;place-items:center;background:rgba(var(--kjuup-accent-rgb),.12);color:var(--kjuup-accent,#2f8f4e)!important}.setting_accrd .settings-option-tiles .settings-accordion-panel-header:not(:has(.settings-admin-acc-icon)):not(:has(.modern-toggle-switch)):after{content:"tune";font-family:"Material Symbols Outlined";font-size:18px;font-weight:400;line-height:30px;text-align:center;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.setting_profile .setting_accrd .settings-option-tiles .settings-admin-acc-icon .material-symbols-outlined{font-size:18px!important;width:18px!important;height:18px!important;color:var(--kjuup-accent,#2f8f4e)!important}.setting_accrd .settings-option-tiles .settings-row-right:has(.modern-toggle-switch){position:absolute!important;top:14px;right:14px;margin:0!important}.setting_accrd .settings-option-tiles .email-toggle-note{margin:0!important;font-size:var(--kjuup-type-caption)!important;line-height:1.4!important;color:#7c8493!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.setting_profile .setting_accrd .settings-option-tiles .collapse.show{display:block!important;height:auto!important;background:#fff!important;border:1px solid #e7e9ee!important;border-radius:16px!important;margin-top:12px;overflow:hidden}.setting_profile .setting_accrd .settings-profile-board .accordion,.setting_profile .setting_accrd .settings-profile-board .settings-accordion-card,.setting_profile .setting_accrd .settings-profile-board .settings-accordion-panel{background:transparent!important;background-color:initial!important}.setting_profile .setting_accrd .settings-profile-board .accordion .card .collapse.show{overflow:hidden!important;margin-top:0!important;border-radius:16px!important}.setting_profile .setting_accrd .settings-profile-board .settings-accordion-panel-collapse,.setting_profile .setting_accrd .settings-profile-board .settings-inline-card.is-open .settings-accordion-panel-header{border-radius:16px!important;background:#fff!important}.settings-tile-panel,.settings-tile-panel .company-admin-frame{overflow:hidden!important;border-radius:16px;background-clip:padding-box}@media (max-width:1100px){.setting_accrd .settings-option-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.setting_accrd .settings-option-tiles{grid-template-columns:minmax(0,1fr)}}.invitation-pending-card{cursor:pointer;padding:5px;display:flex;justify-content:center;align-items:center;background:transparent!important;background-color:initial!important;border-radius:0!important;box-shadow:none!important}.invitation-pending-bell{position:relative;margin:0 8px 0 4px;display:inline-flex;color:#737373}.invitation-pending-count{position:absolute;top:-5px;left:12px;display:flex;align-items:center;justify-content:center;height:20px;min-width:20px;padding:0 5px;border-radius:100px;background:var(--kjuup-counter)!important;background-color:var(--kjuup-counter)!important;color:#fff!important;font-weight:500;font-size:var(--kjuup-type-caption);line-height:1}.invitation-pending-label{font-size:var(--kjuup-type-body);font-weight:600;color:#1c2230}.pending-requests-panel{height:100%;width:100%;flex-direction:column;min-height:0}.pending-requests-header,.pending-requests-panel{display:flex;background:#fff!important;background-color:#fff!important}.pending-requests-header{align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;flex-shrink:0;padding:16px 18px;border-bottom:1px solid #ececec;font-size:var(--kjuup-type-subtitle);font-weight:600;color:#1c2230}.pending-requests-scroll{flex:1 1;min-height:0}.pending-request-row,.pending-requests-list,.pending-requests-scroll{background:#fff!important;background-color:#fff!important}.pending-request-row{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:16px 18px;border-bottom:1px solid #ececec}.pending-request-avatar{width:40px;height:40px;min-width:40px;margin:0;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:600;letter-spacing:.4px}.pending-request-body{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.pending-request-text{margin:0;text-align:left;font-size:var(--kjuup-type-body);font-weight:400;line-height:1.4;color:#4d4d4d}.pending-request-strong{font-weight:600;color:#1c2230}.pending-request-actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.pending-request-actions .pending-request-reject{margin-left:0}.pending-requests-empty{margin:0;padding:40px 18px;text-align:center;color:#737373}.call-start-menu{transform-origin:top right;--kj-from-y:-6px;--kj-from-scale:0.98;animation:kj-scale-in var(--kj-dur-fast) var(--kj-ease-standard) both}.pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#00cae9;transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px}.pin,.pin:after{position:absolute}.pin:after{content:"";width:14px;height:14px;margin:8px 0 0 8px;background:#e6e6e6;border-radius:50%}.bounce{animation-name:bounce;animation-fill-mode:both;animation-duration:1s}.pulse{background:#d6d4d4;height:14px;width:14px;left:50%;top:50%;margin:11px 0 0 -12px;transform:rotateX(55deg);z-index:-2}.pulse,.pulse:after{border-radius:50%;position:absolute}.pulse:after{content:"";height:40px;width:40px;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s}.info_window{padding:15px;border-radius:5px;min-height:100px;width:300px;position:absolute;top:-158px;background:#fff;z-index:99}.info_window h5{font-weight:500;color:#000;margin-bottom:15px}.info_window p{font-size:var(--kjuup-type-body);margin-bottom:4px}.info_window small{font-size:var(--kjuup-type-body);color:#767676;line-height:18px}.info_button{display:flex;align-items:center;justify-content:flex-end}.info_button a{font-size:var(--kjuup-type-body);padding:6px 15px;margin-left:10px;color:var(--kjuup-accent);border-radius:4px}.info_button a:hover{background-color:var(--kjuup-accent);color:#fff}a.cross{color:#000;font-weight:500;font-size:var(--kjuup-type-body);position:absolute;top:10px;right:10px}.project-map-share .info_window{z-index:99;top:-128px!important;left:-160px}.maindiv{display:flex;justify-content:space-between}.subdiv{align-items:center;text-align:center}.label{font-size:var(--kjuup-type-body);font-weight:500;color:#000;cursor:pointer}.toggle-switch-container{display:flex;align-items:center;flex-shrink:0}.toggle-switch-pill{position:relative;display:flex;align-items:center;background:var(--kjuup-bg);border-radius:8px;padding:2px;grid-gap:0;gap:0;box-shadow:none;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard)}.toggle-switch-slider{position:absolute;top:2px;bottom:2px;width:calc(50% - 2px);border-radius:6px;transition:left var(--kj-dur-slow) var(--kj-ease-standard),background-color var(--kj-dur-slow) var(--kj-ease-standard);box-shadow:0 1px 2px rgba(0,0,0,.08);z-index:0;overflow:visible}.toggle-switch-slider.slide-left{left:2px}.toggle-switch-slider.slide-right{left:50%}.toggle-option-badge{position:absolute;top:-5px;right:-4px;background-color:#fff;font-size:var(--kjuup-type-caption-sm);font-weight:600;line-height:1;min-width:18px;height:18px;padding:0 4px;display:flex;align-items:center;justify-content:center;border:2px solid;border-radius:9px;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:3}.toggle-option-badge.external{border-color:var(--kjuup-accent);color:var(--kjuup-accent)}.toggle-option-badge.internal{border-color:var(--kjuup-internal);color:var(--kjuup-internal)}.toggle-switch-option{position:relative;z-index:1;padding:8px 12px;border:none;background:transparent;font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer;transition:color var(--kj-dur-slow) var(--kj-ease-standard),text-shadow var(--kj-dur-slow) var(--kj-ease-standard);white-space:nowrap;border-radius:6px;outline:none}.toggle-switch-option:hover:not(.active){color:#444!important}.toggle-switch-option.active{text-shadow:0 1px 1px rgba(0,0,0,.1)}.toggle-switch-pill.toggle-switch-pill-three{width:100%}.toggle-switch-pill.toggle-switch-pill-three .toggle-switch-option{flex:1 1;text-align:center;padding:6px 10px}.toggle-switch-pill.toggle-switch-pill-three .toggle-switch-slider{width:calc(33.33333% - 1.33333px)}.toggle-switch-pill-three .toggle-switch-slider.slide-pos-0{left:2px}.toggle-switch-pill-three .toggle-switch-slider.slide-pos-1{left:calc(.66667px + 33.33333%)}.toggle-switch-pill-three .toggle-switch-slider.slide-pos-2{left:calc(-.66667px + 66.66667%)}@media (max-width:480px){.toggle-switch-option{padding:5px 10px;font-size:var(--kjuup-type-caption)}}.icon-btn-shadow{box-shadow:none;border-radius:0;background:none}.spinner{border:6px solid hsla(0,0%,100%,.2);border-top:6px solid var(--kjuup-accent);border-right:6px solid var(--kjuup-accent);border-radius:50%;width:60px;height:60px;animation:kj-spin var(--kj-dur-spin) linear infinite}.loading-text{margin-top:20px;font-size:var(--kjuup-type-title);font-weight:500;color:#fff;letter-spacing:.5px}.loading-dots-spinner{text-align:center}.loading-dots-spinner>div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;animation:kj-dots var(--kj-dur-loop) infinite var(--kj-ease-standard) both}.loading-dots-spinner .bounce1{animation-delay:-.32s}.loading-dots-spinner .bounce2{animation-delay:-.16s}.searchbar-wrapper{position:relative;width:100%;max-width:680px;min-width:0;margin:0 auto;box-sizing:border-box}.search-results-input-row,.searchbar-row{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;min-width:0}.searchbar-row{height:35px}.searchbar-container{display:flex;align-items:center;background:#fff;border:1px solid #dce3ea;border-radius:8px;height:35px;padding:0 12px;position:relative;align-self:center;flex:1 1;width:auto;max-width:100%;min-width:0;box-sizing:border-box}.searchbar-icon{display:flex;align-items:center;margin-right:8px}.searchbar-input{border:none;outline:none;flex:1 1;min-width:0;color:#333;background:transparent;padding-right:8px}.searchbar-input,.searchbar-input::placeholder{font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-body);font-weight:400}.searchbar-input::placeholder{color:#b0b0b0;opacity:1}.search-results-submit,.searchbar-submit{flex-shrink:0;align-self:stretch;--kj-from-scale:0.92;animation:kj-scale-in var(--kj-dur-fast) var(--kj-ease-out)}.search-results-submit-spinner{width:12px;height:12px;border-width:2px}.search-loader{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.search-loader--inline{position:static;transform:none;flex-shrink:0;width:32px;height:32px;justify-content:center}.loader-spinner{width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.search-results{position:fixed;top:65px;left:50%;transform:translateX(-50%);width:94%;max-width:1600px;max-height:calc(var(--app-height) - 100px);overflow-y:auto;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1);z-index:1000000000000000;--kj-base:translateX(-50%);--kj-from-y:6px;animation:kj-fade-up var(--kj-dur-fast) var(--kj-ease-out)}.search-results--suppressed{visibility:hidden;pointer-events:none;animation:none}.search-results-header{position:-webkit-sticky;position:sticky;top:0;z-index:11;background-color:#fff;transform:translateY(0);transition:transform var(--kj-dur-slow) var(--kj-ease-standard)}.search-results-header--hidden{transform:translateY(-100%)}.search-results-input-container{position:relative;padding:32px 16px 12px;background-color:#fff}.search-results-popup-close{position:absolute;top:8px;right:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#737373;transition:color var(--kj-dur) var(--kj-ease-standard)}.search-results-popup-close:hover{color:var(--kjuup-accent)}.search-results-popup-close .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.search-results-input-wrapper{padding:8px 12px;flex:1 1;min-width:0}.search-results-combo-row,.search-results-input-wrapper{display:flex;align-items:center;background-color:#fff;border:1px solid #dce3ea;border-radius:8px}.search-results-combo-row{padding:7px 12px;margin-top:8px;transition:background var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.search-results-combo-row.is-active{background:rgba(224,102,237,.08);border-color:rgba(224,102,237,.35)}.search-results-combo-icon{margin-right:8px;display:flex;align-items:center;flex-shrink:0}.search-results-combo-row .search-results-input{min-width:0}.search-email-combo-hint{padding:8px 14px 0;font-size:var(--kjuup-type-caption);color:#888;line-height:1.4}.search-email-combo-hint strong{color:#9b2fa8;font-weight:600}.search-intent-examples,.search-intent-summary{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;margin-top:8px;font-size:var(--kjuup-type-caption);line-height:1.35}.search-intent-examples{color:#9a9a9a}.search-intent-label{color:#888;font-weight:500}.search-intent-chip{display:inline-flex;align-items:center;max-width:100%;padding:3px 9px;border-radius:12px;background:var(--kjuup-bg);color:#555;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-intent-chip.is-person{background:rgba(224,102,237,.12);color:#9b2fa8}.search-intent-chip.is-content{background:rgba(var(--kjuup-accent-rgb),.12);color:#c45c12;white-space:normal}.search-results-input-icon{margin-right:8px;display:flex;align-items:center}.search-results-input{flex:1 1;border:none;background-color:initial;outline:none;color:#333}.search-results-input,.search-results-input::placeholder{font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-body);font-weight:400}.search-results-input::placeholder{color:#b0b0b0;opacity:1}.search-results-tabs{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:8px 20px;background-color:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%;box-sizing:border-box;border-bottom:1px solid #e0e0e0}.search-results-tab{height:32px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--kjuup-type-body);font-weight:500;cursor:pointer;white-space:nowrap;color:#737373;border:1px solid transparent;border-radius:16px;background:transparent;transition:background-color var(--kj-dur) var(--kj-ease-standard);margin:0 5px}.search-results-tab--active,.search-results-tab:hover:not(.search-results-tab--active){color:#737373;background:rgba(var(--kjuup-accent-rgb),.16);border-color:transparent}.search-results mark.search-highlight-mark,mark.search-highlight-mark{background:#ffe066!important;background-color:#ffe066!important;color:inherit;padding:0 1px;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.search-results-tab-count{margin-left:6px;font-size:var(--kjuup-type-caption);font-weight:600;color:#888}.search-results-tab--active .search-results-tab-count{color:inherit;opacity:.85}.search-email-filter-chips{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;padding:8px 12px 10px;border-bottom:1px solid #eee;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:2}.search-email-filter-chip{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:4px 10px;border:1px solid #d0d0d0;border-radius:14px;background:#fff;color:#444;font-size:var(--kjuup-type-caption);font-weight:500;cursor:pointer;line-height:1.2;transition:background var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard)}.search-email-filter-chip:hover{background:var(--kjuup-bg);border-color:#bbb}.search-email-filter-chip.is-active{background:rgba(224,102,237,.1);border-color:#e066ed;color:#9b2fa8}.search-email-filter-chip-count{font-size:var(--kjuup-type-caption);font-weight:600;color:#888}.search-email-filter-chip.is-active .search-email-filter-chip-count{color:#9b2fa8}.search-email-results-list{display:flex;flex-direction:column}.search-result-email-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;padding:10px 14px;border-bottom:1px solid #eee;cursor:pointer;background:#fff;overflow:visible;transition:background var(--kj-dur-fast) var(--kj-ease-standard)}.search-result-email-row--unread,.search-result-email-row:hover{background:var(--kjuup-bg)}.search-result-email-row-avatar{width:32px;height:32px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;letter-spacing:.4px;flex-shrink:0;margin-top:2px;-webkit-user-select:none;user-select:none}.search-result-email-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:2px;gap:2px;overflow:visible}.search-result-email-row-top{display:flex;align-items:baseline;justify-content:space-between;grid-gap:10px;gap:10px}.search-result-email-row-sender{font-size:var(--kjuup-type-body);font-weight:500;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.search-result-email-row-sender.is-unread{font-weight:700}.search-result-email-row-meta{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;line-height:1.2}.search-result-email-row-date{font-size:var(--kjuup-type-caption);color:#666;white-space:nowrap}.search-result-email-row-folder{font-size:var(--kjuup-type-caption);color:#999;white-space:nowrap}.search-result-email-row-addr{font-size:var(--kjuup-type-caption);color:#1a73e8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-email-row-subject{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:var(--kjuup-type-body);font-weight:600;color:#1a1a1a;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-email-row-subject.is-unread{font-weight:700}.search-result-email-row-paperclip{display:inline-flex;flex-shrink:0;opacity:.75}.search-result-email-row-snippet{font-size:var(--kjuup-type-caption);color:#6b6b6b;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-email-row-attach-snippet{display:flex;align-items:flex-start;grid-gap:4px;gap:4px;margin-top:3px;font-size:var(--kjuup-type-caption);color:#6b6b6b;line-height:1.35}.search-result-email-row-attach-snippet .material-symbols-outlined{flex-shrink:0;margin-top:1px}.search-result-email-row-attach-snippet>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-email-row-attach-chips{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;margin-top:4px;overflow:visible}.search-result-email-attach-chip{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;max-width:260px;height:20px;min-height:20px;box-sizing:border-box;padding:0 8px;border-radius:4px;background:var(--kjuup-bg);color:#444;font-size:var(--kjuup-type-caption);font-weight:500;line-height:1.2;white-space:nowrap;vertical-align:middle}.search-result-email-attach-chip>span:not(.material-symbols-outlined){flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.search-result-email-attach-chip .material-symbols-outlined{flex-shrink:0;overflow:visible;line-height:1!important}.search-result-email-attach-chip.is-pdf{background:rgba(217,48,37,.08);color:#d93025}.search-result-email-attach-chip.is-img{background:rgba(26,115,232,.08);color:#1a73e8}.search-result-email-attach-chip.is-more{background:transparent;color:#888;padding-left:2px;min-height:0}.reply-input__suggestions,div[class*=__suggestions]{z-index:10000000000000000!important}.search-result-item{padding:10px 20px;display:flex;flex-direction:column;align-items:flex-start;text-align:left!important;position:relative;border-bottom:1px solid #eee;background-color:#fff;border-radius:0!important}.search-results .search-result-item .result-message,.search-results .search-result-item .result-message *{text-align:left!important;align-items:flex-start!important}.search-result-professional .result-header{display:flex;align-items:center;grid-gap:10px;gap:10px;padding-right:32px;width:100%;box-sizing:border-box}.result-avatar{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1.5px solid #eee;background:var(--kjuup-bg)}.result-user-info{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;grid-gap:2px 8px;gap:2px 8px;flex:1 1;min-width:0}.result-user-name{font-weight:500}.result-date,.result-user-name{font-size:var(--kjuup-type-body);color:#888;line-height:1.3;white-space:nowrap}.result-group-info{flex-direction:row}.group-info-item,.result-group-info{display:inline-flex;align-items:baseline;grid-gap:2px;gap:2px}.group-info-item svg{flex-shrink:0}.group-label{font-size:var(--kjuup-type-body);color:#666;font-weight:500;line-height:1.3;white-space:nowrap}.result-message-content{font-size:var(--kjuup-type-body);color:#3c3c3c;word-break:break-word;line-height:1.5;width:100%;margin-top:8px}.ai-transcription-badge{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:var(--kjuup-type-caption);color:#8e44ad;background:rgba(142,68,173,.08);border-radius:4px;padding:2px 6px;font-weight:500;line-height:1.4}.search-result-less-btn,.search-result-more-btn{color:var(--kjuup-accent);cursor:pointer;font-weight:500;margin-left:4px}.search-result-less-btn:hover,.search-result-more-btn:hover{text-decoration:underline}.result-footer{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;width:100%}.result-group-name{color:var(--kjuup-accent)}.reply-btn,.result-group-name{font-size:var(--kjuup-type-body);font-weight:500}.reply-btn{color:#fff;border:none;border-radius:8px;padding:6px 18px;cursor:pointer;transition:background var(--kj-dur) var(--kj-ease-standard);display:flex;align-items:center;grid-gap:6px;gap:6px}.reply-btn,.reply-btn:hover{background:var(--kjuup-accent)}.reply-btn:active{transform:translateY(0)}.reply-btn:disabled{background:rgba(var(--kjuup-accent-rgb),.45);cursor:not-allowed}.reply-box{background:none;border-radius:10px;padding:10px;margin:0;border:none;box-shadow:none;width:100%;box-sizing:border-box}.reply-box.reply-exit{animation:kj-fade-down var(--kj-dur-fast) var(--kj-ease-in) both;animation-direction:reverse;pointer-events:none}.reply-box:hover{box-shadow:none;border-color:transparent}.reply-box.drag-over{background:rgba(var(--kjuup-accent-rgb),.06);border:2px dashed var(--kjuup-accent)!important;border-radius:12px}.reply-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.reply-header-content{display:flex;align-items:center;grid-gap:8px;gap:8px}.reply-header-content svg{color:var(--kjuup-accent);transition:transform var(--kj-dur) var(--kj-ease-standard)}.reply-header-content:hover svg{transform:scale(1.1)}.reply-title{font-size:var(--kjuup-type-body);font-weight:500;color:#333;transition:color var(--kj-dur) var(--kj-ease-standard)}.collapse-reply-btn{background:none;border:none;padding:6px;border-radius:6px;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard);display:flex;align-items:center;justify-content:center;color:#666}.collapse-reply-btn:hover{background:transparent}.reply-input-wrapper{width:100%;border:1px solid #ddd;border-radius:8px;overflow:hidden}.reply-input-wrapper .chat-wysiwyg-toolbar{margin-left:10px!important}.reply-input{min-height:60px;background:#fff;transition:border-color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard)}.datetime-input,.reply-input{width:100%;border:1px solid #ddd;border-radius:8px;font-size:var(--kjuup-type-body);font-family:inherit;color:#3c3c3c;padding:5px}.datetime-input{outline:none;background-color:#fff;margin-bottom:12px}.datetime-input:focus{border-color:var(--kjuup-accent)}.todo-room-assign{margin-top:12px;margin-bottom:4px}.todo-room-assign-label{font-size:var(--kjuup-type-caption);color:#666;font-weight:500;margin-bottom:6px;display:block}.todo-room-assign-field{position:relative;display:flex;align-items:center}.todo-room-assign-icon{position:absolute;left:10px;font-size:18px;color:#8a8a8a;pointer-events:none}.todo-room-assign-input{margin-bottom:0!important;padding:8px 36px 8px 34px!important;box-sizing:border-box;width:100%}.todo-room-assign-input:focus{border-color:var(--kjuup-accent)}.todo-room-assign-clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:none;background:var(--kjuup-bg);color:#555;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.todo-room-assign-clear .material-symbols-outlined{font-size:16px}.todo-room-assign-clear:hover{background:#e6e6e6;color:#222}.todo-room-assign-clear:disabled{opacity:.5;cursor:default}.todo-room-assign-remove{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;margin-top:6px;border:none;background:none;padding:0;color:#888;font-size:12px;cursor:pointer}.todo-room-assign-remove .material-symbols-outlined{font-size:15px}.todo-room-assign-remove:hover{color:#c62828}.todo-room-assign-dropdown{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;max-height:220px;overflow-y:auto;z-index:1000;margin-top:4px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.todo-room-assign-option{padding:10px 14px;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:var(--kjuup-type-body);color:#3c3c3c}.todo-room-assign-option:last-child{border-bottom:none}.todo-room-assign-option:hover{background-color:var(--kjuup-bg)}.todo-room-assign-option.is-active{background-color:rgba(var(--kjuup-accent-rgb),.08)}.todo-room-assign-option-none{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#666;font-weight:500}.todo-room-assign-option-none .material-symbols-outlined{font-size:16px}.following .main_heading{padding:20px 10px 0;display:flex!important;align-items:center!important;line-height:1!important}.reply-msg .user-reply{width:100%;font-size:var(--kjuup-type-body);color:#3c3c3c}.todo-header-wrapper{overflow:visible;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:200;background-color:#fff}.todo-header-wrapper.visible{max-height:400px}.todo-header-wrapper.hidden{max-height:0;overflow:hidden}.reply-input.mentions{padding:0}.reply-input.mentions textarea{border:none!important;outline:none!important;padding:12px!important;min-height:60px;resize:vertical}.reply-input:focus,.reply-input:focus-within{border-color:var(--kjuup-accent);box-shadow:none;outline:none}.reply-input.mentions--disabled,.reply-input:disabled{background:var(--kjuup-bg);color:#999;cursor:not-allowed;opacity:.7}.reply-input.mentions textarea::placeholder,.reply-input::placeholder{color:#999;font-style:italic}.reply-actions{grid-gap:8px;gap:8px;margin-top:8px}.reply-actions,.send-btn{display:flex;align-items:center}.send-btn{background:var(--kjuup-accent);color:#fff;border:none;border-radius:8px;padding:6px 18px;font-size:var(--kjuup-type-body);font-weight:500;cursor:pointer;transition:background var(--kj-dur) var(--kj-ease-standard);grid-gap:6px;gap:6px}.send-btn:disabled{background:rgba(var(--kjuup-accent-rgb),.45);cursor:not-allowed}.search-loading{padding:24px;text-align:center;color:#666;font-size:var(--kjuup-type-body);display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px}.search-loading .loader-spinner{width:24px;height:24px;border-width:3px}.no-results,.search-loading span{color:#666;font-size:var(--kjuup-type-body)}.no-results{padding:32px 0;display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px}.no-results-icon{margin-bottom:8px;opacity:.7}.no-results-title{font-size:var(--kjuup-type-title);font-weight:500;color:#222;margin-bottom:2px}.no-results-desc{font-size:var(--kjuup-type-body);color:#888;margin-top:0}.search-results::-webkit-scrollbar{width:8px}.search-results::-webkit-scrollbar-track{background:transparent;margin:4px}.search-results::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}.search-results::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.reply-attachments{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-right:auto}.attachment-btn{position:relative}.attachment-btn:not(.kj-btn){display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:0;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard);background:none;border:none}.attachment-btn input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.attachment-btn svg{width:20px;height:20px;display:block;margin:0;vertical-align:middle}.attachment-btn:hover{transform:none}.attachment-btn:hover svg path{stroke:var(--kjuup-accent)}.attachment-btn:active{transform:none}.attachment-btn.recording{background:#fff0f0;--kj-ring:rgba(255,68,68,0.4);--kj-ring-size:6px;animation:kj-ring var(--kj-dur-loop) var(--kj-ease-standard) infinite}.attachment-btn.recording svg path{stroke:#f44}.recording-indicator{position:absolute;right:-80px;top:50%;transform:translateY(-50%);display:flex;align-items:center;grid-gap:8px;gap:8px;background:rgba(255,68,68,.1);padding:4px 8px;border-radius:12px;--kj-base:translateY(-50%);--kj-from-x:20px;animation:kj-slide-in-x var(--kj-dur-slow) var(--kj-ease-standard)}.recording-dot{width:8px;height:8px;border-radius:50%}.recording-dot,.recording-squre{background:#f44;--kj-pulse-min:0.4;animation:kj-breathe 1s var(--kj-ease-standard) infinite}.recording-squre{width:10px;height:10px;border-radius:10%}.recording-time{font-size:var(--kjuup-type-caption);color:#f44;font-weight:500}.selected-doc-preview{background:var(--kjuup-bg);border-radius:8px;padding:8px 12px;margin:8px 0;border:1px solid #e9ecef}.doc-preview-content{display:flex;align-items:center;grid-gap:8px;gap:8px}.doc-icon{font-size:24px;line-height:1}.doc-name{flex:1 1;font-size:var(--kjuup-type-body);color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.remove-doc-btn{background:none;border:none;padding:4px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.selected-image-preview{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;padding:12px 16px;margin:12px 0;border:1px solid rgba(226,232,240,.8);box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-out);display:flex;align-items:flex-end;grid-gap:10px;gap:10px}.image-preview-content{position:relative;display:inline-block;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.preview-image{max-width:240px;max-height:180px;border-radius:12px;object-fit:cover;display:block;transition:transform var(--kj-dur-slow) var(--kj-ease-standard)}.image-preview-content:hover .preview-image:not(.preview-video){transform:scale(1.02)}.preview-video{background:#0f172a}.selected-video-preview .image-preview-content{position:relative}.selected-video-preview .image-preview-content.is-busy .preview-video{filter:blur(10px) saturate(1.05);transform:scale(1.06);pointer-events:none}.selected-video-preview .chat-video-upload-overlay{z-index:2}.selected-video-preview .image-preview-content.is-busy .remove-image-btn{opacity:1;transform:scale(1);z-index:3}.selected-video-preview .chat-video-progress,.selected-video-preview .chat-video-progress-ring{width:72px;height:72px}.selected-video-preview{flex-wrap:wrap;align-items:flex-end}.video-preview-meta-inline{flex:1 1 100%;margin-top:2px;font-size:var(--kjuup-type-caption);color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-image-btn{position:absolute;top:8px;right:8px;background:rgba(15,23,42,.75)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;padding:6px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%!important;width:28px!important;height:28px!important;transition:opacity var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard);opacity:0;transform:scale(.85)}.image-preview-content:hover .remove-image-btn{opacity:1;transform:scale(1)}.remove-image-btn:hover{background:#ef4444!important;transform:scale(1.1)}.remove-image-btn svg path{stroke:#fff}.attachment-error{display:flex;align-items:center;grid-gap:8px;gap:8px;background-color:#fff3f3;border:1px solid #ffcdd2;color:#dc3545;padding:8px 12px;border-radius:8px;margin:8px 0;font-size:var(--kjuup-type-body);--kj-from-y:-10px;animation:kj-fade-down var(--kj-dur-slow) var(--kj-ease-standard)}.attachment-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.attachment-btn.disabled svg{stroke:#ccc}.selected-audio-preview{background:var(--kjuup-bg);border:1px solid #e9ecef;border-radius:8px;padding:12px;margin:8px 0}.audio-preview-content{display:flex;align-items:center;grid-gap:12px;gap:12px}.audio-info{flex:1 1;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.audio-duration{color:#666;font-weight:500}.audio-duration,.audio-label{font-size:var(--kjuup-type-body)}.audio-label{color:#868e96}.remove-audio-btn{background:none;border:none;padding:4px;cursor:pointer;color:#666;transition:color var(--kj-dur) var(--kj-ease-standard);display:flex;align-items:center;justify-content:center}.remove-audio-btn:hover{color:#dc3545}.selected-images-preview{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid rgba(226,232,240,.8);border-radius:16px;padding:14px 16px;margin-top:12px;margin-bottom:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-out)}.images-preview-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(226,232,240,.6)}.images-count{font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-body);font-weight:500;color:#475569;letter-spacing:-.01em}.remove-all-images-btn{background:rgba(241,245,249,.8);border:none;padding:6px;border-radius:8px;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard);display:flex;align-items:center;justify-content:center;width:32px;height:32px}.remove-all-images-btn:hover{background:rgba(254,226,226,.9)}.remove-all-images-btn:hover svg path{stroke:#ef4444}.images-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));grid-gap:10px;gap:10px;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(203,213,225,.5) transparent}.images-grid::-webkit-scrollbar{width:5px}.images-grid::-webkit-scrollbar-track{background:transparent}.images-grid::-webkit-scrollbar-thumb{background:rgba(203,213,225,.5);border-radius:3px}.image-preview-item{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:1;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);border:none;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:transform var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard)}.image-preview-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.image-preview-item .preview-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--kj-dur-slow) var(--kj-ease-standard)}.image-preview-item:hover .preview-image{transform:scale(1.05)}.remove-single-image-btn{position:absolute;top:6px;right:6px;background:rgba(15,23,42,.7)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;border-radius:50%!important;width:24px!important;height:24px!important;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard);opacity:0;transform:scale(.8)}.image-preview-item:hover .remove-single-image-btn{opacity:1;transform:scale(1)}.remove-single-image-btn:hover{background:#ef4444!important;transform:scale(1.1)}.add-more-images-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(241,245,249,.9);border:2px dashed #cbd5e1;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard);margin-left:10px;vertical-align:bottom}.add-more-images-btn:hover{background:#e2e8f0;border-color:#94a3b8}.add-more-images-btn .material-symbols-outlined{font-size:20px!important;color:#64748b;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20!important}.add-more-images-btn:hover .material-symbols-outlined{color:#475569}.add-more-images-btn .hidden-input{display:none}.add-more-images-grid-btn{display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:2px dashed #cbd5e1!important;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard);overflow:hidden!important}.add-more-images-grid-btn:hover{border-color:#94a3b8!important;background:rgba(241,245,249,.5)!important;transform:none!important}.add-more-images-grid-btn .material-symbols-outlined{font-size:24px!important;color:#94a3b8;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24!important}.add-more-images-grid-btn:hover .material-symbols-outlined{color:#64748b}.add-more-images-grid-btn .hidden-input{display:none}.userStatusNew{height:15px;width:15px;border-radius:50%;display:inline-block;margin-left:5px}.userStatusNew.online{background:var(--kjuup-accent)}.userStatusNew.offline{background:#696969}.userStatusNewInfo{height:15px;width:15px;border-radius:50%;display:inline-block;margin-left:5px}.userStatusNewInfo.online{background:var(--kjuup-accent)}.userStatusNewInfo.offline{background:#696969}.css-1g481uq-container{display:none!important}.jitisi-main{width:100%;border:1px solid #000}.CircularProgressbar-path{stroke:red}.CircularProgressbar-trail{stroke:grey}.CircularProgressbar-text{fill:#ff0;font-size:22px}.CircularProgressbar-background{fill:green}.media-section-container .image-section{flex:1 1;display:flex;flex-direction:column}.media-section-container .image-grid{display:flex;flex-direction:column;flex:0 0 auto;min-height:auto;grid-gap:.5rem;gap:.5rem;padding-bottom:72px}.media-section-container .date-header{text-align:center;margin:.5rem 0}.media-section-container .date-header p{margin:0}.media-section-container .date{color:var(--base-color)}.media-section-container .internal-date{color:var(--internal-color)}.media-section-container .image-row{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:.5rem;gap:.5rem}.media-section-container .image-container{box-sizing:border-box;width:100%;margin-left:0;margin-right:0}.media-section-container .image-container.select-mode{cursor:pointer}.media-section-container .image-container.media-dimmed .image-item,.media-section-container .image-container.media-dimmed .image-wrapper{filter:grayscale(1) brightness(.88);opacity:.32;pointer-events:none}.media-section-container .doc-container.media-dimmed{filter:grayscale(1);opacity:.35;pointer-events:none}.media-auto-sync{margin:8px 10px 0;padding:10px 12px;background:var(--kjuup-bg);border-radius:8px}.media-auto-sync-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.media-auto-sync-icon{font-size:22px;margin-top:1px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.media-auto-sync-copy{flex:1 1;min-width:0}.media-auto-sync-title{display:flex;align-items:center;grid-gap:4px;gap:4px;font-size:var(--kjuup-type-body);font-weight:500;color:#404040}.media-auto-sync-info{display:inline-flex;align-items:center;background:none;border:none;padding:0;cursor:pointer}.media-auto-sync-subtitle{margin-top:2px;font-size:var(--kjuup-type-caption);color:#737373}.media-auto-sync-note{margin:6px 0 4px;font-size:var(--kjuup-type-caption);line-height:1.4;font-weight:400;color:#8a8f98}.media-auto-sync-folder{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:4px;min-width:0}.media-auto-sync-folder-name{color:#555;overflow:hidden;text-overflow:ellipsis}.media-auto-sync-change,.media-auto-sync-folder-name{font-size:var(--kjuup-type-caption);font-weight:500;white-space:nowrap}.media-auto-sync-change{background:none;border:none;padding:0;cursor:pointer}.media-auto-sync-continue{margin-top:8px;height:34px;border:1.5px solid;border-radius:8px;font-weight:500;cursor:pointer}.media-auto-sync-continue,.media-auto-sync-path{width:100%;background:#fff;font-size:var(--kjuup-type-body)}.media-auto-sync-path{display:block;margin-top:6px;height:32px;padding:0 8px;border:1px solid #d9d6d2;border-radius:6px;color:#404040}.media-auto-sync-error{margin-top:4px;font-size:var(--kjuup-type-caption);color:#b42318}.company-media-export-hint{font-size:var(--kjuup-type-body);color:#555;margin-bottom:12px}.company-media-export .form-group{margin-bottom:10px}.company-media-export-actions{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:12px}.company-media-export-status{font-size:var(--kjuup-type-body);margin-top:4px}.company-media-export-status.ok{color:#027a48}.company-media-export-status.fail{color:#b42318}.media-selection-bar{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:10px;padding:0 10px 8px;min-height:48px}.media-selection-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;grid-gap:12px;gap:12px}.media-download-status{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%;padding:10px 12px 12px;background:var(--kjuup-bg);border-radius:8px}.media-download-status-copy{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;font-size:var(--kjuup-type-body);font-weight:500;color:#737373}.media-download-status-pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#555}.media-download-track{width:100%;height:8px;border-radius:999px;background:#dce3ea;overflow:hidden}.media-download-fill{height:100%;border-radius:999px;transition:width var(--kj-dur) var(--kj-ease-standard)}.media-download-note{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;padding:8px 10px;background:var(--kjuup-bg);border-radius:8px}.media-download-note-text{flex:1 1;font-size:var(--kjuup-type-body);font-weight:500;color:#555}.media-section-container .image-wrapper{position:relative;padding-bottom:100%;overflow:hidden;border-radius:4px;background:none}.media-section-container .image-wrapper.is-video{background:#1c1c1c}.media-section-container .image-item{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform var(--kj-dur) var(--kj-ease-standard)}.media-section-container .image-item.media-video-fallback,.media-section-container video.image-item{background:#1c1c1c}.media-section-container .image-item:hover{filter:brightness(.97) saturate(1.05);box-shadow:0 2px 8px rgba(var(--kjuup-accent-rgb),.1)}.media-section-container .selection-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--kjuup-selection-light,rgba(var(--kjuup-accent-rgb),.07));display:flex;align-items:center;justify-content:center;z-index:10;border-radius:6px;transition:background var(--kj-dur) var(--kj-ease-standard)}.media-section-container .image-container.selected .image-wrapper{border:2px solid var(--kjuup-selection-border,var(--kjuup-accent));border-radius:6px;box-sizing:border-box;transition:border var(--kj-dur) var(--kj-ease-standard);box-shadow:none!important;background:var(--kjuup-selection-light,#fff7ed)}.media-section-container .role-label,.media-section-container .role-label-internal{position:absolute;right:8px;top:8px;z-index:20}.media-section-container .role-label-internal input[type=checkbox],.media-section-container .role-label input[type=checkbox]{width:22px;height:22px;accent-color:#f7b97a;border-radius:50%;border:2px solid #f7b97a;box-shadow:0 1px 4px rgba(0,0,0,.08);cursor:pointer}.media-section-container .role-label-internal .checkmark-label-internal,.media-section-container .role-label .checkmark-label{display:inline-block;width:22px;height:22px;border-radius:50%;background:#fff;position:relative}.media-section-container .progress-circle{width:40px;height:40px}.media-section-container.media-empty-wrap{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;margin:10px;background-color:#fff}.media-empty-wrap .no-media{padding:0;min-height:0}.media-section-container .no-media{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:280px;padding:48px 24px 72px;text-align:center}.media-empty-label{display:inline-block;padding:12px 22px;border-radius:24px;background:var(--kjuup-bg);color:#737373;font-size:var(--kjuup-type-body);font-weight:500;letter-spacing:.01em;line-height:1.3}.media-section-container .doc-checkbox-label,.media-section-container .doc-checkbox-label-internal{display:flex;align-items:center;justify-content:center;height:36px;width:36px;margin:0;padding:0;cursor:pointer}.media-section-container .doc-checkmark-label,.media-section-container .doc-checkmark-label-internal{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--kjuup-brand,var(--kjuup-accent));background:#fff;display:flex;align-items:center;justify-content:center;transition:border-color var(--kj-dur) var(--kj-ease-standard),background var(--kj-dur) var(--kj-ease-standard);position:relative;z-index:1}.media-section-container input[type=checkbox]:checked+.doc-checkmark-label,.media-section-container input[type=checkbox]:checked+.doc-checkmark-label-internal{background:var(--kjuup-brand,var(--kjuup-accent));border-color:var(--kjuup-brand,var(--kjuup-accent))}.media-section-container .image-skeleton-loader{box-shadow:0 2px 8px rgba(0,0,0,.08);background:var(--kjuup-bg)}@media (max-width:1024px){.media-section-container .image-row{grid-template-columns:repeat(6,1fr)}}@media (max-width:768px){.media-section-container .image-row{grid-template-columns:repeat(4,1fr)}}@media (max-width:480px){.media-section-container .image-row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.search-results{width:96%;top:60px}.search-result-item{padding:12px 8px 8px}.result-avatar{width:28px;height:28px}}@media screen and (max-width:480px){.search-results{width:98%;top:55px}.search-result-item{padding:8px 2px 6px}.result-avatar{width:26px;height:26px}.result-user-info{flex-direction:column;align-items:flex-start}}[role=tooltip].popup-content{width:auto!important;max-width:90vw!important}em-emoji-picker{max-height:480px;overflow-y:auto;width:auto!important}em-emoji-picker::-webkit-scrollbar{width:8px}em-emoji-picker::-webkit-scrollbar-track{background:var(--kjuup-bg)}em-emoji-picker::-webkit-scrollbar-thumb{background:#888;border-radius:4px}em-emoji-picker::-webkit-scrollbar-thumb:hover{background:#555}.read-more-text{word-wrap:break-word;overflow-wrap:break-word;display:block}.read-more-text p{margin-bottom:.8em;margin-top:0}.read-more-text p:last-child{margin-bottom:0}.read-more-text b,.read-more-text strong{font-weight:700}.read-more-text h1,.read-more-text h2,.read-more-text h3,.read-more-text h4,.read-more-text h5,.read-more-text h6{margin-top:4px;margin-bottom:4px;font-size:inherit}.read-more-text ol,.read-more-text ul{padding-left:1.5em;margin-top:0;margin-bottom:4px}.read-more-text li{margin:2px 0}.read-more-text br+br+br{display:none}.read-more-toggle{cursor:pointer;font-weight:500;display:inline;transition:opacity var(--kj-dur) var(--kj-ease-standard)}.read-more-toggle:hover{opacity:.8}.read-more-external{color:var(--kjuup-accent)}.read-more-internal{color:var(--kjuup-internal)}.reply-show-more{cursor:pointer;font-weight:500;display:inline;margin-left:4px;color:#4693fd;font-size:var(--kjuup-type-caption)}.reply-show-more:hover{opacity:.8}.lazy-image-container{position:relative;overflow:hidden;background-color:var(--kjuup-bg)}.lazy-image-placeholder{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite reverse;display:flex;align-items:center;justify-content:center}.lazy-image-placeholder svg{width:32px;height:32px;opacity:.4;color:#999}.lazy-image-loaded{opacity:1;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}.lazy-image-loading{opacity:0}.feed-image-transition{background-color:var(--kjuup-bg);margin-top:5px}.feed-media-grid{max-width:100%;overflow:hidden}.feed-media-row{display:flex;align-items:stretch;width:100%;max-width:100%}.feed-media-row.is-three,.feed-media-row.is-two{height:35vh;max-height:300px}.feed-media-row.is-many{height:40vh;max-height:300px}.feed-media-cell,.feed-media-tile{position:relative;overflow:hidden;min-width:0;min-height:0}.feed-media-tile{flex:1 1;display:block;height:100%;align-self:stretch}.feed-media-tile+.feed-media-tile{margin-left:3px}.feed-media-video{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;margin:0;padding:0;cursor:pointer}.feed-media-grid .react-player,.feed-media-grid .react-player *,.feed-media-video *{pointer-events:none}.feed-media-cell .feed-media-video{position:absolute;inset:0}.feed-media-grid .feed-media-cell>div,.feed-media-grid .feed-media-tile>div{position:absolute;inset:0;width:100%;height:100%;margin:0;overflow:hidden}.feed-media-grid .article-video-preview,.feed-media-grid .article-video-preview-media,.feed-media-grid .feed-image-transition,.feed-media-grid .feed-media-fill,.feed-media-grid .feed-media-video,.feed-media-grid .react-player{position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important}.feed-media-grid .article-video-preview-media,.feed-media-grid .feed-image-transition,.feed-media-grid .feed-media-fill{object-fit:cover!important}.map{min-width:260px}.map .location-map-preview{display:block;width:100%}.map .location-map-preview-frame{box-shadow:0 1px 3px rgba(0,0,0,.12)}.map .location-map-preview a:hover .location-map-preview-frame{box-shadow:0 2px 6px rgba(0,0,0,.18)}.location-map-marker{background:none!important;border:none!important;width:36px!important;height:46px!important}.lm-filter-tabs-container{background-color:initial;padding:6px 10px 8px;flex-shrink:0}.lm-filter-tabs-scroll{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:0;gap:0;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;background:transparent;border-radius:8px;padding:2px}.lm-filter-tabs-scroll::-webkit-scrollbar{height:6px}.lm-filter-tabs-scroll::-webkit-scrollbar-track{background:transparent}.lm-filter-tabs-scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}.lm-filter-tabs-scroll.is-scrolling{scrollbar-width:thin;scrollbar-color:#c9c9c9 transparent}.lm-filter-tabs-scroll.is-scrolling::-webkit-scrollbar-thumb{background-color:#c9c9c9}.lm-filter-tab{white-space:nowrap;flex-shrink:0;margin:0 2px}.lm-filter-tab:where(:not(.kj-tab)){display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:8px 12px;border:1px solid transparent;border-radius:6px;background:transparent;color:#737373;font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard);outline:none;box-shadow:none}.lm-filter-tab--active,.lm-filter-tab:hover:not(.lm-filter-tab--active):not(.kj-tab){color:#737373;background:rgba(var(--kjuup-accent-rgb),.16);border-color:transparent}.lm-filter-tab--active{box-shadow:none}.lm-filter-tab--email.lm-filter-tab--active{background:rgba(var(--kjuup-accent-rgb),.16);color:#737373;border-color:transparent;box-shadow:none}.media-docs-email-theme .role-label-internal .checkmark-label-internal,.media-docs-email-theme .role-label .checkmark-label{border-color:#e066ed!important}.media-docs-email-theme .role-label-internal:hover input~.checkmark-label-internal,.media-docs-email-theme .role-label-internal input:checked~.checkmark-label-internal,.media-docs-email-theme .role-label:hover input~.checkmark-label,.media-docs-email-theme .role-label input:checked~.checkmark-label{background-color:#e066ed!important;border-color:#e066ed!important}.media-docs-email-theme .media-section-container .role-label-internal input[type=checkbox],.media-docs-email-theme .media-section-container .role-label input[type=checkbox]{accent-color:#e066ed;border-color:#e066ed}.lm-filter-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:10px;color:#fff;font-size:var(--kjuup-type-caption);font-weight:600;line-height:1;box-sizing:border-box;text-box-trim:trim-both;text-box-edge:cap alphabetic}.lm-filter-tab--email .lm-filter-tab-badge,.lm-filter-tab-badge{background:var(--kjuup-counter)}.lm-filter-tab--email .lm-filter-tab-badge--active,.lm-filter-tab-badge--active{background:var(--kjuup-counter);color:#fff}.lm-filter-subtabs{display:inline-flex;align-items:center;grid-gap:0;gap:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;background:transparent;border-radius:8px;padding:2px}.lm-filter-subtabs::-webkit-scrollbar{display:none}.lm-filter-subtab{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:8px 12px;border:1px solid transparent;border-radius:6px;background:transparent;color:#737373;font-size:var(--kjuup-type-body);font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard);outline:none;flex-shrink:0;margin:0 2px}.lm-filter-subtab--active,.lm-filter-subtab:hover:not(.lm-filter-subtab--active){color:#737373;background:rgba(var(--kjuup-accent-rgb),.16);border-color:transparent}.lm-filter-subtab--active{box-shadow:none}.lm-filter-subtab--internal.lm-filter-subtab--active{background:rgba(var(--kjuup-accent-rgb),.16);color:#737373;border-color:transparent;box-shadow:none}.lm-filter-subtab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;font-size:var(--kjuup-type-caption-sm);font-weight:600;line-height:1;box-sizing:border-box;text-box-trim:trim-both;text-box-edge:cap alphabetic}.lm-filter-subtab--internal.lm-filter-subtab--active .lm-filter-subtab-badge,.lm-filter-subtab--internal.lm-filter-subtab--active .lm-filter-subtab-badge--active,.lm-filter-subtab-badge,.lm-filter-subtab-badge--active{background:var(--kjuup-counter);color:#fff}.lm-filter-unread-toggle{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:8px 12px;border:1px solid transparent;border-radius:6px;background:#fff;color:#737373;font-size:var(--kjuup-type-body);font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard);outline:none;flex-shrink:0}.lm-filter-unread-toggle:hover:not(.lm-filter-unread-toggle--active){color:#737373;background:rgba(var(--kjuup-accent-rgb),.16);border-color:transparent}.lm-filter-unread-toggle--active{background:rgba(var(--kjuup-accent-rgb),.16)!important;color:#737373!important;border:1px solid transparent!important;box-shadow:none}.lm-filter-unread-toggle--active .lm-filter-unread-toggle-label{color:#737373!important}.lm-filter-unread-toggle--email{background:#fff;color:#555;border:1px solid transparent;box-shadow:none}.lm-filter-unread-toggle--email .lm-filter-unread-toggle-label{color:inherit}.lm-filter-unread-toggle--email:hover:not(.lm-filter-unread-toggle--active){background:rgba(var(--kjuup-accent-rgb),.16);color:#555;border-color:transparent}.lm-filter-unread-row{display:flex;align-items:center;justify-content:center;position:relative;padding:4px 10px 0}.lm-filter-unread-row__left{position:absolute;left:10px;flex-shrink:0}@media (min-width:860px){.lm-filter-unread-row{display:grid;grid-template-columns:1fr auto 1fr;position:static}.lm-filter-unread-row__left{position:static;justify-self:start}.lm-filter-unread-row__right{justify-self:center}}.lm-filter-unread-row__right{display:flex;align-items:center;grid-gap:6px;gap:6px}.lm-filter-unread-toggle-label{line-height:1}.email-toggle-container{display:flex;align-items:center;padding:8px 10px;background-color:#fff}.email-toggle-pill{position:relative;display:inline-flex;align-items:center;border:none;border-radius:8px;padding:2px;grid-gap:0;gap:0;background:var(--kjuup-bg);transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard)}.email-toggle-slider{position:absolute;top:2px;bottom:2px;border-radius:6px;background:#fff;border:none;box-shadow:0 1px 2px rgba(0,0,0,.08);transition:left var(--kj-dur-slow) var(--kj-ease-standard),width var(--kj-dur-slow) var(--kj-ease-standard)}.email-toggle-option{position:relative;z-index:1;padding:8px 12px;border:none;background:transparent;font-size:var(--kjuup-type-body);font-weight:600;color:#737373;cursor:pointer;transition:color var(--kj-dur) var(--kj-ease-standard);white-space:nowrap;outline:none;text-align:center}.email-toggle-option:hover:not(.active){color:#666}.email-toggle-option.active{color:#e066ed;font-weight:600}.email-toggle-badge{position:absolute;top:-2px;right:-2px;background:#e066ed;color:#fff;border-radius:50%;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:var(--kjuup-type-caption-sm);font-weight:700;padding:0 3px;line-height:1}.email-account-tabs{display:flex;grid-gap:4px;gap:4px;padding:8px 10px;background-color:#fff;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;border-bottom:none}.email-account-tabs::-webkit-scrollbar{display:none}.email-account-tab-icon{display:flex;align-items:center}.email-account-tab-label{max-width:180px;overflow:hidden;text-overflow:ellipsis}.email-date-separator{padding:3px 0;background-color:#fff;border-top:none;border-bottom:none;font-size:var(--kjuup-type-body);font-weight:500;color:#737373;text-transform:uppercase;position:-webkit-sticky;position:sticky;top:0;z-index:100;isolation:isolate;text-align:center}.email-item{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px;margin:4px 8px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard);position:relative;z-index:0;isolation:isolate;box-shadow:0 1px 3px rgba(0,0,0,.06);overflow:hidden}.email-item:hover{background-color:var(--kjuup-bg);box-shadow:0 2px 6px rgba(0,0,0,.09)}.email-item--selected{background-color:rgba(var(--kjuup-accent-rgb),.16)!important;border:1px solid rgba(var(--kjuup-accent-rgb),.45);border-radius:10px;box-shadow:none;outline:none;padding:8px 12px}.email-item--unread{border-left:none;background-color:initial}.email-item--unread:hover{background-color:var(--kjuup-bg)}.email-item--unread:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--kjuup-accent);border-radius:10px 0 0 10px;pointer-events:none;z-index:2}.email-item--selected.email-item--unread{border-left:none}.email-item--unread .email-item-sender,.email-item--unread .email-item-subject{font-weight:700;color:#000}.email-item--unread .email-item-preview{color:#000}.email-item--unread .email-item-date{color:#000;font-weight:600}.email-item-unread-dot{background-color:var(--kjuup-accent);align-self:center;margin-right:6px;box-shadow:0 0 4px rgba(var(--kjuup-accent-rgb),.4);display:inline-block;vertical-align:middle}.email-item-unread-dot,.email-unread-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.email-unread-dot{background-color:#e066ed;margin-top:2px;box-shadow:0 0 4px rgba(224,102,237,.4)}.email-item-avatar{flex-shrink:0}.email-item-avatar-circle{width:30px;height:30px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;letter-spacing:.5px;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative}.email-item-content{flex:1 1;min-width:0;overflow:hidden;font-size:var(--kjuup-type-body);line-height:1.25}.email-item-header{display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;margin-bottom:5px;height:24px}.email-item-header-right{display:flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0}.email-item-delete-btn,.email-item-star-btn,.email-item-todo-btn{flex-shrink:0}.email-search-toolbar{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 10px}.email-search-input{flex:1 1;border:none;outline:none;background:transparent;font-size:var(--kjuup-type-body);padding:4px 0}.email-folder-search{display:flex;align-items:center;grid-gap:5px;gap:5px;flex:1 1 180px;min-width:160px;max-width:260px;height:32px;margin-left:auto;padding:0 12px;box-sizing:border-box;border:1px solid rgba(224,102,237,.4);border-radius:15px;background:transparent;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard)}.email-folder-search:hover{background-color:rgba(224,102,237,.1)}.email-folder-search:focus-within{border-color:rgba(224,102,237,.4);background-color:#fff;box-shadow:0 0 0 3px rgba(224,102,237,.22)}.email-folder-search-input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--kjuup-type-caption);font-weight:500;color:#e066ed;padding:0;text-overflow:ellipsis}.email-folder-search-input::-webkit-search-cancel-button{display:none}.email-folder-search-input::placeholder{color:#e066ed;opacity:.75}.email-multiselect-count{font-size:var(--kjuup-type-caption);color:#666;margin:0 4px;white-space:nowrap}.email-move-dropdown-divider{height:1px;background:#eee;margin:4px 0}.email-detail-subject-row{display:flex;align-items:flex-start;grid-gap:8px;gap:8px}.email-detail-subject-row .email-detail-subject{flex:1 1;min-width:0}.kj-btn.email-detail-star-btn{flex-shrink:0;margin-top:2px}.email-item-sender{font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;flex:1 1}.email-item-date,.email-item-sender{font-size:inherit;white-space:nowrap}.email-item-date{color:#888;flex-shrink:0}.email-item-subject-row{display:flex;align-items:flex-start;grid-gap:6px;gap:6px;margin-bottom:1px}.email-item-subject{font-size:inherit;font-weight:600;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0;line-height:1.25}.email-item-attachment-icon{color:#999;flex-shrink:0}.email-item-preview{font-size:inherit;color:#888;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25;margin-top:0}.email-feature-btn{transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard)}.email-feature-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(224,102,237,.22)}.email-inbox-toolbar{display:flex;align-items:center;flex-wrap:wrap;grid-gap:6px 8px;gap:6px 8px;padding:4px 10px;background-color:#fff}.email-refresh-spin{animation:kj-spin var(--kj-dur-spin) linear infinite}.email-item-checkbox{display:flex;align-items:flex-start;justify-content:center;flex-shrink:0;padding-right:4px;padding-top:2px}.email-select-checkbox{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #e066ed;border-radius:4px;background:transparent;cursor:pointer;position:relative;flex-shrink:0}.email-select-checkbox:checked{background:#e066ed;border-color:#e066ed}.email-select-checkbox:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.lm-email-checkbox{display:inline-flex;align-items:center;align-self:flex-start;margin-right:8px;padding-top:2px}.lm-email-item.lm-email-selected{background:rgba(var(--kjuup-accent-rgb),.16)!important;background-color:rgba(var(--kjuup-accent-rgb),.16)!important}.lm-email-select-toolbar{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 12px;flex-wrap:wrap}.lm-email-select-count{font-size:var(--kjuup-type-body);font-weight:600;color:#555;margin:0 2px}.lm-email-select-btn{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;height:30px;padding:0 8px;border:1.5px solid #d0d0d0;border-radius:8px;background:#fff;color:#555;font-size:var(--kjuup-type-body);font-weight:500;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard),opacity var(--kj-dur-fast) var(--kj-ease-standard)}.lm-email-select-btn:hover:not(:disabled){border-color:#aaa;color:#333}.lm-email-select-btn:disabled{opacity:.45;cursor:default}.lm-email-select-btn--active{background:var(--kjuup-accent);border-color:var(--kjuup-accent);color:#fff}.lm-email-select-btn--delete:hover:not(:disabled){border-color:#e53935;color:#e53935}.email-delete-progress-overlay{display:flex;align-items:center;justify-content:center;flex:1 1;background-color:rgba(237,241,246,.92)}.email-delete-fullscreen-overlay{position:fixed;inset:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;background-color:rgba(20,20,20,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.email-delete-progress-card{display:flex;flex-direction:column;align-items:center;padding:32px 40px;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.08);min-width:220px}.email-delete-progress-text{font-size:var(--kjuup-type-body);font-weight:500;color:#333;margin-bottom:6px}.email-delete-progress-count{font-size:var(--kjuup-type-body);color:#888;margin-bottom:14px}.email-delete-progress-bar-track{width:100%;height:6px;background:rgba(224,102,237,.15);border-radius:3px;overflow:hidden}.email-delete-progress-bar-fill{height:100%;background:#e066ed;border-radius:3px;transition:width var(--kj-dur-slow) var(--kj-ease-standard)}.email-empty-state{align-items:center;justify-content:center;padding:40px 20px;text-align:center;background-color:#fff;height:100%}.email-empty-state,.email-inbox-loading{display:flex;flex-direction:column;flex:1 1}.email-inbox-loading{min-height:0;background:#fff;overflow:hidden}.email-inbox-loading-bar-wrap{height:3px;width:100%;background:rgba(224,102,237,.12);overflow:hidden;flex-shrink:0}.email-inbox-loading-bar{height:100%;width:38%;border-radius:2px;background:linear-gradient(90deg,#c44fd8,#e066ed,#f0a8ff,#e066ed);--kj-sweep-from:-120%;--kj-sweep-to:320%;animation:kj-sweep 1.15s var(--kj-ease-standard) infinite;box-shadow:0 0 12px rgba(224,102,237,.45)}.email-inbox-loading-hint{padding:14px 18px 12px;font-size:var(--kjuup-type-body);font-weight:600;color:#5a5a5a;letter-spacing:.02em;display:flex;align-items:center;grid-gap:10px;gap:10px}.email-inbox-loading-hint-icon{flex-shrink:0;--kj-pulse-min:0.55;animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite}.email-inbox-skeleton-scroll{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 0 16px}.email-inbox-skeleton-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px;margin:4px 8px;--kj-from-x:-8px;animation:kj-slide-in-x var(--kj-dur-reveal) var(--kj-ease-out) backwards}.email-inbox-skeleton-avatar{width:30px;height:30px;border-radius:50%;flex-shrink:0;background:linear-gradient(90deg,#dcdad7,#e6ebf0 40%,#f5f4f2 50%,#e6ebf0 60%,#dcdad7);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite}.email-inbox-skeleton-body{flex:1 1;min-width:0;padding-top:0}.email-inbox-skeleton-line{height:9px;border-radius:4px;margin-bottom:6px;background:linear-gradient(90deg,#dcdad7,#e6ebf0 40%,#f5f4f2 50%,#e6ebf0 60%,#dcdad7);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite}.email-inbox-skeleton-line--short{width:38%}.email-inbox-skeleton-line--med{width:62%}.email-inbox-skeleton-line--full{width:88%}.kjuup-trial-card{margin:8px 12px;position:relative;display:flex;flex-wrap:nowrap;align-items:center;grid-gap:12px;gap:12px;min-height:80px;padding:12px 40px 12px 14px;background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.06);box-sizing:border-box;overflow:hidden;flex-shrink:0}.kjuup-trial-card__accent{position:absolute;left:0;top:0;bottom:0;width:4px;background:#e066ed}.kjuup-trial-card__badge{flex:0 0 auto;width:52px;height:52px;border:2px solid #e066ed;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#e066ed;line-height:1}.kjuup-trial-card__badge-num{font-size:var(--kjuup-type-title);font-weight:800}.kjuup-trial-card__badge-unit{margin-top:2px;font-size:var(--kjuup-type-caption-sm);font-weight:700;letter-spacing:.04em}.kjuup-trial-card__body{flex:1 1 auto;min-width:0}.kjuup-trial-card__title{font-size:var(--kjuup-type-body);font-weight:700;color:#222;line-height:1.25;margin-bottom:2px}.kjuup-trial-card__subtitle{font-size:var(--kjuup-type-caption);color:#737373;line-height:1.3;margin-bottom:6px}.kjuup-trial-card__progress-track{height:4px;border-radius:999px;background:#f0e6f5;overflow:hidden;margin-bottom:3px}.kjuup-trial-card__progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#8b45be,#e066ed)}.kjuup-trial-card__progress-label{font-size:var(--kjuup-type-caption);color:#9a9a9a}.kjuup-trial-card__cta{flex:0 0 auto;border:none;border-radius:8px;height:36px;min-height:36px;padding:0 14px;cursor:pointer;color:#fff;font-size:var(--kjuup-type-caption);font-weight:700;white-space:nowrap;background:linear-gradient(90deg,#8b45be,#e066ed);box-shadow:0 2px 8px rgba(139,69,190,.28)}.kjuup-trial-card__dismiss{position:absolute;top:6px;right:6px}.kjuup-trial-banner{margin:8px 12px;display:flex;align-items:stretch;height:32px;min-height:32px;max-height:32px;background:linear-gradient(90deg,#8b45be,#e066ed);border-radius:8px;box-shadow:0 1px 4px rgba(139,69,190,.25);overflow:hidden;box-sizing:border-box}.kjuup-trial-banner__cta{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;grid-gap:8px!important;gap:8px!important;border:none!important;border-radius:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 12px!important;margin:0!important;cursor:pointer;color:#fff!important;font-size:var(--kjuup-type-caption)!important;font-weight:700!important;line-height:1!important;background:transparent!important;text-align:center;white-space:nowrap;overflow:hidden;box-sizing:border-box!important}.kjuup-trial-banner__sep{opacity:.85;font-weight:500;flex-shrink:0}.kjuup-trial-banner__dismiss{flex:0 0 32px!important;width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;margin:0!important;border:none!important;border-radius:0!important;background:transparent!important;color:#fff!important;cursor:pointer;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.email-inbox-list-enter{--kj-from-y:10px;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out) forwards}.email-section-layout-enter{--kj-from-y:10px;animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-out) forwards}@media (prefers-reduced-motion:reduce){.email-inbox-list-enter,.email-inbox-loading-bar,.email-inbox-loading-hint-icon,.email-inbox-skeleton-avatar,.email-inbox-skeleton-line,.email-inbox-skeleton-row{animation:none!important}.email-inbox-list-enter,.email-inbox-skeleton-row,.email-section-layout-enter{opacity:1;transform:none}}.email-detail{display:flex;flex-direction:column;flex:1 1;height:100%;max-height:100%;min-height:0;overflow:hidden;background:#fff;position:relative;box-sizing:border-box}.email-detail:has(>.email-bottom-tabs){padding-bottom:36px}.email-detail-empty{flex-direction:column;justify-content:center;flex:1 1;height:100%;min-height:0}.email-detail-empty,.email-detail-toolbar{display:flex;align-items:center;background:#fff}.email-detail-toolbar{justify-content:space-between;padding:4px 10px;border-bottom:none;flex-shrink:0}.email-detail-toolbar-left{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;overflow:hidden}.email-detail-project-tags{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;overflow:hidden}.email-detail-project-tag{display:inline-flex!important;align-items:center;grid-gap:4px;gap:4px;max-width:220px;height:20px!important;min-height:0!important;line-height:1!important;padding:0 8px!important;border:none!important;border-radius:10px;background:#eef2ff;color:#3b5bdb;font-size:var(--kjuup-type-caption-sm)!important;font-weight:600;cursor:pointer;box-sizing:border-box;vertical-align:middle}.email-detail-project-tag span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.email-detail-project-tag .material-symbols-outlined{font-size:12px!important;line-height:1!important}.email-detail-actions{display:flex;grid-gap:4px;gap:4px;flex-shrink:0}.email-thread-list{padding:8px 16px 24px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.email-thread-card{background:#fff;border:1px solid #ececec;border-radius:10px;padding:10px 12px}.email-thread-card-header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:8px;gap:8px;cursor:pointer}.email-thread-card-meta{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.email-thread-card-meta strong{font-size:var(--kjuup-type-body);color:#3c3c3c;font-weight:600}.email-thread-card-date{font-size:var(--kjuup-type-caption);color:#888}.email-thread-card-actions{display:flex;align-items:center;flex-shrink:0}.email-thread-card-snippet{margin-top:6px;font-size:var(--kjuup-type-caption);color:#737373;line-height:1.4}.email-thread-card-body{margin-top:10px;font-size:var(--kjuup-type-body);color:#3c3c3c;line-height:1.5;white-space:pre-wrap;word-break:break-word}.email-detail-header{padding:8px 20px 10px;border-bottom:1px solid #edf1f6;background:#fff;flex-shrink:0}.email-detail--document .email-detail-header,.email-detail--document .email-detail-meta,.email-detail--document .email-detail-subject-row{display:none!important}.briefing-document{display:flex;flex-direction:column;flex:1 1;height:100%;min-height:0;overflow:hidden;background:#fff}.briefing-document-toolbar{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;padding:6px 10px;background:var(--kjuup-bg);border-bottom:1px solid #e4e2df;flex-shrink:0}.briefing-document-toolbar-actions{display:flex;align-items:center;grid-gap:2px;gap:2px}.briefing-document-scroll{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;background:var(--kjuup-bg)}.briefing-document-body{min-height:100%}.email-detail-subject{font-size:var(--kjuup-type-subtitle);font-weight:600;color:#222;margin:0 0 6px;line-height:1.25;word-wrap:break-word}.email-detail-meta{display:flex;flex-direction:column;grid-gap:1px;gap:1px}.email-detail-meta-row{display:flex;grid-gap:8px;gap:8px;font-size:var(--kjuup-type-caption);line-height:1.3}.email-detail-meta-label{color:#999;font-weight:500;min-width:40px}.email-detail-meta-value{color:#333;word-break:break-all}.email-detail-scroll{flex:1 1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background-color:#fff}.email-detail-scroll--draft-edit{cursor:pointer}.email-detail-body{padding:0;overflow:visible;max-width:100%}.email-body-iframe{width:100%;max-width:100%;min-height:80px;border:none;display:block;overflow:hidden}.email-attachments{border-top:1px solid #e1e6ec;border-bottom:1px solid #e1e6ec;padding:10px 20px;background:var(--kjuup-bg)}.email-attachments-header{display:flex;align-items:center;justify-content:flex-start;grid-gap:10px;gap:10px;font-size:var(--kjuup-type-caption);font-weight:600;color:#666;margin-bottom:8px;text-transform:uppercase;letter-spacing:.3px}.email-attachments-header-left{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0}.email-attachments-download-all{text-transform:none;flex-shrink:0}.email-attachments-list{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.email-attachments-loading{font-size:var(--kjuup-type-caption);color:#888;padding:4px 0}.email-attachment-chip,.email-attachments-loading{display:flex;align-items:center;grid-gap:8px;gap:8px}.email-attachment-chip{padding:8px 12px;background:#fff;border:1px solid #e0ddd8;border-radius:8px;cursor:pointer;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard);max-width:280px}.email-attachment-chip:hover{border-color:#b0ada8;box-shadow:0 1px 4px rgba(0,0,0,.06)}.email-attachment-icon{color:#888}.email-attachment-info{display:flex;flex-direction:column}.email-attachment-name{line-height:1.3}.email-attachment-size{font-size:var(--kjuup-type-caption);color:#999;line-height:1.3}.email-attachment-actions{display:flex;grid-gap:4px;gap:4px;flex-shrink:0;opacity:0;transition:opacity var(--kj-dur-fast) var(--kj-ease-standard)}.email-attachment-chip:hover .email-attachment-actions{opacity:1}.attachment-preview-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:10000000000000004;display:flex;align-items:center;justify-content:center;animation:kj-fade-in var(--kj-dur) var(--kj-ease-out)}.attachment-preview-container{display:flex;flex-direction:column;width:90vw;height:90vh;max-width:1200px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.15),0 2px 12px rgba(0,0,0,.08);--kj-from-scale:0.95;animation:kj-scale-in var(--kj-dur-slow) var(--kj-ease-out)}.attachment-preview-header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:var(--kjuup-bg);border-bottom:1px solid #e1e6ec;min-height:48px}.attachment-preview-filename{color:#333;font-size:var(--kjuup-type-body);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;margin-right:16px}.attachment-preview-actions{display:flex;grid-gap:4px;gap:4px;flex-shrink:0}.attachment-preview-body{flex:1 1;display:flex;align-items:center;justify-content:center;overflow:auto;position:relative;background:var(--kjuup-bg)}.attachment-preview-loading{position:absolute;display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px;z-index:2}.attachment-preview-loading-text{color:#888;font-size:var(--kjuup-type-body);font-weight:500}.attachment-preview-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}.attachment-preview-content.visible{opacity:1}.attachment-preview-image{max-width:100%;max-height:100%;object-fit:contain}.attachment-preview-pdf,.attachment-preview-text{width:100%;height:100%;border:none;background:#fff}.attachment-preview-unsupported{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;color:#999;font-size:var(--kjuup-type-body)}.attachment-preview-document{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.attachment-preview-doc-content{flex:1 1;overflow:auto;padding:32px 40px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:var(--kjuup-type-body);line-height:1.6;color:#333}.attachment-preview-doc-content img{max-width:100%;height:auto}.attachment-preview-excel{padding:0}.attachment-preview-excel table{width:100%;border-collapse:collapse;font-size:var(--kjuup-type-body)}.attachment-preview-excel td,.attachment-preview-excel th{border:1px solid #e0ddd8;padding:6px 10px;text-align:left;white-space:nowrap}.attachment-preview-excel th{background:var(--kjuup-bg);font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.attachment-preview-excel tr:nth-child(2n) td{background:var(--kjuup-bg)}.attachment-preview-sheet-tabs{display:flex;grid-gap:0;gap:0;border-bottom:1px solid #e0ddd8;background:var(--kjuup-bg);flex-shrink:0;overflow-x:auto}.attachment-preview-eml .eml-header{font-size:var(--kjuup-type-body);line-height:1.8;color:#555}.email-sync-info-text{font-size:var(--kjuup-type-caption);color:#888;margin:0 0 8px;line-height:1.5}.email-settings-account{display:flex;flex-direction:column;padding:12px 14px;margin-bottom:12px;border:1px solid #e066ed;border-radius:12px;background:rgba(224,102,237,.05);box-sizing:border-box}.email-settings-account:last-child{margin-bottom:0}.email-settings-account-row{display:flex;flex-direction:column;align-items:stretch;grid-gap:10px;gap:10px;width:100%;min-width:0}.email-settings-account-info{display:flex;align-items:flex-start;min-width:0;width:100%;overflow:hidden}.email-settings-account-text{min-width:0;overflow:hidden}.email-settings-account-email{font-weight:500;font-size:var(--kjuup-type-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-settings-account-provider{font-size:var(--kjuup-type-caption);color:#999;text-transform:capitalize}.email-settings-account--error{border-color:#c0392b;background:rgba(192,57,43,.04)}.email-settings-account-status-error{color:#c0392b;font-weight:500;text-transform:none}.email-error-note{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;margin-top:10px;margin-left:28px;padding:8px 12px;background:rgba(192,57,43,.06);border:1px solid rgba(192,57,43,.28);border-radius:8px;color:#7a2218;font-size:var(--kjuup-type-caption);line-height:1.35}.email-error-note-icon{font-size:16px;line-height:1;color:#c0392b;flex-shrink:0;margin-top:1px}.email-error-note-text{flex:1 1}.email-sidebar-account-error-icon{color:#c0392b;font-size:16px!important;margin-left:4px;flex-shrink:0}.email-reconnect-banner{position:relative;display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0;flex-wrap:wrap;overflow:hidden;margin:8px 12px;padding:12px 14px 12px 16px;background:#fff4f0;border:2px solid #e24a2b;border-radius:12px;box-shadow:0 4px 16px rgba(226,74,43,.22);color:#7a2218;box-sizing:border-box}.email-reconnect-banner-accent{position:absolute;left:0;top:0;bottom:0;width:6px;background:#e24a2b}.email-reconnect-banner-icon{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#e24a2b;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 0 rgba(226,74,43,.55);--kj-ring:rgba(226,74,43,0.55);--kj-ring-size:10px;animation:kj-ring var(--kj-dur-loop) var(--kj-ease-out) infinite}.email-reconnect-banner-icon .material-symbols-outlined{font-size:22px!important;color:#fff!important;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.email-reconnect-banner-copy{flex:1 1;min-width:0}.email-reconnect-banner-title{font-size:var(--kjuup-type-body);font-weight:800;letter-spacing:.01em;color:#b42318;line-height:1.2;margin-bottom:3px}.email-reconnect-banner-text{display:block;font-size:var(--kjuup-type-caption);font-weight:500;line-height:1.4;color:#7a2218}.email-reconnect-banner-action{flex-shrink:0}.email-settings-account-mail-icon{flex-shrink:0;font-size:20px;line-height:1;margin-right:8px;margin-top:1px;color:#737373}.email-sync-period-buttons{display:flex;grid-gap:8px;gap:8px;margin-top:4px;padding-left:28px}.email-settings-account-actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;grid-gap:8px;gap:8px;width:100%;padding-left:28px;box-sizing:border-box}.email-settings-account-actions .email-disconnect-btn,.email-settings-account-actions .email-reconnect-btn,.email-settings-account-actions .email-sync-period-btn{flex:0 1 auto;white-space:nowrap}.kj-btn.email-disconnect-btn--danger{margin-left:auto}.email-sync-period-buttons--expanded{flex-wrap:wrap;justify-content:flex-end;width:100%;padding-top:10px;padding-left:28px;border-top:1px solid rgba(224,102,237,.2);box-sizing:border-box}.email-sync-period-buttons--expanded,.email-syncing-note{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:10px}.email-syncing-note{margin-left:28px;padding:8px 12px;background:rgba(224,102,237,.08);border:1px solid rgba(224,102,237,.3);border-radius:8px;color:#555;font-size:var(--kjuup-type-caption);line-height:1.3}.email-syncing-note-icon{font-size:16px;line-height:1;color:#e066ed;animation:kj-spin var(--kj-dur-loop) linear infinite}.email-syncing-note-text{flex:1 1}.email-signature-editor{margin-top:10px;padding-left:28px}.kj-btn.email-signature-toggle{width:100%;text-align:left}.email-signature-badge{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#e066ed;color:#fff;font-size:var(--kjuup-type-caption-sm);margin-left:6px}.email-signature-body{margin-top:6px}.email-signature-textarea{width:100%;border:1px solid #ddd;border-radius:6px;padding:8px 10px;font-size:var(--kjuup-type-body);font-family:inherit;line-height:1.5;resize:vertical;min-height:80px;color:#333;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard)}.email-signature-textarea:focus{outline:none;border-color:#e066ed}.email-signature-textarea::placeholder{color:#bbb}.email-signature-actions{display:flex;justify-content:flex-end;margin-top:6px}.email-connect-buttons{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.imap-modal-overlay{position:fixed;inset:0;z-index:10000020;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow:auto;padding:24px 16px}.MuiSnackbar-root{z-index:10000040!important}.MuiSnackbarContent-action .MuiButton-root,.MuiSnackbarContent-action .MuiButton-root .MuiButton-label,.MuiSnackbarContent-action .MuiButton-root .MuiButton-label span,.MuiSnackbarContent-action .MuiButton-root:focus,.MuiSnackbarContent-action .MuiButton-root:focus .MuiButton-label,.MuiSnackbarContent-action .MuiButton-root:focus .MuiButton-label span,.MuiSnackbarContent-action .MuiButton-root:hover,.MuiSnackbarContent-action .MuiButton-root:hover .MuiButton-label,.MuiSnackbarContent-action .MuiButton-root:hover .MuiButton-label span{color:var(--kjuup-accent)!important}.imap-modal{background:#fff;border-radius:14px;padding:28px 28px 24px;width:90%;max-width:400px;box-shadow:0 8px 32px rgba(0,0,0,.12);border:1px solid #e0e0e0}.imap-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.imap-modal-error{font-size:var(--kjuup-type-body);color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;padding:10px 12px;margin:-4px 0 14px;line-height:1.4}.imap-modal .form-control{border-radius:8px;border:1px solid #d0d0d0;padding:10px 14px;font-size:var(--kjuup-type-body)}.imap-modal .form-control:focus{border-color:#e066ed;box-shadow:0 0 0 2px rgba(224,102,237,.15)}.setting_profile .imap-modal .add_company_from .form-control:hover:not(:disabled){border:1px solid #e066ed!important}.setting_profile .imap-modal .add_company_from .form-control:focus{border:1px solid #e066ed!important;outline:0!important;box-shadow:0 0 0 .2rem rgba(224,102,237,.25)!important;background-color:#fff!important}.kj-btn.imap-modal-connect-btn{margin-top:4px}.imap-modal .form-check{padding-left:0;margin-bottom:0;display:flex;align-items:center;grid-gap:6px;gap:6px;white-space:nowrap}.imap-modal .form-check .form-check-input{position:static;margin:0;float:none}.imap-modal .form-check .form-check-label{margin:0;padding:0}.email-transition-screen{padding:48px 24px;grid-gap:16px;gap:16px}.email-transition-overlay,.email-transition-screen{display:flex;flex-direction:column;align-items:center;justify-content:center}.email-transition-overlay{position:absolute;inset:0;z-index:5;background:hsla(0,0%,100%,.92);border-radius:10px;grid-gap:12px;gap:12px}.email-transition-icon{font-size:40px;color:#e066ed}.email-transition-icon,.email-transition-text{animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite}.email-transition-text{font-size:var(--kjuup-type-body);font-weight:500;color:#555}.email-transition-shimmer{width:120px;height:4px;border-radius:2px;background:linear-gradient(90deg,#f0f0f0 25%,#e066ed 50%,#f0f0f0 75%);background-size:240px 100%;animation:kj-shimmer var(--kj-dur-loop) linear infinite}.email-action-overlay{position:absolute;z-index:200;background:hsla(0,0%,100%,.92);border-radius:10px;flex-direction:column;grid-gap:12px;gap:12px}.email-action-overlay,.email-compose-overlay{inset:0;display:flex;align-items:center;justify-content:center}.email-compose-overlay{position:fixed;z-index:10000010;background:hsla(0,0%,100%,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.email-compose-container{background:#fff;border-radius:10px;width:580px;max-width:95vw;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.25);overflow:hidden;position:relative}.email-compose-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #e8e8e8}.email-compose-title{font-weight:600;font-size:var(--kjuup-type-body)}.email-compose-fields{padding:10px 18px 0}.email-compose-field-row{display:flex;align-items:center;border-bottom:1px solid #f0f0f0;padding:6px 0}.email-compose-label{min-width:54px;font-size:var(--kjuup-type-body);color:#666;font-weight:500}.email-compose-project-label{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;min-width:0;white-space:nowrap;padding-top:0;margin-right:0}.email-compose-field-row--project{flex-direction:column;align-items:stretch;grid-gap:4px;gap:4px;overflow:visible}.email-compose-field-row--project .email-compose-label{min-width:0}.email-compose-project-field{width:100%;min-width:0}.kj-btn.email-compose-create-room-btn{margin-top:6px}.email-compose-project-info{font-size:var(--kjuup-type-caption);color:#555;background:#f6eefc;border:1px solid #ecd9f5;border-radius:8px;padding:8px 10px;margin:6px 0 2px;line-height:1.4}.email-compose-input{flex:1 1;border:none;outline:none;font-size:var(--kjuup-type-body);padding:4px 6px;background:transparent}.email-compose-input:disabled{opacity:.5}.email-compose-attachments-bar{display:flex;align-items:center;padding:10px 18px 8px;margin-bottom:4px}.email-compose-attachment-list{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;padding:6px 18px 0;margin-bottom:8px}.email-compose-attachment-chip{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 10px;border:1px solid rgba(224,102,237,.3);border-radius:10px;background:rgba(224,102,237,.05);color:#3c3c3c;font-size:var(--kjuup-type-caption);max-width:260px}.email-compose-attachment-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.email-compose-attachment-size{color:#888;font-size:var(--kjuup-type-caption);white-space:nowrap}.email-compose-attachment-remove{display:flex;align-items:center;justify-content:center;width:18px!important;height:18px!important;border:none;border-radius:50%;background:transparent;color:#999;cursor:pointer;padding:0;margin-left:2px;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard)}.email-compose-attachment-remove:hover{background:rgba(224,102,237,.15);color:#e066ed}.email-compose-body-wrapper{flex:1 1;padding:0;overflow:auto;display:flex;flex-direction:column}.email-compose-textarea{width:100%;border:none;outline:none;resize:vertical;font-size:var(--kjuup-type-body);line-height:1.6;padding:12px 0;min-height:200px;font-family:inherit}.email-compose-signature-display{padding:4px 0 12px}.email-compose-signature-display,.email-inline-reply-signature-display{font-size:var(--kjuup-type-body);line-height:1.6;color:#9aa0a6;white-space:pre-wrap;font-family:inherit;-webkit-user-select:text;user-select:text}.email-inline-reply-signature-display{padding:4px 16px 12px}.email-compose-textarea:disabled{opacity:.5}.email-compose-from-selector{display:flex;align-items:center;height:38px;padding:0 14px;border:1px solid rgba(224,102,237,.4);border-radius:12px;background:transparent;color:#e066ed;font-size:var(--kjuup-type-body);transition:background-color var(--kj-dur) var(--kj-ease-standard)}.email-compose-from-selector:hover{background-color:rgba(224,102,237,.1)}.email-compose-from-dropdown{position:absolute;top:100%;left:0;margin-top:4px;min-width:240px;background:#fff;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:100;padding:4px 0}.email-recipient-input-wrap{position:relative;flex:1 1;display:flex}.email-recipient-input-wrap>input{flex:1 1}.email-recipient-suggestions{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:200;padding:4px 0;max-height:260px;overflow-y:auto}.email-recipient-suggestion{display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 14px;font-size:var(--kjuup-type-body);cursor:pointer;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email-recipient-suggestion.active,.email-recipient-suggestion:hover{background-color:#f5e8ff}.email-recipient-suggestion-name{font-weight:500}.email-recipient-suggestion-email{color:#666;font-size:var(--kjuup-type-caption)}.email-compose-from-option{display:flex;align-items:center;padding:8px 14px;font-size:var(--kjuup-type-body);cursor:pointer;color:#333;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.email-compose-from-option:hover{background-color:var(--kjuup-bg)}.email-compose-from-option.active{font-weight:500}.email-compose-from-checkmark{margin-right:6px;color:#e066ed}.email-compose-footer{display:flex;align-items:center;justify-content:flex-end;padding:12px 18px;border-top:1px solid #e8e8e8}.kj-btn.email-compose-send-btn{min-width:90px}.kj-btn.email-compose-new-btn{margin:8px 10px}.email-inline-reply{display:flex;flex-direction:column;flex:1 1;min-height:0;max-height:100%;background:#fff;position:relative;overflow:hidden}.kj-btn.email-compose-back-btn{display:none}@media (max-width:1366px){.kj-btn.email-compose-back-btn{display:inline-flex}}.email-inline-reply-toolbar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #e8e8e8;background:#fff;flex-shrink:0;z-index:2}.email-inline-reply-scroll{flex:1 1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.email-inline-reply-fields{padding:4px 16px 0;flex-shrink:0;background:#fff;overflow:visible}.email-inline-reply-body{flex:1 1;overflow-y:visible;display:flex;flex-direction:column;min-height:0}.email-inline-reply-textarea{width:100%;border:none;outline:none;resize:none;font-size:var(--kjuup-type-body);line-height:1.6;padding:12px 16px;min-height:120px;font-family:inherit;flex-shrink:0}.email-inline-reply-textarea:disabled{opacity:.5}.email-wysiwyg-toolbar{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;flex-shrink:0;grid-gap:2px;gap:2px;padding:6px 12px;border-bottom:1px solid #eee;background:var(--kjuup-bg)}.email-wysiwyg-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:4px;cursor:pointer;color:#555;padding:0}.email-wysiwyg-btn:hover{background-color:var(--kjuup-bg);color:#242424}.email-wysiwyg-btn.active{background-color:#e1dfdd;color:#242424}.email-wysiwyg-separator{display:inline-block;width:1px;height:16px;background-color:#d2d0ce;margin:0 4px}.email-rich-editor{display:block;width:100%;min-height:80px;padding:12px 16px;font-size:var(--kjuup-type-body);line-height:1.6;font-family:inherit;outline:none;border:none;overflow-y:visible;flex-shrink:0;word-wrap:break-word;overflow-wrap:anywhere}.email-compose-body-wrapper .email-rich-editor{padding:12px 18px}.email-rich-editor:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none}.email-rich-editor[contenteditable=false]{opacity:.5}.email-rich-editor a,.email-rich-editor a *{color:#e066ed!important;text-decoration:underline!important;word-break:break-all;overflow-wrap:anywhere;cursor:pointer}.email-inline-reply-original{flex:1 1;display:flex;flex-direction:column;min-height:0;padding:0 16px}.email-inline-reply-separator hr{border:none;border-top:1px solid #d0d0d0;margin:4px 0 12px}.email-inline-reply-original-headers{font-size:var(--kjuup-type-caption);color:#555;line-height:1.7;flex-shrink:0;padding-bottom:8px}.email-inline-reply-original-headers strong{color:#333}.email-inline-reply-original-body{flex:0 0 auto;min-height:80px;overflow:visible}.email-inline-reply-original-iframe{width:100%;min-height:80px;border:none;display:block}.email-bottom-tabs{display:flex;align-items:stretch;border-top:1px solid #d0d0d0;background:var(--kjuup-bg);flex-shrink:0;flex-grow:0;min-height:36px;position:absolute;left:0;right:0;bottom:0;z-index:8}.kj-tab.email-bottom-tab{border-left:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;margin:0}.email-detail-companion{flex:1 1;min-height:0;min-width:0;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#fff}.email-detail-companion>.lm-pane{flex:1 1;min-height:0;height:100%}.email-bottom-tab-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.kj-btn.email-bottom-tab-close{margin-left:auto}.email-folder-sidebar{display:flex;flex-direction:column;align-items:stretch;width:220px;min-width:220px;max-width:220px;background-color:#fff;border-right:none;height:100%;overflow-y:auto;overflow-x:hidden;flex-shrink:0}.email-folder-sidebar-spacer{flex:0 0 40px;width:40px}.email-folder-sidebar.collapsed{width:40px;min-width:40px;max-width:40px;overflow:visible;z-index:12;position:relative}.kj-btn.email-sidebar-collapse-btn{margin:8px auto 0;flex-shrink:0;flex-grow:0;align-self:center;position:relative;z-index:13;pointer-events:auto}.email-folder-sidebar-backdrop{position:absolute;inset:0;z-index:19;border:none;padding:0;margin:0;background:transparent;cursor:pointer}@media (min-width:1100px){.kj-btn.email-sidebar-collapse-btn{display:none}}.email-sidebar-toolbar{display:flex;align-items:center;padding:4px 10px}.email-sidebar-accounts{flex:1 1;overflow-y:auto;padding:0}.kj-btn.email-sidebar-add-account{width:calc(100% - 20px);margin:0 10px 6px}.email-sidebar-add-account-icon{color:inherit;flex-shrink:0}.email-sidebar-add-account-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.email-sidebar-account{border-bottom:none;transition:transform var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard)}.email-sidebar-account--all{border-bottom:1px solid #e6e0e8;margin-bottom:2px;padding-bottom:2px}.email-sidebar-account--all .email-sidebar-account-header .email-sidebar-account-icon{color:#e066ed}.email-sidebar-account.dragging{opacity:.4}.email-sidebar-account.drag-over{border-top:2px solid #e066ed}.email-sidebar-account:last-child{border-bottom:none}.email-sidebar-drag-handle{flex-shrink:0;color:#bbb;cursor:grab;opacity:0;transition:opacity var(--kj-dur-fast) var(--kj-ease-standard);margin-right:-2px}.email-sidebar-account:hover .email-sidebar-drag-handle{opacity:1}.email-sidebar-account-header{display:flex;align-items:center;grid-gap:4px;gap:4px;height:32px;box-sizing:border-box;margin:4px 10px;padding:0 14px;background-color:initial;border:1px solid transparent;border-radius:6px;font-size:var(--kjuup-type-body);font-weight:500;color:#737373;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard);-webkit-user-select:none;user-select:none}.email-sidebar-account-header.active,.email-sidebar-account-header:hover{background-color:rgba(var(--kjuup-accent-rgb),.16);color:#737373}.email-sidebar-account-header.active{font-weight:600}.email-sidebar-expand-icon{display:flex;align-items:center;justify-content:center}.email-sidebar-account-icon,.email-sidebar-expand-icon{color:inherit;flex-shrink:0}.email-sidebar-account-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.email-sidebar-folders{padding:4px 0 6px;background-color:#fff}.email-sidebar-folder{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:5px 10px 5px 30px;font-size:var(--kjuup-type-body);font-weight:500;color:#3c3c3c;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard);-webkit-user-select:none;user-select:none}.email-sidebar-folder.active,.email-sidebar-folder:hover{background-color:rgba(var(--kjuup-accent-rgb),.16);color:#737373;border-left:none;border-radius:6px;box-shadow:none;margin:0 6px;width:calc(100% - 12px);padding-left:24px}.email-sidebar-folder.active{font-weight:600}.email-sidebar-folder.active .email-sidebar-folder-icon{color:#3c3c3c}.email-sidebar-folder-icon{color:#3c3c3c;flex-shrink:0}.email-sidebar-folder-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-sidebar-custom-divider{padding:8px 10px 4px 30px;font-size:var(--kjuup-type-caption-sm);font-weight:600;text-transform:uppercase;color:#999;letter-spacing:.5px}.email-sidebar-custom-divider-label{display:block;border-top:1px solid #e0e0e0;padding-top:6px}.email-sidebar-custom-folder{position:relative}.email-sidebar-folder-delete{display:none;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;cursor:pointer;color:#999;margin-left:auto;flex-shrink:0;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard)}.email-sidebar-custom-folder:hover .email-sidebar-folder-delete{display:flex}.email-sidebar-folder-delete:hover{background-color:rgba(224,102,237,.15);color:#e066ed}.email-sidebar-add-folder{color:#999;font-weight:400;font-style:italic}.email-sidebar-add-folder:hover{color:#e066ed}.email-sidebar-add-folder .email-sidebar-folder-icon{color:#999}.email-sidebar-add-folder:hover .email-sidebar-folder-icon{color:#e066ed}.email-sidebar-create-folder-input{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 10px 4px 30px}.email-sidebar-folder-input{flex:1 1;min-width:0;border:1px solid #ddd;border-radius:4px;padding:4px 8px;font-size:var(--kjuup-type-caption);outline:none;background:#fff;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard)}.email-sidebar-folder-input:focus{border-color:#e066ed}.email-move-dropdown-wrap{position:relative;display:inline-block}.email-move-dropdown{position:absolute;top:100%;left:0;z-index:1000;min-width:180px;max-width:260px;max-height:280px;overflow-y:auto;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:4px 0;margin-top:4px}.email-move-dropdown-item{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 14px;font-size:var(--kjuup-type-body);color:#3c3c3c;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email-move-dropdown-item:hover{background-color:rgba(224,102,237,.08)}.email-move-dropdown-item .material-symbols-outlined{font-size:16px;font-weight:300;color:#737373;flex-shrink:0}@media (max-width:1100px){.email-folder-sidebar:not(.collapsed){position:absolute;left:0;top:0;bottom:0;z-index:20;box-shadow:4px 0 16px rgba(0,0,0,.12);will-change:clip-path}.email-detail-subject{font-size:var(--kjuup-type-subtitle)}.email-detail-header{padding:14px 16px}}@media (max-width:860px){.email-folder-sidebar:not(.collapsed){width:180px;min-width:180px;max-width:180px}.email-folder-sidebar.collapsed{width:40px;min-width:40px;max-width:40px}.email-detail-subject{font-size:var(--kjuup-type-subtitle)}.email-detail-header{padding:12px 14px}.email-detail-meta-row{font-size:var(--kjuup-type-caption)}}.todo-item-container.todo-row{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:11px 14px}.todo-row-bar{flex:0 0 auto;width:3px;align-self:stretch;min-height:32px;border-radius:2px;background:#c5c8ce;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard)}.todo-row-body{flex:1 1 auto;min-width:0}.todo-row-head{display:flex;align-items:flex-start;grid-gap:8px;gap:8px}.todo-row-head-text{flex:1 1 auto;min-width:0}.todo-row-project{display:flex;align-items:center;grid-gap:4px;gap:4px;min-width:0;font-size:var(--kjuup-type-caption-sm);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#7c8493}.todo-row-project-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-row-title-line{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0}.todo-row-title{flex:1 1 auto;min-width:0;margin:3px 0;font-size:var(--kjuup-type-body);font-weight:600;line-height:1.35;color:#1c2230;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;white-space:pre-wrap}.todo-row-meta{font-size:var(--kjuup-type-caption);color:#7c8493}.todo-row-end{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-left:auto;flex-shrink:0}.bookmark-action-icon{transition:color var(--kj-dur-fast) var(--kj-ease-standard),font-variation-settings var(--kj-dur-fast) var(--kj-ease-standard)}.bookmark-action-icon:hover,.reminder-btn:hover .bookmark-action-icon{color:var(--kjuup-accent)!important}.bookmark-action-icon.filled,.bookmark-action-icon:active{color:var(--kjuup-accent)!important;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24!important}.todo-bookmark-creating-spinner{width:12px;height:12px;flex-shrink:0;border:2px solid rgba(var(--kjuup-accent-rgb),.25);border-top-color:var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.todo-bookmark-creating-panel{padding:10px 12px 12px;background:#fff;border-bottom:1px solid #e0e0e0}.todo-bookmark-creating-panel--screen{flex:1 1;min-height:160px;display:flex;align-items:center;justify-content:center;background:var(--kjuup-bg);border-bottom:none;padding:24px 16px}.todo-bookmark-creating-card{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px;width:100%;padding:18px 14px;border-radius:12px;border:1px dashed var(--kjuup-accent);background:rgba(var(--kjuup-accent-rgb),.08);animation:todo-bookmark-creating-pulse var(--kj-dur-loop) var(--kj-ease-standard) infinite}.todo-bookmark-creating-panel--screen .todo-bookmark-creating-card{max-width:280px;min-height:120px;padding:28px 18px}.todo-bookmark-creating-card .todo-bookmark-creating-spinner,.todo-bookmark-creating-panel .todo-bookmark-creating-spinner{width:22px;height:22px;border-width:3px}.todo-bookmark-creating-title{font-size:var(--kjuup-type-body);font-weight:600;color:var(--kjuup-accent);text-align:center;line-height:1.35}@keyframes todo-bookmark-creating-pulse{0%,to{background:rgba(var(--kjuup-accent-rgb),.06)}50%{background:rgba(var(--kjuup-accent-rgb),.14)}}.pin-action-icon{transition:color var(--kj-dur-fast) var(--kj-ease-standard),font-variation-settings var(--kj-dur-fast) var(--kj-ease-standard)}.chat-action-btns .reminder-btn:hover .pin-action-icon,.pin-action-icon.pinned,.pin-action-icon:active,.pin-action-icon:hover,.reminder-btn:hover .pin-action-icon{color:var(--kjuup-internal)!important}.pin-action-icon.pinned,.pin-action-icon:active{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24!important}.bookmark-action-icon--email:hover,.reminder-btn:hover .bookmark-action-icon--email{color:#e066ed!important}.bookmark-action-icon--email.filled,.bookmark-action-icon--email:active{color:#e066ed!important;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24!important}.todo-new-badge{display:inline-flex;align-items:center;padding:1px 6px;font-size:var(--kjuup-type-caption-sm);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#fff;background-color:var(--kjuup-accent);border-radius:4px;flex-shrink:0;line-height:16px;white-space:nowrap}.email-manual-sync-banner{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 16px;background:linear-gradient(135deg,#fdf3ff,#f5e6ff);border-bottom:1px solid #e8d5f0;font-size:var(--kjuup-type-body);color:#555}.kj-btn.email-manual-sync-btn{margin-left:auto}.email-classify-banner{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 16px;background:linear-gradient(135deg,#fdf3ff,#f5e6ff);border-bottom:1px solid #e8d5f0;font-size:var(--kjuup-type-body);color:#555}.email-item-sender-line{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;flex:1 1}.email-item-sender-line .email-item-sender{flex:0 1 auto}.email-item-sender-tags{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;min-width:0;overflow:hidden}.email-item-briefing-tag{display:inline-flex!important;align-items:center;grid-gap:4px;gap:4px;max-width:160px;height:20px!important;min-height:0!important;line-height:1!important;padding:0 8px!important;border:none!important;border-radius:10px;background:#0b1f33;color:#fff;font-size:var(--kjuup-type-caption-sm)!important;font-weight:600;cursor:default;flex-shrink:0;box-sizing:border-box;vertical-align:middle}.email-item-briefing-tag span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.email-item-briefing-tag .material-symbols-outlined{font-size:12px!important;line-height:1!important}.email-item-project-tag{display:inline-flex!important;align-items:center;grid-gap:4px;gap:4px;max-width:140px;height:20px!important;min-height:0!important;line-height:1!important;padding:0 8px!important;border:none!important;border-radius:10px;background:#eef2ff;color:#3b5bdb;font-size:var(--kjuup-type-caption-sm)!important;font-weight:600;cursor:pointer;flex-shrink:0;box-sizing:border-box;vertical-align:middle}.email-item-project-tag span:not(.material-symbols-outlined){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.email-item-project-tag .material-symbols-outlined{font-size:12px!important;line-height:1!important}.email-item-associate-btn{display:inline-flex!important;align-items:center;grid-gap:5px;gap:5px;height:22px!important;min-height:0!important;line-height:1!important;padding:0 9px 0 7px!important;border:1.5px dashed var(--kjuup-accent)!important;border-radius:10px;background:rgba(var(--kjuup-accent-rgb),.08);color:#c2410c;font-size:var(--kjuup-type-caption-sm)!important;font-weight:700;letter-spacing:.01em;cursor:pointer;white-space:nowrap;flex-shrink:0;box-sizing:border-box;vertical-align:middle;transition:background var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard),border-style var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.email-item-associate-btn .material-symbols-outlined{font-size:13px!important;line-height:1!important;color:inherit!important}.email-item-associate-missing-dot{width:6px;height:6px;border-radius:50%;background:var(--kjuup-accent);flex-shrink:0;box-shadow:0 0 0 2px rgba(var(--kjuup-accent-rgb),.18)}.email-item-associate-btn:hover{background:var(--kjuup-accent);border-style:solid!important;border-color:var(--kjuup-accent)!important;color:#fff;box-shadow:0 2px 8px rgba(var(--kjuup-accent-rgb),.28)}.email-item-associate-btn:hover .email-item-associate-missing-dot{background:#fff;box-shadow:none}.email-item-associate-btn:focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:2px}.email-item-spam-btn{display:inline-flex!important;align-items:center;grid-gap:5px;gap:5px;height:22px!important;min-height:0!important;line-height:1!important;padding:0 9px 0 7px!important;border:1.5px dashed #d64545!important;border-radius:10px;background:var(--kjuup-bg);color:#c0392b;font-family:inherit;font-size:var(--kjuup-type-caption-sm)!important;font-weight:700;letter-spacing:.01em;cursor:pointer;white-space:nowrap;flex-shrink:0;box-sizing:border-box;vertical-align:middle;transition:background var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard),border-style var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.email-item-spam-btn .material-symbols-outlined{font-size:13px!important;line-height:1!important;color:inherit!important}.email-item-spam-btn:hover:not(:disabled){background:#d64545;border-style:solid!important;border-color:#d64545!important;color:#fff;box-shadow:0 2px 8px rgba(214,69,69,.28)}.email-item-spam-btn:focus-visible{outline:2px solid #d64545;outline-offset:2px}.email-item-spam-btn:disabled{opacity:.6;cursor:default;pointer-events:none}.email-lm-sender-meta{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0;min-width:0;margin-left:8px;margin-right:auto}.email-lm-sender-meta .email-item-associate-btn,.email-lm-sender-meta .email-item-briefing-tag,.email-lm-sender-meta .email-item-project-tag,.email-lm-sender-meta .email-item-spam-btn{max-width:180px}.email-lm-sender-meta--below{display:flex;margin:2px 0 1px}.email-lm-sender-meta--top{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;margin-left:0;margin-right:auto;flex:1 1}.company_centact.chat-item-container.lm-email-item.lm-email-item--plain.active-project,.company_centact.chat-item-container.lm-email-item.lm-email-item--plain.lm-email-unread,.lm-email-item--plain,div.company_centact.chat-item-container.lm-email-item.lm-email-item--plain{border:none!important}.company_centact.chat-item-container.lm-email-item.lm-email-item--briefing.lm-email-unread,.lm-email-item--briefing,div.company_centact.chat-item-container.lm-email-item.lm-email-item--briefing{background-color:initial!important;border-radius:10px!important}.lm-email-item--briefing.active-project,div.company_centact.chat-item-container.lm-email-item.lm-email-item--briefing.active-project{background-color:#fff!important;background:#fff!important;border-radius:10px!important}.lm-email-item--briefing .chat-item-link,.lm-email-item--briefing .website{background-color:var(--kjuup-bg)!important;align-items:center!important;padding-top:2px!important;padding-bottom:2px!important;min-height:0!important}.lm-email-item--briefing.active-project .chat-item-link,.lm-email-item--briefing.active-project .website{background-color:initial!important}.room-briefing-icon{width:18px!important;height:18px!important;margin:0!important;background:none!important;border:none!important;border-radius:0!important;color:#212529!important;line-height:1!important}.lm-email-item--briefing .website_img,.room-briefing-icon{display:flex!important;align-items:center;justify-content:center}.lm-email-item--briefing .website_img{align-self:center;overflow:visible;border-radius:0!important;height:18px;flex:0 0 22px!important;margin-top:0!important}.lm-email-item--briefing .email-lm-sender-meta--top h5{flex:1 1;min-width:0;margin:0!important;padding-bottom:0!important;border-bottom:none!important;font-size:var(--kjuup-type-body);line-height:1.2!important}.lm-email-item .chat-details-container{min-height:0!important;grid-gap:0!important;gap:0!important}.lm-email-item .chat-header-row{margin:0!important}.lm-email-item .chat-title-row{min-height:0!important}.lm-email-item .chat-title-row h5{margin:0!important;line-height:1.2!important}.lm-email-item .chat-message-row{margin:0!important;line-height:1.15!important;flex:0 0 auto!important}.lm-email-item .message-content-multiline,.lm-email-item .message-preview-text{line-height:1.15!important}.email-classify-overlay{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.email-classify-overlay--portal{z-index:10000020}.email-classify-modal{position:relative;width:460px;max-width:calc(100vw - 32px);max-height:calc(var(--app-height) - 64px);overflow-y:auto;background:#fff;border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.25);padding:18px 20px 16px}.email-classify-modal--busy{overflow:hidden}.email-classify-busy{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.88);border-radius:14px}.email-classify-busy-card{display:flex;flex-direction:column;align-items:center;width:min(280px,calc(100% - 40px));padding:8px 4px}.email-classify-busy-text{font-size:var(--kjuup-type-body);font-weight:600;color:#333;text-align:center;margin-bottom:14px}.email-classify-busy-count{font-size:var(--kjuup-type-body);color:#888;margin-bottom:14px}.email-classify-busy-bar-wrap{width:100%;height:6px;background:rgba(224,102,237,.15);border-radius:3px;overflow:hidden}.email-classify-busy-bar{height:100%;width:38%;border-radius:3px;background:linear-gradient(90deg,#c44fd8,#e066ed,#f0a8ff,#e066ed);--kj-sweep-from:-120%;--kj-sweep-to:320%;animation:kj-sweep 1.15s var(--kj-ease-standard) infinite;box-shadow:0 0 12px rgba(224,102,237,.45)}.email-classify-busy-bar-fill{height:100%;width:0;background:#e066ed;border-radius:3px;transition:width var(--kj-dur-slow) var(--kj-ease-standard)}.email-delete-progress-card .email-classify-busy-bar-wrap{min-width:200px}.email-classify-btn-spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite;flex-shrink:0}.email-classify-header{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:14px}.email-classify-title{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:var(--kjuup-type-subtitle);font-weight:700;color:#222}.email-classify-progress{margin-left:auto;font-size:var(--kjuup-type-caption);color:#999}.email-classify-email{background:var(--kjuup-bg);border:1px solid #ece6f2;border-radius:10px;padding:12px 14px;margin-bottom:16px}.email-classify-sender{display:flex;flex-wrap:wrap;align-items:baseline;grid-gap:8px;gap:8px}.email-classify-sender-name{font-weight:600;color:#222;font-size:var(--kjuup-type-body)}.email-classify-sender-email{font-size:var(--kjuup-type-caption);color:#999}.email-classify-subject{margin-top:4px;font-size:var(--kjuup-type-body);font-weight:600;color:#333}.email-classify-snippet{margin-top:4px;font-size:var(--kjuup-type-caption);color:#666;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.email-classify-attachments{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:8px;font-size:var(--kjuup-type-caption);color:#737373}.email-classify-section{margin-bottom:8px}.email-classify-question{font-size:var(--kjuup-type-body);font-weight:600;color:#333;margin-bottom:8px}.email-classify-input{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid #d9d3e0;border-radius:8px;font-size:var(--kjuup-type-body);outline:none;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard)}.email-classify-input:focus{border-color:#e066ed}.email-classify-type-row{display:flex;grid-gap:8px;gap:8px}.email-classify-type-btn{flex:1 1;padding:9px 12px;border:1px solid #d9d3e0;border-radius:8px;background:#fff;font-family:inherit;font-size:var(--kjuup-type-body);font-weight:600;color:#555;cursor:pointer;transition:background var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard)}.email-classify-type-btn:disabled{opacity:.45;cursor:not-allowed}.email-classify-type-btn--external:hover:not(:disabled):not(.is-selected){border-color:var(--kjuup-accent);color:var(--kjuup-accent)}.email-classify-type-btn--internal:hover:not(:disabled):not(.is-selected){border-color:var(--kjuup-internal);color:var(--kjuup-internal)}.email-classify-type-btn--external.is-selected{border-color:var(--kjuup-accent);background:rgba(var(--kjuup-accent-rgb),.12);color:var(--kjuup-accent)}.email-classify-type-btn--internal.is-selected{border-color:var(--kjuup-internal);background:rgba(var(--kjuup-internal-rgb),.12);color:var(--kjuup-internal)}.project-picker,.project-picker-input-wrap{position:relative;width:100%}.project-picker-input--clearable{padding-right:34px}.project-picker-clear{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.project-picker-suggestions{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;background:#fff;border:1px solid #e2dcea;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.12);max-height:220px;overflow-y:auto;padding:4px}.project-picker-suggestions--portal{position:fixed;right:auto;z-index:10050;max-height:280px}.project-picker-suggestion{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;border-radius:6px;font-size:var(--kjuup-type-body);color:#333;cursor:pointer}.project-picker-suggestion:hover{background:#f6eefc}.email-classify-proposed{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-top:6px;font-size:var(--kjuup-type-caption);color:#b15ec0}.email-classify-checkbox{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;margin-top:10px;font-size:var(--kjuup-type-caption);color:#555;cursor:pointer}.email-classify-checkbox input{margin-top:1px}.kj-btn.email-classify-btn{margin-top:12px}.email-classify-divider{display:flex;align-items:center;text-align:center;color:#aaa;font-size:var(--kjuup-type-caption);text-transform:uppercase;letter-spacing:.06em;margin:14px 0 6px}.email-classify-divider:after,.email-classify-divider:before{content:"";flex:1 1;border-bottom:1px solid #ece6f2}.email-classify-divider span{padding:0 10px}.email-classify-footer{margin-top:6px}.email-attachments-section{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:12px}.email-attachment-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid #ece6f2;border-radius:10px;background:#fff;cursor:pointer;transition:background var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.email-attachment-row:hover{background:var(--kjuup-bg);border-color:#e0cdeb}.email-attachment-row.is-selected{border-color:#e066ed;background:#fdf3ff}.project-email-row{position:relative}.email-attachment-icon{flex-shrink:0}.email-attachment-info{flex:1 1;min-width:0}.email-attachment-name{font-size:var(--kjuup-type-body);font-weight:600;color:#333}.email-attachment-meta,.email-attachment-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email-attachment-meta{font-size:var(--kjuup-type-caption);color:#999}.project-emails-list-sidebar{width:100%;box-sizing:border-box}.project-emails-list-sidebar .lm-email-item{width:100%}.room-briefing-toggle-block{margin:4px 12px 10px;padding:10px 16px;background:#fff;border-radius:8px;box-sizing:border-box}.room-briefing-toggle-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.room-briefing-toggle-label{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;font-size:var(--kjuup-type-body);font-weight:600;color:#737373}.room-briefing-toggle-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-briefing-toggle-note{margin:8px 0 0;font-size:var(--kjuup-type-caption);line-height:1.45;font-weight:400;color:#8a8f98}.email-attachment-date-header{display:flex;align-items:center;margin:10px 0 8px;padding:6px 0 4px;position:-webkit-sticky;position:sticky;top:0;z-index:3;width:100%;box-sizing:border-box;background:linear-gradient(#edf1f6 75%,rgba(237,241,246,0))}.email-attachment-date-header:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#ddd9d2;z-index:0}.email-attachment-date-label{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;background:#fff;border:1px solid #e4e1db;color:#5c5a56;font-size:var(--kjuup-type-caption);font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.04);position:relative;z-index:1}.email-attachment-date-label .material-symbols-outlined{font-size:14px!important;color:var(--kjuup-accent);line-height:1!important}.email-attachments-empty{text-align:center;color:#999;font-size:var(--kjuup-type-body);padding:40px 16px}.email-attachment-move-overlay{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45)}.email-attachment-move-modal{width:380px;max-width:calc(100vw - 32px);max-height:calc(var(--app-height) - 64px);overflow-y:auto;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.25);padding:16px 18px}.email-attachment-move-item{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:8px;cursor:pointer;font-size:var(--kjuup-type-body);color:#333}.email-attachment-move-item:hover{background:var(--kjuup-bg)}.email-compose-drop-overlay{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.92);border:2px dashed #e066ed;border-radius:12px;pointer-events:none}.email-compose-drop-overlay-content{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;color:#e066ed;font-size:var(--kjuup-type-body);font-weight:600}.email-compose-drop-overlay-content .material-symbols-outlined{font-size:36px}.email-attachment-chip[draggable=true]{cursor:grab}.email-attachment-chip[draggable=true]:active{cursor:grabbing;opacity:.7}.email-attachment-chip.dragging{opacity:.5;box-shadow:0 2px 8px rgba(0,0,0,.15)}.doc-bubble-action .material-symbols-outlined,.doc-bubble-icon .material-symbols-outlined,.doc-gallery-header-icon.material-symbols-outlined,.doc-gallery-tile-icon.material-symbols-outlined,.doc-no-preview-btn .material-symbols-outlined,.doc-no-preview-icon .material-symbols-outlined,.photo-preview-doc-thumb .material-symbols-outlined{font-family:"Material Symbols Outlined"!important;font-style:normal!important;font-weight:400!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;display:inline-block!important;white-space:nowrap!important;word-wrap:normal!important;direction:ltr!important;font-feature-settings:"liga"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.doc-gallery{width:260px;max-width:100%;box-sizing:border-box;text-align:left}.doc-gallery-header{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:8px}.doc-gallery-header-icon.material-symbols-outlined{font-size:16px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;color:#737373}.doc-gallery-header-text{font-size:var(--kjuup-type-caption);font-weight:500;color:#737373}.doc-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.doc-gallery-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:96px;padding:8px;border-radius:10px;border:1px solid transparent;cursor:pointer;overflow:hidden;transition:transform var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.doc-gallery-tile:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.doc-gallery-tile-top{display:flex;align-items:center;justify-content:space-between;grid-gap:6px;gap:6px}.doc-gallery-tile-icon.material-symbols-outlined{font-size:32px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;flex-shrink:0}.doc-gallery-tile-badge{max-width:52px;padding:2px 7px;border-radius:8px;font-size:var(--kjuup-type-caption-sm);font-weight:600;letter-spacing:.3px;line-height:1.4;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-gallery-tile-name{font-size:var(--kjuup-type-caption);line-height:15px;max-height:30px;color:#212529;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.doc-gallery-tile-overflow{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);color:#fff;font-size:var(--kjuup-type-title);font-weight:300}.doc-gallery-caption{margin-top:6px;font-size:var(--kjuup-type-body);line-height:1.4;color:#000;word-break:break-word;overflow-wrap:anywhere}.doc-preview-loading{padding:16px 24px;border-radius:12px;font-size:var(--kjuup-type-body);font-weight:600;color:#404040}.doc-preview-loading,.excel-preview{background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.12)}.excel-preview{display:flex;flex-direction:column;width:min(92vw,1100px);height:78vh;border-radius:10px;overflow:hidden;border:1px solid #e1e6ec}.excel-preview--compact{width:70vw;max-width:100%;height:60vh}.excel-preview-toolbar{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:8px 12px;border-bottom:1px solid #e1e6ec;background:var(--kjuup-bg);flex-shrink:0}.excel-preview-filename{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;font-size:var(--kjuup-type-body);font-weight:600;color:#262626}.excel-preview-filename span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.excel-preview-download{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:6px 12px;border:none;border-radius:16px;color:#fff;font-size:var(--kjuup-type-caption);font-weight:600;cursor:pointer;flex-shrink:0}.excel-preview-download .material-symbols-outlined{color:#fff!important}.excel-preview-sheet-tabs{display:flex;grid-gap:0;gap:0;border-bottom:1px solid #e0ddd8;background:var(--kjuup-bg);flex-shrink:0;overflow-x:auto}.excel-preview-sheet-tab{padding:8px 16px;background:transparent;font-size:var(--kjuup-type-caption);color:#666;cursor:pointer;border:none;border-bottom:2px solid transparent;white-space:nowrap}.excel-preview-sheet-tab:hover{color:#333}.excel-preview-sheet-tab.is-active{font-weight:600;background:#fff}.excel-preview-body{flex:1 1;overflow:auto;background:#fff}.excel-preview-truncated{flex-shrink:0;padding:6px 12px;font-size:var(--kjuup-type-caption);color:#737373;background:var(--kjuup-bg);border-top:1px solid #e1e6ec}.excel-preview-fallback,.photo-preview-doc-thumb{display:flex;flex-direction:column;align-items:center}.photo-preview-doc-thumb{justify-content:center;width:100%;height:100%;border-radius:8px}.doc-no-preview-card{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:32px 28px;max-width:420px;border-radius:16px;background:#fff;box-shadow:0 8px 32px rgba(0,0,0,.12);text-align:center}.doc-no-preview-icon{position:relative;width:88px;height:88px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.doc-no-preview-icon .material-symbols-outlined{font-size:44px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48}.doc-no-preview-badge{position:absolute;bottom:-6px;right:-6px;padding:2px 6px;border-radius:6px;font-size:var(--kjuup-type-caption-sm);font-weight:700;letter-spacing:.4px;color:#fff;line-height:1.4}.doc-no-preview-name{font-size:var(--kjuup-type-body);font-weight:600;color:#262626;word-break:break-word;max-width:100%}.doc-no-preview-size{font-size:var(--kjuup-type-caption);color:#737373}.doc-no-preview-title{margin-top:8px;font-size:var(--kjuup-type-body);font-weight:600;color:#404040}.doc-no-preview-hint{font-size:var(--kjuup-type-caption);color:#737373;max-width:300px}.kj-btn.doc-no-preview-btn{margin-top:14px}.doc-no-preview-btn .material-symbols-outlined{font-size:18px;color:#fff!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.photo-preview-doc-thumb .material-symbols-outlined{font-size:26px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.doc-bubble{display:flex;align-items:center;grid-gap:10px;gap:10px;width:260px;max-width:100%;box-sizing:border-box;padding:8px 10px;border-radius:12px;background:hsla(0,0%,100%,.75);border:1px solid rgba(0,0,0,.07);cursor:pointer;text-align:left;transition:background var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.doc-bubble:hover{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.08)}.media-section-container .doc-row,.media-section-container .docs-content{width:100%;max-width:100%;box-sizing:border-box}.media-section-container .doc-row{display:flex;flex-direction:column;align-items:stretch;grid-gap:8px;gap:8px}.media-section-container .doc-container{width:100%;max-width:100%;flex:none;align-self:stretch;box-sizing:border-box}.media-section-container .doc-bubble--list{width:100%;max-width:none;background:#fff;box-sizing:border-box}.doc-bubble-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.doc-bubble-icon .material-symbols-outlined{font-size:22px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.doc-bubble-info{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.doc-bubble-name{font-size:var(--kjuup-type-body);font-weight:500;line-height:1.3;color:#262626;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.doc-bubble-meta{font-size:var(--kjuup-type-caption);color:#737373;letter-spacing:.2px}.doc-bubble-action{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(0,0,0,.04);cursor:pointer;transition:background var(--kj-dur-fast) var(--kj-ease-standard)}.doc-bubble:hover .doc-bubble-action{background:rgba(var(--kjuup-accent-rgb),.12)}.doc-bubble-action .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;color:var(--kjuup-accent)}.doc-bubble-action-progress,.doc-bubble:hover .doc-bubble-action-progress{background:transparent}.doc-bubble-action-retry .material-symbols-outlined{color:#d93025}.chat-internal .doc-bubble:hover .doc-bubble-action,.photo-preview-internal .doc-bubble:hover .doc-bubble-action{background:rgba(var(--kjuup-internal-rgb),.12)}.chat-internal .doc-bubble-action .material-symbols-outlined,.photo-preview-internal .doc-bubble-action .material-symbols-outlined{color:var(--kjuup-internal)}.video-call-icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;transition:color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard)}.video-call-icon-wrapper .material-symbols-outlined{transition:color var(--kj-dur) var(--kj-ease-standard);z-index:2;position:relative}.video-call-container:hover .material-symbols-outlined,.video-call-container:hover .video-call-icon-label,.video-call-icon-wrapper:hover .material-symbols-outlined{color:var(--kjuup-accent)!important}.video-call-pulse-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;background-color:rgba(var(--kjuup-accent-rgb),.3);--kj-base:translate(-50%,-50%);--kj-from-scale:0.8;--kj-to-scale:2.2;animation:kj-ripple var(--kj-dur-loop) var(--kj-ease-out) infinite;z-index:1}.video-call-pulse-ring:nth-child(2){animation-delay:.6s}.video-call-pulse-ring:nth-child(3){animation-delay:1.2s}.video-call-icon-wrapper.sidebar-call-icon{width:28px;height:28px;position:relative}.video-call-icon-label{font-size:var(--kjuup-type-caption-sm);margin-top:2px!important;line-height:1}.video-call-incoming{display:flex;grid-gap:12px;gap:12px;align-items:center;--kj-pulse-min:0.55;animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite}.video-call-action{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform var(--kj-dur-fast) var(--kj-ease-standard),opacity var(--kj-dur-fast) var(--kj-ease-standard)}.video-call-action:hover{transform:scale(1.05)}.video-call-action:active{transform:scale(.95)}.video-call-action-label{font-size:var(--kjuup-type-caption-sm);font-weight:600;margin-top:2px;line-height:1}@keyframes video-call-incoming-pulse{0%,to{opacity:1}50%{opacity:.55}}.ongoing-call-row{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;--kj-pulse-min:0.55;animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite}.ongoing-call-avatar{object-fit:cover}.ongoing-call-avatar,.ongoing-call-avatar-fallback{width:40px;height:40px;border-radius:50%;flex-shrink:0}.ongoing-call-avatar-fallback{background-color:var(--kjuup-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.ongoing-call-actions{display:flex;grid-gap:12px;gap:12px;align-items:center;margin-left:auto;flex-shrink:0}.join-call-pulse-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.join-call-pulse-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:10px;background-color:rgba(var(--kjuup-accent-rgb),.2);--kj-base:translate(-50%,-50%);--kj-from-scale:1;--kj-to-scale:1.5;animation:kj-ripple var(--kj-dur-loop) var(--kj-ease-out) infinite;z-index:0}.join-call-pulse-ring:nth-child(2){animation-delay:.6s}.join-call-pulse-ring:nth-child(3){animation-delay:1.2s}.back-arrow-icon-wrapper{transition:color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard)}.back-arrow-icon-wrapper .material-symbols-outlined{color:#737373!important;transition:color var(--kj-dur) var(--kj-ease-standard)}.back-arrow-external:hover .material-symbols-outlined{color:var(--kjuup-accent)!important}.back-arrow-internal:hover .material-symbols-outlined{color:var(--kjuup-internal)!important}.client_name .message-info-icon .material-symbols-outlined,.message-info-icon .material-symbols-outlined[style*=keyboard_arrow_left]{color:#737373!important;transition:color var(--kj-dur) var(--kj-ease-standard)}.client_name .message-info-icon:hover .material-symbols-outlined{color:var(--kjuup-accent)!important}.chat_user_info-internal .client_name .message-info-icon:hover .material-symbols-outlined,.main_heading-internal .message-info-icon:hover .material-symbols-outlined{color:var(--kjuup-internal)!important}.each-slide-effect>div{display:flex;align-items:center;justify-content:center;background-size:cover}.each-slide-effect span{padding:20px;font-size:var(--kjuup-type-title);background:var(--kjuup-bg);text-align:center}.user_chat_content{margin-top:5px}.forword-conver,.user_chat_content{position:relative;overflow:visible}.emoji-reaction-container{display:inline-flex;grid-gap:4px;gap:4px;flex-wrap:wrap;margin-top:4px;pointer-events:auto;position:relative;z-index:0}.emoji-reaction-container.emoji-reaction-right{justify-content:flex-end}.emoji-reaction-container.emoji-reaction-left{justify-content:flex-start}.emoji_show_section{display:inline-flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;background:#fff;border:1px solid #e0e0e0;width:28px;height:28px;padding:0;border-radius:50%;box-sizing:border-box;font-size:15px;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:transform var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard),background-color var(--kj-dur-fast) var(--kj-ease-standard);--kj-from-scale:0.6;animation:kj-pop var(--kj-dur) var(--kj-ease-out)}.emoji_show_section.has-count{width:auto;min-width:28px;padding:0 9px;border-radius:999px}.emoji_show_section .emoji-glyph{display:inline-flex;align-items:center;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.emoji_show_section:hover{transform:scale(1.08);box-shadow:0 2px 6px rgba(0,0,0,.12);background-color:var(--kjuup-bg)}.emoji_show_section:active{transform:scale(.95)}.emoji_show_section .emoji-count{font-size:var(--kjuup-type-body);line-height:1;color:#666;font-weight:600;display:inline-flex;align-items:center;flex:0 0 auto;transform:translateY(-1px)}.pages-project .user_chat_content{width:80%;display:flex;clear:both}.epr-main .epr_-kg0voo{display:none!important}.user_chat_content img{border-radius:4px;margin-right:0;object-fit:cover}.user_chat_content .user_info_chat{position:relative;white-space:normal;overflow:visible}.user_chat_content .user_info_chat:after{display:none!important}.pages-project .user_chat_content .user_info_chat:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:8px solid #fff;content:"";position:absolute;left:-8px;bottom:4px;display:block}.user_chat_content .user_info_chat span{display:inline;width:auto;max-width:100%;font-size:var(--kjuup-type-body);font-weight:400;font-family:"Work Sans",sans-serif;line-height:18px;letter-spacing:0;word-break:break-word;overflow-wrap:anywhere}.image-message-wrapper{display:block!important;overflow:visible!important;box-sizing:border-box!important;position:relative}.image-message-wrapper .group-ct-image{width:100%!important}.image-message-wrapper>div:last-child:not(.group-ct-image):not(.contextMenu){display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;word-break:break-word!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important}.image-message-wrapper [class*=simple-msg-] ol,.image-message-wrapper [class*=simple-msg-] p,.image-message-wrapper [class*=simple-msg-] ul{margin-top:0!important;margin-bottom:0!important}.user_info_chat.has-image-message,.user_info_chat:has(.image-message-wrapper){width:auto!important;max-width:392px!important;display:inline-block!important}.user_chat_content.right_users .user_info_chat.has-image-message,.user_chat_content.right_users .user_info_chat:has(.image-message-wrapper){float:right}.user_chat_content.left_users .user_info_chat.has-image-message,.user_chat_content.left_users .user_info_chat:has(.image-message-wrapper){float:left}.pages-project .user_chat_content .user_info_chat span{font-size:var(--kjuup-type-caption)}.user_chat_content .user_info_chat{font-size:var(--kjuup-type-body);line-height:18px;background:#fff;border-radius:5px;letter-spacing:1px;color:#000;padding:7px;float:left}.pages-project .user_chat_content .user_info_chat{font-size:var(--kjuup-type-body);background:var(--kjuup-bg);padding:10px}.user_chat_content.right_users{flex-flow:row-reverse;float:right;text-align:right}.user_chat_content.right_users img{margin-left:0;margin-right:0}.user_chat_content.right_users .user_info_chat p{float:none;text-align:left;font-size:var(--kjuup-type-body);font-family:"Work Sans",sans-serif;letter-spacing:0}.pages-project .user_chat_content.right_users .user_info_chat p{font-size:var(--kjuup-type-caption)}.user_info_chat p{font-size:var(--kjuup-type-body);font-family:"Work Sans",sans-serif;letter-spacing:0;line-height:1.5;word-break:break-word}.pages-project .user_info_chat p{font-size:var(--kjuup-type-caption);line-height:18px}@media screen and (max-width:768px){.user_info_chat p{font-size:clamp(15.5px,3vw,19.5px)}.user_chat_content .user_info_chat .user-message,.user_chat_content .user_info_chat p,.user_chat_content .user_info_chat p .user-message,.user_chat_content .user_info_chat p span,.user_chat_content .user_info_chat span{font-size:calc(12px + 1vw)!important}}.pages-project .user_chat_content.right_users .user_info_chat,.user_chat_content.right_users .user_info_chat{background:rgba(var(--kjuup-accent-rgb),.16)}.user_chat_content .small{color:#737373;text-align:right;margin-top:10px;min-width:35px}.translation-badge{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;background-color:#fff;border-radius:4px;padding:2px 5px;line-height:1;white-space:nowrap;margin-left:20px;color:#737373}body .user_chat_content .user_info_chat .translation-badge .material-symbols-outlined{color:#737373!important;vertical-align:middle}body .user_chat_content .user_info_chat .translation-badge .translation-label{font-size:var(--kjuup-type-caption-sm)!important;font-style:normal!important;font-weight:400!important;line-height:1!important;color:#737373!important;vertical-align:middle}.translation-badge.translating .material-symbols-outlined,.translation-badge.translating .translation-label{--kj-pulse-min:0.4;animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite}.translation-badge.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.translation-badge.clickable:hover .translation-label{text-decoration:underline}.translation-badge.clickable:hover .material-symbols-outlined,.translation-badge.clickable:hover .translation-label{color:#4b4b4b!important}.user_info_chat .reply-left.pointer{margin-top:5px}.pages-project .user_chat_content.right_users .small,.pages-project .user_chat_content .small{margin-top:0}.date_chat{margin-top:10px;text-align:center}.date_chat p{margin-bottom:0;display:inline-block;background:var(--kjuup-bg);border-radius:30px;width:110px;color:#737373;font-size:var(--kjuup-type-body);line-height:15px;text-align:center;padding-top:3px;padding-bottom:3px}.pages-project .date_chat p{margin-bottom:20px;background:none;color:#737373;font-size:var(--kjuup-type-caption)}.no_member_chat{text-align:center}.no_member_chat span{margin-top:5px;margin-bottom:5px;display:inline-block;font-size:var(--kjuup-type-caption);padding:10px;color:#737373!important;line-height:18px;background:var(--kjuup-bg);border-radius:10px;margin-right:5px}.contact .contact-left a,.contact .contact-right a{display:flex;align-items:center;justify-content:flex-end}.contact .contact-left a span,.contact .contact-right a span{font-weight:400;float:none;text-align:left;color:#737373;letter-spacing:0;margin-right:10px;font-size:var(--kjuup-type-caption)}.contact .contact-left a span{font-size:var(--kjuup-type-body)}.contact .contact-left a img,.contact .contact-right a img{width:45px;height:45px;object-fit:cover}.contact .contact-right{background:#fceee3;border-radius:5px;position:relative}.contact .contact-left{background:#fff;border-radius:5px;position:relative}.contact .contact-left:after{display:none!important}.pages-project .contact .contact-left:after{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:8px solid #fff;content:"";position:absolute;left:-8px;bottom:4px;display:block}.radius .form-check{padding-left:0}.radius{display:flex;align-items:center}.radius .radio_cont h5{color:#000}.radius .radio_cont small{font-size:var(--kjuup-type-caption)}.radius .radio_cont{line-height:14px;padding-left:45px}.model_input{margin:0;display:block}.send_content{margin:0;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;padding:15px}.radio_inner{display:block;position:relative;cursor:pointer;-webkit-user-select:none}.radio_inner input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark_inner{position:absolute;top:-7px;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid var(--kjuup-accent)}.radio_inner:hover input~.checkmark_inner{background-color:var(--kjuup-accent)}.radio_inner input:checked~.checkmark_inner{background-color:initial}.checkmark_inner:after{content:"";position:absolute;display:none}.radio_inner input:checked~.checkmark_inner:after{display:block}.radio_inner .checkmark_inner:after{top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:var(--kjuup-accent)}.chat_user_info{margin-left:20px}.chat_user_info,.chat_user_info-internal,.chat_user_info .right_wscroll,.chat_user_info .wscroll,.group_chat_user_info,.group_chat_user_info .right_wscroll,.group_chat_user_info .wscroll{background-color:#fff!important}.pages-project .chat_user_info{margin-left:20px}.emoji-reaction-overlay{position:absolute;left:0;right:0;bottom:0;top:40%;z-index:10002;display:flex;flex-direction:column}.message_ready_by{display:flex;flex-direction:column;flex:1 1;min-height:0;background:#fff;color:#737373;--kj-from-y:20px;animation:kj-fade-up var(--kj-dur) var(--kj-ease-out);transition:opacity var(--kj-dur-fast) var(--kj-ease-out),transform var(--kj-dur-fast) var(--kj-ease-out);z-index:10002}.message_ready_by .close_icon{position:absolute;right:12px;top:10px;z-index:1;cursor:pointer}.message_ready_by .close_icon svg{width:16px;height:16px;fill:#999}.message_ready_by .close_icon:hover svg{fill:#333}.message_ready_by .nav-tabs{flex-shrink:0;border-bottom:1px solid #e8e8e8;padding:0 8px}.message_ready_by .tab-content{flex:1 1;overflow-y:auto;min-height:0;padding:4px 0}.message_ready_by.tabs_main_div .tab-pane{max-height:none;min-height:0;margin-top:0;overflow-y:auto;padding:8px 12px}.message_ready_by .record_flex_div{padding:6px 4px}.pages-project .message_ready_by{animation:none;transition:none}.message_ready_by.closing{opacity:0;transform:translateY(20px)}.contextMenu{display:none;position:absolute;top:-38px;right:5px;background:#fff;border-radius:16px;padding:4px 6px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:10000;flex-direction:row;grid-gap:2px;gap:2px}.chat-bubble-bookmark-wrap{display:inline-flex;align-items:flex-start;grid-gap:6px;gap:6px;max-width:100%;position:relative;overflow:visible}.chat-bubble-bookmark-wrap>.user_info_chat{float:none!important}.chat-bubble-bookmark-wrap.is-bookmarked:after{content:"bookmark";font-family:"Material Symbols Outlined";font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;color:var(--kjuup-accent);line-height:1;margin-top:8px;flex:0 0 auto}.message-bookmark-corner{position:static;flex:0 0 auto;margin-top:8px;z-index:3;width:18px;height:18px;display:flex!important;align-items:center;justify-content:center;pointer-events:none;color:var(--kjuup-accent);line-height:1}.chat-bubble-bookmark-wrap .message-bookmark-corner,.chat-bubble-bookmark-wrap .message-bookmark-corner span,.user_info_chat .message-bookmark-corner,.user_info_chat .message-bookmark-corner span{display:flex!important;width:18px;max-width:18px;font-family:"Material Symbols Outlined"!important}.chat-bubble-bookmark-wrap.is-bookmarked .message-bookmark-corner{display:none!important}.message-bookmark-corner .material-symbols-outlined{font-size:16px!important;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;line-height:1;color:var(--kjuup-accent)!important}.user_chat_content .user_info_chat:has(.message-edit-composer){width:378px!important;max-width:378px!important;box-sizing:border-box;overflow-anchor:none}.user_info_chat:has(.message-edit-composer) p{width:100%;margin:0}.message-edit-composer{width:100%;max-width:none;min-width:0;margin:2px 0 4px;box-sizing:border-box;scroll-margin-bottom:24px}.message-edit-composer .chat-wysiwyg-toolbar,.message-edit-composer div.chat-wysiwyg-toolbar{margin:0 0 8px!important;padding:0 0 6px!important;width:100%!important;min-height:30px!important;position:static!important;top:auto!important;background:transparent!important;border-bottom:1px solid #eadfd6!important;border-radius:0!important}.message-edit-composer .chat-rich-editor,.message-edit-composer .message-edit-rich-editor{display:block!important;width:100%!important;min-height:96px!important;max-height:220px!important;overflow-y:auto!important;overflow-x:hidden!important;border:1.5px solid #eadfd6!important;border-radius:12px!important;padding:10px 12px!important;font-size:var(--kjuup-type-body)!important;line-height:1.45!important;letter-spacing:0!important;color:#2b2b2b!important;background:#fff!important;box-sizing:border-box!important;outline:none!important;box-shadow:none!important;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.message-edit-composer .chat-rich-editor:focus,.message-edit-composer .message-edit-rich-editor:focus{outline:none!important;border-color:var(--kjuup-accent)!important;box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.18)!important}.message-edit-actions{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;margin-top:8px}.message-edit-actions button:not(.kj-btn){border:none;outline:none;border-radius:10px;padding:7px 14px;font-size:var(--kjuup-type-caption);font-weight:600;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),opacity var(--kj-dur-fast) var(--kj-ease-standard)}.message-edited-label{font-size:var(--kjuup-type-caption-sm);color:#888;font-style:italic;margin-top:2px}.contextMenu .message-action-btn:not(.kj-btn){background:transparent;border:none;cursor:pointer;padding:6px 8px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.contextMenu .message-action-btn:not(.kj-btn):hover{background-color:var(--kjuup-bg)}.contextMenu .message-action-btn:not(.kj-btn) svg{color:#737373;transition:color var(--kj-dur) var(--kj-ease-standard)}.contextMenu .message-action-btn:not(.kj-btn):hover svg{color:var(--kjuup-accent)}.pages-project:has(.chat-input-container-internal) .contextMenu .message-action-btn:hover .material-symbols-outlined,.pages-project:has(.chat-input-container-internal) .contextMenu .message-action-btn:hover svg,body:has(.chat-input-container-internal) .contextMenu .message-action-btn:hover .material-symbols-outlined,body:has(.chat-input-container-internal) .contextMenu .message-action-btn:hover svg,body:has(.main_heading-internal) .contextMenu .message-action-btn:hover .material-symbols-outlined,body:has(.main_heading-internal) .contextMenu .message-action-btn:hover svg{color:var(--kjuup-internal)!important}.pages-project:has(.chat-input-container-internal) .contextMenu .message-action-btn:hover,body:has(.chat-input-container-internal) .contextMenu .message-action-btn:hover,body:has(.main_heading-internal) .contextMenu .message-action-btn:hover{background-color:rgba(var(--kjuup-internal-rgb),.08)!important}.contextMenu .message-action-btn.is-selected .bookmark-action-icon,.contextMenu .message-action-btn.is-selected .bookmark-action-icon.filled{color:var(--kjuup-accent)!important;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24!important}.pages-project:has(.chat-input-container-internal) .contextMenu .message-action-btn.is-selected .material-symbols-outlined,.pages-project:has(.chat-input-container-internal) .contextMenu .message-action-btn.is-selected:hover .material-symbols-outlined,body:has(.chat-input-container-internal) .contextMenu .message-action-btn.is-selected .material-symbols-outlined,body:has(.chat-input-container-internal) .contextMenu .message-action-btn.is-selected:hover .material-symbols-outlined,body:has(.main_heading-internal) .contextMenu .message-action-btn.is-selected .material-symbols-outlined,body:has(.main_heading-internal) .contextMenu .message-action-btn.is-selected:hover .material-symbols-outlined{color:var(--kjuup-accent)!important;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24!important}.contextMenu .toggleMenu{display:none;position:absolute;top:-35px;right:5px;background:#fff;cursor:pointer;border:none!important;border-radius:12px;padding:4px 8px;box-shadow:0 2px 4px rgba(0,0,0,.1);align-items:center;justify-content:center;z-index:10}.pages-project .contextMenu .toggleMenu{width:auto;height:auto;min-width:30px;min-height:24px;display:flex;align-items:center;justify-content:center}.contextMenu .toggleMenu .moreHorizIcon{color:#737373;width:auto;position:relative;left:0;top:0;transition:color var(--kj-dur) var(--kj-ease-standard)}.contextMenu .toggleMenu:hover .moreHorizIcon{color:var(--kjuup-accent)}.pages-project .contextMenu .toggleMenu .moreHorizIcon{color:#737373}.pages-project .contextMenu .toggleMenu:hover .moreHorizIcon{color:var(--kjuup-accent)}.chat-message-item:hover .contextMenu,.contact-left:hover .contextMenu,.contact-right:hover .contextMenu,.forword-conver:hover .contextMenu,.image-message-container:hover .contextMenu,.image-message-wrapper:hover .contextMenu,.right_users .user_info_chat:hover .contextMenu,.user_chat_content.right_users:hover .contextMenu,.user_chat_content:hover .contextMenu,.user_info_chat:hover .contextMenu{display:flex;z-index:10000}.contact-left:hover .toggleMenu,.contact-right:hover .toggleMenu,.left_users:hover .contextMenu .toggleMenu,.left_users:hover .toggleMenu,.user_info_chat:hover .toggleMenu{display:flex;z-index:999}.left_users:hover .contextMenu{display:flex;z-index:10000}.contextMenu .dropdown button{background-color:#fff!important;border-color:transparent}.contextMenu.left-context{right:auto;left:5px}.contextMenu.right-context{right:5px;left:auto}.contact-left .contextMenu .dropdown button,.contact-right .contextMenu .dropdown button,.contextMenu.left-context .dropdown button{background-color:#fff!important;border-color:transparent}.contact-left .contextMenu .dropdown button{right:5px;top:-35px}.contact-left .contextMenu .dropdown a,.contact-right .contextMenu .dropdown a{justify-content:flex-start!important}.contact-right .contextMenu .toggleMenu,.right_users .contextMenu .toggleMenu{top:-35px;right:5px}.contact-left .contextMenu .toggleMenu .moreHorizIcon,.contact-right .contextMenu .toggleMenu .moreHorizIcon{color:#737373!important;width:auto}.contact-left .contextMenu .toggleMenu:hover .moreHorizIcon,.contact-right .contextMenu .toggleMenu:hover .moreHorizIcon{color:var(--kjuup-accent)!important}.contextMenu .dropdown button:after{display:none}.contextMenu .btn-primary:not(:disabled):not(.disabled).active:focus,.contextMenu .btn-primary:not(:disabled):not(.disabled):active:focus,.contextMenu .dropdown button:focus,.contextMenu .show>.btn-primary.dropdown-toggle:focus{outline:none!important;box-shadow:none}.contextMenu.left-context .toggleMenu .moreHorizIcon{left:0}.contextMenu.left-context .toggleMenu{top:-35px;right:auto;left:5px}.left_users:hover .contextMenu.left-context .toggleMenu{display:flex}.pilot-copy-btn{position:absolute;top:5px;right:5px;z-index:10}.pilot-copy-btn svg{display:block}.pilot-chat-container{--kj-from-x:20px;animation:kj-slide-in-x var(--kj-dur-reveal) var(--kj-ease-standard);contain:layout;border:none!important;box-shadow:none!important;background-color:#fff!important}.pilot-chat-container,.pilot-chat-container .user_chat_content,.pilot-chat-container .user_info_chat{overflow:hidden!important}.pilot-chat-container .wscroll{overflow-x:hidden!important}.tabs_main_div{width:100%;padding-left:15px!important;padding-right:15px!important}.tabs_main_div .nav-tabs{border-bottom:0;width:100%;display:flex;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;min-height:40px;padding-right:20px}.tabs_main_div .nav-tabs .nav-link.active,.tabs_main_div .nav-tabs .nav-link:hover:not(.active){border-color:transparent;background:rgba(var(--kjuup-accent-rgb),.16);color:#737373;opacity:1!important}.tabs_main_div .nav-tabs .nav-link.active{font-weight:500}.tabs_main_div .nav-tabs .nav-link{border-radius:6px;border:1px solid transparent;color:#737373;opacity:1;padding-left:5px;padding-right:5px;max-width:65px;min-width:65px;font-size:var(--kjuup-type-body);margin:0 5px}.tabs_main_div .tab-content{width:100%}.record_flex_div{display:flex;align-items:center;grid-column-gap:20px;column-gap:20px;justify-content:space-between}.record_left_div{display:flex;align-items:center;grid-column-gap:15px;column-gap:15px}.record_left_div .img_box img{min-width:36px;min-height:36px;border:2px solid var(--kjuup-accent)}.record_left_div .para_text{font-size:var(--kjuup-type-body)}.record_left_div .para_text.text-gray{cursor:pointer}.record_left_div .para_text.text-gray:hover{text-decoration:underline}.record_flex_div.removable{cursor:pointer}.record_flex_div.removable:hover{background-color:rgba(0,0,0,.05);border-radius:8px}.tabs_main_div .tab-pane{max-height:300px;overflow-x:auto;min-height:300px;margin-top:15px}.tabs_main_div .tab-pane .record_flex_div{margin-bottom:10px}.tabs_main_div .close_icon{position:absolute;right:12px;top:20px;display:flex;cursor:pointer}.tabs_main_div .close_icon svg{height:14px!important;width:14px!important;fill:#737373}.tabs_main_div .nav-tabs::-webkit-scrollbar{height:7px}.tabs_main_div .nav-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);border-radius:10px}.tabs_main_div .nav-tabs::-webkit-scrollbar-thumb,.tabs_main_div .tab-pane::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.5);background-color:rgba(var(--kjuup-accent-rgb),.8)}.group_chat_user_info .userStatus{height:18px;width:18px;border-radius:50%;display:inline-block}.group_chat_user_info .online{background:green}.group_chat_user_info .offline{background:#696969}.dropzone-overlay{position:absolute;inset:0;z-index:1000;background-color:hsla(0,0%,98%,.95);pointer-events:none}.dropzone,.dropzone-overlay{display:flex;align-items:center;justify-content:center;border-radius:2px;border:2px dashed #eee;color:#bdbdbd;outline:none;transition:border var(--kj-dur-slow) var(--kj-ease-standard)}.dropzone{width:100%;height:100%;flex:1 1;flex-direction:column;background-color:var(--kjuup-bg)}@media (min-height:1000px){.group-conv-wrapper{height:calc(50vh - 114px)!important}}body .user_chat_content .user_info_chat .user-message,body .user_chat_content .user_info_chat p,body .user_chat_content .user_info_chat p .user-message,body .user_chat_content .user_info_chat p span,body .user_chat_content .user_info_chat span{font-size:var(--kjuup-type-body)!important;font-weight:400!important;line-height:1.35!important;word-break:break-word!important}.keyboard-open{overflow:hidden!important}.keyboard-open .chat_input{position:fixed!important;bottom:0!important;left:0!important;right:0!important;background:#fff!important;z-index:999999!important;padding:10px 15px!important;border-top:1px solid #eee!important;box-shadow:0 -2px 10px rgba(0,0,0,.1)!important;transform:translateZ(0)!important}.keyboard-open .chat_input .customInputBox,.keyboard-open .chat_input input,.keyboard-open .chat_input textarea{z-index:1000000!important;position:relative!important;background:#fff!important;height:34px!important;max-height:34px!important;overflow-y:auto!important;resize:none!important;scroll-behavior:auto!important;-webkit-overflow-scrolling:auto!important}.keyboard-open .chat_input .customInputBox:focus,.keyboard-open .chat_input input:focus,.keyboard-open .chat_input textarea:focus{outline:none!important;box-shadow:none!important}body.keyboard-open{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;right:0!important;bottom:0!important}body.keyboard-open,html.keyboard-open{overflow:hidden!important}.keyboard-open *,body.keyboard-open,html.keyboard-open{touch-action:none!important;-webkit-overflow-scrolling:none!important}.keyboard-open .chat-scroll,.keyboard-open .chat-scroll *{touch-action:auto!important;-webkit-overflow-scrolling:auto!important}.keyboard-open .chat-scroll{overflow-y:auto!important;height:calc(var(--app-height) - 120px - var(--keyboard-height, 0px))!important}.contact-header-section{min-height:40px;background-color:rgba(0,0,0,.03);width:100%;color:#737373;padding:10px;cursor:pointer}.react-autosuggest__container{position:relative;padding-right:5px}.react-autosuggest__input{width:100%;padding:10px;border-radius:.475rem;background-color:#fff!important;border:1px solid #edf1f6!important;color:#737373;height:38px;transition:border-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard);outline:none!important}.pages-project .react-autosuggest__input,.react-autosuggest__input{font-size:var(--kjuup-type-body)}.react-autosuggest__input:hover{border:1px solid var(--kjuup-accent)!important}.react-autosuggest__input--focused,.react-autosuggest__input:focus{border:1px solid var(--kjuup-accent)!important;box-shadow:none;outline:none!important}.internal .react-autosuggest__input--focused,.internal .react-autosuggest__input:focus,.internal .react-autosuggest__input:hover{border:1px solid var(--kjuup-internal)!important;outline:none!important}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:51px;width:99%;border:1px solid #aaa;background-color:#fff;font-size:var(--kjuup-type-subtitle);border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:300px;overflow-y:auto;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px;border-bottom:1px solid #ddd}.react-autosuggest__suggestion--highlighted{background-color:#fff0e5}.react-autosuggest__suggestions-container--open ul li h6.font-weight-bold{font-weight:500!important;font-size:var(--kjuup-type-subtitle);color:var(--kjuup-accent);margin-bottom:0}.react-autosuggest__suggestions-container--open ul li span{font-size:var(--kjuup-type-body);color:#545454}.no-suggestions{color:#999;padding:.5rem}.suggestions{display:block;position:absolute;top:0;width:99%;border:1px solid #aaa;background-color:#fff;font-family:"Work Sans",sans-serif;font-weight:300;font-size:var(--kjuup-type-subtitle);border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:300px;overflow-y:auto;z-index:2;margin:0;padding:0;list-style-type:none}.suggestions li{cursor:pointer;padding:.5rem}.suggestion-active,.suggestions li:hover{background-color:#fff0e5}.suggestions li:not(:last-of-type){border-bottom:1px solid #999}.suggestion-name{font-weight:500!important;font-size:var(--kjuup-type-subtitle);color:var(--kjuup-accent);margin-bottom:0}.suggestion-address{font-size:var(--kjuup-type-body);color:#545454}.chat-info-menu li{padding:5px 10px!important;margin-bottom:10px;font-size:var(--kjuup-type-body);color:#737373;display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px;transition:color var(--kj-dur) var(--kj-ease-standard)}.chat-info-menu li .menu-icon{width:20px;min-width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-info-menu li .menu-text{display:flex;align-items:center;white-space:nowrap}.chat-info-menu li .chat-info-toggle-note{flex:1 1 100%;width:100%;margin:0;font-size:var(--kjuup-type-caption);line-height:1.4;font-weight:400;color:#8a8f98;white-space:normal}.chat-info-menu li .chat-info-toggle-note a{color:inherit;text-decoration:underline;cursor:pointer}.chat-info-menu li:last-child{margin-bottom:0}.chat-info-menu li:hover{color:var(--kjuup-accent)}.chat-info-menu li svg path{stroke:#737373;transition:stroke var(--kj-dur) var(--kj-ease-standard)}.chat-info-menu li:hover svg path{stroke:var(--kjuup-accent)}.chat-info-menu li>span>svg+span img,.chat-info-menu li img:not([src*=info-icon]){filter:grayscale(100%) brightness(.5);transition:filter var(--kj-dur) var(--kj-ease-standard)}.chat-info-menu li:hover>span>svg+span img,.chat-info-menu li:hover img:not([src*=info-icon]){filter:none}.group-info-members{display:flex;flex-direction:column;width:100%;margin-bottom:8px}.group-info-member{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;width:100%;box-sizing:border-box;padding:12px 10px;border-bottom:1px solid #eee}.group-info-member:last-child{border-bottom:none}.group-info-member.is-chats-hidden .group-info-avatar{filter:grayscale(1)!important;opacity:.45!important}.group-info-member.is-chats-hidden .group-info-member-admin-badge,.group-info-member.is-chats-hidden .group-info-member-name{color:#a3a3a3}.group-info-member-hidden-label{flex:0 0 auto;font-size:var(--kjuup-type-body);font-style:italic;color:#a3a3a3;white-space:nowrap}.group-info-avatar{filter:none!important;opacity:1!important;transition:none!important;width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;margin-top:1px}.group-info-member-body{flex:1 1 auto;min-width:0}.group-info-member-top{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;min-height:36px}.group-info-member-top>div:not(.group-info-member-identity){flex-shrink:0;white-space:nowrap}.group-info-member-identity{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;flex:1 1 auto}.group-info-member-name{flex:0 1 auto;min-width:0;width:auto;font-size:var(--kjuup-type-body);font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-info-member-admin-badge{flex:0 0 auto;width:auto;font-size:var(--kjuup-type-caption);font-weight:500;color:#737373;background:var(--kjuup-bg);border-radius:10px;padding:1px 8px;line-height:1.6;white-space:nowrap}.group-info-member-top .userStatusNew{width:8px;height:8px;margin-left:6px}.group-info-member-actions{display:flex;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;margin-top:4px}.group-info-member-action{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;width:auto;max-width:100%;margin:0;padding:0;border:none;background:none;font-size:var(--kjuup-type-body);line-height:1.3;color:#737373;cursor:pointer;text-align:left}.group-info-member-action-text{width:auto;white-space:nowrap}.group-info-member-action.is-internal{color:#737373}.group-info-member-action:hover,.group-info-member-action:hover span{color:var(--kjuup-accent)}.group-info-member-action.is-internal:hover,.group-info-member-action.is-internal:hover span{color:var(--kjuup-internal)}.group-info-check{width:15px;height:15px;border:1.5px solid #bdbdbd;border-radius:3px;flex-shrink:0;box-sizing:border-box;background:#fff;display:inline-flex;align-items:center;justify-content:center}.group-info-member-action:hover .group-info-check:not(.is-checked){border-color:var(--kjuup-accent)}.group-info-member-action.is-internal:hover .group-info-check:not(.is-checked){border-color:var(--kjuup-internal)}.group-info-check.is-checked{background:var(--kjuup-accent);border-color:var(--kjuup-accent)}.group-info-member-action.is-internal .group-info-check.is-checked{background:var(--kjuup-internal);border-color:var(--kjuup-internal)}.group-info-check.is-checked:after{content:"";width:7px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);margin-top:-2px}.group-info-member-action .remove-user-container{color:inherit!important;font-size:var(--kjuup-type-body);grid-gap:6px;gap:6px}.group-info-member-action .remove-user-icon{font-size:16px}.chat-info-menu li a img[src*=info-icon]{transition:filter var(--kj-dur) var(--kj-ease-standard)}.chat-info-menu li:hover a img[src*=info-icon]{filter:brightness(0) saturate(100%) invert(52%) sepia(98%) saturate(441%) hue-rotate(346deg) brightness(101%) contrast(91%)}.chat-info-menu li .chevron-icon{display:flex;align-items:center}.chat-info-menu li .chevron-icon svg{transition:color var(--kj-dur) var(--kj-ease-standard)}.chat-info-menu li:hover .chevron-icon svg{color:var(--kjuup-accent)!important}.chat-info-menu li.li-internal:hover .chevron-icon svg{color:var(--kjuup-internal)!important}.chat-info-menu li .custom-switch{margin-right:0;padding-left:0}.chat-info-menu li Form,.message-info-icon .custom-switch,li.message-info-icon .custom-switch{margin:0!important;padding:0!important;display:flex!important;align-items:center!important}.chat-info-menu li.message-info-icon Form,.message-info-icon Form,li.message-info-icon Form{align-self:center!important}.chat-info-menu li.message-info-icon .automatic-export-switch,.chat-info-menu li.message-info-icon .automatic-export-switch-internal,.chat-info-menu li.message-info-icon Form,.message-info-icon .automatic-export-switch,.message-info-icon .automatic-export-switch-internal,.message-info-icon Form,li.message-info-icon .automatic-export-switch,li.message-info-icon .automatic-export-switch-internal,li.message-info-icon Form{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}.automatic-export-switch-internal.custom-control,.automatic-export-switch.custom-control,.message-info-icon .automatic-export-switch-internal .custom-control,.message-info-icon .automatic-export-switch .custom-control,li.message-info-icon .automatic-export-switch-internal .custom-control,li.message-info-icon .automatic-export-switch .custom-control{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;position:relative!important}.automatic-export-switch-internal.custom-control,.automatic-export-switch.custom-control{min-height:auto!important}.automatic-export-switch-internal .custom-control-input,.automatic-export-switch .custom-control-input{position:absolute!important;z-index:-1!important;opacity:0!important}.automatic-export-switch-internal .custom-control-label,.automatic-export-switch .custom-control-label{position:relative!important;padding-left:0!important;margin-bottom:0!important;cursor:pointer!important}.message-info-icon Form .custom-control-input,li.message-info-icon Form .custom-control-input{margin-top:-1px!important;vertical-align:middle!important}.chat-info-menu li .custom-control-input:checked~.custom-control-label:before{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important}.chat-info-menu li .custom-control-input:checked~.custom-control-label:after{background-color:#fff!important}.automatic-export-switch .custom-control-input:checked~.custom-control-label:before{background-color:var(--kjuup-accent)!important;border-color:var(--kjuup-accent)!important}.automatic-export-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.automatic-export-switch .custom-control-input:not(:checked)~.custom-control-label:before{background-color:#ccc!important;border-color:var(--kjuup-accent)!important}.automatic-export-switch .custom-control-input:not(:checked)~.custom-control-label:after{background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")!important}.automatic-export-switch .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .25rem rgba(var(--kjuup-accent-rgb),.25)!important}.automatic-export-switch-internal .custom-control-input:checked~.custom-control-label:before{background-color:var(--kjuup-internal)!important;border-color:var(--kjuup-internal)!important}li.automatic-export-email-section{border:none!important;padding:0 10px 10px 0!important;display:block!important;flex-wrap:nowrap!important;grid-gap:0!important;gap:0!important;margin-bottom:10px!important;margin-top:0!important;font-size:var(--kjuup-type-body)!important;color:#737373!important;align-items:flex-start!important}li.automatic-export-email-section .automatic-export-email-label,li.automatic-export-email-section>div:first-child{font-size:var(--kjuup-type-caption)!important;color:#737373!important;margin-bottom:8px!important;margin-left:55px!important;line-height:1.4!important}li.automatic-export-email-section .automatic-export-email-input-wrapper,li.automatic-export-email-section>div:last-child{display:flex!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;width:100%!important;margin-left:55px!important}.automatic-export-email-input{flex:1 1!important;max-width:400px!important;padding:8px 12px!important;border:1px solid #dfdfdf!important;border-radius:4px!important;font-size:var(--kjuup-type-body)!important;background-color:#fff!important;color:#737373!important}.automatic-export-email-input:focus,.automatic-export-email-input:focus-visible{outline:1px solid var(--kjuup-accent)!important;outline-offset:0!important}.chat_user_info-internal .automatic-export-email-input:focus,.chat_user_info-internal .automatic-export-email-input:focus-visible{outline:1px solid var(--kjuup-internal)!important}.automatic-export-email-input.disabled,.automatic-export-email-input:disabled{background-color:var(--kjuup-bg)!important;color:#999!important}.chat-export-panel .automatic-export-email-input{width:100%!important;max-width:none!important;display:block!important;margin-bottom:10px!important}.chat-export-panel .automatic-export-email-input.is-incomplete{border-color:#d0d0d0!important;background:var(--kjuup-bg)!important}.chat-info-menu li.chat-export-menu-item,.chat-info-menu li.chat-info-grouped{align-items:center}.chat-info-menu li.chat-export-menu-item.is-open,.chat-info-menu li.chat-info-grouped.is-open{background:var(--kjuup-bg);border:1px solid #e4e4e4!important;border-radius:8px;padding:10px 12px 12px!important;margin-bottom:14px}.chat-info-menu li.chat-export-menu-item.is-open:hover,.chat-info-menu li.chat-info-grouped.is-open:hover{color:#737373}.chat-info-menu li.chat-export-menu-item.is-open:hover .chevron-icon svg,.chat-info-menu li.chat-info-grouped.is-open:hover .chevron-icon svg{color:#737373!important}.chat-export-panel{width:100%;margin-top:10px;padding:12px;background:#fff;border:1px solid #e8e8e8;border-radius:6px}.chat-export-period-label{font-size:var(--kjuup-type-caption);color:#737373;margin-bottom:8px}.chat-export-period-buttons{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-bottom:10px}.chat-export-period-btn{border:1px solid #dfdfdf;background:#fff;color:#737373;border-radius:6px;font-size:var(--kjuup-type-caption);line-height:1.2;padding:6px 10px;cursor:pointer;transition:border-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard)}.chat-export-period-btn:hover:not(:disabled){border-color:var(--kjuup-accent);color:var(--kjuup-accent)}.chat-info-menu li.li-internal .chat-export-period-btn:hover:not(:disabled){border-color:var(--kjuup-internal);color:var(--kjuup-internal)}.chat-export-period-btn.is-active{background:rgba(var(--kjuup-accent-rgb),.08)}.chat-info-menu li.li-internal .chat-export-period-btn.is-active{background:var(--kjuup-bg)}.chat-export-period-btn:disabled{opacity:.6;cursor:not-allowed}.chat-export-custom-range{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:10px}.chat-export-custom-range label{display:flex;flex-direction:column;grid-gap:4px;gap:4px;font-size:var(--kjuup-type-caption);color:#737373;flex:1 1 120px;min-width:0}.chat-export-custom-range input[type=date]{width:100%;padding:6px 8px;border:1px solid #dfdfdf;border-radius:4px;font-size:var(--kjuup-type-body);color:#737373;background:#fff}.chat-export-custom-range input[type=date].is-incomplete{border-color:#d0d0d0;background:var(--kjuup-bg)}.chat-export-custom-range input[type=date]:focus{outline:1px solid var(--kjuup-accent);outline-offset:0}.chat-info-menu li.li-internal .chat-export-custom-range input[type=date]:focus{outline-color:var(--kjuup-internal)}.chat-export-progress{margin-top:12px}.chat-export-progress-copy{display:flex;justify-content:space-between;grid-gap:8px;gap:8px;font-size:var(--kjuup-type-caption);color:#737373;margin-bottom:6px}.chat-export-progress-track{width:100%;height:6px;border-radius:999px;background:#ececec;overflow:hidden}.chat-export-progress-fill{height:100%;border-radius:999px;transition:width var(--kj-dur-slow) var(--kj-ease-standard)}.chat-info-menu li.li-internal:hover{color:var(--kjuup-internal)}.chat-info-menu li.li-internal:hover svg path{stroke:var(--kjuup-internal)}.group-info-container{background-color:#fff;padding:20px;border-bottom:1px solid #dfdfdf;--kj-from-y:-10px;animation:kj-fade-down var(--kj-dur-slow) var(--kj-ease-out)}.edit-mode{display:flex;flex-direction:column;padding-top:10px;padding-bottom:10px;align-items:flex-end}.edit-textarea{width:100%;max-width:calc(100% - 40px);padding:10px;margin-bottom:10px;margin-left:auto;border-radius:5px;resize:vertical;font-size:var(--kjuup-type-body);color:#737373;font-weight:400;border:1px solid #edf1f6;outline:none}.edit-textarea:focus{border:1px solid var(--kjuup-accent)}.edit-input{width:100%;padding:5px;border-radius:5px;resize:vertical;font-size:var(--kjuup-type-body);color:#737373;font-weight:400}.edit-buttons{display:flex;justify-content:flex-end}.kj-btn.action-button{margin-left:10px}.action-button svg{margin-right:5px}.action-button-icon{font-family:"Material Symbols Outlined"!important;font-size:24px!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24!important;font-weight:300!important;font-style:normal!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;display:inline-block!important;white-space:nowrap!important;word-wrap:normal!important;direction:ltr!important;font-feature-settings:"liga"!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.action-button-check{color:var(--kjuup-accent)!important}.action-button-close{color:#737373!important}.description-container{display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:40px;min-height:24px}.description-text{font-size:var(--kjuup-type-body)!important;font-size:var(--kjuup-type-body);color:#000;font-weight:400;display:flex;align-items:center}.kj-btn.edit-button{margin-top:5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.show-more{cursor:pointer;color:var(--kjuup-accent);margin-left:5px}.description-containerx{justify-content:center;text-align:center;padding-bottom:5px}.description-containerx,.description-dd{display:flex;align-items:center;position:relative}.description-dd{justify-content:flex-start;flex-wrap:wrap;font-size:var(--kjuup-type-body)!important}.kj-btn.edit-buttonx{margin-left:20px}body:has(.main-div.sing_in_with-img){overflow:hidden}body{margin:0;padding:0}.login-page{justify-content:center;height:100%;min-height:var(--app-height);padding:20px;background-color:#fff}.login-container,.login-page{display:flex;align-items:center;width:100%;box-sizing:border-box}.login-container{flex-direction:column;max-width:380px;padding:30px}.login-language-selector{width:auto;min-width:120px;margin-bottom:30px;border:1px solid #e0e0e0;border-radius:8px;padding:8px 12px;font-size:var(--kjuup-type-body);color:#737373;background-color:var(--kjuup-bg);cursor:pointer}.login-language-selector:focus{border-color:var(--kjuup-accent);outline:none;box-shadow:0 0 0 2px rgba(var(--kjuup-accent-rgb),.1)}.login-logo{height:50px;margin-bottom:20px}.login-title{font-size:var(--kjuup-type-title);font-weight:500;color:#333;margin-bottom:30px;text-align:center}.login-form{width:100%}.login-form .form-control,.login-input,.login-page .form-control{width:100%;padding:10px 14px;border:1px solid #edf1f6!important;border-radius:.475rem;font-size:var(--kjuup-type-body);font-style:italic;color:#737373;background-color:var(--kjuup-bg)!important;height:38px;transition:border-color var(--kj-dur-slow) var(--kj-ease-standard),background-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard)}.login-form .form-control:hover,.login-input:hover,.login-page .form-control:hover{border:1px solid var(--kjuup-accent)!important}.login-form .form-control:focus,.login-input:focus,.login-page .form-control:focus{border:1px solid var(--kjuup-accent)!important;outline:none;box-shadow:none!important;background-color:#fff!important}.login-form .form-control::placeholder,.login-input::placeholder,.login-page .form-control::placeholder{color:#999;font-style:italic}.login-password-group{position:relative}.login-password-input{padding-right:45px}.login-password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;color:#737373;display:flex;align-items:center;justify-content:center;width:12px;height:12px;transition:color var(--kj-dur-slow) var(--kj-ease-standard)}.login-password-toggle:hover{color:var(--kjuup-accent)}.login-password-toggle .material-symbols-outlined{font-family:"Material Symbols Outlined"!important;font-weight:400;font-style:normal;font-size:12px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;width:12px;height:12px;color:inherit}.login-forgot-password{text-align:right;margin-bottom:20px}.login-forgot-password a{font-size:var(--kjuup-type-body);color:var(--kjuup-accent)!important;text-decoration:none}.login-forgot-password a:hover{text-decoration:underline}.login-error{margin-bottom:15px;border-radius:8px;font-size:var(--kjuup-type-body)}.twofa-lead,.twofa-settings-lead{font-size:var(--kjuup-type-body);line-height:1.5;color:#737373;text-align:center;margin:0 0 12px}.twofa-settings-lead{text-align:left}.twofa-error,.twofa-hint,.twofa-info{font-size:var(--kjuup-type-body);text-align:center;margin:0 0 10px}.twofa-info{color:var(--kjuup-accent)}.twofa-otp-row{display:flex;justify-content:center;margin:8px 0 18px}.twofa-otp-row--settings{justify-content:flex-start}.kj-btn.twofa-confirm{margin-bottom:12px}.kj-btn.twofa-link--left{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.twofa-remember{margin-top:18px;text-align:left;font-size:var(--kjuup-type-body);color:#737373}.twofa-panel{display:flex;flex-direction:column;align-items:stretch;width:100%;text-align:left}.twofa-panel--home{grid-gap:0;gap:0}.twofa-panel--center{display:flex;justify-content:center;padding:16px 0}.twofa-status-badge{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;margin:4px 0 12px;color:var(--kjuup-accent);font-size:var(--kjuup-type-body);font-weight:500}.twofa-status-dot{width:8px;height:8px;border-radius:50%;background:var(--kjuup-accent);flex-shrink:0}.twofa-panel--home .twofa-settings-lead{margin:0 0 20px;color:#737373;line-height:1.5;white-space:normal}.twofa-panel--home .twofa-settings-lead,.twofa-section{display:block;width:100%;font-size:var(--kjuup-type-body)}.twofa-section{font-weight:600;color:#1a1a1a;margin:8px 0 10px}.twofa-method-card{display:flex;flex-direction:column;width:100%;border:1px solid #ececec;border-radius:16px;background:#fff;overflow:hidden;margin-bottom:20px}.twofa-method-row{display:flex!important;align-items:center!important;justify-content:flex-start!important;grid-gap:16px;gap:16px;width:100%;height:auto!important;min-height:72px;background:none;border:none;border-bottom:1px solid #f0f0f0;padding:16px!important;cursor:pointer;text-align:left;color:#1a1a1a}.twofa-method-row:last-child{border-bottom:none}.twofa-method-row:hover{background:var(--kjuup-bg)}.twofa-method-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(var(--kjuup-accent-rgb),.1);color:var(--kjuup-accent);flex-shrink:0}.twofa-method-icon .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.twofa-method-copy{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.twofa-method-title{font-weight:500;color:#1a1a1a}.twofa-method-sub,.twofa-method-title{display:block;font-size:var(--kjuup-type-body);line-height:1.3}.twofa-method-sub{color:var(--kjuup-accent)}.twofa-method-chevron{color:#c8c8c8;font-size:22px;flex-shrink:0}.twofa-radio-list{display:flex;flex-direction:column;width:100%;margin:0 0 16px}.twofa-radio-row{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;margin:0;padding:14px 4px;border-bottom:1px solid #f0f0f0;cursor:pointer;font-weight:400;position:relative}.twofa-radio-row:last-child{border-bottom:none}.twofa-radio-row input{position:absolute;opacity:0;pointer-events:none}.twofa-radio-control{width:20px;height:20px;border:2px solid #d0d0d0;border-radius:50%;flex-shrink:0;box-sizing:border-box;position:relative}.twofa-radio-row.is-selected .twofa-radio-control{border-color:var(--kjuup-accent)}.twofa-radio-row.is-selected .twofa-radio-control:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--kjuup-accent)}.twofa-radio-label{flex:1 1;font-size:var(--kjuup-type-body);color:#1a1a1a}.twofa-radio-badge{color:var(--kjuup-accent);font-size:var(--kjuup-type-body);font-weight:500}.twofa-hint--left{text-align:left;color:#737373;font-size:var(--kjuup-type-body);line-height:1.5;margin:0 0 16px}.twofa-panel--home .twofa-field,.twofa-panel--home .twofa-field.form-control{display:block;width:100%;max-width:100%;height:48px;margin:0 0 12px;padding:14px 18px;border:1px solid #ececec;border-radius:24px;background:#fff;box-shadow:none;font-size:var(--kjuup-type-body)}.twofa-panel--home .twofa-field.form-control::placeholder,.twofa-panel--home .twofa-field::placeholder{color:#b5b5b5}.twofa-panel--home .twofa-field.form-control:focus,.twofa-panel--home .twofa-field:focus{border-color:#e0e0e0;box-shadow:none;outline:none}.twofa-panel--home .twofa-link--left{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:4px 0 16px}.kj-btn.twofa-disable-btn{margin:0 0 8px}.twofa-row{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;border-bottom:1px solid #eee;padding:12px 0;cursor:pointer;text-align:left;color:#303030}.twofa-row,.twofa-row-sub{font-size:var(--kjuup-type-body)}.twofa-row-sub{color:#737373}.twofa-qr{display:block;width:200px;height:200px;margin:8px auto 12px}.twofa-secret{display:block;width:100%;height:auto!important;background:none;border:none;color:var(--kjuup-accent);letter-spacing:1px;font-size:var(--kjuup-type-body);text-align:center;margin-bottom:16px;padding:8px 0!important;cursor:pointer}.twofa-backup-box{border:1px solid #e6e8eb;border-radius:12px;padding:12px 16px;background:var(--kjuup-bg);margin-bottom:12px}.twofa-backup-code{font-size:var(--kjuup-type-subtitle);letter-spacing:1px;text-align:center;padding:4px 0}.twofa-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-top:12px}.setting_profile .setting_accrd .twofa-method-card,.setting_profile .setting_accrd .twofa-panel--home,.setting_profile .setting_accrd .twofa-radio-list{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important}.setting_profile .setting_accrd .twofa-method-row{display:flex!important;align-items:center!important;justify-content:flex-start!important;height:auto!important;min-height:72px!important;padding:16px!important}.setting_profile .setting_accrd .twofa-radio-row,.setting_profile .setting_accrd .twofa-status-badge{display:flex!important}.setting_profile .setting_accrd .twofa-panel--home .twofa-field,.setting_profile .setting_accrd .twofa-panel--home .twofa-field.form-control{max-width:100%!important;width:100%!important;height:48px!important;border-radius:24px!important;padding:14px 18px!important;border:1px solid #ececec!important;background:#fff!important}.login-verify-notice{width:100%;align-self:stretch;margin:0 0 16px;font-size:var(--kjuup-type-body);line-height:1.45;text-align:left}.login-verify-notice .btn-close,.login-verify-notice .close{display:none}.kj-btn.login-resend-btn{margin-top:12px}.login-resend-msg{margin-top:8px;font-size:var(--kjuup-type-caption)}.login-divider{width:100%;display:flex;align-items:center;margin:25px 0}.login-divider:after,.login-divider:before{content:"";flex:1 1;height:1px;background-color:#e0e0e0}.login-divider span{padding:0 15px;color:#737373;font-size:var(--kjuup-type-body)}.login-register{text-align:center}.login-register p{margin-bottom:5px;color:#737373;font-size:var(--kjuup-type-body)}.login-register a{color:var(--kjuup-accent)!important;font-size:var(--kjuup-type-subtitle);font-weight:500;text-decoration:none}.login-register a:hover{text-decoration:underline}@media (max-width:480px){.login-container{padding:20px}.login-title{font-size:var(--kjuup-type-subtitle)}}.forgot-password-page{justify-content:center;height:100%;min-height:var(--app-height);padding:20px;background-color:#fff}.forgot-password-container,.forgot-password-page{display:flex;align-items:center;width:100%;box-sizing:border-box}.forgot-password-container{flex-direction:column;max-width:380px;padding:30px}.forgot-password-logo{height:50px;margin-bottom:20px}.forgot-password-title{font-size:var(--kjuup-type-title);font-weight:500;color:#333;margin-bottom:30px;text-align:center}.forgot-password-form{width:100%}.forgot-password-form .form-control,.forgot-password-input,.forgot-password-page .form-control{width:100%;padding:10px 14px;border:1px solid #edf1f6!important;border-radius:.475rem;font-size:var(--kjuup-type-body);font-style:italic;color:#737373;background-color:var(--kjuup-bg)!important;height:38px;transition:border-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard)}.forgot-password-form .form-control:hover,.forgot-password-input:hover,.forgot-password-page .form-control:hover{border:1px solid var(--kjuup-accent)!important}.forgot-password-form .form-control:focus,.forgot-password-input:focus,.forgot-password-page .form-control:focus{border:1px solid var(--kjuup-accent)!important;outline:none;box-shadow:none!important}.forgot-password-form .form-control::placeholder,.forgot-password-input::placeholder,.forgot-password-page .form-control::placeholder{color:#999;font-style:italic}.forgot-password-hint,.forgot-password-message{text-align:center;margin-bottom:15px}.forgot-password-hint{color:#737373;font-size:var(--kjuup-type-caption);font-style:italic}.forgot-password-loading-overlay{display:flex;align-items:center;justify-content:center}.forgot-password-loading-spinner{color:inherit;margin-right:10px;width:20px;height:20px}.forgot-password-loading-text{color:inherit;font-weight:500}.forgot-password-divider{width:100%;display:flex;align-items:center;margin:25px 0}.forgot-password-divider:after,.forgot-password-divider:before{content:"";flex:1 1;height:1px;background-color:#e0e0e0}.forgot-password-divider span{padding:0 15px;color:#737373;font-size:var(--kjuup-type-body)}.forgot-password-links{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;margin-top:20px}.forgot-password-links a{color:var(--kjuup-accent)!important;font-size:var(--kjuup-type-subtitle);font-weight:500;text-decoration:none}.forgot-password-links a:hover{text-decoration:underline}.forgot-password-links-separator{color:#737373}.forgot-password-imprint{margin-top:20px;text-align:center}.forgot-password-imprint a{color:#737373;font-size:var(--kjuup-type-body);text-decoration:none}.forgot-password-imprint a:hover{text-decoration:underline}@media (max-width:480px){.forgot-password-container{padding:20px}.forgot-password-title{font-size:var(--kjuup-type-subtitle)}}.register-page{justify-content:center;align-items:flex-start;min-height:var(--app-height);padding:20px;background-color:#fff;overflow-y:auto}.register-container,.register-page{display:flex;width:100%;box-sizing:border-box}.register-container{flex-direction:column;align-items:center;max-width:380px;padding:30px}.register-language-selector{width:auto;min-width:120px;margin-bottom:30px;border:1px solid #e0e0e0;border-radius:8px;padding:8px 12px;font-size:var(--kjuup-type-body);color:#737373;background-color:var(--kjuup-bg);cursor:pointer}.register-language-selector:focus{border-color:var(--kjuup-accent);outline:none;box-shadow:0 0 0 2px rgba(var(--kjuup-accent-rgb),.1)}.register-logo{height:50px;margin-bottom:20px}.register-title{font-size:var(--kjuup-type-title);font-weight:500;color:#333;margin-bottom:25px;text-align:center}.register-form{width:100%}.register-name-row{display:flex;grid-gap:10px;gap:10px;width:100%}.register-name-field{flex:1 1}.register-form .form-control,.register-input,.register-page .form-control{width:100%;padding:10px 14px;border:1px solid #edf1f6!important;border-radius:.475rem;font-size:var(--kjuup-type-body);font-style:italic;color:#737373;background-color:var(--kjuup-bg)!important;height:38px;transition:border-color var(--kj-dur-slow) var(--kj-ease-standard),background-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard)}.register-form .form-control:hover,.register-input:hover,.register-page .form-control:hover{border:1px solid var(--kjuup-accent)!important}.register-form .form-control:focus,.register-input:focus,.register-page .form-control:focus{border:1px solid var(--kjuup-accent)!important;outline:none;box-shadow:none!important;background-color:#fff!important}.register-form .form-control::placeholder,.register-input::placeholder,.register-page .form-control::placeholder{color:#999;font-style:italic}.register-password-field,.register-password-group{position:relative}.register-password-input{padding-right:45px!important}.register-password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;color:#737373;display:flex;align-items:center;justify-content:center;width:20px;height:20px;z-index:2}.register-password-toggle:hover{color:var(--kjuup-accent)}.register-password-hint{margin-top:5px}.register-mandatory-note,.register-password-hint{font-size:var(--kjuup-type-caption);color:#888;font-style:italic}.register-mandatory-note{margin:10px 0}.register-hardware-info{background-color:var(--kjuup-bg);border-radius:8px;padding:12px;margin-bottom:20px}.register-hardware-title{font-size:var(--kjuup-type-caption);font-weight:500;color:#666;margin-bottom:8px}.register-hardware-list{font-size:var(--kjuup-type-caption);color:#888;line-height:1.6}.register-captcha{display:flex;justify-content:center;margin:8px 0 16px}.register-error{text-align:center;font-size:var(--kjuup-type-body);color:#dc3545;margin-top:10px}.register-imprint{margin-top:20px;text-align:center}.register-imprint a{font-size:var(--kjuup-type-body);color:var(--kjuup-accent)!important;text-decoration:none}.register-imprint a:hover{text-decoration:underline}.register-terms{font-size:var(--kjuup-type-caption);color:#888;text-align:center;margin:15px 0;line-height:1.5}.register-terms a{color:var(--kjuup-accent)!important;text-decoration:none}.register-terms a:hover{text-decoration:underline}.register-signin{text-align:center;margin-top:20px}.register-signin p{margin-bottom:5px;color:#737373;font-size:var(--kjuup-type-body)}.register-signin a{color:var(--kjuup-accent)!important;font-size:var(--kjuup-type-subtitle);font-weight:500;text-decoration:none}.register-signin a:hover{text-decoration:underline}@media (max-width:480px){.register-container{padding:20px}.register-title{font-size:var(--kjuup-type-subtitle)}.register-name-row{flex-direction:column;grid-gap:0;gap:0}}.main-div.sing_in_with-img{height:100%;min-height:100%;background-color:#fff;overflow:auto}.content-scroll-container,.main-div.sing_in_with-img{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding:20px;box-sizing:border-box}.content-scroll-container{max-width:420px}.lottie-container{display:flex;justify-content:center;align-items:center;margin-bottom:40px;max-width:380px;min-height:320px;position:relative;overflow:visible;padding:10px 0}.sign_in_transprent{background-color:#fff;border-radius:16px;padding:30px;width:100%;max-width:100%;--kj-from-y:20px;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-standard);flex-shrink:0;position:relative;margin:30px 0}.w-300.add_company.login_singup{width:100%}.w-300.add_company.login_singup .add_company_from .form-group{margin-left:20px;margin-right:20px}.w-300.add_company.login_singup .add_company_from .text-right.small{margin-right:20px}.add_company_from .row>.col-md-6.pr-1{padding-right:10px}.add_company_from .row>.col-md-6.pl-1{padding-left:10px}.mandatory-field-label{font-size:var(--kjuup-type-caption);margin-left:20px;font-style:italic;color:#888;margin-top:8px;margin-bottom:0}.register-page-container{display:flex;justify-content:center;flex-direction:column;align-items:center;min-height:var(--app-height);padding:20px}.w-300.sign_in_transprent.register-form-wrapper{padding-top:20px;padding-bottom:30px;background:#fff;border-radius:16px;max-width:420px;width:100%}.login_singup .add_company_from .form-group{margin-left:20px;margin-right:20px;margin-bottom:16px}.login_singup .add_company_from .row{margin-left:10px!important;margin-right:10px!important}.login_singup .add_company_from .row>.col-md-6.pl-1,.login_singup .add_company_from .row>.col-md-6.pr-1{padding-left:10px!important;padding-right:10px!important}.login_singup .add_company_from .row .form-group{margin-left:0!important;margin-right:0!important}.password-hint{font-size:var(--kjuup-type-caption);margin-left:4px;margin-top:8px;font-style:italic;color:#888;line-height:1.4}.hardware-requirements{display:flex;flex-direction:row;margin-top:8px;margin-bottom:16px;justify-content:center}.hardware-requirements-content{background:var(--kjuup-bg);border-radius:8px;padding:12px 16px;border-left:3px solid var(--kjuup-accent)}.hardware-requirements-title{font-weight:500;color:#555;font-size:var(--kjuup-type-caption);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.hardware-requirements-list{font-size:var(--kjuup-type-caption);color:#666;line-height:1.6}.imprint-link{text-align:center;margin-top:8px}.imprint-link a{color:#888;font-size:var(--kjuup-type-body);text-decoration:none;transition:color var(--kj-dur) var(--kj-ease-standard)}.imprint-link a:hover{color:var(--kjuup-accent)}.term_use{margin:12px 20px;font-size:var(--kjuup-type-caption);color:#777;line-height:1.5;text-align:center}.term_use a{color:var(--kjuup-accent);text-decoration:none;font-weight:500}.term_use a:hover{text-decoration:underline}.login_singup .register_link{margin:16px 0 8px;border-top:1px solid #f0f0f0;padding:16px 0 0}.login_singup .register_link p{color:#888;font-size:var(--kjuup-type-body);margin-bottom:4px}.login_singup .register_link a{font-size:var(--kjuup-type-body);font-weight:500}.login_singup .text-danger{font-size:var(--kjuup-type-caption);margin-top:4px;display:block}.login_singup .form-group .pointer{position:absolute!important;right:14px!important;top:12px!important;color:#999;cursor:pointer;font-size:var(--kjuup-type-subtitle);transition:color var(--kj-dur) var(--kj-ease-standard)}.login_singup .form-group .pointer:hover{color:#666}.popup-backdrop{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;cursor:pointer}.add_company .popup-backdrop,.chanel_group_userlist_div~.popup-backdrop,.popup-backdrop,.project-details~.popup-backdrop,.w-300 .popup-backdrop{z-index:10000020!important}.role_popup.role_popup_right.popup-clean{background-color:#fff!important;border-radius:12px!important;overflow:hidden!important;border:1px solid #e0e0e0!important;width:450px!important;max-width:94vw!important;position:relative!important;top:auto!important;transform:none!important;z-index:10000021!important;cursor:default}.popup-header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-bottom:1px solid #f0f0f0;padding:0}.popup-header h6{margin:0!important;font-size:var(--kjuup-type-body)!important;font-weight:500!important;color:#333!important;padding:16px 20px!important;flex:1 1;background-color:#fff!important;text-align:left!important;line-height:1.4}.popup-clean .role_data{background-color:#fff;min-height:auto!important;max-height:350px!important;overflow-y:auto}.popup-clean .role_data .search{padding:12px 16px!important;margin:0!important;background-color:#fff}.popup-clean .role_data .search .form-group{margin-bottom:0!important}.popup-clean .role_data .search .form-control{border:1.5px solid #e8e8e8!important;border-radius:8px!important;padding:10px 14px!important;font-size:var(--kjuup-type-body)!important;background-color:var(--kjuup-bg)!important;transition:border-color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard)}.popup-clean .role_data .search .form-control:focus{border-color:var(--kjuup-accent)!important;background-color:#fff!important;box-shadow:none!important}.popup-clean .role_data .search .form-control::placeholder{color:#aaa}.popup-clean .role_data .list-group{border:none!important;background-color:#fff}.popup-clean .role_data .list-group .list-group-item{border:none!important;border-bottom:1px solid #f0f0f0!important;padding:14px 20px!important;background-color:#fff!important;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard);display:flex;align-items:center;cursor:pointer}.popup-clean .role_data .list-group .list-group-item:last-child{border-bottom:none!important}.popup-clean .role_data .list-group .list-group-item:hover{background-color:#fff8f4!important}.popup-clean .role_data .list-group .list-group-item:active{background-color:#ffefe6!important}.popup-clean .list-group-item img.float-left{border-radius:50%!important;margin-top:0!important;margin-right:14px;object-fit:cover;flex-shrink:0;border:1px solid #f0f0f0}.popup-clean .list-group-item .company-info{flex:1 1;display:flex;align-items:center;justify-content:space-between}.popup-clean .list-group-item .company-name{font-size:var(--kjuup-type-body);font-weight:500;color:#737373}.popup-clean .list-group-item .select-arrow{color:#ccc;font-size:18px;margin-left:12px;transition:color var(--kj-dur-fast) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-standard)}.popup-clean .list-group-item:hover .select-arrow{color:var(--kjuup-accent);transform:translateX(3px)}.popup-clean.popup-internal .popup-header{border-bottom-color:#e8f5f1}.popup-clean.popup-internal .role_data .search .form-control:focus{border-color:var(--kjuup-internal)!important}.popup-clean.popup-internal .role_data .list-group .list-group-item:hover{background-color:var(--kjuup-bg)!important}.popup-clean.popup-internal .role_data .list-group .list-group-item:active{background-color:#e0f5ed!important}.popup-clean.popup-internal .list-group-item:hover .select-arrow{color:var(--kjuup-internal)}.app-download-section{margin-top:20px;padding-top:15px}.login-app-section{margin-top:40px;text-align:center}.app-download-buttons{display:flex;justify-content:center;grid-gap:15px;gap:15px;margin-top:15px}@media (min-width:992px){.content-scroll-container{flex-direction:row;align-items:center;justify-content:center;grid-gap:40px;gap:40px;margin:40px auto}.lottie-container{margin-bottom:0;margin-right:20px;height:380px}.sign_in_transprent{margin:40px 0}}@media (min-width:768px) and (max-width:991px){.content-scroll-container{flex-direction:row;align-items:center;justify-content:center;grid-gap:20px;gap:20px;margin:35px auto}.lottie-container{margin-bottom:0;margin-right:10px;height:350px}.sign_in_transprent{margin:35px 0}}@media (max-width:767px){.lottie-container{max-width:300px;min-height:280px;margin-bottom:20px}.sign_in_transprent{margin-top:20px;margin-bottom:30px;max-width:100%;padding:25px 20px}.content-scroll-container{flex-direction:column;overflow-y:auto;padding:10px}}@media (max-width:480px){.main-div.sing_in_with-img{padding:20px 15px;overflow-y:auto}.sign_in_transprent{padding:20px 15px;margin:15px 0}.content-scroll-container{margin:10px auto;padding:0}.lottie-container{max-width:240px;min-height:220px;margin-bottom:15px}.app_img{flex-direction:row;justify-content:center;grid-gap:10px;gap:10px}.app_img img{max-height:40px;max-width:120px}.form-control{height:40px;font-size:var(--kjuup-type-body)}}@media (max-width:360px){.main-div.sing_in_with-img,.sign_in_transprent{padding:15px 10px}.lottie-container{max-width:200px;min-height:180px;margin-bottom:10px}.heading img{height:35px}.sub_heading h3{margin-bottom:10px}.form-control{height:36px;font-size:var(--kjuup-type-body)}.app_img img{max-height:35px;max-width:100px}}@media (max-height:580px) and (orientation:landscape){.main-div.sing_in_with-img{padding:20px 15px}.content-scroll-container{flex-direction:row;align-items:center;justify-content:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:15px auto}.sign_in_transprent{padding:20px 15px;max-width:500px;flex-shrink:0;margin:15px 0}.lottie-container{max-width:180px;height:180px;flex-shrink:0;margin-right:15px;margin-bottom:0}.app-download-section,.app_icon:first-of-type{margin:10px 0}.heading img{height:20px}.form-bottom{margin-bottom:15px}.or{margin:15px 0}.register_link{margin-bottom:10px}}.heading{text-align:center}.heading img{transition:transform var(--kj-dur-slow) var(--kj-ease-standard)}.heading img:hover{transform:scale(1.05)}.sub_heading{text-align:center;margin-bottom:25px}.sub_heading h3{font-weight:500;color:#333;margin:0}.form-bottom{margin-bottom:25px}.add_company_from .form-group{margin-bottom:20px;position:relative}.edit_project_main_div .add_company_from .form-group{margin-bottom:10px}.add_company_from .form-control{border-radius:.475rem;border:1px solid #edf1f6!important;font-size:var(--kjuup-type-body);transition:border-color var(--kj-dur-slow) var(--kj-ease-standard),background-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard);background-color:#fff!important}.add_company_from .form-control:focus,.add_company_from .form-control:hover{border:1px solid var(--kjuup-accent)!important}.add_company_from .form-control:focus{background-color:#fff}.internal .add_company_from .form-control:focus,.internal .add_company_from .form-control:hover{border:1px solid var(--kjuup-internal)!important}.add_company_from select.form-control:focus{border:1px solid #edf1f6!important;box-shadow:none!important;background-color:#fff}.add_company_from .internal-project-input.form-control:hover{border:1px solid var(--kjuup-internal)!important}.add_company_from .internal-project-input.form-control:focus{border:1px solid var(--kjuup-internal)!important;box-shadow:none;background-color:#fff}.password-group{position:relative}.password-toggle{position:absolute;top:0;right:0;height:100%;width:45px;background:transparent;border:none;cursor:pointer;z-index:2}.password-toggle,.password-toggle div{display:flex;align-items:center;justify-content:center}.password-toggle svg{color:#737373;font-size:18px}.add_company_from .form-control[type=password],.add_company_from .form-control[type=text]{padding-right:45px}.text-right.small{text-align:right;margin-top:5px;margin-bottom:5px}.text-right.small a{color:var(--kjuup-accent);text-decoration:none;transition:color var(--kj-dur) var(--kj-ease-standard)}.text-right.small a:hover{color:var(--kjuup-accent);text-decoration:underline}.or{text-align:center;margin:25px 0}.or,.or span{position:relative}.or span{background-color:#fff;padding:0 15px;z-index:1;color:#737373}.or:after,.or:before{content:"";height:1px;width:40%;background-color:var(--kjuup-bg);position:absolute;top:50%}.or:before{left:0}.or:after{right:0}.register_link{text-align:center;margin-bottom:20px}.register_link p{margin-bottom:5px;color:#666}.register_link a{color:var(--kjuup-accent);font-weight:500;text-decoration:none;transition:color var(--kj-dur) var(--kj-ease-standard)}.register_link a:hover{color:var(--kjuup-accent);text-decoration:underline}.app_icon{text-align:center;margin:15px 0}.app_icon h2{color:#333;margin-bottom:10px;font-weight:500}.app_img{display:flex;justify-content:center;grid-gap:15px;gap:15px;margin-top:10px}.app_img a{transition:transform var(--kj-dur-slow) var(--kj-ease-standard)}.app_img a:hover{transform:translateY(-3px)}.app_img img{height:40px;object-fit:contain}.language-selector{width:110px;margin:0 auto;background-color:var(--kjuup-bg);border-radius:20px;border:1px solid #ddd;text-align:center;font-size:var(--kjuup-type-body);transition:border-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard);padding:5px 10px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:8px 10px}.language-selector:focus{box-shadow:none!important;border-color:#ddd!important;outline:none!important}.sign_in_transprent.no-margin-top{margin-top:0}.app_icon .card-body-no-padding{padding:0}.password-input-padding{padding-right:45px}.password-toggle-icon{color:#737373;font-size:15px}.login-loading-overlay{position:absolute;top:0;left:50%;transform:translateX(-50%);bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--kjuup-accent-rgb),.85);border-radius:8px;z-index:5;min-width:220px}.login-loading-spinner{color:#fff;margin-right:10px;width:20px;height:20px}.login-loading-text{color:#fff;font-weight:500}body.login-page-active{margin:0;padding:0;width:100vw}body.login-page-active,body.login-page-active #root{overflow:hidden;height:var(--app-height);max-height:var(--app-height)}body.login-page-active #root{box-sizing:border-box}body.login-page-active #root>div,body.login-page-active .App{height:100%;max-height:100%;overflow:hidden;box-sizing:border-box}body.login-page-active .App{min-height:0}body.login-page-active .fronpanel{height:100%;max-height:100%;min-height:0;overflow:auto;box-sizing:border-box}.alert-danger{border-radius:8px;font-size:var(--kjuup-type-body);border:none;background-color:rgba(220,53,69,.1);color:#dc3545}.modal-content{border-radius:12px;border:none;box-shadow:0 10px 30px rgba(0,0,0,.15);overflow:hidden;width:auto!important}.modal-body{padding:20px;font-size:var(--kjuup-type-body);color:#737373;margin-top:20px}.modal-footer{border-top:1px solid #eee}.modal-dialog{max-width:none!important;margin:1.75rem auto}.register-confirm-dialog.modal-dialog{width:min(520px,calc(100% - 2rem))!important;max-width:calc(100% - 2rem)!important;margin-left:auto;margin-right:auto}.register-confirm-dialog .modal-content{width:100%!important}.register-confirm-dialog .modal-header{border-bottom:none;padding-bottom:0}.register-confirm-dialog .modal-title{font-size:var(--kjuup-type-title);font-weight:600;text-align:center;width:100%;color:#333}.register-confirm-dialog .modal-body{margin-top:0;text-align:center;font-size:var(--kjuup-type-body);line-height:1.5;color:#444}.modal-dialog-centered{margin:1.75rem auto!important;display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.share-location-dialog.modal-dialog{min-width:800px!important;max-width:800px!important;width:800px!important}@media (max-width:850px){.share-location-dialog.modal-dialog{min-width:95vw!important;max-width:95vw!important;width:95vw!important}}.box{display:inline-block;padding:10px;box-sizing:border-box}.img-preview{overflow:hidden}.project_chat_user .groupName{width:35px;height:35px;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:var(--kjuup-type-subtitle);font-weight:500}.project_chat_user .website_img{overflow:visible}.project_chat_user .room-month-separator{padding-left:22px;padding-right:12px}.project_chat_user .room-month-separator:after{display:none}.project_chat_user .company_centact.chat-item-container{overflow:hidden;align-items:center;width:auto;max-width:none;margin:5px 0 8px!important;padding:0!important;border:1px solid #dce3ea!important;border-radius:10px!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important;min-height:0!important}.project_chat_user .company_centact.chat-item-container:hover:not(.active-project){background:#fff!important;background-color:#fff!important;border:1px solid #dce3ea!important;box-shadow:none!important;padding:0!important;margin:5px 0 8px!important}.project_chat_user .company_centact.chat-item-container.active-project,.project_chat_user .company_centact.chat-item-container.active-project[style*=background]{margin:5px 0 8px!important;padding:0!important;width:auto!important;max-width:none!important;box-sizing:border-box!important;background-color:#fff!important;border-radius:10px!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;border:1px solid #dce3ea!important;min-height:0!important}.project_chat_user .company_centact.chat-item-container.lm-email-item--briefing.active-project,.project_chat_user .company_centact.chat-item-container.lm-email-item.lm-email-item--briefing.active-project{padding:0!important;margin:5px!important}.project_chat_user .company_centact.chat-item-container.active-project .chat-item-link,.project_chat_user .company_centact.chat-item-container.active-project .website,.project_chat_user .company_centact.chat-item-container .chat-item-link,.project_chat_user .company_centact.chat-item-container .website{background:transparent!important;background-color:initial!important;box-shadow:none!important;margin:0!important;border-radius:10px!important;width:100%!important;max-width:100%!important;flex-wrap:nowrap!important;padding:10px!important;box-sizing:border-box!important}.project-details .room-header-chrome .search.chat_search_div.room-header-search{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:8px;column-gap:8px;width:100%!important;max-width:none!important;margin:0!important;padding:0 10px 8px!important;box-sizing:border-box;overflow:visible}.project-details .room-header-chrome .room-header-search-field{min-width:0!important;width:auto!important;margin:0!important}.project-details .room-header-chrome .search .form-control,.project-details .room-header-chrome .search input.form-control,.project-details .room-header-chrome .search input[type=search],.project-details .room-header-chrome .search input[type=text]{border-radius:8px!important;-webkit-appearance:none!important;appearance:none!important}html body .right_side_bar_main_div .w-300.my_project_user.project-details .bottom-bar,html body .right_side_bar_main_div .w-300.my_project_user.project-details .chats_user.bg-white-user,html body .right_side_bar_main_div .w-300.my_project_user.project-details .wscroll.right_wscroll.project_scrool{border-radius:0!important;margin:0!important;padding:0!important;background-color:#fff!important}.project_chat_user .lm-email-item--briefing.active-project .chat-item-link,.project_chat_user .lm-email-item--briefing.active-project .website,.project_chat_user .lm-email-item--briefing .chat-item-link,.project_chat_user .lm-email-item--briefing .website{padding:2px 10px!important}.project_chat_user .company_centact.chat-item-container{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.project_chat_user .chat-item-container .details-company,.project_chat_user .chat-item-container .website .details-company{width:auto!important;max-width:100%;flex:1 1;min-width:0;overflow:hidden;border:none!important}.project_chat_user .chat-header-row,.project_chat_user .chat-message-row,.project_chat_user .chat-title-row{min-width:0;max-width:100%;width:100%}.project_chat_user .chat-title-row{display:flex;align-items:center}.project_chat_user .chat-title-row h5{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.project_chat_user .chat-message-row,.project_chat_user .last-message-preview,.project_chat_user .message-preview-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.project_chat_user .chat-item-container .details-company h5,.project_chat_user .chat-item-container .last-message-preview,.project_chat_user .chat-item-container .lastMessage{border:none!important}.project_chat_user .chat-item-link{text-decoration:none;color:inherit;display:flex;align-items:center;flex:1 1;min-width:0}.project_chat_user .chat-time-inline{padding-left:8px}.project_chat_user .room-chat-header-right{display:flex;align-items:center;grid-gap:2px;gap:2px;margin-left:auto;flex-shrink:0}.project_chat_user .room-chat-header-right .chat-time-inline{margin-right:0}.project_chat_user .room-chat-bookmark-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:2px;margin:0;cursor:pointer;line-height:0;flex-shrink:0}.project_chat_user .room-chat-bookmark-btn:hover .bookmark-action-icon{color:var(--kjuup-accent)!important}.project_chat_user .mute-icon-badge{z-index:3}.project_chat_user .website_img .user-avatar-img{border-radius:50%!important;overflow:hidden}.admin-view-eye{position:absolute;z-index:1;opacity:1!important}.project_listing .admin-view-eye{background:#fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.project_chat_user .admin-view-eye{left:-4px;top:-4px;right:auto;z-index:2;width:16px;height:16px;background:#fff;border-radius:50%;pointer-events:none}.contact-container{width:100%;height:var(--app-height);display:flex;flex-direction:column;background-color:#fff;max-width:100%}.contact-header{display:flex;align-items:center;padding:15px;border-bottom:1px solid #e0e0e0;margin-bottom:10px}.back-arrow{margin-right:10px;cursor:pointer}.invite-section{padding:15px 0;text-align:center;margin-bottom:20px}.invite-title{font-size:var(--kjuup-type-subtitle);margin-bottom:15px;font-weight:500}.invite-icons{display:flex;justify-content:center;align-items:center;grid-gap:15px;gap:15px}.invite-icon{width:30px;height:30px;cursor:pointer}.more-dots{font-size:20px;color:#888;cursor:pointer}.search-section{padding:0 15px;position:relative;margin-bottom:20px;width:100%;box-sizing:border-box}.search{margin-bottom:15px;width:100%}.search .form-control,.search input{border-radius:8px;background-color:#fff;border:1px solid #dce3ea;height:35px;padding:0 12px;font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-body);font-weight:400;color:#333;width:100%;box-sizing:border-box;outline:none;-webkit-appearance:none;appearance:none}.search .form-control::placeholder,.search input::placeholder{font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-body);font-weight:400;color:#b0b0b0;opacity:1}.filter-row{display:flex;grid-gap:15px;gap:15px;width:100%}.branch-search,.city-search{flex:1 1;width:100%}.dropdown-container{position:absolute;width:95%;left:2.5%;background-color:#fff;border:1px solid #dfdfdf;z-index:10;max-height:300px;overflow-y:auto;box-shadow:0 4px 8px rgba(0,0,0,.1)}.city-dropdown-item{padding:10px;cursor:pointer;border-bottom:1px solid #dfdfdf}.city-dropdown-item:hover{background-color:var(--kjuup-bg)}.selected-tags{margin:10px 10px 15px}.tags-title{font-weight:500;font-size:var(--kjuup-type-body);display:block;margin-bottom:5px}.tags-container{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.tag-item{display:flex;align-items:center;height:30px;border-radius:100px;border:1.5px solid #dfdfdf;padding:0 10px;cursor:pointer;background-color:#fff}.tag-item span{font-weight:400;font-size:var(--kjuup-type-body);margin-right:5px}.contact-cards-container{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:0;border-top:1px solid #efefef}.contact-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0}.contact-card{position:relative;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;min-height:250px;padding:20px 15px}.contact-content{flex-direction:column;position:relative;height:100%}.contact-content,.contact-icon{display:flex;align-items:center}.contact-icon{width:60px;height:60px;justify-content:center;margin-bottom:10px}.contact-avatar{width:60px;height:60px;margin-bottom:15px}.contact-avatar img{width:100%;height:100%;object-fit:cover}.contact-avatar img[alt="Company logo"]{border-radius:4px}.contact-avatar img[alt="User avatar"]{border-radius:50%}.contact-name{text-decoration:none;color:inherit;width:100%}.contact-name,.contact-name h4{text-align:center;margin-bottom:5px}.contact-name h4{font-weight:500}.contact-role{margin-top:5px;text-align:center;color:#666;font-size:var(--kjuup-type-body);width:100%}.contact-connections{margin:10px 0;text-align:center;width:100%}.connection{margin-bottom:5px}.connection a{grid-gap:5px;gap:5px;text-decoration:none;color:#666;font-size:var(--kjuup-type-body)}.connection a,.contact-actions{display:flex;align-items:center;justify-content:center}.contact-actions{margin-top:auto;width:100%;padding-top:10px}.contact-btn-wrapper{flex:1 1;display:flex;justify-content:center}.company-menu-actions{display:flex;flex-direction:column;width:100%;align-items:center;grid-gap:10px;gap:10px;margin-top:10px}.loading-container{height:200px;align-items:center}.loading-container,.loading-more{display:flex;justify-content:center}.loading-more{padding:20px 0}.no-results{text-align:center;padding:30px 0}.contact-flex-container{display:flex;flex-wrap:wrap;width:100%}.contact-flex-item{box-sizing:border-box;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;min-width:300px;flex:1 1 300px;max-width:33.33%}@media (max-width:991px){.contact-flex-item{max-width:50%}}@media (max-width:767px){.search-section{padding:0 10px}.filter-row{flex-direction:column;grid-gap:10px;gap:10px}.branch-search,.city-search{width:100%}.contact-flex-item{max-width:100%;border-right:none;min-width:100%}.invite-section{padding:10px 0}.form-control,.form-group,.search .form-control,.search input{width:100%!important;box-sizing:border-box!important}}@media (min-width:769px) and (max-width:1200px){.contact-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1201px){.contact-cards-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1600px){.contact-cards-grid{grid-template-columns:repeat(4,1fr)}}.article-like-wrapper{justify-content:center;align-items:stretch;background-color:var(--kjuup-bg);padding:0;position:fixed;top:0;left:0;right:0;bottom:0}.article-like-container,.article-like-wrapper{display:flex;width:100%;height:var(--app-height);overflow:hidden}.article-like-container{flex-direction:column;max-width:600px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.08)}.article-like-container .main_heading{box-shadow:none;border-bottom:1px solid #eee;padding:15px 20px;display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:500;color:#333;background-color:#fff;z-index:10;flex-shrink:0}.article-like-list{flex:1 1;overflow-y:auto;padding:0}.article-like-container .post_notification{background-color:#fff;border-bottom:1px solid #f0f0f0;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.article-like-container .post_notification:hover{background-color:var(--kjuup-bg)}.article-like-container .my_post{padding:12px 20px}.article-like-container .authore_name h5{font-size:var(--kjuup-type-body);font-weight:500;color:#333;margin-bottom:2px}.article-like-container .authore_name .simple-msg{font-size:var(--kjuup-type-body);color:#737373;margin:0}@media (max-width:768px){.article-like-container{max-width:100%;box-shadow:none}.article-like-wrapper{background-color:#fff}}@media (min-width:769px) and (max-width:1024px){.article-like-container{max-width:550px}}@media (min-width:1025px){.article-like-container{max-width:600px}}.mb-1 .sender-name,.mb-1 span.sender-name,.sender-name,.user_chat_content .sender-name,.user_chat_content .user_info_chat .sender-name,.user_chat_content .user_info_chat p .sender-name,.user_chat_content .user_info_chat p span.sender-name,.user_chat_content .user_info_chat span.sender-name,.user_chat_content span.sender-name,.user_info_chat .sender-name,.user_info_chat p .sender-name,.user_info_chat p span.sender-name,.user_info_chat span.sender-name,body .user_chat_content .user_info_chat .sender-name,body .user_chat_content .user_info_chat p .sender-name,body .user_chat_content .user_info_chat p span.sender-name,body .user_chat_content .user_info_chat span.sender-name,p .sender-name,p span.sender-name,span.sender-name{font-weight:500!important;font-size:var(--kjuup-type-body)!important;display:block!important;margin-bottom:2px!important}.pilot-chat-infinite-scroll.infinite-scroll-component{display:flex!important;flex-direction:column-reverse!important;padding:100px 10px 120px!important;background-color:#fff!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;max-width:100%!important;box-sizing:border-box!important}html body .pilot-chat-container,html body .pilot-chat-container .bottom-bar,html body .pilot-chat-container .chat-scroll,html body .pilot-chat-container .chat-scroll-first,html body .pilot-chat-container .pilot-chat-infinite-scroll,html body .pilot-chat-container .wscroll{background-color:#fff!important}html body .pilot-chat-container .pilot-chat-infinite-scroll.infinite-scroll-component{overflow-y:visible!important;overflow-x:hidden!important;height:auto!important;background-color:#fff!important}html body .pilot-chat-container,html body .pilot-chat-container .bottom-bar,html body .pilot-chat-container .chat-scroll,html body .pilot-chat-container .pilot-chat-infinite-scroll,html body .pilot-chat-container .wscroll{scrollbar-width:none!important;-ms-overflow-style:none!important}html body .pilot-chat-container .bottom-bar::-webkit-scrollbar,html body .pilot-chat-container .chat-scroll::-webkit-scrollbar,html body .pilot-chat-container .pilot-chat-infinite-scroll::-webkit-scrollbar,html body .pilot-chat-container .wscroll::-webkit-scrollbar,html body .pilot-chat-container::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important;-webkit-appearance:none!important}.pilot-chat-container .forword-conver{max-width:85%!important}.pilot-chat-container .forword-conver:not(.del-other){margin-left:auto!important}.pilot-chat-container .user_info_chat{max-width:100%!important}.pilot-chat-container .simple-msg-kjuup-pilot{max-width:100%!important;overflow-x:auto}.pilot-chat-container table{border-collapse:collapse;width:100%;font-size:var(--kjuup-type-caption);margin:8px 0}.pilot-chat-container table td,.pilot-chat-container table th{border:1px solid #ddd;padding:6px 10px;text-align:left}.pilot-chat-container table th{background-color:#f5f0eb;font-weight:600}.pilot-search-bar{transition:box-shadow var(--kj-dur-slow) var(--kj-ease-standard),background-color var(--kj-dur-slow) var(--kj-ease-standard)}.pilot-search-active{--kj-ring:rgba(var(--kjuup-accent-rgb),0.25);--kj-ring-size:12px;animation:kj-ring var(--kj-dur-loop) var(--kj-ease-standard) infinite}.pilot-search-active:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--kjuup-accent),#ff6b35,var(--kjuup-accent),transparent);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite reverse;border-radius:0 0 20px 20px;z-index:1}.pilot-search-active:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(var(--kjuup-accent-rgb),.06),transparent);animation:kj-sweep var(--kj-dur-loop) var(--kj-ease-standard) infinite;border-radius:20px;z-index:0;pointer-events:none}.pilot-thinking-bubble{--kj-from-scale:0.95;--kj-from-y:8px;animation:kj-scale-in var(--kj-dur-slow) var(--kj-ease-out)}.pilot-thinking-dots{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:6px 4px}.pilot-dot{width:8px;height:8px;border-radius:50%;background-color:var(--kjuup-accent);display:inline-block;animation:kj-dots-hop var(--kj-dur-loop) var(--kj-ease-standard) infinite}.pilot-dot:nth-child(2){animation-delay:.15s}.pilot-dot:nth-child(3){animation-delay:.3s}.pilot-input-sending{position:relative;overflow:hidden}.pilot-input-progress{position:absolute;top:0;left:0;right:0;height:2px;overflow:hidden;z-index:20}.pilot-input-progress:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,var(--kjuup-accent),#ff6b35,transparent);animation:kj-sweep var(--kj-dur-loop) var(--kj-ease-standard) infinite}.pilot-thinking-spinner{width:16px;height:16px;border:2px solid #e0e0e0;border-top:2px solid var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite;flex-shrink:0}.pilot-thinking-text{font-size:var(--kjuup-type-body);color:#888;font-style:italic;--kj-from-y:4px;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out);white-space:nowrap}@keyframes pilotSearchHighlightOverlay{0%{opacity:0}15%{opacity:1}70%{opacity:1}to{opacity:0}}.search-result-highlight{position:relative;isolation:isolate;border:none!important}.search-result-highlight,.search-result-highlight:focus,.search-result-highlight:focus-visible,.search-result-highlight:focus-within{outline:none!important;box-shadow:none!important}html body .search-result-highlight:after,html body .user_chat_content .user_info_chat.search-result-highlight:after{content:""!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;border-radius:inherit!important;background-color:rgba(var(--kjuup-accent-rgb),.1)!important;pointer-events:none!important;z-index:5!important;width:auto!important;height:auto!important;border:none!important;outline:none!important;box-shadow:none!important;animation:pilotSearchHighlightOverlay 3s var(--kj-ease-out) forwards!important}.pilot-mic-pulse{--kj-pulse-min:0.4;animation:kj-breathe 1s var(--kj-ease-standard) infinite}.todo-item-container.active-project,div.todo-item-container.active-project{background-color:unset!important;background:unset!important}.info-page{display:flex;flex-direction:column;min-height:var(--app-height);background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#333;overflow-x:hidden}.info-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #edf1f6;padding:0 24px}.info-header-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:60px}.info-header-logo-link{display:flex;align-items:center;text-decoration:none}.info-header-logo{height:36px}.info-hero{background:linear-gradient(135deg,#fef6f0,#fff5ed 50%,#fff);padding:80px 24px 72px;text-align:center}.info-hero-inner{max-width:720px;margin:0 auto}.info-hero-title{font-size:2.4rem;font-weight:700;color:#1a1a1a;line-height:1.25;margin-bottom:20px;letter-spacing:-.5px}.info-hero-subtitle{font-size:var(--kjuup-type-title);color:#555;line-height:1.7;margin-bottom:36px}.info-hero-cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;font-size:var(--kjuup-type-subtitle);font-weight:600;border-radius:10px;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),color var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard);box-shadow:0 4px 16px rgba(var(--kjuup-accent-rgb),.3)}.info-hero-cta,.info-hero-cta:hover{background:var(--kjuup-accent);color:#fff;text-decoration:none}.info-hero-cta:hover{filter:brightness(.94);transform:translateY(-2px);box-shadow:0 6px 24px rgba(var(--kjuup-accent-rgb),.4)}.info-features{padding:72px 24px;max-width:1100px;margin:0 auto}.info-features-title{text-align:center;font-size:var(--kjuup-type-title-xl);font-weight:700;color:#1a1a1a;margin-bottom:48px}.info-features-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.info-feature-card{background:var(--kjuup-bg);border:1px solid #edf1f6;border-radius:14px;padding:32px 24px;transition:border-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard)}.info-feature-card:hover{border-color:rgba(var(--kjuup-accent-rgb),.3);box-shadow:0 4px 20px rgba(var(--kjuup-accent-rgb),.08);transform:translateY(-3px)}.info-feature-icon{width:52px;height:52px;border-radius:12px;background:linear-gradient(135deg,#fff5ed,#fef0e4);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.info-feature-icon .material-symbols-outlined{font-size:26px;color:var(--kjuup-accent)}.info-feature-card-title{font-size:var(--kjuup-type-subtitle);font-weight:600;color:#1a1a1a;margin-bottom:10px}.info-feature-card-desc{font-size:var(--kjuup-type-body);color:#666;line-height:1.6;margin:0}.info-demo{background:var(--kjuup-bg);padding:72px 24px;scroll-margin-top:80px}.info-demo-inner{max-width:640px;margin:0 auto}.info-demo-title{text-align:center;font-size:var(--kjuup-type-title-xl);font-weight:700;color:#1a1a1a;margin-bottom:12px}.info-demo-subtitle{text-align:center;font-size:var(--kjuup-type-subtitle);color:#666;line-height:1.6;margin-bottom:40px}.info-demo-form{background:#fff;border-radius:14px;padding:36px;border:1px solid #edf1f6;box-shadow:0 2px 12px rgba(0,0,0,.04)}.info-demo-form-row{display:flex;grid-gap:16px;gap:16px;margin-bottom:4px}.info-demo-form-group{flex:1 1;margin-bottom:16px}.info-demo-form-group-full{margin-bottom:20px}.info-demo-form label{font-size:var(--kjuup-type-body);font-weight:500;color:#444;margin-bottom:6px}.info-demo-form .form-control{padding:10px 14px;border:1px solid #e5e5e5;border-radius:8px;font-size:var(--kjuup-type-body);color:#333;background:#fff;transition:border-color var(--kj-dur) var(--kj-ease-standard)}.info-demo-form .form-control:focus{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.1);outline:none}.info-demo-form .form-control::placeholder{color:#aaa}.info-demo-form textarea.form-control{resize:vertical;min-height:100px}.info-input-error{border-color:#dc3545!important}.info-demo-error{font-size:var(--kjuup-type-body);padding:10px 14px;border-radius:8px;margin-bottom:16px}.info-demo-success{text-align:center;padding:48px 24px;background:#fff;border-radius:14px;border:1px solid #edf1f6}.info-demo-success-icon{font-size:56px;color:var(--kjuup-internal);margin-bottom:16px}.info-demo-success h3{font-size:var(--kjuup-type-title-lg);font-weight:600;color:#1a1a1a;margin-bottom:10px}.info-demo-success p{font-size:var(--kjuup-type-subtitle);color:#666;margin:0}.info-footer{text-align:center;padding:28px 24px;border-top:1px solid #edf1f6}.info-footer p{font-size:var(--kjuup-type-body);color:#999;margin:0}@media (max-width:768px){.info-hero{padding:56px 20px 48px}.info-hero-title{font-size:var(--kjuup-type-title-xl)}.info-hero-subtitle{font-size:var(--kjuup-type-subtitle)}.info-features{padding:48px 20px}.info-features-grid{grid-template-columns:1fr;grid-gap:16px;gap:16px}.info-demo{padding:48px 20px}.info-demo-form{padding:24px 20px}.info-demo-form-row{flex-direction:column;grid-gap:0;gap:0}}@media (max-width:960px) and (min-width:769px){.info-features-grid{grid-template-columns:repeat(2,1fr)}}.pending-request-confirm:hover{transform:scale(1.03)}.kj-btn.pending-request-reject{margin-left:12px}.pending-request-reject:hover{transform:scale(1.03)}.field-shimmer{height:38px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite}@keyframes pilotDotPulse{0%,80%,to{transform:scale(.4);opacity:.3}40%{transform:scale(1);opacity:1}}.pilot-thinking-dot{width:8px;height:8px;border-radius:50%;background-color:var(--kjuup-accent);animation:pilotDotPulse var(--kj-dur-loop) var(--kj-ease-standard) infinite}.pilot-thinking-dot:nth-child(2){animation-delay:.2s}.pilot-thinking-dot:nth-child(3){animation-delay:.4s}body .user_chat_content .user_info_chat .chat-video-bubble,body .user_chat_content .user_info_chat .chat-video-player,body .user_chat_content .user_info_chat button.chat-video-bubble{display:block!important;width:294px!important;max-width:100%!important;height:220px!important;min-height:220px!important;padding:0!important}body .user_chat_content .user_info_chat .chat-video-player-wrap{position:relative;width:294px;max-width:100%}.user_chat_content:not(.right_users) .user_info_chat:has(.video-message)>.small{margin-top:8px}body .user_chat_content .user_info_chat .chat-video-download,body .user_chat_content .user_info_chat .chat-video-expand,body .user_chat_content .user_info_chat button.chat-video-download,body .user_chat_content .user_info_chat button.chat-video-expand{display:inline-flex!important;width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}body .user_chat_content .user_info_chat .chat-video-bubble .chat-video-placeholder,body .user_chat_content .user_info_chat .chat-video-bubble .chat-video-thumb,body .user_chat_content .user_info_chat .chat-video-bubble img{width:100%!important;height:100%!important;object-fit:cover!important}body .user_chat_content .user_info_chat .chat-video-play{display:block!important;width:64px!important;height:64px!important;font-size:0!important;line-height:0!important}body .user_chat_content .user_info_chat .chat-video-bubble.is-uploading>.chat-video-placeholder,body .user_chat_content .user_info_chat .chat-video-bubble.is-uploading>.chat-video-thumb,body .user_chat_content .user_info_chat .chat-video-bubble.is-uploading>img{filter:blur(14px) saturate(1.05);transform:scale(1.12)}body .user_chat_content .user_info_chat .chat-video-upload-overlay{background:hsla(0,0%,100%,.22)}body .user_chat_content .user_info_chat .chat-video-upload-card{background:hsla(0,0%,100%,.28);border:1px solid hsla(0,0%,100%,.55);box-shadow:none}body .user_chat_content .user_info_chat .chat-video-upload-overlay .chat-video-progress-label,body .user_chat_content .user_info_chat .chat-video-upload-overlay .chat-video-progress-pct{color:#737373!important;font-weight:400!important;line-height:1.2!important;text-shadow:none}body .user_chat_content .user_info_chat .chat-video-upload-overlay .chat-video-progress-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--kjuup-type-title)!important;font-weight:400!important;letter-spacing:0;line-height:1!important}body .user_chat_content .user_info_chat .chat-video-upload-overlay .chat-video-progress-label{font-size:var(--kjuup-type-body)!important;font-weight:400!important}body .user_chat_content .user_info_chat .chat-video-progress-value{stroke:#737373}:root{--kj-dur-fast:150ms;--kj-dur:200ms;--kj-dur-slow:300ms;--kj-dur-reveal:500ms;--kj-dur-spin:800ms;--kj-dur-loop:1.5s;--kj-ease-standard:cubic-bezier(0.4,0,0.2,1);--kj-ease-out:cubic-bezier(0.22,1,0.36,1);--kj-ease-in:cubic-bezier(0.4,0,1,1);--kj-ease-spring:cubic-bezier(0.34,1.56,0.64,1)}@keyframes kj-fade-in{0%{opacity:var(--kj-from-opacity,0)}to{opacity:1}}@keyframes kj-fade-out{0%{opacity:1}to{opacity:0}}@keyframes kj-fade-up{0%{opacity:0;transform:var(--kj-base,translate(0,0)) translateY(var(--kj-from-y,8px))}to{opacity:1;transform:var(--kj-base,translate(0,0)) translateY(0)}}@keyframes kj-fade-down{0%{opacity:0;transform:var(--kj-base,translate(0,0)) translateY(var(--kj-from-y,-6px))}to{opacity:1;transform:var(--kj-base,translate(0,0)) translateY(0)}}@keyframes kj-scale-in{0%{opacity:0;transform:var(--kj-base,translate(0,0)) translateY(var(--kj-from-y,0)) scale(var(--kj-from-scale,.96))}to{opacity:1;transform:var(--kj-base,translate(0,0)) translateY(0) scale(1)}}@keyframes kj-pop{0%{opacity:0;transform:var(--kj-base,translate(0,0)) scale(var(--kj-from-scale,0))}60%{opacity:1;transform:var(--kj-base,translate(0,0)) scale(1.08)}to{opacity:1;transform:var(--kj-base,translate(0,0)) scale(1)}}@keyframes kj-slide-in-x{0%{opacity:0;transform:var(--kj-base,translate(0,0)) translateX(var(--kj-from-x,16px))}to{opacity:1;transform:var(--kj-base,translate(0,0)) translateX(0)}}@keyframes kj-spin{0%{transform:var(--kj-base,translate(0,0)) rotate(0deg)}to{transform:var(--kj-base,translate(0,0)) rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes kj-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes kj-sweep{0%{transform:translateX(var(--kj-sweep-from,-100%))}to{transform:translateX(var(--kj-sweep-to,100%))}}@keyframes kj-breathe{0%,to{opacity:1}50%{opacity:var(--kj-pulse-min,.5)}}@keyframes kj-pulse{0%,to{transform:var(--kj-base,translate(0,0)) scale(1)}50%{transform:var(--kj-base,translate(0,0)) scale(var(--kj-pulse-scale,1.05))}}@keyframes kj-ring{0%{box-shadow:0 0 0 0 var(--kj-ring,rgba(var(--kjuup-accent-rgb),.4))}70%{box-shadow:0 0 0 var(--kj-ring-size,8px) transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes kj-ripple{0%{opacity:.6;transform:var(--kj-base,translate(0,0)) scale(var(--kj-from-scale,1))}to{opacity:0;transform:var(--kj-base,translate(0,0)) scale(var(--kj-to-scale,2))}}@keyframes kj-dots{0%,80%,to{transform:scale(var(--kj-from-scale,0))}40%{transform:scale(1)}}@keyframes kj-dots-hop{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}@keyframes kj-nudge{0%,to{transform:var(--kj-base,translate(0,0)) translate(0)}50%{transform:var(--kj-base,translate(0,0)) translate(var(--kj-nudge-x,0),var(--kj-nudge-y,4px))}}@keyframes kj-flash{0%{background-color:var(--kj-flash,rgba(var(--kjuup-accent-rgb),.14))}to{background-color:initial}}@keyframes kj-wiggle{0%,to{transform:rotate(0)}15%{transform:rotate(12deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-8deg)}75%{transform:rotate(4deg)}}.kj-anim-fade-in{animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.kj-anim-fade-up{animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-out) both}.kj-anim-fade-down{animation:kj-fade-down var(--kj-dur) var(--kj-ease-out) both}.kj-anim-scale-in{animation:kj-scale-in var(--kj-dur) var(--kj-ease-out) both}.kj-anim-pop{animation:kj-pop var(--kj-dur-slow) var(--kj-ease-out) both}.kj-anim-spin{animation:kj-spin var(--kj-dur-spin) linear infinite}.kj-anim-breathe{animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite}:where(a,button,[role=button],[role=tab],[role=menuitem],[role=option],.btn,.nav-link,.dropdown-item,.list-group-item,.badge,label){transition-property:color,background-color,border-color,box-shadow,opacity,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,box-shadow,opacity,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,box-shadow,opacity,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-duration:var(--kj-dur);transition-timing-function:var(--kj-ease-standard)}:where(input,textarea,select,.form-control,.custom-select){transition-property:border-color,box-shadow,background-color;transition-duration:var(--kj-dur);transition-timing-function:var(--kj-ease-standard)}.side_nav.middle_bar .material-symbols-outlined,.side_nav.middle_bar .sidenav-label,.side_nav.middle_bar .sidenav-rooms-trigger,.side_nav.middle_bar li>a,.side_nav.middle_bar li>span{transition:background-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard)}:where(.material-symbols-outlined,.material-icons,svg){transition-property:color,fill,stroke,opacity;transition-duration:var(--kj-dur);transition-timing-function:var(--kj-ease-standard)}.modal-backdrop.fade{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)!important}.modal-backdrop.fade:not(.show){opacity:0!important}.modal.fade{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}.modal.fade .modal-dialog{transition:transform var(--kj-dur-slow) var(--kj-ease-out);transform:translateY(12px) scale(.98)}.modal.show .modal-dialog{transform:none}.dropdown-menu.show,.popover.show{animation:kj-fade-in var(--kj-dur) var(--kj-ease-out)}.tooltip.show{transition:opacity var(--kj-dur-fast) var(--kj-ease-standard)}@media (prefers-reduced-motion:reduce){:where(*){transition-duration:1ms!important}.dropdown-menu.show,.kj-anim-fade-down,.kj-anim-fade-in,.kj-anim-fade-up,.kj-anim-pop,.kj-anim-scale-in,.kj-media.is-loaded,.popover.show{animation:none!important}.modal.fade .modal-dialog{transform:none!important}}.kj-loader-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;background-color:hsla(0,0%,100%,.95);z-index:999999;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out)}.kj-loader-overlay--blur{background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.kj-loader-card{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px;--kj-from-y:40px;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out)}.kj-loader-icon{position:relative;width:80px;height:80px}.kj-loader-pulse{width:80px;height:80px;filter:opacity(.6);--kj-pulse-scale:1.2;--kj-pulse-min:0.5;animation:kj-pulse var(--kj-dur-loop) ease-in-out infinite,kj-breathe var(--kj-dur-loop) ease-in-out infinite}.kj-loader-circle,.kj-loader-pulse{position:absolute;border-radius:50%}.kj-loader-circle{top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;display:flex;align-items:center;justify-content:center;--kj-base:translate(-50%,-50%);animation:kj-pop var(--kj-dur-reveal) var(--kj-ease-out)}.kj-loader-arrow{width:24px;height:24px;--kj-base:translate(0,0);--kj-nudge-x:4px;--kj-nudge-y:0px;animation:kj-nudge 1s ease-in-out infinite}.kj-loader-text{font-size:var(--kjuup-type-title);color:#333;font-weight:500;text-align:center;max-width:280px;line-height:1.5;--kj-pulse-min:0.7;animation:kj-breathe var(--kj-dur-loop) ease-in-out infinite}.kj-loader-subtext{font-size:var(--kjuup-type-body);color:#888;margin-top:8px;filter:opacity(.8);--kj-pulse-min:0.625;animation:kj-breathe var(--kj-dur-loop) ease-in-out .3s infinite}.impersonation-loader-overlay{position:fixed;inset:0;z-index:2147483647;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(160deg,#fff,#fff4ec 60%,#ffe1cc);animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out)}.impersonation-loader-card{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px;padding:44px 52px;border-radius:24px;background:hsla(0,0%,100%,.85);box-shadow:0 10px 40px rgba(var(--kjuup-accent-rgb),.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);--kj-from-y:24px;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out);max-width:92vw;width:420px}.impersonation-loader-card.error{grid-gap:18px;gap:18px;padding:40px 44px}.impersonation-loader-logo{height:48px;width:auto;object-fit:contain;--kj-pulse-scale:1.03;--kj-pulse-min:0.85;animation:kj-pulse var(--kj-dur-loop) ease-in-out infinite,kj-breathe var(--kj-dur-loop) ease-in-out infinite}.impersonation-loader-card.error .impersonation-loader-logo{animation:none;opacity:.85}.impersonation-loader-spinner-wrap{position:relative;width:64px;height:64px}.impersonation-loader-spinner-ring{position:absolute;inset:0;border-radius:50%;border:3px solid rgba(var(--kjuup-accent-rgb),.15);border-top-color:var(--kjuup-accent);animation:kj-spin var(--kj-dur-spin) linear infinite}.impersonation-loader-spinner-glow{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(var(--kjuup-accent-rgb),.25) 0,rgba(var(--kjuup-accent-rgb),0) 70%);--kj-pulse-scale:1.15;--kj-pulse-min:0.5;animation:kj-pulse var(--kj-dur-loop) ease-in-out infinite,kj-breathe var(--kj-dur-loop) ease-in-out calc(var(--kj-dur-loop)/-2) infinite}.impersonation-loader-status{font-size:var(--kjuup-type-subtitle);font-weight:600;color:#2b2b2b;letter-spacing:.2px;text-align:center;--kj-pulse-min:0.75;animation:kj-breathe var(--kj-dur-loop) ease-in-out infinite}.impersonation-loader-card.error .impersonation-loader-status{animation:none;font-size:var(--kjuup-type-title);font-weight:700;color:#1f1f1f;line-height:1.35}.impersonation-loader-subtext{font-size:var(--kjuup-type-body);color:#6a6a6a;margin-top:4px;text-align:center;max-width:340px;line-height:1.5}.impersonation-loader-card.error .impersonation-loader-subtext{color:#555}.impersonation-loader-skeleton-row{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:240px;margin-top:4px}.impersonation-loader-skeleton-bar{height:10px;border-radius:6px;background:linear-gradient(90deg,#f3e6dc,#ffd9bb 50%,#f3e6dc);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) linear infinite}.impersonation-loader-skeleton-bar.short{width:60%}.impersonation-loader-badge{width:76px;height:76px;background:rgba(var(--kjuup-accent-rgb),.14)}.impersonation-loader-badge,.impersonation-loader-badge-inner{border-radius:50%;display:flex;align-items:center;justify-content:center}.impersonation-loader-badge-inner{width:56px;height:56px;background:var(--kjuup-accent);color:#fff;font-size:var(--kjuup-type-title-xl);font-weight:800;line-height:1;box-shadow:0 6px 18px rgba(var(--kjuup-accent-rgb),.35)}.impersonation-loader-action{margin-top:6px;min-width:180px;padding:12px 28px;border:none;border-radius:12px;background:var(--kjuup-accent);color:#fff;font-size:var(--kjuup-type-subtitle);font-weight:700;letter-spacing:.3px;cursor:pointer;transition:transform var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur-fast) var(--kj-ease-standard);box-shadow:0 6px 16px rgba(var(--kjuup-accent-rgb),.28)}.impersonation-loader-action:hover{box-shadow:0 8px 22px rgba(var(--kjuup-accent-rgb),.38)}.impersonation-loader-action:active{transform:scale(.98);opacity:.9}.impersonation-loader-action:focus-visible{outline:3px solid rgba(var(--kjuup-accent-rgb),.5);outline-offset:2px}.kj-skeleton-pulse{filter:opacity(.7);--kj-pulse-min:0.5714;animation:kj-breathe var(--kj-dur-loop) ease-in-out infinite}.kj-media.is-loading{background-image:linear-gradient(90deg,#eceef1,#f8f9fb 50%,#eceef1);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) linear infinite}.kj-media.is-loaded{--kj-from-opacity:0.3;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.likes-dropdown::-webkit-scrollbar{width:6px}.likes-dropdown::-webkit-scrollbar-track{background:var(--kjuup-bg)}.likes-dropdown::-webkit-scrollbar-thumb{background:#ccc}.likes-dropdown::-webkit-scrollbar-thumb:hover{background:#999}:root{--kj-btn-h-sm:32px;--kj-btn-h-md:38px;--kj-btn-h-lg:48px;--kj-btn-px-sm:12px;--kj-btn-px-md:24px;--kj-btn-px-lg:24px;--kj-btn-fs-sm:var(--kjuup-type-caption);--kj-btn-fs-md:var(--kjuup-type-body);--kj-btn-fs-lg:var(--kjuup-type-subtitle);--kj-btn-icon-sm:28px;--kj-btn-icon-md:32px;--kj-btn-icon-lg:40px;--kj-btn-radius:8px;--kj-btn-fw:500;--kj-btn-bw:1.5px;--kj-btn-neutral-fg:#737373;--kj-btn-neutral-bd:#e0e0e0;--kj-btn-neutral-bg:#fff;--kj-btn-neutral-hover-bg:var(--kjuup-bg);--kj-btn-neutral-hover-bd:#ccc;--kj-btn-disabled:#e0e0e0;--kj-btn-email:#e066ed;--kj-btn-email-rgb:224,102,237;--kj-btn-danger:#d32f2f;--kj-btn-danger-rgb:211,47,47}:where(.kj-btn){display:inline-flex;width:auto;min-width:0;margin:0}.kj-btn{--kj-tone:var(--kjuup-accent);--kj-tone-rgb:var(--kjuup-accent-rgb);--kj-on-tone:#fff;--kj-h:var(--kj-btn-h-md);--kj-px:var(--kj-btn-px-md);--kj-fs:var(--kj-btn-fs-md);align-items:center;justify-content:center;grid-gap:6px;gap:6px;box-sizing:border-box;height:var(--kj-h);min-height:0;padding:0 var(--kj-px);font-family:inherit;font-size:var(--kj-fs);font-weight:var(--kj-btn-fw);line-height:1;white-space:nowrap;text-decoration:none;border:var(--kj-btn-bw) solid transparent;border-radius:var(--kj-btn-radius);background-color:initial;color:var(--kj-tone);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard),filter var(--kj-dur) var(--kj-ease-standard)}.kj-btn .material-icons,.kj-btn .material-symbols-outlined{color:inherit}.kj-btn:focus,.kj-btn:hover{text-decoration:none}.kj-btn svg:not([fill]){fill:currentColor}.kj-btn svg[fill=none]{stroke:currentColor}.kj-btn--sm{--kj-h:var(--kj-btn-h-sm);--kj-px:var(--kj-btn-px-sm);--kj-fs:var(--kj-btn-fs-sm)}.kj-btn--lg{--kj-h:var(--kj-btn-h-lg);--kj-px:var(--kj-btn-px-lg);--kj-fs:var(--kj-btn-fs-lg)}.kj-btn--block{display:flex;width:100%;height:auto;min-height:var(--kj-h);padding-top:6px;padding-bottom:6px;white-space:normal;text-align:center;line-height:1.25}.kj-btn--pill{border-radius:999px}.kj-btn--round{border-radius:50%}.kj-btn--primary{background-color:var(--kj-tone);border-color:var(--kj-tone);color:var(--kj-on-tone)}.kj-btn--primary:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.94)}.kj-btn--primary:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.88)}.kj-btn--outline{border-color:var(--kj-tone);color:var(--kj-tone)}.kj-btn--outline:active:not(:disabled):not([aria-disabled=true]),.kj-btn--outline:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--kj-tone);color:var(--kj-on-tone)}.kj-btn--secondary{border-width:1px;border-color:var(--kj-btn-neutral-bd);background-color:var(--kj-btn-neutral-bg);color:var(--kj-btn-neutral-fg)}.kj-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--kj-btn-neutral-hover-bd);background-color:var(--kj-btn-neutral-hover-bg)}.kj-btn--ghost{--kj-px:8px}.kj-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background-color:rgba(var(--kj-tone-rgb),.1)}.kj-btn--icon{--kj-h:var(--kj-btn-icon-md);width:var(--kj-h);padding:0}.kj-btn--icon.kj-btn--sm{--kj-h:var(--kj-btn-icon-sm)}.kj-btn--icon.kj-btn--lg{--kj-h:var(--kj-btn-icon-lg)}.kj-btn--icon:hover:not(:disabled):not([aria-disabled=true]){background-color:rgba(var(--kj-tone-rgb),.1)}.kj-btn--icon.kj-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--kj-tone)}.kj-btn--icon.kj-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--kj-btn-neutral-hover-bg)}.kj-btn--on-surface{background-color:#fff}.kj-btn--raised{box-shadow:0 2px 8px rgba(0,0,0,.15)}.kj-btn--soft-hover:hover:not(:disabled):not([aria-disabled=true]){background-color:rgba(var(--kj-tone-rgb),.1);color:var(--kj-tone)}.kj-btn--neutral{color:var(--kj-btn-neutral-fg)}.kj-btn--neutral:hover:not(:disabled):not([aria-disabled=true]){color:var(--kj-tone)}.kj-btn--internal{--kj-tone:var(--kjuup-internal);--kj-tone-rgb:var(--kjuup-internal-rgb)}.kj-btn--email{--kj-tone:var(--kj-btn-email);--kj-tone-rgb:var(--kj-btn-email-rgb)}.kj-btn--confirm{--kj-tone:var(--confirm-btn-color,var(--kjuup-accent))}.kj-btn--danger{--kj-tone:var(--kj-btn-danger);--kj-tone-rgb:var(--kj-btn-danger-rgb)}.attachment-menu-internal .kj-btn:not(.kj-btn--email):not(.kj-btn--danger),.kj-tone-internal .kj-btn:not(.kj-btn--email):not(.kj-btn--danger),.main_heading-internal .kj-btn:not(.kj-btn--email):not(.kj-btn--danger),.photo-preview-internal .kj-btn:not(.kj-btn--email):not(.kj-btn--danger),.project-internal .kj-btn:not(.kj-btn--email):not(.kj-btn--danger),.share-location-internal .kj-btn:not(.kj-btn--email):not(.kj-btn--danger),li.li-internal .kj-btn:not(.kj-btn--email):not(.kj-btn--danger){--kj-tone:var(--kjuup-internal);--kj-tone-rgb:var(--kjuup-internal-rgb)}.kj-btn:focus{outline:none}.kj-btn:focus-visible{outline:2px solid var(--kj-tone);outline-offset:2px}.kj-btn:disabled,.kj-btn[aria-disabled=true]{opacity:.6;cursor:not-allowed;filter:none}.kj-btn--outline:disabled,.kj-btn--outline[aria-disabled=true]{opacity:1;background-color:#fff;border-color:var(--kj-btn-disabled);color:var(--kj-btn-disabled)}.kj-btn--loading{position:relative;color:transparent!important;pointer-events:none}.kj-btn--loading:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;border-radius:50%;border:2px solid var(--kj-tone);border-right:2px solid transparent;animation:kj-spin var(--kj-dur-spin) linear infinite}.kj-btn--primary.kj-btn--loading:after{border-color:#fff hsla(0,0%,100%,.35) #fff #fff}@media (prefers-contrast:more){.kj-btn--outline{border-width:2px}}.kj-tab{display:inline-flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;height:auto;padding:8px 12px;border:1px solid transparent;border-radius:6px;background-color:initial;color:#737373;font-family:inherit;font-size:var(--kjuup-type-body);font-weight:600;line-height:1;cursor:pointer;transition:color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard)}.kj-tab.is-active,.kj-tab:hover,.kj-tab[aria-selected=true]{background-color:rgba(var(--kjuup-accent-rgb),.16)}.kj-tab:focus{outline:none}.kj-tab:focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:2px}.page-header .kj-btn.kj-btn{--kj-h:var(--kj-page-head-btn-h);border-radius:var(--kj-page-head-btn-radius)}.kj-flex-1{flex:1 1}.kj-flex-1-min{flex:1 1;min-width:0}.kj-pointer{cursor:pointer}.kj-pre-wrap{white-space:pre-wrap}.kj-no-border{border:none}.kj-row,.kj-row-8{display:flex;align-items:center}.kj-row-8{grid-gap:8px;gap:8px}.kj-fw-500{font-weight:500}.kj-text-muted{color:#737373}.kj-text-caption{font-size:var(--kjuup-type-caption)}.kj-text-body{font-size:var(--kjuup-type-body)}.kj-avatar,.kj-avatar-32{border-radius:50%;object-fit:cover}.kj-avatar-32{width:32px;height:32px}.notification .tabBar.notification__tabs{margin-top:5px}.notification .tab1.notification__tab{padding:10px;background-color:initial}.notification .tab1.notification__tab--active{background-color:#d3d3d3}.notification .notification__tab-label{color:grey;font-weight:500}.notification .notification__tab-label--active{color:#fff}.notification .notification__tab-gap{width:20px}.notification .chat_services .company_centact.notification__chat-row{opacity:1;padding-bottom:0;display:flex;border-bottom:1px solid #dfdfdf}.notification .chat_services .company_centact.notification__chat-row--deactivated{opacity:.5}.chat_services .company_centact.notification__chat-row--deactivated{transition:opacity var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard)}.notification .chat_services .website.notification__chat-link{flex:1 1}.notification .website_img img.notification__chat-avatar{border-radius:100px}.notification .website_img img.notification__chat-avatar--pending{opacity:0}.notification .chat_services .website .details-company.notification__details{border:none}.notification .notification__project-avatar{height:30px;color:#fff;font-size:16px;font-weight:600;width:30px;text-align:center;background-color:var(--project-color);border-radius:5px;justify-content:center;display:flex;flex-direction:column}.notification .notification__chat-time{display:flex;align-items:center;justify-content:flex-end;padding-right:10px;flex-direction:column;padding-bottom:5px}.notification div.notification__chat-time>*,.notification div.notification__loader-overlay>*,.notification div.notification__sk-row>*{display:flex!important;align-items:center!important}.notification img.notification__news-img--pending{opacity:0}.notification img.notification__news-img--fallback{opacity:1!important}.notification.loading.notification__skeleton{position:absolute;z-index:0;pointer-events:none}.notification.loading.notification__skeleton--active{position:relative;z-index:1;pointer-events:auto}.notification .skeleton.notification__sk-title{width:100px;height:24px}.notification .skeleton.notification__sk-tab{height:40px;border-radius:4px}.notification .skeleton.notification__sk-tab--wide{width:120px}.notification .skeleton.notification__sk-tab--narrow{width:80px}.notification .my-scroll.notification__scroll{height:93vh}.notification .post_notification.notification__sk-post{margin-bottom:12px;padding:15px}.notification .company_centact.notification__sk-row,.notification .my_post.notification__sk-row{display:flex;align-items:center;grid-gap:12px;gap:12px}.notification .company_centact.notification__sk-row{padding:15px}.notification .skeleton.notification__sk-avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0}.notification .skeleton.notification__sk-avatar--small{width:30px;height:30px}.notification .skeleton.notification__sk-line{margin-bottom:8px}.notification .skeleton.notification__sk-w60{width:60%}.notification .skeleton.notification__sk-w40{width:40%}.notification .skeleton.notification__sk-w50{width:50%}.notification .skeleton.notification__sk-w70{width:70%}.notification .skeleton.notification__sk-icon{width:20px;height:20px;flex-shrink:0}.notification .skeleton.notification__sk-time{width:50px;height:14px;flex-shrink:0}.notification .company_services.notification__sk-chat{margin-bottom:12px}.notification.loaded.notification__content{opacity:1;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.notification .scroll.notification__chat-scroll{height:100%;overflow-x:hidden}.notification .notification__loader-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;margin-bottom:10px;margin-top:10px;display:flex;height:100%;flex-direction:column;align-items:center}.notification .notification__loader-bottom{align-self:center;margin-bottom:10px;margin-top:10px;text-align:center;display:flex}.location-search-wrap.location-search-input{position:relative}.location-search-input__spinner{position:absolute;right:12px;top:50%;width:14px;height:14px;margin-top:-7px;border:2px solid var(--kjuup-accent);border-right:2px solid transparent;border-radius:50%;pointer-events:none;animation:kj-spin var(--kj-dur-spin) linear infinite}.location-search-input__spinner--internal{border-color:var(--kjuup-internal);border-right-color:transparent}.location-search-dropdown.location-search-input__dropdown{position:absolute;top:100%;left:0;right:0;z-index:30;margin-top:2px;border:1px solid #ddd;border-radius:6px;overflow-y:auto;max-height:250px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08)}.location-search-input__option{background-color:#fff;cursor:pointer;padding:8px 12px}.small.location-search-input__option-text{color:#333}.map-component{height:var(--app-height);width:100%}.role_popup h6.company-corporate-dialog__title{margin-bottom:0;font-size:var(--kjuup-type-subtitle);background-color:var(--kjuup-bg);padding:13px 15px;font-weight:700;text-align:center}.list-group-item.company-corporate-dialog__item{color:#000}.role_popup h6.company-position-dialog__title{margin-bottom:0;font-size:var(--kjuup-type-body);background-color:var(--kjuup-bg);padding:13px 15px;font-weight:400}.list-group-item.company-position-dialog__item{color:#000}.register_role_option .search.company-roles__search{width:95%;margin-left:12px;margin-top:12px}.profile-edit-roles .register_role_option .search.company-roles__search{max-width:600px!important;width:calc(100% - 24px)!important}.depart-loca{max-height:400px;background-color:#fff;border-radius:12px;z-index:10000;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.12);border:1px solid #e0e0e0}.depart-loca--modal{position:relative;width:350px;min-width:280px}.depart-loca--dropdown{position:absolute}.depart-loca__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0;width:100%;box-sizing:border-box}.dept-loc-modal-header h5.depart-loca__title{margin:0;font-size:var(--kjuup-type-subtitle);font-weight:600;flex:1 1}.dept-loc-modal-header .kj-btn.depart-loca__close{margin-left:12px;flex-shrink:0}.depart-loca__select-all{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;flex-shrink:0;width:100%;box-sizing:border-box;background-color:#fff}.depart-loca__select-all--active{background-color:rgba(var(--kjuup-accent-rgb),.08)}.depart-loca--internal .depart-loca__select-all--active{background-color:rgba(var(--kjuup-internal-rgb),.08)}.depart-loca__select-all .depart-loca__select-all-label{font-size:var(--kjuup-type-body);font-weight:600;color:var(--kjuup-accent)}.depart-loca--internal .depart-loca__select-all .depart-loca__select-all-label{color:var(--kjuup-internal)}.depart-loca .depart-loca__check.material-symbols-outlined{color:var(--kjuup-accent);font-size:18px}.depart-loca.depart-loca--internal .depart-loca__check.material-symbols-outlined{color:var(--kjuup-internal)}.depart-loca__body{flex:1 1;overflow-y:auto;overflow-x:hidden;min-height:0;width:100%;box-sizing:border-box}.dept-loc-item.depart-loca__item{padding:14px 20px;cursor:pointer;border-bottom:1px solid #f0f0f0;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.depart-loca__item .depart-loca__item-name{font-size:var(--kjuup-type-body);color:#737373}.depart-loca__footer{padding:12px 20px;border-top:1px solid #f0f0f0;flex-shrink:0;width:100%;box-sizing:border-box}.depart-loca div.depart-loca__header>*,.depart-loca div.depart-loca__item>*,.depart-loca div.depart-loca__select-all>*{display:flex!important;align-items:center!important}.w-300.add_company.add-company-page{height:var(--app-height);border-radius:0;width:100%;overflow:hidden;display:flex;flex-direction:column;border-left:1px solid #e0e0e0}.create-message-loading-overlay.add-company-page__overlay{position:fixed;border-radius:0;z-index:9999}.create-message-loading-content.add-company-page__overlay-content{text-align:center}.add-company-page__overlay-content .add-company-page__success-icon.material-symbols-outlined{color:var(--kjuup-accent);font-size:48px;margin-bottom:16px}.add-company-page__overlay-content p.add-company-page__success-text{font-size:var(--kjuup-type-subtitle);color:#333;line-height:1.5;max-width:400px;margin:0 auto 24px}.kj-btn.add-company-page__ok-btn{min-width:120px}.create-message-loading-subtext.add-company-page__wait-text{margin-top:16px}.page-header-back .add-company-page__back.material-symbols-outlined{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-block;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1}.add_company .form-bottom.add-company-page__form{overflow-y:auto;overflow-x:hidden;flex:1 1;-webkit-overflow-scrolling:touch}.add_company_from .register_role.add-company-page__branch-readonly{background-color:#e9ecef;cursor:not-allowed}.add_company_from .register_role.add-company-page__branch-readonly:hover{cursor:not-allowed!important;border-color:#ddd!important;outline:none!important}.add_company_from .select_coustom:has(.add-company-page__branch-readonly):hover{border-color:#ddd!important;outline:none!important;box-shadow:none!important}.main_heading.invite-contact__back{line-height:27px}.profile_name.invite-contact__actions{border-top:1px solid #bcbcbc;justify-content:center}.pointer .invite-contact__action-label{font-size:var(--kjuup-type-body);color:#f18438}.company-roles-dropdown{height:300px;overflow:scroll}.role-label.company-roles-dropdown__label{border:none}.company-roles-dropdown__empty{padding-top:20px}.company-roles-dropdown__empty-text{align-self:center}.list-group-item.building-types-dialog__type{color:#000}.react-autosuggest__input.auto-complete__input{background-color:#fff}.react-autosuggest__input.auto-complete__input--locked{background-color:#e9ecef}.modern-toggle-switch{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:24px;flex-shrink:0;cursor:pointer;vertical-align:middle}.modern-toggle-switch.disabled{opacity:.6;cursor:not-allowed}.modern-toggle-switch input{opacity:0;width:0;height:0;position:absolute}.modern-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard),opacity var(--kj-dur-slow) var(--kj-ease-standard);border-radius:24px;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.modern-toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:transform var(--kj-dur-slow) var(--kj-ease-standard);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.modern-toggle-orange input:checked+.modern-toggle-slider{background-color:var(--kjuup-accent);box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 0 0 3px rgba(var(--kjuup-accent-rgb),.1)}.modern-toggle-orange input:checked+.modern-toggle-slider:before{transform:translateX(19px)}.modern-toggle-orange input:checked:focus+.modern-toggle-slider,.modern-toggle-orange input:focus+.modern-toggle-slider{box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 0 0 3px rgba(var(--kjuup-accent-rgb),.2)}.modern-toggle-violet input:checked+.modern-toggle-slider{background-color:#e24bf5;box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 0 0 3px rgba(226,75,245,.1)}.modern-toggle-violet input:checked+.modern-toggle-slider:before{transform:translateX(19px)}.modern-toggle-violet input:checked:focus+.modern-toggle-slider,.modern-toggle-violet input:focus+.modern-toggle-slider{box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 0 0 3px rgba(226,75,245,.2)}.modern-toggle-green input:checked+.modern-toggle-slider{background-color:var(--kjuup-internal);box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 0 0 3px rgba(var(--kjuup-internal-rgb),.1)}.modern-toggle-green input:checked+.modern-toggle-slider:before{transform:translateX(19px)}.modern-toggle-green input:checked:focus+.modern-toggle-slider,.modern-toggle-green input:focus+.modern-toggle-slider{box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 0 0 3px rgba(var(--kjuup-internal-rgb),.2)}.modern-toggle-switch.disabled .modern-toggle-slider{cursor:not-allowed;opacity:.6}.modern-toggle-switch.disabled input:checked+.modern-toggle-slider{background-color:#999}.modern-toggle-orange:not(.disabled):hover .modern-toggle-slider{box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 0 0 2px rgba(var(--kjuup-accent-rgb),.15)}.modern-toggle-orange:not(.disabled):hover input:checked+.modern-toggle-slider{box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 0 0 3px rgba(var(--kjuup-accent-rgb),.2)}.modern-toggle-violet:not(.disabled):hover .modern-toggle-slider{box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 0 0 2px rgba(226,75,245,.15)}.modern-toggle-violet:not(.disabled):hover input:checked+.modern-toggle-slider{box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 0 0 3px rgba(226,75,245,.2)}.message-info-icon .modern-toggle-switch,li.message-info-icon .modern-toggle-switch{margin:0;align-self:center}.project-checkbox-internal .modern-toggle-switch{align-self:center;vertical-align:middle;margin:0 10px 0 0}.modern-toggle-slider,.modern-toggle-slider:before{transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),box-shadow var(--kj-dur-slow) var(--kj-ease-standard),opacity var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard)}.edit-project{background-color:initial}.edit_project_main_div.edit-project--panel{height:var(--app-height)}.edit_project_embedded.edit-project--embedded{height:auto;width:100%;max-width:100%}.edit-project__header{display:flex;align-items:center;padding:10px 0;grid-gap:4px;gap:4px;border-bottom:none;box-shadow:none}.edit-project--embedded .edit-project__header{padding:4px 0 10px}.edit-project div.edit-project__chevron>*,.edit-project div.edit-project__header>*,.edit-project div.edit-project__hide-row>*,.edit-project div.edit-project__optional-toggle>*{display:flex!important;align-items:center!important}.edit-project__name-input{border:none;border-bottom:1.5px solid var(--kjuup-accent);outline:none;font-size:var(--kjuup-type-subtitle);font-weight:500;padding:2px 4px;flex:1 1;min-width:0;background-color:initial}.edit-project__name-input--internal{border-bottom-color:var(--kjuup-internal)}.material-symbols-outlined.edit-project__name-confirm{font-size:20px;color:var(--kjuup-accent);cursor:pointer;flex-shrink:0}.material-symbols-outlined.edit-project__name-confirm--internal{color:var(--kjuup-internal)}.edit-project__name{font-size:var(--kjuup-type-subtitle);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.material-symbols-outlined.edit-project__edit-icon{font-size:18px;color:#737373;cursor:pointer;flex-shrink:0;padding-right:10px}.edit-project__form{padding-left:10px;padding-right:10px}.edit-project--embedded .edit-project__form{padding-left:0;padding-right:0}.edit-project__no-input{background-color:#fff}.edit-project .add_company_from .form-control.edit-project__no-input--editing{padding-right:32px}.material-symbols-outlined.edit-project__field-confirm{font-size:20px;color:var(--kjuup-accent);cursor:pointer;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.material-symbols-outlined.edit-project__field-confirm--internal{color:var(--kjuup-internal)}.edit-project .add_company_from .form-group.edit-project__address-group{margin-top:10px;margin-bottom:10px;position:relative}.hide-room-card-header.edit-project__hide-card{padding:.4rem .8rem;border-bottom:none;background-color:var(--kjuup-bg);border-radius:4px;min-height:38px;height:auto;display:flex;flex-direction:column;align-items:stretch;grid-gap:8px;gap:8px;width:100%;box-sizing:border-box}.edit-project__hide-row{display:flex;justify-content:space-between;align-items:center;width:100%}.edit-project__hide-label{color:#737373;font-size:var(--kjuup-type-body);font-style:italic;display:inline-flex;align-items:center}.edit-project__optional-toggle{margin:20px 9px;flex-direction:row;justify-content:space-between;cursor:pointer}.edit-project__chevron,.edit-project__optional-toggle{display:flex;align-items:center}.invite-external-component{display:flex;flex-direction:column;padding-left:20px;cursor:pointer}.invite-external-component__card{background-color:var(--kjuup-bg);margin-bottom:20px;margin-top:10px;align-self:flex-start;padding:16px 20px;border-radius:12px;transition:background-color var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard);width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.invite-external-component__card--white{background-color:#fff}.invite-external-component__title{text-align:left;font-size:var(--kjuup-type-body);font-weight:500;color:var(--kjuup-accent);margin-bottom:14px;letter-spacing:.3px}.invite-external-component__actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:12px;gap:12px}.invite-icon-button.invite-external-component__action{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background-color:hsla(0,0%,100%,.8);transition:background-color var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard);cursor:pointer}div.invite-external-component__actions.invite-external-component__actions>*,div.invite-icon-button.invite-external-component__action>*{display:flex!important;align-items:center!important}div.w-300.contact__page{display:flex;flex-direction:column;height:var(--app-height);width:100%;border-radius:0}.contact__page .contact__search-wrap{display:flex;flex-direction:column;align-items:center}.contact__page .contact__search-col{width:100%}.contact__page .contact__search-col--desktop{width:30%}.contact__page .search.contact__search{margin-top:0}.contact__page .scroll.contact__results{flex:1 1;overflow-x:hidden}.contact__page .contact__loading{height:200px;align-items:center;display:flex;flex-direction:row}.contact__page div.contact__company-actions>*,.contact__page div.contact__company-menu>*,.contact__page div.contact__loading>*,.contact__page div.contact__search-wrap>*{display:flex!important;align-items:center!important}.contact__page .connect_link img.contact__company-logo{border-radius:0}.contact__page .connect_link img.contact__company-logo--has-logo{border-radius:4px}.contact__page .connect_link img.contact__avatar{object-fit:cover;border-radius:100px}.contact__page .connect_link p.contact__role{margin-top:10px}.contact__page .connect_link a.contact__spacer{margin-bottom:40px}.contact__page .contact__company-actions{display:flex;flex-direction:row;justify-content:center;align-items:center}.contact__page .kj-btn.contact__contact-btn{margin:10px auto 0}.contact__page .kj-btn.contact__contact-btn--closed{margin-bottom:20px}.contact__page .contact__menu-toggle{padding-left:10px;margin-bottom:10px}.contact__page .contact__menu-toggle--open{margin-bottom:0}.contact__page .kj-btn.contact__follow-btn{margin:10px auto 20px;max-width:110px}.contact__page .contact__company-menu{display:flex;flex-direction:column;width:100%;align-items:center}.contact__page .kj-btn.contact__menu-btn{margin:10px auto;max-width:110px}.contact__page .kj-btn.contact__menu-btn--last{margin:0 auto 20px}.kj-settings-stack{grid-gap:16px;gap:16px;width:100%;max-width:720px;padding:16px 16px 28px;box-sizing:border-box}.kj-settings-section,.kj-settings-stack{display:flex;flex-direction:column;margin:0}.kj-settings-section{grid-gap:8px;gap:8px}.kj-settings-caption{margin:0 4px;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#737373}.kj-settings-card{background:#fff;border:1px solid #dce3ea;border-radius:16px;overflow:hidden}.kj-settings-note{margin:0 4px;font-size:var(--kjuup-type-body);line-height:18px;color:#8a8a8a}.kj-settings-item+.kj-settings-item{border-top:1px solid #e6ebf0}.kj-settings-row{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:52px;margin:0;padding:0 10px 0 14px;border:0;background:transparent;color:#1f1f1f;font:inherit;text-align:left;cursor:default;box-sizing:border-box;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.kj-settings-row.has-sub{padding-top:8px;padding-bottom:8px}button.kj-settings-row,label.kj-settings-row{cursor:pointer}button.kj-settings-row:hover,label.kj-settings-row:hover{background-color:rgba(var(--kjuup-accent-rgb),.05)}button.kj-settings-row:focus{outline:none}button.kj-settings-row:focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:-2px}.kj-settings-row.is-dimmed{opacity:.45}.kj-settings-row__tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:rgba(var(--kjuup-accent-rgb),.14);color:var(--kjuup-accent-text,var(--kjuup-accent))}.kj-settings-row__tile .material-symbols-outlined{font-size:20px;line-height:1;color:inherit;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.kj-settings-row__text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;grid-gap:1px;gap:1px}.kj-settings-row__label{font-size:var(--kjuup-type-body);line-height:20px;font-weight:500;color:inherit;overflow-wrap:anywhere}.kj-settings-row__sub{font-size:var(--kjuup-type-caption);line-height:16px;color:#8a8a8a}.kj-settings-row__value{flex-shrink:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:#737373;text-align:right}.kj-settings-row__chevron.material-symbols-outlined{flex-shrink:0;font-size:22px;line-height:1;color:#b5b5b5;transition:transform var(--kj-dur) var(--kj-ease-out),color var(--kj-dur) var(--kj-ease-standard)}.kj-settings-row.is-expanded .kj-settings-row__chevron.material-symbols-outlined{transform:rotate(180deg);color:var(--kjuup-accent-text,var(--kjuup-accent))}.kj-settings-row.is-expanded .kj-settings-row__label{color:var(--kjuup-accent-text,var(--kjuup-accent))}.kj-settings-row__switch{flex-shrink:0}.kj-settings-row__spinner{flex-shrink:0;width:18px;height:18px;margin:0 2px;border:2px solid rgba(var(--kjuup-accent-rgb),.25);border-top-color:var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.kj-settings-row.is-danger{color:#c2362f}.kj-settings-row.is-danger .kj-settings-row__tile{background:rgba(194,54,47,.1);color:#c2362f}button.kj-settings-row.is-danger:hover{background-color:rgba(194,54,47,.05)}.kj-settings-panel{padding:4px 14px 14px;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.kj-settings-item>button.kj-settings-row{display:flex!important;height:auto!important;justify-content:flex-start!important}.kj-settings-item>button.kj-settings-row.has-sub{padding-top:8px!important;padding-bottom:8px!important}h3.kj-settings-caption{font-size:var(--kjuup-type-caption)!important;font-weight:700!important}.kj-settings-row__leading{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:34px;min-height:34px}.kj-settings-banner{--kj-banner-fg:#1e9e6a;--kj-banner-bg:rgba(30,158,106,0.12);display:flex;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:14px;background:var(--kj-banner-bg)}.kj-settings-banner.is-top{align-items:flex-start}.kj-settings-banner.is-warn{--kj-banner-fg:#b86e00;--kj-banner-bg:rgba(184,110,0,0.12)}.kj-settings-banner.is-err{--kj-banner-fg:#c2362f;--kj-banner-bg:rgba(194,54,47,0.1)}.kj-settings-banner.is-info{--kj-banner-fg:#0356a3;--kj-banner-bg:rgba(3,86,163,0.1)}.kj-settings-banner.is-primary{--kj-banner-fg:var(--kjuup-accent-text,var(--kjuup-accent));--kj-banner-bg:rgba(var(--kjuup-accent-rgb),0.14)}.kj-settings-banner__icon.material-symbols-outlined{flex-shrink:0;font-size:22px;line-height:1;color:var(--kj-banner-fg);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.kj-settings-banner__text{display:flex;flex-direction:column;grid-gap:4px;gap:4px;flex:1 1 auto;min-width:0}.kj-settings-banner__title{font-size:var(--kjuup-type-body);line-height:19px;font-weight:600;color:var(--kj-banner-fg)}.kj-settings-banner__body{font-size:var(--kjuup-type-body);line-height:18px;color:#1f1f1f}.kj-settings-banner__actions{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:6px}.kj-settings-tag{display:inline-flex;align-items:center;flex-shrink:0;height:22px;padding:0 8px;border-radius:999px;font-size:var(--kjuup-type-caption);line-height:1;font-weight:600;white-space:nowrap;color:#737373;background:var(--kjuup-bg)}.kj-settings-tag.is-ok{color:#1e9e6a;background:rgba(30,158,106,.12)}.kj-settings-tag.is-warn{color:#b86e00;background:rgba(184,110,0,.12)}.kj-settings-tag.is-err{color:#c2362f;background:rgba(194,54,47,.1)}.avatar-picker-drop .image-cropper__drop-icon{font-size:36px;color:var(--kjuup-accent)}.kj-btn .image-cropper__btn-icon{font-size:18px}.kj-btn .material-symbols-outlined.image-cropper__btn-icon--muted{color:#737373}.edit-profile-page.edit-profile.ep-pro{display:flex;flex-direction:column;width:100%;height:var(--app-height);min-height:0;background:var(--kjuup-bg)}.ep-pro .page-header.ep-pro__header{flex-shrink:0}.ep-pro__header .page-header-title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-pro__back .material-symbols-outlined{font-size:24px}.ep-pro__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.ep-pro__stack{animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.ep-pro__form{display:flex;flex-direction:column;grid-gap:16px;gap:16px;margin:0}.ep-pro__hero{display:flex;justify-content:center;margin-top:4px}.ep-pro__hero button.ep-pro__avatar{position:relative;display:block!important;width:96px;height:96px!important;padding:0!important;border:0;border-radius:50%;background:transparent;cursor:pointer}.ep-pro__hero button.ep-pro__avatar:disabled{cursor:progress}.ep-pro__hero button.ep-pro__avatar:focus{outline:none}.ep-pro__hero button.ep-pro__avatar:focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:3px}.ep-pro__avatar-inner{position:relative;display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;overflow:hidden;background:rgba(var(--kjuup-accent-rgb),.14);color:var(--kjuup-accent-text,var(--kjuup-accent))}.ep-pro__initials{font-size:30px;line-height:36px;font-weight:600}.ep-pro__avatar-img{object-fit:cover;animation:kj-fade-in var(--kj-dur-reveal) var(--kj-ease-out) both}.ep-pro__avatar-busy,.ep-pro__avatar-img{position:absolute;top:0;left:0;width:100%;height:100%}.ep-pro__avatar-busy{background:rgba(23,34,46,.36)}.ep-pro__avatar-busy,.ep-pro__badge{display:flex;align-items:center;justify-content:center}.ep-pro__badge{position:absolute;right:-2px;bottom:-2px;width:36px;height:36px;border:3px solid #f6f7f9;border-radius:50%;background:var(--kjuup-accent);box-sizing:border-box;transition:transform var(--kj-dur) var(--kj-ease-out)}.ep-pro__badge .material-symbols-outlined{font-size:18px;color:#fff}.ep-pro__hero button.ep-pro__avatar:hover .ep-pro__badge{transform:scale(1.06)}.ep-pro__field{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0}.ep-pro__label{font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:#434b5a}.ep-pro__input{position:relative;display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:52px;padding:0 14px;border:1px solid #dce3ea;border-radius:14px;background:#fff;box-sizing:border-box;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.ep-pro__input:focus-within{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.ep-pro__input>.material-symbols-outlined{flex-shrink:0;font-size:22px;color:#8a8a8a}.ep-pro__input input,.ep-pro__input select{flex:1 1 auto;min-width:0;height:48px;padding:0;border:0;outline:none;background:transparent;font-size:var(--kjuup-type-subtitle);color:#1f1f1f}.ep-pro__select select{appearance:none;-webkit-appearance:none;cursor:pointer}.ep-pro__select .ep-pro__select-arrow.material-symbols-outlined{pointer-events:none}.ep-pro__input.is-readonly{background:var(--kjuup-bg)}.ep-pro__input.is-readonly:focus-within{border-color:#dce3ea;box-shadow:none}.ep-pro__input.is-readonly input{color:#737373}.ep-pro__roles.add_company_from{margin:0}.ep-pro__roles .form-group{margin-bottom:0}.add_company.add-project{height:var(--app-height);background-color:#fff;z-index:1001;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;padding:0;overflow:hidden;border-left:none;display:flex;flex-direction:column}.add-project__header{display:flex;align-items:center;padding:10px 0;grid-gap:4px;gap:4px;box-shadow:none;border-bottom:none}.add-project div.add-project__header>*{display:flex!important;align-items:center!important}.add_company .form-bottom.add-project__body{overflow-y:auto;overflow-x:hidden;flex:1 1;-webkit-overflow-scrolling:touch}.add-project__input{background-color:#fff}.add_company_from .form-group.add-project__company-group{border:none;margin-bottom:5px}.register_role.add-project__company{border:none}.register_role.add-project__company--loading{cursor:default;display:flex;align-items:center;grid-gap:8px;gap:8px}.register_role.add-project__company--single{cursor:default;background-color:var(--kjuup-bg)}.add_company_from .register_role.add-project__company--single:hover{cursor:not-allowed!important;border-color:#ddd!important;outline:none!important}.add_company_from .select_coustom:has(.add-project__company--single):hover{border-color:#ddd!important;outline:none!important;box-shadow:none!important}.register_role span.add-project__company-label{color:#999}.add-project__company-spinner{width:16px;height:16px;border:2px solid #e0e0e0;border-top:2px solid var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.hide-room-card-header.add-project__hide-card{padding:.4rem .8rem;border-bottom:none;background-color:var(--kjuup-bg);border-radius:4px;height:38px}.add-project__hide-label{color:#737373;font-size:var(--kjuup-type-body);font-style:italic}.add-project__optional-toggle{margin:20px 9px;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.add_company_from .form-group.add-project__address-group{margin-top:10px}.capacities_content-page.free-capacity__page{height:93vh}img.b-r-4.free-capacity__status-logo{object-fit:cover;border-radius:100px}svg.custom-svg.free-capacity__edit-icon{fill:#000}.setting_accrd p.free-capacity__hint{color:grey}.capacities_content img.free-capacity__result-logo{object-fit:cover;border-radius:100px}.capacities_content img.free-capacity__result-placeholder{margin-right:15px}.frame-icon a.free-capacity__follow{display:flex;align-items:center}.frame-icon .free-capacity__follow-icon.material-symbols-outlined{font-size:24px;width:24px;height:24px;min-width:24px;display:inline-flex;align-items:center;color:#737373;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.frame-icon .free-capacity__follow-icon--active.material-symbols-outlined{color:var(--kjuup-accent);font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.modal-body.share-project-map-dialog__body{height:300px;width:100%;padding:0}.heading_icon .main_heading .project-page__back-icon.material-symbols-outlined{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;flex-shrink:0}.project-page__icon-img{object-fit:cover}.project-page__icon{background-color:var(--project-theme-color)}.project-page__icon.project-page__icon--hidden{background-color:#d9deda}.Project_name .project-page__name{color:#737373;position:relative;display:flex;align-items:center;grid-gap:8px;gap:8px}.Project_name .project-page__name.project-page__name--hidden{color:#d9deda}.Project_name div.project-page__name>*{display:flex!important;align-items:center!important}.Project_name .project-page__badge{display:flex;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:var(--kjuup-type-caption);font-weight:500;background-color:var(--kjuup-accent);color:#fff}.company_header.company_border.company-page__header{margin-top:5px;margin-right:5px}.email-classify-question.project-confirm-modal__question{margin-bottom:12px}.email-signature-editor.email-classification-rules{margin-top:12px}.kj-btn .email-classification-rules__toggle-icon{font-size:16px;margin-right:6px}.kj-btn .email-classification-rules__toggle-caret{font-size:16px;margin-left:auto}.email-classification-rules__heading-row{display:flex;align-items:center;grid-gap:6px;gap:6px;margin:4px 0 8px}.email-classification-rules .email-classification-rules__heading{font-weight:600;font-size:var(--kjuup-type-body);color:#333}.email-classification-rules__info{font-size:var(--kjuup-type-caption);color:#555;background:#f6eefc;border:1px solid #ecd9f5;border-radius:8px;padding:8px 10px;margin-bottom:10px;line-height:1.4}.email-classification-rules__empty{font-size:var(--kjuup-type-caption);color:#999}.email-classification-rules__empty.email-classification-rules__empty--spaced{margin-bottom:12px}.email-classification-rules__row{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px;font-size:var(--kjuup-type-body)}.email-classification-rules__row-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-classification-rules__default{color:#999}.email-classification-rules__default.email-classification-rules__default--set{color:#b15ec0}.email-classification-rules__section-title{font-weight:600;font-size:var(--kjuup-type-body);margin:12px 0 8px;color:#333}.email-classification-rules__modal-head{display:flex;align-items:center;margin-bottom:12px}.email-classification-rules .email-classification-rules__modal-title{font-size:var(--kjuup-type-body);font-weight:700;color:#222}.kj-btn.email-classification-rules__modal-close{margin-left:auto}.email-classification-rules div.email-classification-rules__heading-row>*,.email-classification-rules div.email-classification-rules__modal-head>*,.email-classification-rules div.email-classification-rules__row>*{display:flex!important;align-items:center!important}.kj-btn.account-project-modal__back{margin-right:2px}.email-classify-question.account-project-modal__label{margin-bottom:6px}.email-classify-question.account-project-modal__label--company{margin:12px 0 6px}.email-classify-question.account-project-modal__question{margin-bottom:10px}.calendar-sync-settings.cal-pro{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.cal-pro .cal-pro__intro{font-size:var(--kjuup-type-body);line-height:22px;color:#737373}.cal-pro__upsell{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:14px;border:1.5px solid var(--kjuup-accent);border-radius:16px;background:rgba(var(--kjuup-accent-rgb),.14)}.cal-pro__upsell-head{display:flex;align-items:center;grid-gap:12px;gap:12px}.cal-pro__upsell-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:var(--kjuup-accent)}.cal-pro__upsell-tile .material-symbols-outlined{font-size:24px;color:#fff;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.cal-pro__upsell-text{display:flex;flex-direction:column;min-width:0}.cal-pro__upsell-title{font-size:var(--kjuup-type-body);line-height:20px;font-weight:600;color:#1f1f1f}.cal-pro__upsell-sub{font-size:var(--kjuup-type-body);line-height:18px;color:#737373}.cal-pro .cal-pro__upsell-note{margin:0;font-size:var(--kjuup-type-body);line-height:18px;color:#1f1f1f}.cal-pro__caldav{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin:0}.cal-pro__segmented{display:flex;grid-gap:4px;gap:4px;padding:4px;border-radius:12px;background:var(--kjuup-bg)}.cal-pro__segmented .kj-tab.cal-pro__segment{flex:1 1;min-width:0;white-space:nowrap}.cal-pro__segment .material-symbols-outlined{font-size:18px;color:inherit}.cal-pro__segmented .kj-tab.cal-pro__segment.is-active{background:#fff;color:var(--kjuup-accent-text,var(--kjuup-accent));box-shadow:0 1px 3px rgba(23,34,46,.14)}.cal-pro .cal-pro__hint{margin:0;font-size:var(--kjuup-type-body);line-height:18px;color:#737373}.cal-pro__field{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0}.cal-pro__label{font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:#434b5a}.cal-pro__input{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:48px;padding:0 14px;border:1px solid #dce3ea;border-radius:14px;background:#fff;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.cal-pro__input:focus-within{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.cal-pro__input .material-symbols-outlined{flex-shrink:0;font-size:20px;color:#8a8a8a}.cal-pro__input input{flex:1 1 auto;min-width:0;height:44px;padding:0;border:0;outline:none;background:transparent;font-size:var(--kjuup-type-body);color:#1f1f1f}.cal-pro__caption-row{display:flex;align-items:center;grid-gap:8px;gap:8px}.cal-pro__caption-row .kj-settings-caption{flex:1 1 auto}.cal-pro__caption-row .kj-btn .material-symbols-outlined{font-size:18px}.cal-pro__account+.cal-pro__account{margin-top:4px}.cal-pro__select-item{position:relative}.cal-pro__select-item:hover .kj-settings-row{background-color:rgba(var(--kjuup-accent-rgb),.05)}.cal-pro__select-item.is-disabled .kj-settings-row{opacity:.45}.cal-pro__select-item select.cal-pro__select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font-size:var(--kjuup-type-subtitle)}.cal-pro__select-item select.cal-pro__select:disabled{cursor:not-allowed}.cal-pro__empty{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;padding:24px 16px;font-size:var(--kjuup-type-body);color:#737373;text-align:center}.cal-pro__empty .material-symbols-outlined{font-size:32px;color:#b5b5b5}.cal-pro__bone-row{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:52px;padding:0 14px}.cal-pro__bone-row+.cal-pro__bone-row{border-top:1px solid #e6ebf0}.cal-pro__bone{border-radius:10px;background:linear-gradient(90deg,#f0eeeb 25%,#f8f7f5 50%,#f0eeeb 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) linear infinite}.cal-pro__bone--tile{width:34px;height:34px;flex-shrink:0}.cal-pro__bone--line{width:60%;height:12px;border-radius:6px}.cal-pro__bone--line.is-short{width:40%}.todoist-sync-settings.todo-pro{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.todo-pro .todo-pro__intro{font-size:var(--kjuup-type-body);line-height:22px;color:#737373}.todo-pro .kj-settings-banner__actions .kj-btn .material-symbols-outlined{font-size:18px}.todo-pro__bone-row{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:52px;padding:0 14px}.todo-pro__bone-row+.todo-pro__bone-row{border-top:1px solid #e6ebf0}.todo-pro__bone{border-radius:10px;background:linear-gradient(90deg,#f0eeeb 25%,#f8f7f5 50%,#f0eeeb 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) linear infinite}.todo-pro__bone--tile{width:34px;height:34px;flex-shrink:0}.todo-pro__bone--line{width:60%;height:12px;border-radius:6px}.todo-pro__bone--line.is-short{width:40%}.notification-settings.ns-pro{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.ns-quiet__caption{display:flex;align-items:center;grid-gap:8px;gap:8px}.ns-quiet__caption .kj-settings-caption{flex:1 1 auto}.ns-quiet__saving{margin-right:4px;font-size:var(--kjuup-type-caption);line-height:16px;color:var(--kjuup-accent-text,var(--kjuup-accent))}.ns-quiet__tiles{display:flex;grid-gap:8px;gap:8px}.ns-time-tile{position:relative;display:flex;flex-direction:column;grid-gap:2px;gap:2px;flex:1 1;min-width:0;margin:0;padding:12px 14px;border:1px solid #dce3ea;border-radius:14px;background:#fff;cursor:pointer;box-sizing:border-box;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.ns-time-tile:hover{background:var(--kjuup-bg);border-color:rgba(var(--kjuup-accent-rgb),.45)}.ns-time-tile:focus-within{border-color:var(--kjuup-accent)}.ns-time-tile__head{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:var(--kjuup-type-caption);line-height:16px;color:#737373}.ns-time-tile__head .material-symbols-outlined{font-size:16px;color:#8a8a8a}.ns-time-tile__value{font-size:var(--kjuup-type-title);line-height:26px;font-weight:600;color:#1f1f1f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ns-time-chip select.ns-time-select,.ns-time-tile select.ns-time-select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;font-size:var(--kjuup-type-subtitle)}.ns-segmented{display:flex;grid-gap:4px;gap:4px;padding:4px;border:1px solid #dce3ea;border-radius:12px;background:#fff}.ns-segmented .kj-tab.ns-segmented__tab{flex:1 1;min-width:0;grid-gap:6px;gap:6px;white-space:nowrap}.ns-segmented__tab .material-symbols-outlined{font-size:18px;color:inherit}.ns-segmented .kj-tab.ns-segmented__tab.is-active{color:var(--kjuup-accent-text,var(--kjuup-accent))}.kj-settings-row.ns-day.is-expanded .kj-settings-row__label{color:inherit}.kj-settings-row.ns-day:not(.is-on) .kj-settings-row__tile{background:var(--kjuup-bg);color:#8a8a8a}.ns-day__times{display:flex;grid-gap:8px;gap:8px}.ns-time-chip{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1 1;min-width:0;min-height:44px;margin:0;padding:6px 12px;border-radius:12px;background:var(--kjuup-bg);cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.ns-time-chip:focus-within,.ns-time-chip:hover{background:#e7e4df}.ns-time-chip__label{font-size:var(--kjuup-type-caption);line-height:16px;color:#737373}.ns-time-chip__value{font-size:var(--kjuup-type-body);line-height:20px;font-weight:600;color:#1f1f1f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ns-bone{flex:1 1;height:70px;border-radius:14px;background:linear-gradient(90deg,#f0eeeb 25%,#f8f7f5 50%,#f0eeeb 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) linear infinite}@media (max-width:420px){.ns-segmented__tab .material-symbols-outlined{display:none}}.two-factor-settings-panel__otp-separator{width:0}.twofa-pro{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.twofa-pro .twofa-pro__intro{font-size:var(--kjuup-type-body);line-height:22px;color:#737373}.twofa-pro__add{flex-shrink:0;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:var(--kjuup-accent-text,var(--kjuup-accent))}.twofa-pro__pick{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:2px solid #c9c9c9;border-radius:50%;box-sizing:border-box;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.twofa-pro__pick.is-on{border-color:var(--kjuup-accent);background:var(--kjuup-accent)}.twofa-pro__pick .material-symbols-outlined{font-size:16px;color:#fff;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 20}.kj-settings-row.twofa-pro__choice.is-selected .kj-settings-row__label{font-weight:600;color:var(--kjuup-accent-text,var(--kjuup-accent))}.twofa-pro__form{display:flex;flex-direction:column;grid-gap:14px;gap:14px;padding:14px}.twofa-pro .twofa-pro__note{margin:0;font-size:var(--kjuup-type-body);line-height:18px;color:#737373}.twofa-pro__field{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0}.twofa-pro__label{font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:#434b5a}.twofa-pro__input{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:52px;padding:0 14px;border:1px solid #dce3ea;border-radius:14px;background:#fff;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.twofa-pro__input:focus-within{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.twofa-pro__input .material-symbols-outlined{flex-shrink:0;font-size:22px;color:#8a8a8a}.twofa-pro__input input{flex:1 1 auto;min-width:0;height:48px;padding:0;border:0;outline:none;background:transparent;font-size:var(--kjuup-type-body);color:#1f1f1f}.twofa-pro__actions{display:flex;grid-gap:10px;gap:10px}.twofa-pro__actions .kj-btn{flex:1 1;min-width:0}.twofa-pro__actions .kj-btn .material-symbols-outlined{font-size:18px}.twofa-panel.twofa-pro__card{padding:16px}@media (max-width:420px){.twofa-pro__actions{flex-direction:column}}.kj-loader-pulse.api-loader-overlay__pulse{background-color:rgba(var(--kjuup-accent-rgb),.15)}.kj-loader-pulse.api-loader-overlay__pulse--internal{background-color:rgba(var(--kjuup-internal-rgb),.15)}.kj-loader-circle.api-loader-overlay__circle{background:linear-gradient(135deg,var(--kjuup-accent),var(--kjuup-accent-light));box-shadow:0 4px 20px rgba(var(--kjuup-accent-rgb),.35)}.kj-loader-circle.api-loader-overlay__circle--internal{background:linear-gradient(135deg,var(--kjuup-internal),var(--kjuup-internal-light));box-shadow:0 4px 20px rgba(var(--kjuup-internal-rgb),.35)}.io-setup-overlay{position:fixed;inset:0;z-index:10000010;display:flex;align-items:center;justify-content:center;padding:16px}.io-setup-backdrop{position:absolute;inset:0;background:rgba(20,28,45,.45)}.io-setup-dialog{position:relative;width:min(640px,100%);max-height:calc(var(--app-height, 100vh) - 32px);overflow:auto;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(20,28,45,.25);display:flex;flex-direction:column}.io-setup-head{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;padding:22px 24px 8px}.io-setup-eyebrow{font-size:var(--kjuup-type-caption);letter-spacing:.12em;font-weight:600;text-transform:uppercase;color:var(--kjuup-accent)}.io-setup-title{font-size:var(--kjuup-type-title);font-weight:700;color:#1c2230;margin:6px 0;letter-spacing:-.01em}.io-setup-sub{font-size:var(--kjuup-type-body);color:#7c8493;margin:0;line-height:1.45}.kj-btn.io-setup-close{margin-left:auto;flex-shrink:0}.io-setup-body{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:12px 24px 8px}.io-setup-option{display:flex;align-items:center;grid-gap:14px;gap:14px;width:100%;text-align:left;padding:14px 16px;border:1.5px solid #e7e9ee;border-radius:12px;background:#fff;color:#434b5a;cursor:pointer;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),background var(--kj-dur-fast) var(--kj-ease-standard)}.io-setup-option:hover{border-color:rgba(var(--kjuup-accent-rgb),.5)}.io-setup-option--selected{border-color:var(--kjuup-accent);background:rgba(var(--kjuup-accent-rgb),.06)}.io-setup-option-icon{width:42px;height:42px;border-radius:10px;background:rgba(var(--kjuup-accent-rgb),.12);color:var(--kjuup-accent);display:grid;place-items:center;flex-shrink:0}.io-setup-option-text{display:flex;flex-direction:column;grid-gap:3px;gap:3px;min-width:0;flex:1 1}.io-setup-option-title{font-size:var(--kjuup-type-body);font-weight:600;color:#1c2230}.io-setup-option-desc{font-size:var(--kjuup-type-caption);color:#7c8493;line-height:1.4}.io-setup-option-check{color:#c8ccd4;flex-shrink:0}.io-setup-option--selected .io-setup-option-check{color:var(--kjuup-accent)}.io-setup-foot{display:flex;justify-content:space-between;grid-gap:12px;gap:12px;padding:14px 24px 22px}@media (max-width:600px){.io-setup-dialog{border-radius:12px}.io-setup-body,.io-setup-foot,.io-setup-head{padding-left:16px;padding-right:16px}.io-setup-title{font-size:var(--kjuup-type-title)}}.company_section.setting_profile.profile-setting{border-radius:0;height:var(--app-height);width:100%;display:flex;flex-direction:column}.profile-setting .page-header.profile-setting__header{flex-shrink:0}.profile-setting__header .page-header-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-setting__header .kj-btn--icon .material-symbols-outlined{font-size:24px}.profile-setting__header .profile-setting__search{flex:1 1 auto}.profile-setting .profile-setting__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;background:var(--kjuup-bg)}.profile-setting__stack{animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.kj-btn .profile-setting__sig-icon{font-size:16px;margin-right:6px}.kj-btn .profile-setting__sig-caret{font-size:16px;margin-left:auto}.add_company_from .profile-setting__pw-row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.add_company_from .profile-setting__pw-eye-wrap{position:absolute;margin-right:10px}.add_company_from .profile-setting__pw-eye{font-size:var(--kjuup-type-caption);width:12px;height:12px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 12;display:inline-flex;align-items:center;justify-content:center}.profile-setting__pin-sep{width:0}.profile-setting__trial-ended{padding:8px 0 4px;text-align:center}.profile-setting__trial-ended-title{font-weight:700;font-size:var(--kjuup-type-body);color:#333;margin-bottom:6px}.profile-setting__trial-ended-body{font-size:var(--kjuup-type-body);color:#737373;margin-bottom:8px}.profile-setting .profile-setting__io-cta{margin-top:16px;width:100%;border:none;border-radius:12px;min-height:52px;padding:14px 18px;color:#fff;font-weight:700;font-size:var(--kjuup-type-body);cursor:pointer;background:linear-gradient(90deg,#c22ad6,#e24bf5);box-shadow:0 2px 10px rgba(226,75,245,.3)}.profile-setting__skeleton-pills{display:flex;grid-gap:8px;gap:8px;margin-top:12px}.profile-setting__skeleton-pills.profile-setting__skeleton-pills--tight{margin-top:8px}.profile-setting__accounts{margin-bottom:20px}.profile-setting__accounts-title{font-weight:600;font-size:var(--kjuup-type-body);margin-bottom:12px;color:#333}.profile-setting__accounts-connect{margin-bottom:16px}.email-settings-account.profile-setting__account{position:relative}.profile-setting__account-error{margin-left:8px}.imap-modal-header .profile-setting__imap-title{font-weight:600;font-size:var(--kjuup-type-subtitle);color:#737373}.imap-modal-header .profile-setting__imap-close{font-size:var(--kjuup-type-title);color:#999}.imap-modal .profile-setting__imap-hint{font-size:var(--kjuup-type-body);color:#666;margin-bottom:16px}.profile-setting__imap-manual-toggle{display:flex;align-items:center;cursor:pointer;margin-bottom:8px;margin-top:4px;-webkit-user-select:none;user-select:none}.imap-modal .profile-setting__imap-chevron{font-size:18px;color:#999;margin-right:4px;transition:transform var(--kj-dur) var(--kj-ease-standard);transform:rotate(0deg)}.imap-modal .profile-setting__imap-chevron.profile-setting__imap-chevron--open{transform:rotate(90deg)}.profile-setting__imap-manual-label{font-size:var(--kjuup-type-caption);color:#888}.profile-setting__imap-section{font-size:var(--kjuup-type-caption);font-weight:600;color:#555;margin-bottom:6px;margin-top:4px}.profile-setting__imap-section.profile-setting__imap-section--spaced{margin-top:8px}.profile-setting__imap-port-row{display:flex;align-items:center;grid-gap:8px;gap:8px}.imap-modal .form-control.profile-setting__imap-port{flex:1 1}.imap-modal .form-check.profile-setting__imap-tls{font-size:var(--kjuup-type-body);flex:none}.add_company_from div.profile-setting__pw-row>*,.imap-modal div.profile-setting__imap-manual-toggle>*,.imap-modal div.profile-setting__imap-port-row>*{display:flex!important;align-items:center!important}.profile-setting__stack.profile-setting__stack--section{--kj-from-x:16px;animation:kj-slide-in-x var(--kj-dur-slow) var(--kj-ease-out) both}.profile-setting .ps-intro{font-size:var(--kjuup-type-body);line-height:22px;color:#737373}.ps-avatar{flex-shrink:0}.ps-avatar,.ps-avatar__inner{display:inline-flex;border-radius:50%}.ps-avatar__inner{position:relative;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;background:rgba(var(--kjuup-accent-rgb),.14);color:var(--kjuup-accent-text,var(--kjuup-accent))}.ps-avatar--sm .ps-avatar__inner{width:34px;height:34px}.ps-avatar--lg .ps-avatar__inner{width:50px;height:50px}.ps-avatar--ring{padding:3px;border:2px solid var(--kjuup-accent)}.ps-avatar__initials{font-size:14px;font-weight:600;line-height:1}.ps-avatar--lg .ps-avatar__initials{font-size:18px}.ps-avatar--sm .ps-avatar__initials{font-size:12px}.ps-avatar__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;animation:kj-fade-in var(--kj-dur-reveal) var(--kj-ease-out) both}.profile-setting button.ps-plan-card,.profile-setting button.ps-profile-card{display:flex!important;height:auto!important;justify-content:flex-start!important;padding:14px!important;cursor:pointer}.ps-plan-card,.ps-profile-card{display:flex;align-items:center;width:100%;margin:0;border-radius:16px;font:inherit;text-align:left;box-sizing:border-box;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.ps-profile-card{grid-gap:14px;gap:14px;padding:14px;border:1px solid #dce3ea;background:#fff;color:#1f1f1f}.profile-setting button.ps-profile-card:hover{background:var(--kjuup-bg);border-color:rgba(var(--kjuup-accent-rgb),.45)}.ps-plan-card__text,.ps-profile-card__text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.ps-profile-card__text{grid-gap:2px;gap:2px}.ps-profile-card__name{font-size:var(--kjuup-type-subtitle);line-height:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-profile-card__sub{font-size:var(--kjuup-type-body);line-height:18px;color:#737373;overflow-wrap:anywhere}.ps-plan-card{grid-gap:12px;gap:12px;padding:14px;border:1.5px solid var(--kjuup-accent);background:rgba(var(--kjuup-accent-rgb),.14);color:#1f1f1f}.profile-setting button.ps-plan-card:hover{background:rgba(var(--kjuup-accent-rgb),.2)}.ps-plan-card__tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:var(--kjuup-accent)}.ps-plan-card__tile .material-symbols-outlined{font-size:24px;color:#fff;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ps-plan-card__title{font-size:var(--kjuup-type-body);line-height:20px;font-weight:600}.ps-plan-card__sub{font-size:var(--kjuup-type-body);line-height:18px;color:#737373}.ps-card-chevron.material-symbols-outlined{flex-shrink:0;font-size:22px;color:#b5b5b5}.ps-card-chevron.ps-card-chevron--accent.material-symbols-outlined{color:var(--kjuup-accent-text,var(--kjuup-accent))}.ps-empty{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;padding:40px 16px;font-size:var(--kjuup-type-body);color:#737373;text-align:center}.ps-empty .material-symbols-outlined{font-size:36px;color:#b5b5b5}.profile-setting .ps-version{margin:4px 0 0;font-size:var(--kjuup-type-caption);line-height:16px;color:#a7aeba;text-align:center}.ps-search{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;height:40px;padding:0 4px 0 10px;border:1px solid #dce3ea;border-radius:12px;background:var(--kjuup-bg);transition:border-color var(--kj-dur-fast) var(--kj-ease-standard)}.ps-search:focus-within{border-color:var(--kjuup-accent);background:#fff}.ps-search__icon.material-symbols-outlined{flex-shrink:0;font-size:20px;color:#8a8a8a}.ps-search input.ps-search__input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;font-size:var(--kjuup-type-body);color:#1f1f1f}.ps-search__clear .material-symbols-outlined{font-size:18px}.ps-dialog .ps-dialog__content{display:flex;flex-direction:column;max-height:calc(var(--app-height, 100vh) - 3.5rem);border:0;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px rgba(20,28,45,.18);--kj-from-y:12px;animation:kj-scale-in var(--kj-dur-slow) var(--kj-ease-out) both}.ps-dialog__header{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:16px 12px 8px 20px}.ps-dialog__titles{flex:1 1 auto;min-width:0}h4.ps-dialog__title{margin:4px 0 0;font-size:var(--kjuup-type-subtitle)!important;line-height:22px;font-weight:600!important;color:#1f1f1f}.ps-dialog__subtitle{margin:4px 0 0;font-size:var(--kjuup-type-body);line-height:18px;color:#737373}.ps-dialog__close .material-symbols-outlined{font-size:22px}.ps-dialog__body{display:flex;flex-direction:column;grid-gap:12px;gap:12px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 20px 20px}.ps-dialog__footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;padding:12px 20px 16px;border-top:1px solid #e6ebf0}.ps-dialog__footer .kj-btn{min-width:110px}.ps-dialog__hint{margin-right:auto;font-size:var(--kjuup-type-body);color:var(--kjuup-accent-text,var(--kjuup-accent))}.ps-choice-list{display:flex;flex-direction:column;border:1px solid #dce3ea;border-radius:16px;overflow:hidden;background:#fff}.ps-dialog button.ps-choice{display:flex!important;height:auto!important;justify-content:flex-start!important;padding:8px 14px!important}.ps-choice{align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:52px;margin:0;border:0;background:transparent;color:#1f1f1f;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.ps-choice+.ps-choice{border-top:1px solid #e6ebf0}.ps-choice:hover{background-color:rgba(var(--kjuup-accent-rgb),.05)}.ps-choice:focus{outline:none}.ps-choice:focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:-2px}.ps-choice__text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.ps-choice__label{font-size:var(--kjuup-type-body);line-height:20px;font-weight:500}.ps-choice.is-selected .ps-choice__label{font-weight:600;color:var(--kjuup-accent-text,var(--kjuup-accent))}.ps-choice__sub{font-size:var(--kjuup-type-caption);line-height:16px;color:#8a8a8a}.ps-pick{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:2px solid #c9c9c9;border-radius:50%;background:transparent;box-sizing:border-box;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.ps-pick.is-square{border-radius:7px}.ps-pick.is-on{border-color:var(--kjuup-accent);background:var(--kjuup-accent)}.ps-pick .material-symbols-outlined{font-size:16px;color:#fff;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 20}.ps-choice-empty{margin:0;padding:24px 14px;font-size:var(--kjuup-type-body);color:#8a8a8a;text-align:center}.ps-none-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--kjuup-bg)}.ps-none-mark .material-symbols-outlined{font-size:22px;color:#8a8a8a}.ps-form{grid-gap:14px;gap:14px;margin:0}.ps-field,.ps-form{display:flex;flex-direction:column}.ps-field{grid-gap:6px;gap:6px}.ps-field__label{margin:0;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:#434b5a}.ps-field__hint{color:#8a8a8a}.ps-field__error,.ps-field__hint{margin:0;font-size:var(--kjuup-type-caption);line-height:16px}.ps-field__error{color:#c2362f}.ps-input{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:52px;padding:0 6px 0 14px;border:1px solid #dce3ea;border-radius:14px;background:#fff;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.ps-input:focus-within{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.ps-input>.material-symbols-outlined{flex-shrink:0;font-size:22px;color:#8a8a8a}.ps-input input{flex:1 1 auto;min-width:0;height:48px;padding:0;border:0;outline:none;background:transparent;font-size:var(--kjuup-type-body);color:#1f1f1f}.ps-input__eye .material-symbols-outlined{font-size:22px}.profile-setting textarea.ps-textarea{width:100%;min-height:120px;padding:12px 14px;border:1px solid #dce3ea;border-radius:14px;background:#fff;font:inherit;font-size:var(--kjuup-type-body);line-height:22px;color:#1f1f1f;resize:vertical;outline:none;box-sizing:border-box;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.profile-setting textarea.ps-textarea:focus{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.ps-form-card{flex-direction:column;padding:14px}.ps-form-actions,.ps-form-card{display:flex;grid-gap:10px;gap:10px}.ps-form-actions{justify-content:flex-end}.ps-email-address .kj-settings-row__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-email-address .kj-settings-row__sub{margin-top:4px}.ps-pin__label--spaced{margin-top:8px}.ps-otp{display:flex;grid-gap:8px;gap:8px}.ps-otp input.ps-otp__input{width:44px!important;height:52px;margin:0;border:1.5px solid #dce3ea;border-radius:12px;background:#fff;font-size:22px;font-weight:600;color:#1f1f1f;text-align:center;outline:none;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.ps-otp input.ps-otp__input--focus{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.ps-date-tiles{display:flex;grid-gap:8px;gap:8px}.ps-date-tile{position:relative;display:flex;flex-direction:column;grid-gap:2px;gap:2px;flex:1 1;min-width:0;min-height:72px;margin:0;padding:12px 14px;border:1px solid #dce3ea;border-radius:14px;background:#fff;cursor:pointer;box-sizing:border-box;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.ps-date-tile:hover{background:var(--kjuup-bg);border-color:rgba(var(--kjuup-accent-rgb),.45)}.ps-date-tile:focus-within{border-color:var(--kjuup-accent)}.ps-date-tile__head{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;font-size:var(--kjuup-type-caption);line-height:16px;color:#737373}.ps-date-tile__head .material-symbols-outlined{font-size:16px;color:#8a8a8a}.ps-date-tile__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-date-tile__value{font-size:var(--kjuup-type-title);line-height:26px;font-weight:600;color:#1f1f1f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ps-date-tile__value.is-empty{color:#b5b5b5}.ps-date-tile input.ps-date-tile__input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer}.ps-sticky-footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;margin:0 -16px -28px;padding:12px 16px 16px;background:linear-gradient(180deg,rgba(246,247,249,0),#f6f7f9 30%)}.ps-skeleton__row{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:52px;padding:0 14px}.ps-skeleton__row+.ps-skeleton__row{border-top:1px solid #e6ebf0}.ps-skeleton__line,.ps-skeleton__tile{border-radius:10px;background:linear-gradient(90deg,#f0eeeb 25%,#f8f7f5 50%,#f0eeeb 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) linear infinite}.ps-skeleton__tile{width:34px;height:34px;flex-shrink:0}.ps-skeleton__line{width:60%;height:12px;border-radius:6px}.ps-skeleton__line.is-short{width:40%}.email-accounts-inner.ps-email-accounts{margin:0!important;border:1px solid #dce3ea!important;border-radius:16px!important}@media (max-width:480px){.ps-date-tiles{flex-direction:column}.ps-otp{grid-gap:6px;gap:6px}.ps-otp input.ps-otp__input{width:40px!important}}.likes-dropdown-container.likes-dropdown__container{position:relative;display:inline-block}.likes-dropdown.likes-dropdown__panel{position:fixed;min-width:200px;max-width:280px;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:0;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:10000;--kj-from-y:-10px;animation:kj-fade-down var(--kj-dur) var(--kj-ease-out)}.likes-dropdown-header.likes-dropdown__header{padding:12px 16px;border-bottom:1px solid #eee;font-weight:500;font-size:var(--kjuup-type-body);color:#333;position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.likes-dropdown-list.likes-dropdown__list{padding:8px 0}.likes-dropdown__state{padding:20px;text-align:center;color:#737373;font-size:var(--kjuup-type-body)}.loading-spinner.likes-dropdown__spinner{width:20px;height:20px;border:2px solid #eee;border-top:2px solid var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite;margin:0 auto 8px}.loading-spinner.likes-dropdown__spinner--internal{border-top-color:var(--kjuup-internal)}.likes-dropdown-item.likes-dropdown__item{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:color var(--kj-dur-fast) var(--kj-ease-standard)}.likes-dropdown__avatar{object-fit:cover;flex-shrink:0;border-radius:50%}.likes-dropdown-name.likes-dropdown__name{margin-left:10px;font-weight:400;font-size:var(--kjuup-type-body);color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--kj-dur-fast) var(--kj-ease-standard)}div.likes-dropdown-item.likes-dropdown__item>*{display:flex!important;align-items:center!important}.pdf-preview-tile{cursor:default;position:relative;width:100%;height:var(--pdf-tile-h,auto);max-width:var(--pdf-tile-max-w);max-height:var(--pdf-tile-max-h);overflow:hidden;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;border-radius:8px}.pdf-preview-tile--clickable{cursor:pointer}.pdf-preview-tile--card{background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 4px rgba(0,0,0,.08)}.pdf-preview-tile--plain{background-color:#fff7f0;border:1px solid #f4d2b8}.pdf-preview-tile--plain.pdf-preview-tile--internal{background-color:rgba(var(--kjuup-internal-rgb),.12);border:1px solid rgba(var(--kjuup-internal-rgb),.35)}div.pdf-preview-tile[class]>*,div.pdf-preview-tile__canvas[class]>*,div.pdf-preview-tile__fallback[class]>*,div.pdf-preview-tile__footer[class]>*{display:flex!important;align-items:center!important}.material-symbols-outlined.remove-image-icon.pdf-preview-tile__remove{right:8px;top:8px;z-index:4;color:red;font-size:20px}.pdf-preview-tile__canvas{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;min-height:80px;flex:1 1;position:relative;background-color:var(--kjuup-bg)}.pdf-preview-tile__canvas.pdf-preview-tile__canvas--plain{background-color:var(--kjuup-bg)!important;color:#737373!important;border-radius:10px!important}.pdf-preview-tile div.pdf-preview-tile__canvas--plain *{color:#737373!important}.pdf-preview-tile__progress{width:100%;height:3px;background-color:#e8e8e8;flex-shrink:0}.pdf-preview-tile__progress-fill{width:var(--pdf-progress);height:100%;background-color:var(--kjuup-accent);transition:width var(--kj-dur-slow) var(--kj-ease-standard);border-radius:0 2px 2px 0}.pdf-preview-tile__progress-fill--internal{background-color:var(--kjuup-internal)}.pdf-preview-tile__footer{width:100%;padding:4px 8px;background-color:hsla(0,0%,100%,.92);border-top:1px solid #f4d2b8;display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.pdf-preview-tile__footer--internal{border-top:1px solid rgba(var(--kjuup-internal-rgb),.35)}.pdf-preview-tile__footer.pdf-preview-tile__footer--card{padding:8px 12px;background-color:#fff;border-top:1px solid #e8e8e8}.material-symbols-outlined.pdf-preview-tile__file-icon{font-size:18px;color:var(--kjuup-accent);flex-shrink:0}.pdf-preview-tile--card .material-symbols-outlined.pdf-preview-tile__file-icon{font-size:20px}.pdf-preview-tile--internal .material-symbols-outlined.pdf-preview-tile__file-icon{color:var(--kjuup-internal)}.pdf-preview-tile__name{color:#212529;overflow:hidden;text-overflow:ellipsis;flex:1 1}.pdf-preview-tile__name,.pdf-preview-tile__pages{font-size:var(--kjuup-type-caption);font-weight:400;white-space:nowrap}.pdf-preview-tile__pages{color:#737373;flex-shrink:0}.pdf-preview-tile--card .pdf-preview-tile__name,.pdf-preview-tile--card .pdf-preview-tile__pages{font-size:var(--kjuup-type-body);font-weight:500}.kj-btn.pdf-preview-tile__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;box-shadow:0 1px 4px rgba(0,0,0,.18)}.kj-btn.pdf-preview-tile__nav--card{box-shadow:0 2px 8px rgba(0,0,0,.15)}.pdf-preview-tile__nav--left{left:4px}.pdf-preview-tile__nav--right{right:4px}.pdf-preview-tile__nav--card.pdf-preview-tile__nav--left{left:10px}.pdf-preview-tile__nav--card.pdf-preview-tile__nav--right{right:10px}.pdf-preview-tile__nav--hidden{display:none}.material-symbols-outlined.pdf-preview-tile__nav-icon{font-size:18px}.material-symbols-outlined.pdf-preview-tile__nav-icon--card{font-size:22px}.pdf-preview-tile__fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;flex:1 1}.material-symbols-outlined.pdf-preview-tile__fallback-icon{font-size:48px;color:var(--kjuup-accent)}.material-symbols-outlined.pdf-preview-tile__fallback-icon--internal{color:var(--kjuup-internal)}.pdf-preview-tile__fallback-label{margin-top:6px;font-size:var(--kjuup-type-caption);color:#737373}.pdf-viewer-modal{position:fixed;top:0;left:0;width:100vw;height:var(--app-height);z-index:10000020;background-color:rgba(0,0,0,.75);display:flex;flex-direction:column}.pdf-viewer-modal__header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:rgba(0,0,0,.9);flex-shrink:0}div.pdf-viewer-modal__actions[class]>*,div.pdf-viewer-modal__body[class]>*,div.pdf-viewer-modal__header[class]>*,div.pdf-viewer-modal__status[class]>*{display:flex!important;align-items:center!important}.pdf-viewer-modal__title{color:#fff;font-size:var(--kjuup-type-body);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;margin-right:16px}.pdf-viewer-modal__actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.pdf-viewer-modal__download{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:6px 16px;border-radius:6px;border:1px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.12);color:#fff;cursor:pointer;font-size:var(--kjuup-type-body);opacity:1}.pdf-viewer-modal__download--loading{cursor:default;opacity:.5}.pdf-viewer-modal__close{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:none;background-color:hsla(0,0%,100%,.15);color:#fff;cursor:pointer;padding:0}.material-symbols-outlined.pdf-viewer-modal__download-icon{font-size:18px}.material-symbols-outlined.pdf-viewer-modal__close-icon{font-size:22px}.pdf-viewer-modal__body{flex:1 1;padding:16px;display:flex;justify-content:center;align-items:center;min-height:0}.pdf-viewer-modal__status{color:#fff;font-size:var(--kjuup-type-body);display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px}.material-symbols-outlined.pdf-viewer-modal__spinner{font-size:40px;animation:kj-spin var(--kj-dur-spin) linear infinite}.material-symbols-outlined.pdf-viewer-modal__error-icon{font-size:40px;color:#ff6b6b}.pdf-viewer-modal__frame{width:100%;max-width:960px;height:100%;border:none;border-radius:8px;background-color:#fff}.material-symbols-outlined.remove-image-icon.video-players__remove{right:12px;top:12px;z-index:1;color:red;font-size:20px}video.embed-responsive-item.video-players__video{width:100%;height:100%;object-fit:cover;background-color:#111}img.embed-responsive-item.video-players__image{object-fit:cover}.images-with-videos{max-width:100%;overflow:hidden}.images-with-videos .images-with-videos__tile-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;cursor:pointer;background-color:var(--kjuup-bg);margin:0;max-height:none;display:block}.images-with-videos .images-with-videos__single-img{width:100%;max-width:100%;max-height:300px;object-fit:contain;cursor:pointer;aspect-ratio:var(--aspect);background-color:var(--kjuup-bg)}.images-with-videos .images-with-videos__failed{background-color:#e9ecef}.images-with-videos div.images-with-videos__video{width:100%;max-width:100%;margin:0;background-color:#fff;overflow:hidden;cursor:pointer}.images-with-videos div.images-with-videos__video--single{height:250px;position:relative}.images-with-videos div.images-with-videos__video--tile{position:absolute;top:0;left:0;right:0;bottom:0}.images-with-videos div.images-with-videos__video--native{background-color:#111}.images-with-videos .article-video-preview.images-with-videos__video-thumb{width:100%;height:100%}.images-with-videos img.images-with-videos__yt-thumb{width:100%;height:100%;object-fit:cover;display:block}.images-with-videos .images-with-videos__play-overlay{align-items:center;z-index:10;position:absolute;display:flex;flex-direction:column;top:0;left:0;right:0;bottom:0;pointer-events:none}.images-with-videos img.images-with-videos__play-icon{height:30px;width:30px}.images-with-videos .feed-media-cell.images-with-videos__main-cell{flex:6 1;height:100%}.images-with-videos .images-with-videos__side{flex:4 1;margin-left:3px;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}.images-with-videos .feed-media-cell.images-with-videos__side-cell{height:32.7%;margin-top:0}.images-with-videos .feed-media-cell.images-with-videos__side-cell--half{height:49.7%}.images-with-videos .feed-media-cell.images-with-videos__side-cell--gap{margin-top:3px}.images-with-videos div.images-with-videos__more{text-align:center;justify-items:center;display:flex}.images-with-videos div.images-with-videos__more,.images-with-videos div.images-with-videos__more-plain{position:absolute;bottom:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;justify-content:center;align-items:center;border-color:#dfdfdf}.images-with-videos div.images-with-videos__more-plain{padding:5px}.images-with-videos .images-with-videos__more-count{color:#fff;font-size:4.5vh;font-weight:500}.images-with-videos .images-with-videos__more-count-plain{color:#fff;font-size:4vh}.images-with-videos div.images-with-videos__more>*,.images-with-videos div.images-with-videos__play-overlay>*{display:flex!important;align-items:center!important}.images-with-videos.iwv-chat{flex-direction:column;min-width:240px;max-width:100%;width:100%;border-radius:12px;overflow:hidden}.images-with-videos.iwv-chat,.iwv-chat .iwv-chat__row{display:flex;grid-gap:3px;gap:3px}.iwv-chat .iwv-chat__cell{position:relative;overflow:hidden;background-color:var(--kjuup-bg);cursor:pointer}.iwv-chat .iwv-chat__cell--single{width:100%;aspect-ratio:4/3}.iwv-chat .iwv-chat__cell--wide{width:100%;aspect-ratio:2/1}.iwv-chat .iwv-chat__cell--half{flex:1 1;min-width:0;aspect-ratio:1/1}.iwv-chat .iwv-chat__pdf{position:absolute;inset:0;display:flex;align-items:stretch;justify-content:center;overflow:hidden}.iwv-chat .iwv-chat__pdf .pdf-preview-tile{height:100%;max-height:none;border-radius:0}.iwv-chat .iwv-chat__more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(23,34,46,.55);pointer-events:none}.iwv-chat .iwv-chat__more-count{color:#fff;font-size:var(--kjuup-type-title);line-height:28px;font-weight:600;letter-spacing:0}.article-preview-native-video.is-ready.player-feed__native-video{width:var(--player-feed-video-w);max-width:100%;aspect-ratio:var(--player-feed-video-ar);margin-left:auto;margin-right:auto}.article-preview-native-video.is-ready.player-feed__native-video--feed{max-width:85%}.article-composer-image.article-composer-native-video.player-feed__video-tile{background:#111}.article-composer-image.article-composer-native-video.player-feed__video-tile,.article-composer-image.player-feed__image-tile{height:200px;min-height:200px;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px);width:calc(50% - 10px);overflow:hidden;border-radius:8px;position:relative}.article-composer-image.player-feed__image-tile{background:#e9ecef}.material-symbols-outlined.remove-image-icon.player-feed__remove{right:8px;top:8px;z-index:4;color:red;font-size:20px}.material-symbols-outlined.remove-image-icon.player-feed__remove--image{z-index:1}.material-symbols-outlined.remove-image-icon.player-feed__remove--video{right:auto;left:12px;top:12px}.article-composer-image img.player-feed__image{width:100%;height:100%;object-fit:cover;display:block}.player-feed__doc-grid{margin-top:0;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.player-feed__doc-grid--single{grid-template-columns:1fr}.player-feed__doc-list{margin-top:0;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.player-feed__doc-grid--spaced,.player-feed__doc-list--spaced{margin-top:12px}.article-preview-native-videos.player-feed__native-videos{width:100%;display:flex;flex-direction:column;align-items:center}div.player-feed__native-videos[class]>*{display:flex!important;align-items:center!important}.feed-details .authore_name h5.user-feed__author{white-space:pre-wrap}.feed-details p a.user-feed__title-link{color:#212529;font-size:var(--kjuup-type-body)}.feed-details div.small.user-feed__desc{color:#212529}.feed-details .follow-img.user-feed__likes{display:flex;align-items:center;margin-bottom:0;cursor:pointer;margin-top:10px;padding-left:0}.feed-details div.user-feed__likes>*{display:flex!important;align-items:center!important}.feed-details .likes-avatar-container img.user-feed__like-avatar{object-fit:cover;border-radius:100%;width:22px;height:22px;margin-left:0;border:1.5px solid #fff;outline:none;outline-offset:0;position:relative;z-index:var(--user-feed-like-z)}.feed-details .likes-avatar-container img.user-feed__like-avatar--stacked{margin-left:-4px}.feed-details .likes-avatar-container img.user-feed__like-avatar--internal{outline:2px solid var(--kjuup-internal);outline-offset:2px}.feed-details span.like-count-transition.user-feed__like-count{font-size:var(--kjuup-type-body);color:#65676b;font-weight:400}.feed-details .date-follow a.date-follow-link.user-feed__like-link{background-color:initial}.feed-details .date-follow a.date-follow-link.user-feed__like-link--hover{background-color:rgba(var(--kjuup-accent-rgb),.1)}.feed-details .date-follow a.date-follow-link.user-feed__like-link--hover.user-feed__like-link--internal{background-color:rgba(var(--kjuup-internal-rgb),.1)}.feed-details .date-follow span.user-feed__like-icon{min-width:24px}.feed-details .date-follow span.date-follow-label.user-feed__like-label{font-size:var(--kjuup-type-body);opacity:1}.feed-details .date-follow span.date-follow-label.user-feed__like-label--idle{color:#737373}.feed-details .date-follow span.date-follow-label.user-feed__like-label--active{color:var(--kjuup-accent)}.feed-details .date-follow span.date-follow-label.user-feed__like-label--active.user-feed__like-label--internal{color:var(--kjuup-internal)}.feed-details .article-author-media img.company-feed__author-img{object-fit:cover;border-radius:5px;margin-right:10px;opacity:1}.feed-details .article-author-media img.company-feed__author-img--round{border-radius:100px}.feed-details span.text-73.company-feed__author-name{color:#737373}.feed-details p.company-feed__title{font-weight:500}.feed-details div.small.company-feed__desc{color:#212529}.feed-details .follow-img.company-feed__likes{display:flex;align-items:center;margin-bottom:0;cursor:pointer;margin-top:10px;padding-left:0}.feed-details div.company-feed__likes>*{display:flex!important;align-items:center!important}.feed-details .likes-avatar-container img.company-feed__like-avatar{object-fit:cover;border-radius:100%;width:22px;height:22px;margin-left:0;border:1.5px solid #fff;position:relative;z-index:var(--company-feed-like-z)}.feed-details .likes-avatar-container img.company-feed__like-avatar--stacked{margin-left:-4px}.feed-details span.like-count-transition.company-feed__like-count{font-size:var(--kjuup-type-body);color:#65676b;font-weight:400}.feed-details .date-follow a.date-follow-link.company-feed__like-link{background-color:initial}.feed-details .date-follow a.date-follow-link.company-feed__like-link--hover{background-color:rgba(var(--kjuup-accent-rgb),.1)}.feed-details .date-follow a.date-follow-link.company-feed__like-link--hover.company-feed__like-link--internal{background-color:rgba(var(--kjuup-internal-rgb),.1)}.feed-details .date-follow span.company-feed__like-icon{min-width:24px}.feed-details .date-follow span.date-follow-label.company-feed__like-label{font-size:var(--kjuup-type-body);opacity:1}.feed-details .date-follow span.date-follow-label.company-feed__like-label--idle{color:#737373}.feed-details .date-follow span.date-follow-label.company-feed__like-label--active{color:var(--kjuup-accent)}.feed-details .date-follow span.date-follow-label.company-feed__like-label--active.company-feed__like-label--internal{color:var(--kjuup-internal)}.backdrop .role_popup .role_data.article-roles__list{overflow:hidden;max-height:450px}.backdrop .role_popup p.article-roles__deselect-all{font-size:var(--kjuup-type-body)}.backdrop.approve-users{z-index:9999}.role_popup.approve-users__popup{width:60%;max-width:500px}.approve-users .approve-users__header{padding:20px 20px 16px;border-bottom:1px solid #f0f0f0}.approve-users .role_popup h4.approve-users__title{margin:0;font-size:var(--kjuup-type-subtitle);font-weight:500;color:#737373}.approve-users .role_data.approve-users__list{padding:16px 20px;max-height:400px;overflow-y:auto}.approve-users .approve-users__row{display:flex;align-items:center;padding:16px 0;border-bottom:1px solid #f5f5f5}.approve-users .approve-users__row--last{padding:16px 0 0;border-bottom:none}.approve-users div.approve-users__row>*{display:flex!important;align-items:center!important}.approve-users .approve-users__avatar{margin-right:12px;flex-shrink:0}.approve-users .approve-users__text{flex:1 1;min-width:0;font-size:var(--kjuup-type-body);line-height:1.5;color:#737373;text-align:left}.approve-users .approve-users__strong{color:#000;font-weight:500}.approve-users .approve-users__actions{display:flex;grid-gap:8px;gap:8px;margin-left:12px;flex-shrink:0}.approve-users .approve-users__footer{padding:16px 20px;border-top:1px solid #f0f0f0;text-align:center}.confirm-modal .modal-body.approve-users__confirm-body{padding:24px}.confirm-modal .modal-body p.approve-users__confirm-text{margin:0;font-size:var(--kjuup-type-body);color:#737373;line-height:1.5}.confirm-modal .modal-footer.approve-users__confirm-footer{border-top:1px solid #f0f0f0;padding:16px 24px}.modal-body .article-wrapper.feed-view-dialog__wrapper{position:relative}.article-wrapper button.article-nav-button.feed-view-dialog__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:1000;background:rgba(0,0,0,.7);border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background-color var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard);box-shadow:0 2px 10px rgba(0,0,0,.4);opacity:1}.article-wrapper button.article-nav-button.feed-view-dialog__nav--prev{left:15px}.article-wrapper button.article-nav-button.feed-view-dialog__nav--next{right:15px}.article-wrapper button.article-nav-button.feed-view-dialog__nav--disabled{background:rgba(0,0,0,.3);cursor:not-allowed;opacity:.5}.article-wrapper .feed-view-dialog__counter{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;background:rgba(0,0,0,.7);color:#fff;padding:8px 16px;border-radius:20px;font-size:var(--kjuup-type-body);font-weight:500;box-shadow:0 2px 10px rgba(0,0,0,.4)}.article-wrapper .article-img.feed-view-dialog__media{overflow:hidden;width:100%}.article-wrapper .feed-slide.feed-view-dialog__pdf-slide{display:flex;align-items:center;justify-content:center;width:100%}.article-wrapper div.feed-slide.feed-view-dialog__pdf-slide>*{display:flex!important;align-items:center!important}.article-wrapper .feed-slide iframe.feed-view-dialog__pdf{width:100%;height:80vh;border:none;background-color:#fff}.article-wrapper .article-img .react-multi-carousel-track li img.feed-view-dialog__slide-img{display:block;height:auto;max-height:83vh;margin:auto;width:auto}.feed-details img.news_profile.article-card__avatar{object-fit:cover;border-radius:5px;margin-right:10px;opacity:1!important}.feed-details img.news_profile.article-card__avatar--round{border-radius:100px}.feed-details span.text-73.article-card__poster{color:#737373}.feed-details p.article-card__title{font-weight:500;color:#212529;font-size:var(--kjuup-type-body)}.feed-details .small.article-card__desc{color:#212529}.feed-details .date-follow.article-card__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:8px;gap:8px}.feed-details a.date-follow-link.article-card__like,.feed-details a.date-follow-link.article-card__like:hover{background-color:initial}.article-card__like-icon{min-width:24px}.feed-details .date-follow span.date-follow-label.article-card__like-label{font-size:var(--kjuup-type-body);color:#737373}.article-card__preview{display:flex;align-items:center;grid-gap:12px;gap:12px}.feed-details .date-follow span.date-follow-link.article-card__preview-like{display:flex;align-items:center;font-size:var(--kjuup-type-body);color:#737373}div.article-card__preview.article-card__preview>*,div.date-follow.article-card__footer>*{display:flex!important;align-items:center!important}.backdrop.rejoin-users{z-index:9999}.role_popup.rejoin-users__popup{width:60%}.rejoin-users .rejoin-users__list{min-height:300px;overflow:hidden;padding:10px}.rejoin-users .rejoin-users__row{display:flex;flex-direction:row;align-items:flex-start}.rejoin-users .rejoin-users__avatar{margin-right:12px;flex-shrink:0}.rejoin-users .rejoin-users__line{display:flex;flex-wrap:wrap;align-items:center;grid-gap:0 20px;gap:0 20px}.rejoin-users div.rejoin-users__line>*{display:flex!important;align-items:center!important}.rejoin-users span.rejoin-users__text{font-weight:500;color:#737373;font-size:var(--kjuup-type-body);min-width:0;flex:1 1 auto}.rejoin-users span.rejoin-users__actions{display:inline-flex;align-items:center;flex:0 0 auto}.company-selection-modal-body p.company-selection-modal__empty{padding:20px;color:#737373}.company-document-viewer-modal{position:fixed;inset:0;z-index:10000020;display:flex;align-items:center;justify-content:center;padding:16px;background-color:hsla(0,0%,100%,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.company-document-viewer-modal__dialog{width:100%;max-width:960px;height:min(88vh,900px);background-color:#fff;border-radius:12px;box-shadow:0 16px 48px rgba(0,0,0,.18);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(0,0,0,.06)}.company-document-viewer-modal__header{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;border-bottom:1px solid #e1e6ec;flex-shrink:0;background-color:#fff}.company-document-viewer-modal__name{flex:1 1;min-width:0;font-weight:600;font-size:var(--kjuup-type-body);color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-docs-preview-wrap.company-document-viewer-modal__body{flex:1 1;min-height:0;overflow:auto;position:relative;background-color:var(--kjuup-bg);padding:12px}.company-docs-preview-wrap.company-document-viewer-modal__body--pdf{padding:0}.company-document-viewer-modal__error{color:#888;font-size:var(--kjuup-type-body);padding:24px;text-align:center;height:100%;display:flex;align-items:center;justify-content:center}.company-docs-preview-pages.company-document-viewer-modal__pages{opacity:0;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}.company-docs-preview-pages.company-document-viewer-modal__pages--ready{opacity:1}.company-document-viewer-modal__frame{width:100%;height:100%;min-height:520px;border:none;border-radius:8px;background-color:#fff}div.company-document-viewer-modal.company-document-viewer-modal>*,div.company-document-viewer-modal__error.company-document-viewer-modal__error>*,div.company-document-viewer-modal__header.company-document-viewer-modal__header>*{display:flex!important;align-items:center!important}.company-documents-feed-item.company-documents-feed-section__item{display:flex;align-items:center;grid-gap:6px;gap:6px;margin:2px 8px 4px;padding:6px 8px;background:#fff;border-radius:6px;border:1px solid #d9ebe3;min-width:0}.company-documents-feed-section.company-documents-feed-section__root{flex:0 0 auto;align-self:stretch;width:100%;box-sizing:border-box;background-color:#fff;border-top:none;border-bottom:none;margin:0}.company-documents-feed-header.company-documents-feed-section__header{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 14px;min-height:44px;font-size:var(--kjuup-type-body);font-weight:500;color:#222;background-color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.material-symbols-outlined.company-documents-feed-section__icon{font-size:22px;color:var(--kjuup-internal);flex-shrink:0}.material-symbols-outlined.company-documents-feed-section__chevron{transition:transform var(--kj-dur) var(--kj-ease-standard);transform:none}.material-symbols-outlined.company-documents-feed-section__chevron--open{transform:rotate(90deg)}.company-documents-feed-header-title.company-documents-feed-section__title{flex:1 1;min-width:0;text-transform:none}.company-documents-feed-section__list{max-height:min(38vh,320px);overflow-y:auto;overflow-x:hidden;padding:2px 0 4px}.company-documents-feed-preview-empty.company-documents-feed-section__empty{padding:8px 14px}.material-symbols-outlined.company-documents-feed-section__less-icon{font-size:16px}div.company-documents-feed-header.company-documents-feed-section__header>*,div.company-documents-feed-item.company-documents-feed-section__item>*{display:flex!important;align-items:center!important}.tdp{--tdp-bg:#fff;--tdp-surface:#fff;--tdp-surface-2:var(--kjuup-bg);--tdp-ink:var(--kj-page-title-ink);--tdp-muted:#737373;--tdp-faint:#a3a3a3;--tdp-icon:#737373;--tdp-line:#dce3ea;--tdp-chip:var(--kjuup-bg);--tdp-ok:#1e9e6a;--tdp-ok-bg:rgba(30,158,106,0.12);--tdp-warn:#b86e00;--tdp-warn-bg:rgba(184,110,0,0.12);--tdp-err:#c2362f;--tdp-err-bg:rgba(194,54,47,0.1);--tdp-info:#0356a3;--tdp-info-bg:rgba(3,86,163,0.1);--tdp-primary:var(--kjuup-accent);--tdp-primary-soft:rgba(var(--kjuup-accent-rgb),0.12);--tdp-primary-soft-2:rgba(var(--kjuup-accent-rgb),0.2);--tdp-primary-text:var(--kjuup-accent-text);--tdp-radius-card:16px;color:var(--tdp-ink)}.tdp .tdp-add-row,.tdp .tdp-frow,.tdp .tdp-frow-more,.tdp .tdp-info-row.is-link,.tdp .tdp-menu-row,.tdp .tdp-person--button,.tdp .tdp-sec-head,.tdp .tdp-select-row{display:flex!important;justify-content:flex-start!important;height:auto!important}.tdp .tdp-day{padding-top:2px!important;padding-bottom:2px!important}.tdp .tdp-day,.tdp .tdp-field-clear,.tdp .tdp-link-btn,.tdp .tdp-search-clear{height:auto!important}.tdp .tdp-check{height:44px!important}.tdp .tdp-wk-today{height:28px!important}.tdp .tdp-modal-close,.tdp .tdp-wk-pick{height:36px!important}.tdp .tdp-daychip{height:32px!important}.tdp .tdp-roomchip{height:30px!important}.tdp .tdp-ftoggle,.tdp .tdp-more-row{height:44px!important}.tdp .tdp-sec-head{padding-top:4px!important;padding-bottom:4px!important}.tdp .tdp-frow,.tdp .tdp-person--button,.tdp .tdp-select-row{padding-top:10px!important;padding-bottom:10px!important}.tdp .tdp-info-row.is-link{padding-top:12px!important;padding-bottom:12px!important}.tdp-flex{flex:1 1 auto;min-width:0}.tdp-self-start{align-self:flex-start}.tdp-accent-text{color:var(--tdp-primary-text)}.tdp-ok-text{color:var(--tdp-ok)}.tdp-caption{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tdp-muted)}.tdp-caption-row{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:20px}.tdp-caption-row .tdp-caption{flex:1 1 auto;min-width:0}.tdp-block{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.tdp-hint{font-size:var(--kjuup-type-caption);line-height:16px;color:var(--tdp-muted)}.tdp-card{background:var(--tdp-surface);border:1px solid var(--tdp-line);border-radius:var(--tdp-radius-card);overflow:hidden}.tdp-hairline{height:1px;background:var(--tdp-line)}.tdp-link-btn{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:0;margin:0;border:0;background:none;font:inherit;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:var(--tdp-primary-text);cursor:pointer;white-space:nowrap;transition:opacity var(--kj-dur-fast) var(--kj-ease-standard)}.tdp-link-btn:hover{opacity:.75}.tdp-btn-row{display:flex;grid-gap:8px;gap:8px}.tdp-btn-flex{flex:1 1;min-width:0}.tdp-anchor{position:relative;display:inline-flex}.tdp-anchor--block{display:block}.tdp-input{width:100%;height:40px;padding:0 12px;border:1px solid var(--tdp-line);border-radius:10px;background:var(--tdp-surface);color:var(--tdp-ink);font:inherit;font-size:var(--kjuup-type-body);outline:none;transition:border-color var(--kj-dur) var(--kj-ease-standard)}.tdp-input:focus{border-color:var(--tdp-primary)}.tdp-textarea{display:block;width:100%;min-height:98px;padding:12px 14px;border:1px solid var(--tdp-line);border-radius:14px;background:var(--tdp-surface);color:var(--tdp-ink);font:inherit;font-size:var(--kjuup-type-subtitle);line-height:24px;resize:vertical;outline:none;transition:border-color var(--kj-dur) var(--kj-ease-standard)}.tdp-textarea:focus{border-color:var(--tdp-primary)}.tdp-textarea::placeholder{color:var(--tdp-faint)}.tdp-field{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:52px;padding:0 8px 0 14px;border:1px solid var(--tdp-line);border-radius:14px;background:var(--tdp-surface);cursor:pointer;outline:none;transition:border-color var(--kj-dur) var(--kj-ease-standard)}.tdp-field:focus-visible,.tdp-field:hover{border-color:var(--tdp-primary)}.tdp-field-icon{color:var(--tdp-icon);flex-shrink:0}.tdp-field-value{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:21px;font-weight:500;color:var(--tdp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-field-value.is-placeholder{color:var(--tdp-faint);font-weight:400}.tdp-field-clear{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;padding:0;border:0;border-radius:10px;background:none;color:var(--tdp-faint);cursor:pointer;flex-shrink:0}.tdp-field-clear:hover{color:var(--tdp-muted);background:var(--tdp-chip)}.tdp-search{display:flex;align-items:center;grid-gap:8px;gap:8px;height:42px;padding:0 6px 0 12px;border-radius:12px;background:var(--tdp-chip)}.tdp-search-icon{color:var(--tdp-icon);flex-shrink:0}.tdp-search-input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--tdp-ink);font:inherit;font-size:var(--kjuup-type-body);outline:none}.tdp-search-input::placeholder{color:var(--tdp-muted)}.tdp-search-clear{display:inline-flex;align-items:center;justify-content:center;width:30px;padding:0;border:0;background:none;color:var(--tdp-icon);cursor:pointer}.tdp-spinner{display:inline-block;width:20px;height:20px;border:2px solid var(--tdp-line);border-top-color:var(--tdp-muted);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite;flex-shrink:0}.tdp-spinner--sm{width:16px;height:16px}.kj-btn--primary .tdp-spinner{border-color:#fff hsla(0,0%,100%,.45) hsla(0,0%,100%,.45)}.tdp-progress{-webkit-appearance:none;appearance:none;display:block;width:100%;height:4px;border:0;border-radius:2px;background:var(--tdp-chip);overflow:hidden;color:var(--tdp-ok)}.tdp-progress::-webkit-progress-bar{background:var(--tdp-chip);border-radius:2px}.tdp-progress::-webkit-progress-value{background:var(--tdp-ok);border-radius:2px;-webkit-transition:width var(--kj-dur-slow) var(--kj-ease-standard);transition:width var(--kj-dur-slow) var(--kj-ease-standard)}.tdp-progress::-moz-progress-bar{background:var(--tdp-ok);border-radius:2px}.tdp-progress--primary::-webkit-progress-value{background:var(--tdp-primary)}.tdp-progress--primary::-moz-progress-bar{background:var(--tdp-primary)}.tdp-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:var(--kjuup-type-caption);line-height:14px;font-weight:600;white-space:nowrap;flex-shrink:0}.tdp-tag--md{font-size:var(--kjuup-type-caption);line-height:16px}.tdp-tag--md,.tdp-tag--person{height:24px;padding:0 9px}.tdp-tag--err{background:var(--tdp-err-bg);color:var(--tdp-err)}.tdp-tag--warn{background:var(--tdp-warn-bg);color:var(--tdp-warn)}.tdp-tag--ok{background:var(--tdp-ok-bg);color:var(--tdp-ok)}.tdp-tag--info{background:var(--tdp-info-bg);color:var(--tdp-info)}.tdp-tag--new{background:var(--tdp-primary-soft);color:var(--tdp-primary-text)}.tdp-avatar,.tdp-tag--muted{background:var(--tdp-chip);color:var(--tdp-muted)}.tdp-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;object-fit:cover;font-weight:600;overflow:hidden;-webkit-user-select:none;user-select:none}.tdp-avatar--20{width:20px;height:20px;font-size:8px}.tdp-avatar--22{width:22px;height:22px;font-size:9px}.tdp-avatar--30{width:30px;height:30px;font-size:11px}.tdp-avatar--36{width:36px;height:36px;font-size:13px}.tdp-avatar--38{width:38px;height:38px;font-size:13px}.tdp-avatar--room{border-radius:10px;background:var(--tdp-primary-soft);color:var(--tdp-primary-text);font-weight:700}.tdp-stack,.tdp-stack-item{display:inline-flex;align-items:center}.tdp-stack-item{justify-content:center;width:26px;height:26px;border:2px solid var(--tdp-surface);border-radius:50%;background:var(--tdp-surface);overflow:hidden}.tdp-stack-item+.tdp-stack-item{margin-left:-8px}.tdp-stack-more{background:var(--tdp-chip);color:var(--tdp-muted);font-size:var(--kjuup-type-caption-sm);font-weight:600}.tdp-list-panel,.todo-header-wrapper.tdp-header{background:var(--tdp-bg)}.tdp-header-extras{padding:0 16px 4px}.tdp-header-extras:empty{display:none}.tdp-right-panel{background:#fff}.tdp-right-chat,.tdp-right-panel{flex:1 1 auto;min-width:0;display:flex}.tdp-right-chat{flex-direction:column}.tdp-titlebar{display:flex;align-items:center;grid-gap:var(--kj-page-head-gap);gap:var(--kj-page-head-gap);min-height:var(--kj-page-head-min-h);padding:var(--kj-page-head-pad);background:var(--tdp-bg)}.tdp-title{flex:1 1 auto;min-width:0;font-size:var(--kj-page-title-size);line-height:var(--kj-page-title-lh);font-weight:var(--kj-page-title-weight);letter-spacing:var(--kj-page-title-ls);color:var(--kj-page-title-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-title-actions{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.tdp-title-btn.kj-btn--icon{--kj-h:var(--kj-page-head-btn-h);border-radius:var(--kj-page-head-btn-radius)}.tdp-title-btn.is-active{background-color:var(--tdp-err-bg);color:var(--tdp-err)}.tdp-filter-btn.kj-btn{--kj-h:var(--kj-page-head-btn-h);grid-gap:6px;gap:6px;max-width:220px;border-radius:var(--kj-page-head-btn-radius)}.tdp-filter-btn.is-active{border-color:var(--tdp-primary);background-color:var(--tdp-primary-soft);color:var(--tdp-primary-text)}.tdp-filter-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-room-head{display:flex;justify-content:flex-end;padding:10px 16px 0}.tdp-tonal-btn.kj-btn{border-color:transparent;background-color:var(--tdp-primary-soft);color:var(--tdp-primary-text)}.tdp-tonal-btn.kj-btn:hover:not(:disabled){background-color:var(--tdp-primary-soft-2)}.tdp-list-wrap{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--tdp-bg)}.tdp-list-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 12px 28px}.tdp-list-scroll>:first-child{margin-top:6px}.tdp-list-scroll>*+*{margin-top:12px}.tdp-list-scroll>.tdp-plan-pin,.tdp-list-scroll>.tdp-plan-pin+.tdp-plan--body{margin-top:0}.tdp-list-scroll>.tdp-sec-head{margin-top:16px}.tdp-list-scroll>.tdp-sec-head.is-first{margin-top:4px}.tdp-list-scroll>.tdp-sec-head+.tdp-card{margin-top:8px}.tdp-summary{display:flex;align-items:center;grid-gap:12px;gap:12px}.tdp-summary-text{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:18px;color:var(--tdp-muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tdp-load-more{display:flex;justify-content:center;padding:12px 0}.tdp-busy{position:absolute;left:50%;bottom:84px;z-index:60;display:inline-flex;align-items:center;grid-gap:10px;gap:10px;min-height:40px;padding:0 16px;border-radius:14px;background:var(--tdp-ink);color:#fff;font-size:var(--kjuup-type-body);font-weight:600;white-space:nowrap;pointer-events:none;transform:translateX(-50%);animation:kj-fade-in var(--kj-dur) var(--kj-ease-out) both}.tdp-busy .tdp-spinner{border-color:#fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35)}.tdp-plan{background:var(--tdp-surface);border:1px solid var(--tdp-line);border-radius:var(--tdp-radius-card)}.tdp-plan-pin{position:-webkit-sticky;position:sticky;top:0;z-index:6;margin:0 -12px;padding:6px 12px 0;background:var(--tdp-bg)}.tdp-plan--seg{border-bottom-left-radius:0;border-bottom-right-radius:0}.tdp-plan--seg.is-alone{border-radius:var(--tdp-radius-card)}.tdp-plan--body{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.tdp-plan-seg{padding:6px}.tdp-seg{display:flex;grid-gap:3px;gap:3px;padding:3px;border-radius:12px}.tdp-seg,.tdp-seg--card{background:var(--tdp-chip)}.tdp-seg--card{border:1px solid var(--tdp-line);border-radius:14px}.tdp-seg .tdp-seg-item.kj-tab{flex:1 1;min-width:0;grid-gap:6px;gap:6px;padding:0 6px;border-radius:10px;color:var(--tdp-muted);font-size:var(--kjuup-type-body);font-weight:600;background-color:initial;transition:background-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-standard)}.tdp-seg .tdp-seg-item.kj-tab:hover{background-color:hsla(0,0%,100%,.6);color:var(--tdp-ink)}.tdp-seg .tdp-seg-item.kj-tab.is-active{background-color:var(--tdp-primary);color:#fff;box-shadow:0 1px 3px rgba(23,34,46,.18)}.tdp-seg .tdp-seg-item.kj-tab:active{transform:scale(.97)}.tdp-seg-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-wk-head{display:flex;align-items:center;grid-gap:2px;gap:2px;padding:8px 8px 0 14px}.tdp-wk-month{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-wk-today{margin-right:4px;padding:0 10px;border:0;border-radius:14px;background:var(--tdp-primary-soft);color:var(--tdp-primary-text);font:inherit;font-size:var(--kjuup-type-caption);font-weight:600;cursor:pointer}.tdp-wk-today:hover{background:var(--tdp-primary-soft-2)}.tdp-wk-nav.kj-btn{--kj-h:36px;color:var(--tdp-icon);border-radius:10px}.tdp-wk-pick{width:36px;margin-left:4px;padding:0;border:1px solid var(--tdp-line);border-radius:10px;background:var(--tdp-surface);color:var(--tdp-primary-text);cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.tdp-wk-pick:hover{background:var(--tdp-chip)}.tdp-days{display:flex;padding:8px 6px 6px}.tdp-day{flex:1 1;min-width:0;flex-direction:column;grid-gap:3px;gap:3px;min-height:64px;border:0;border-radius:12px;background:none;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.tdp-day:hover{background:var(--tdp-surface-2)}.tdp-day-wd{font-size:var(--kjuup-type-caption);line-height:14px;font-weight:600;color:var(--tdp-muted)}.tdp-day-n{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:var(--kjuup-type-subtitle);line-height:20px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tdp-ink);transition:background-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard)}.tdp-day.is-selected .tdp-day-wd,.tdp-day.is-today .tdp-day-n,.tdp-day.is-today .tdp-day-wd{color:var(--tdp-primary-text)}.tdp-day.is-today .tdp-day-n{box-shadow:inset 0 0 0 1.5px var(--tdp-primary)}.tdp-day.is-selected .tdp-day-n{background:var(--tdp-primary);box-shadow:none;color:#fff}.tdp-day-dot{width:5px;height:5px;border-radius:50%;background:transparent}.tdp-day-dot.is-due,.tdp-day-dot.is-on{background:var(--tdp-primary)}.tdp-day-dot.is-late{background:var(--tdp-err)}.tdp-plan-foot{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:48px;padding:6px 14px}.tdp-daychip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;max-width:70%;padding:0 10px;border:0;border-radius:16px;background:var(--tdp-primary-soft);color:var(--tdp-primary-text);font:inherit;font-size:var(--kjuup-type-caption);font-weight:600;cursor:pointer}.tdp-daychip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-plan-prog{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.tdp-plan-prog-label{font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:var(--tdp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-plan-bar{max-width:180px}.tdp-plan-adjust{margin-left:auto;font-size:var(--kjuup-type-body)}.tdp-daypick{position:absolute;top:calc(100% + 6px);z-index:40;display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:260px;padding:12px;border:1px solid var(--tdp-line);border-radius:14px;background:var(--tdp-surface);box-shadow:0 8px 24px rgba(23,34,46,.16);--kj-from-y:-6px;animation:kj-fade-down var(--kj-dur) var(--kj-ease-out) both}.tdp-daypick--right{right:0}.tdp-daypick--left{left:0}.tdp-daypick-title{font-size:var(--kjuup-type-body);font-weight:600}.tdp-daypick-actions{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px}.tdp-sec-head{align-items:center!important;grid-gap:8px;gap:8px;width:100%;min-height:24px;margin:0;padding-left:2px;padding-right:2px;border:0;background:none;font:inherit;text-align:left;cursor:pointer;transition:opacity var(--kj-dur-fast) var(--kj-ease-standard)}.tdp-sec-head:hover{opacity:.75}.tdp-sec-dot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.tdp-sec-dot--err{background:var(--tdp-err)}.tdp-sec-dot--primary{background:var(--tdp-primary)}.tdp-sec-dot--faint{background:var(--tdp-faint)}.tdp-sec-dot--ok{background:var(--tdp-ok)}.tdp-sec-title{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-sec-count{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--tdp-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tdp-sec-chev{color:var(--tdp-icon);transition:transform var(--kj-dur) var(--kj-ease-standard)}.tdp-sec-head:not(.is-open) .tdp-sec-chev{transform:rotate(-90deg)}.tdp-row{position:relative;display:flex;align-items:flex-start;grid-gap:2px;gap:2px;padding:6px 10px 6px 4px;background:var(--tdp-surface);cursor:pointer;outline:none;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.tdp-row+.tdp-row{border-top:1px solid var(--tdp-line)}.tdp-row:hover{background:var(--tdp-surface-2)}.tdp-row:focus-visible{box-shadow:inset 0 0 0 2px var(--tdp-primary)}.tdp-row.is-active{box-shadow:inset 3px 0 0 var(--tdp-primary)}.tdp-row.is-active,.tdp-row.is-adj-selected{background:var(--tdp-primary-soft)}.tdp-row.is-del-selected{background:var(--tdp-err-bg)}.tdp-row.is-dimmed{cursor:default}.tdp-row.is-highlighted{animation:kj-flash 2.4s var(--kj-ease-standard) both}.tdp-row--compact{align-items:center;padding-top:4px;padding-bottom:4px}.tdp-check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin-top:4px;padding:0;border:0;border-radius:12px;background:none}.tdp-check--compact{margin-top:0}.tdp-check.is-tappable{cursor:pointer;transition:opacity var(--kj-dur-fast) var(--kj-ease-standard)}.tdp-check.is-tappable:hover .tdp-circle:not(.is-done){border-color:var(--tdp-ok);background:var(--tdp-ok-bg)}.tdp-check.is-tappable:active{opacity:.6}.tdp-circle{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid var(--tdp-faint);border-radius:50%;color:#fff;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard)}.tdp-circle.is-done{border-color:var(--tdp-ok);background:var(--tdp-ok)}.tdp-circle--select{border-color:var(--tdp-line)}.tdp-circle--select.is-selected.tdp-circle--adjust{border-color:var(--tdp-primary);background:var(--tdp-primary)}.tdp-circle--select.is-selected.tdp-circle--delete{border-color:var(--tdp-err);background:var(--tdp-err)}.tdp-circle--select.is-disabled{opacity:.45}.tdp-row-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;grid-gap:6px;gap:6px;padding:10px 0 8px}.tdp-row-body--compact{grid-gap:2px;gap:2px;padding:10px 0}.tdp-row-room{font-size:var(--kjuup-type-caption);line-height:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tdp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-row-title{font-size:var(--kjuup-type-body);line-height:21px;font-weight:500;color:var(--tdp-ink);white-space:pre-wrap;overflow-wrap:anywhere}.tdp-row-title.is-finished{color:var(--tdp-muted);text-decoration:line-through}.tdp-row-meta{display:flex;align-items:center;flex-wrap:wrap;grid-gap:6px;gap:6px}.tdp-due{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;min-width:0;color:var(--tdp-muted)}.tdp-due.is-overdue{color:var(--tdp-err)}.tdp-due-text,.tdp-row-duetext{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-row-duetext{color:var(--tdp-muted)}.tdp-row-duetext.is-overdue{color:var(--tdp-err)}.tdp-row-people{grid-gap:10px;gap:10px}.tdp-row-people,.tdp-row-prog{display:flex;align-items:center}.tdp-row-prog{flex:1 1 auto;max-width:150px;grid-gap:8px;gap:8px}.tdp-row-prog-text{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--tdp-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tdp-row-chev{align-self:center;color:var(--tdp-icon);flex-shrink:0}.tdp-empty{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:40px 20px;text-align:center;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.tdp-empty--card{padding:28px 20px;border:1px solid var(--tdp-line);border-radius:var(--tdp-radius-card);background:var(--tdp-surface)}.tdp-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:6px;border-radius:50%;background:var(--tdp-chip);color:var(--tdp-muted)}.tdp-empty-icon--ok{background:var(--tdp-ok-bg);color:var(--tdp-ok)}.tdp-empty-icon--primary{background:var(--tdp-primary-soft);color:var(--tdp-primary-text)}.tdp-empty-title{font-size:var(--kjuup-type-subtitle);line-height:22px;font-weight:600;color:var(--tdp-ink)}.tdp-empty-hint{max-width:280px;font-size:var(--kjuup-type-body);line-height:20px;color:var(--tdp-muted)}.tdp-empty--card .tdp-empty-hint{max-width:none}.tdp-empty-action.kj-btn{margin-top:10px}.tdp-skel{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding-top:4px;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.tdp-bone{display:block;height:10px;border-radius:6px;background:linear-gradient(90deg,var(--tdp-chip) 25%,#f6f8fa 37%,var(--tdp-chip) 63%);background-size:400% 100%;animation:kj-shimmer var(--kj-dur-loop) ease-in-out infinite}.tdp-bone--caption{width:110px;height:12px}.tdp-bone--circle{width:24px;height:24px;border-radius:50%;flex-shrink:0}.tdp-bone--avatar{width:36px;height:36px;border-radius:10px;flex-shrink:0}.tdp-bone--avatar30{width:30px;height:30px;border-radius:50%;flex-shrink:0}.tdp-bone--w45{width:45%}.tdp-bone--w55{width:55%}.tdp-bone--w90{width:90%}.tdp-bone--tall{height:14px}.tdp-skel-row{display:flex;grid-gap:14px;gap:14px;padding:16px 14px}.tdp-skel-row+.tdp-skel-row{border-top:1px solid var(--tdp-line)}.tdp-skel-text{flex:1 1 auto;flex-direction:column}.tdp-modebar,.tdp-skel-text{display:flex;grid-gap:8px;gap:8px}.tdp-modebar{flex-shrink:0;padding:10px 16px;border-top:1px solid var(--tdp-line);background:var(--tdp-surface);--kj-from-y:12px;animation:kj-fade-up var(--kj-dur) var(--kj-ease-out) both}.tdp-modebar .kj-btn{flex:1 1;min-width:0}.tdp-modal-backdrop{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(23,34,46,.36);animation:kj-fade-in var(--kj-dur) var(--kj-ease-out) both}.tdp-modal{display:flex;flex-direction:column;width:100%;max-width:460px;max-height:calc(var(--app-height, 100vh) - 32px);border-radius:22px;background:var(--tdp-surface);box-shadow:0 16px 48px rgba(23,34,46,.24);overflow:hidden;--kj-from-y:12px;animation:kj-scale-in var(--kj-dur) var(--kj-ease-out) both}.tdp-modal--wide{max-width:560px}.tdp-modal-head{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:36px;padding:16px 16px 8px 20px}.tdp-modal-title{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-title);line-height:24px;font-weight:600;color:var(--tdp-ink)}.tdp-modal-close{display:inline-flex;align-items:center;justify-content:center;width:36px;padding:0;border:0;border-radius:50%;background:var(--tdp-chip);color:var(--tdp-ink);cursor:pointer;flex-shrink:0;transition:opacity var(--kj-dur-fast) var(--kj-ease-standard)}.tdp-modal-close:hover{opacity:.7}.tdp-modal-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;grid-gap:14px;gap:14px;padding:6px 20px 20px;overflow-y:auto}.tdp-modal-foot{flex-shrink:0;padding:12px 20px 16px;border-top:1px solid var(--tdp-line)}.tdp-select-list{flex-shrink:0}.tdp-select-row{align-items:center!important;grid-gap:12px;gap:12px;width:100%;min-height:56px;margin:0;padding-left:14px;padding-right:14px;border:0;background:var(--tdp-surface);color:var(--tdp-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.tdp-select-row+.tdp-select-row{border-top:1px solid var(--tdp-line)}.tdp-select-row.is-on,.tdp-select-row:hover{background:var(--tdp-surface-2)}.tdp-select-row--bone{cursor:default}.tdp-select-lead{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--tdp-chip);color:var(--tdp-muted);flex-shrink:0}.tdp-select-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.tdp-select-title{line-height:20px;font-weight:600}.tdp-select-sub,.tdp-select-title{font-size:var(--kjuup-type-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-select-sub{line-height:18px;color:var(--tdp-muted)}.tdp-select-mark{color:var(--tdp-primary-text);flex-shrink:0}.tdp-select-circle,.tdp-select-slot{width:22px;flex-shrink:0}.tdp-select-circle{display:inline-flex;align-items:center;justify-content:center;height:22px;border:2px solid var(--tdp-line);border-radius:50%;color:#fff;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard)}.tdp-select-circle.is-selected{border-color:var(--tdp-primary);background:var(--tdp-primary)}.tdp-select-empty{padding:18px 14px;font-size:var(--kjuup-type-body);line-height:20px;color:var(--tdp-muted);text-align:center}.tdp-frow{align-items:center!important;grid-gap:12px;gap:12px;width:100%;min-height:60px;margin:0;padding-left:12px;padding-right:12px;border:0;background:var(--tdp-surface);color:var(--tdp-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.tdp-frow+.tdp-frow,.tdp-frow+.tdp-frow-more{border-top:1px solid var(--tdp-line)}.tdp-frow:hover{background:var(--tdp-surface-2)}.tdp-frow.is-selected{background:var(--tdp-primary-soft)}.tdp-frow-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.tdp-frow-head{display:flex;align-items:center;grid-gap:8px;gap:8px}.tdp-frow-name{flex:1 1 auto;min-width:0;line-height:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-frow-name,.tdp-frow-total{font-size:var(--kjuup-type-body)}.tdp-frow-total{color:var(--tdp-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tdp-frow-bar{display:flex;align-items:center;grid-gap:8px;gap:8px}.tdp-frow-pct{min-width:34px;font-size:var(--kjuup-type-caption);color:var(--tdp-muted);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tdp-frow-more{align-items:center!important;grid-gap:8px;gap:8px;width:100%;min-height:48px;margin:0;padding:0 14px;border:0;background:var(--tdp-surface);color:var(--tdp-primary-text);font:inherit;font-size:var(--kjuup-type-body);font-weight:600;text-align:left;cursor:pointer}.tdp-frow-more:hover{background:var(--tdp-surface-2)}.tdp-ftoggles{display:flex;grid-gap:8px;gap:8px}.tdp-ftoggle{flex:1 1;min-width:0;grid-gap:6px;gap:6px;padding:0 10px;border:1px solid var(--tdp-line);border-radius:12px;background:var(--tdp-surface);color:var(--tdp-ink);font:inherit;font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard)}.tdp-ftoggle .material-symbols-outlined{color:var(--tdp-muted)}.tdp-ftoggle.is-on{border-color:var(--tdp-primary);background:var(--tdp-primary-soft)}.tdp-ftoggle.is-on,.tdp-ftoggle.is-on .material-symbols-outlined{color:var(--tdp-primary-text)}.tdp-ftoggle-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-create,.tdp-detail{flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;height:100%;--kj-from-x:16px;animation:kj-slide-in-x var(--kj-dur-slow) var(--kj-ease-out) both}.tdp-create,.tdp-detail,.tdp-panel-head{display:flex;background:var(--tdp-surface)}.tdp-panel-head{align-items:center;grid-gap:8px;gap:8px;min-height:56px;padding:8px 12px 8px 16px;border-bottom:1px solid var(--tdp-line);flex-shrink:0}.tdp-panel-close.kj-btn{--kj-h:40px;margin-left:-6px;color:var(--tdp-icon);border-radius:12px}.tdp-panel-title{flex:1 1 auto;min-width:0;font-size:var(--kj-page-title-size);line-height:var(--kj-page-title-lh);font-weight:var(--kj-page-title-weight);letter-spacing:var(--kj-page-title-ls);color:var(--tdp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-panel-more.kj-btn{--kj-h:40px;color:var(--tdp-icon);border-radius:12px}.tdp-panel-scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:16px 16px 24px;overflow-y:auto}.tdp-block--last{margin-bottom:8px}.tdp-panel-foot{flex-shrink:0;padding:10px 16px 14px;border-top:1px solid var(--tdp-line);background:var(--tdp-surface)}.tdp-detail .tdp-panel-foot .tdp-btn-row{justify-content:flex-end}.tdp-detail .tdp-panel-foot .tdp-btn-flex{flex:0 1 auto;min-width:160px}@media (max-width:480px){.tdp-detail .tdp-panel-foot .tdp-btn-flex{flex:1 1;min-width:0}}.tdp-create-cta.is-dim{opacity:.45}.tdp-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:240px;padding:6px 0;border:1px solid var(--tdp-line);border-radius:14px;background:var(--tdp-surface);box-shadow:0 8px 24px rgba(23,34,46,.16);--kj-from-y:-6px;animation:kj-fade-down var(--kj-dur) var(--kj-ease-out) both}.tdp-menu-row{align-items:center!important;grid-gap:14px;gap:14px;width:100%;min-height:44px;margin:0;padding:0 16px;border:0;background:none;color:var(--tdp-ink);font:inherit;font-size:var(--kjuup-type-body);font-weight:500;text-align:left;white-space:nowrap;cursor:pointer}.tdp-menu-row:not(.is-danger)>.material-symbols-outlined{color:var(--tdp-icon)}.tdp-menu-row:hover:not(:disabled){background:var(--tdp-surface-2)}.tdp-menu-row:disabled{opacity:.45;cursor:default}.tdp-menu-row.is-danger{color:var(--tdp-err)}.tdp-detail-top{flex-direction:column;align-items:flex-start}.tdp-detail-bar,.tdp-detail-top{display:flex;grid-gap:8px;gap:8px}.tdp-detail-bar{align-items:center;width:100%;min-height:40px;margin-top:-6px}.tdp-detail-bar .tdp-panel-close.kj-btn{margin-left:-10px}.tdp-detail-bar .tdp-roomchip{min-width:0}.tdp-detail-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;grid-gap:8px;gap:8px;margin-left:auto;margin-right:-10px}.tdp-detail-actions>.kj-btn{--kj-h:var(--kj-page-head-btn-h);border-radius:var(--kj-page-head-btn-radius)}.tdp-detail-progress.kj-btn.is-active{border-color:transparent;background-color:var(--tdp-primary-soft);color:var(--tdp-primary-text)}.tdp-detail-progress.kj-btn.is-active:hover:not(:disabled){border-color:transparent;background-color:var(--tdp-primary-soft-2)}.tdp-roomchip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;height:30px;max-width:100%;padding:0 10px 0 6px;border:0;border-radius:15px;background:var(--tdp-primary-soft);color:var(--tdp-primary-text);font:inherit;font-size:var(--kjuup-type-caption);font-weight:600}button.tdp-roomchip{cursor:pointer}button.tdp-roomchip:hover{background:var(--tdp-primary-soft-2)}.tdp-roomchip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-detail-heading{font-size:var(--kjuup-type-subtitle);line-height:var(--kjuup-type-subtitle-lh);font-weight:var(--kjuup-type-weight-semibold);color:var(--tdp-ink);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.tdp-detail-heading.is-finished{color:var(--tdp-muted);text-decoration:line-through}.tdp-tags{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.tdp-info-row{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:46px;margin:0;padding:12px 14px;border:0;background:var(--tdp-surface);color:var(--tdp-ink);font:inherit;text-align:left}.tdp-info-row--divider{border-top:1px solid var(--tdp-line)}.tdp-info-row.is-link{align-items:center!important;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.tdp-info-row.is-link:hover{background:var(--tdp-surface-2)}.tdp-info-icon{color:var(--tdp-icon);flex-shrink:0}.tdp-info-label{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:20px;font-weight:500;color:var(--tdp-muted)}.tdp-info-row.is-link .tdp-info-label,.tdp-info-value{color:var(--tdp-ink)}.tdp-info-value{max-width:60%;font-size:var(--kjuup-type-body);line-height:20px;font-weight:600;text-align:right;overflow-wrap:anywhere}.tdp-info-value--err{color:var(--tdp-err)}.tdp-info-value--muted{color:var(--tdp-muted)}.tdp-info-chev{color:var(--tdp-icon);flex-shrink:0}.tdp-inline-input{max-width:60%;height:32px;padding:0 8px;border:1px solid var(--tdp-line);border-radius:8px;background:var(--tdp-surface);color:var(--tdp-primary-text);font:inherit;font-size:var(--kjuup-type-body);font-weight:600;outline:none}.tdp-inline-input:focus{border-color:var(--tdp-primary)}.tdp-note{font-size:var(--kjuup-type-body);line-height:var(--kjuup-type-body-lh);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.tdp-note,.tdp-person{margin:0;color:var(--tdp-ink)}.tdp-person{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:50px;padding:10px 14px;border:0;background:var(--tdp-surface);font:inherit;text-align:left}.tdp-add-row+.tdp-person,.tdp-add-search+.tdp-person,.tdp-add-search+.tdp-select-empty,.tdp-person+.tdp-add-row,.tdp-person+.tdp-add-search,.tdp-person+.tdp-more-row,.tdp-person+.tdp-person,.tdp-person+.tdp-select-empty{border-top:1px solid var(--tdp-line)}.tdp-person--button{align-items:center!important;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.tdp-person--button:hover:not(:disabled){background:var(--tdp-surface-2)}.tdp-person--bone,.tdp-person--button:disabled{cursor:default}.tdp-person-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.tdp-person-name{font-size:var(--kjuup-type-body);line-height:19px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdp-person-sub{font-size:var(--kjuup-type-caption);line-height:16px;color:var(--tdp-muted)}.tdp-person-remove.kj-btn{--kj-h:36px;margin-right:-6px;border-radius:10px;color:var(--tdp-icon)}.tdp-add-row{align-items:center!important;grid-gap:12px;gap:12px;width:100%;min-height:52px;margin:0;padding:0 14px;border:0;background:var(--tdp-surface);color:var(--tdp-primary-text);font:inherit;font-size:var(--kjuup-type-body);font-weight:600;text-align:left;cursor:pointer}.tdp-add-row:hover{background:var(--tdp-surface-2)}.tdp-add-search{padding:10px 14px}.tdp-more-row{width:100%;margin:0;padding:0;border:0;border-top:1px solid var(--tdp-line);background:var(--tdp-surface);color:var(--tdp-primary-text);font:inherit;font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer}.tdp-acts{flex-direction:column}.tdp-act,.tdp-acts{display:flex;grid-gap:10px;gap:10px}.tdp-act{align-items:flex-start}.tdp-act-icon{color:var(--tdp-icon);flex-shrink:0}.tdp-act-text{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:20px;color:var(--tdp-muted);overflow-wrap:anywhere}.tdp-act-who{font-weight:var(--kjuup-type-weight-semibold);color:var(--tdp-ink)}.tdp-act-time{font-size:var(--kjuup-type-caption);line-height:20px;color:var(--tdp-faint);white-space:nowrap;flex-shrink:0}.tdp-panel-empty{flex:1 1 auto;display:flex;align-items:center;justify-content:center;background:var(--tdp-surface)}@media (max-width:480px){.tdp-list-scroll,.tdp-plan-pin{padding-left:8px;padding-right:8px}.tdp-plan-pin{margin:0 -8px}.tdp-filter-btn.kj-btn{max-width:150px}.tdp-day-n{width:32px;height:32px;font-size:var(--kjuup-type-body)}.tdp-modal-backdrop{align-items:flex-end;padding:0}.tdp-modal{max-width:none;border-radius:22px 22px 0 0}}.np{--np-bg:var(--kjuup-bg);--np-surface:#fff;--np-ink:#262626;--np-muted:#737373;--np-faint:#a3a3a3;--np-line:#dce3ea;--np-chip:var(--kjuup-bg);--np-err:#c2362f;--np-err-bg:rgba(194,54,47,0.1);--np-primary:var(--kjuup-accent);--np-primary-soft:rgba(var(--kjuup-accent-rgb),0.12);--np-primary-soft-2:rgba(var(--kjuup-accent-rgb),0.22);--np-primary-text:var(--kjuup-accent-text);color:var(--np-ink)}.np .np-company,.np .np-file,.np .np-head-main,.np .np-menu-row{display:flex!important;justify-content:flex-start!important;height:auto!important}.np .np-more{height:40px!important}.np .np-like,.np .np-like-count-btn{height:44px!important}.np .np-media-nav{height:32px!important}.np .np-read-more{display:inline-flex!important;justify-content:flex-start!important;height:24px!important}.np .np-search-clear{height:30px!important}.np-faint{color:var(--np-faint)}.np-err{color:var(--np-err)}.np-card{position:relative;background:var(--np-surface);border:1px solid var(--np-line);border-radius:16px;overflow:hidden}.np-hairline{height:1px;background:var(--np-line)}.feed-header-slide.np-header{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:0 12px 10px;background-color:var(--np-bg)}.np-titlebar{display:flex;align-items:center;grid-gap:var(--kj-page-head-gap);gap:var(--kj-page-head-gap);min-height:var(--kj-page-head-min-h);padding:10px 4px 2px}.np-title{flex:1 1 auto;min-width:0;margin:0;font-size:var(--kj-page-title-size);line-height:var(--kj-page-title-lh);font-weight:var(--kj-page-title-weight);letter-spacing:var(--kj-page-title-ls);color:var(--kj-page-title-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-title-actions{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.np-title-btn.kj-btn{--kj-h:var(--kj-page-head-btn-h);border-radius:var(--kj-page-head-btn-radius)}.np-post-btn.kj-btn{grid-gap:6px;gap:6px;padding:0 14px 0 10px}.np-titlebar--search{grid-gap:4px;gap:4px;animation:kj-fade-in var(--kj-dur-fast) var(--kj-ease-out) both}.np-search{flex:1 1 auto;min-width:0;display:flex;align-items:center;grid-gap:8px;gap:8px;height:40px;padding:0 6px 0 12px;border:1px solid var(--np-line);border-radius:12px;background:var(--np-surface);transition:border-color var(--kj-dur) var(--kj-ease-standard)}.np-search:focus-within{border-color:var(--np-primary)}.np-search-icon{flex-shrink:0;color:var(--np-muted)}.np-search-input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--np-ink);font:inherit;font-size:var(--kjuup-type-body);outline:none}.np-search-count,.np-search-input::placeholder{color:var(--np-muted)}.np-search-count{flex-shrink:0;font-size:var(--kjuup-type-caption);font-weight:600;white-space:nowrap}.np-search-clear{width:30px;padding:0;border:0;background:none;color:var(--np-faint);cursor:pointer}.np-search-clear:hover{color:var(--np-muted)}.np-search-cancel.kj-btn{--kj-h:40px;padding:0 10px;color:var(--np-primary-text);font-weight:600}.np-audience-seg{padding:6px}.np-seg{display:flex;grid-gap:3px;gap:3px;padding:3px;border-radius:12px;background:var(--np-chip)}.np .np-seg-item{flex:1 1;min-width:0;grid-gap:5px;gap:5px;padding:0 6px;border:0;border-radius:10px;background-color:initial;color:var(--np-muted);font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-standard)}.np .np-seg-item:hover{background-color:hsla(0,0%,100%,.7);color:var(--np-ink)}.np .np-seg-item.is-active{background-color:var(--np-primary);color:#fff;box-shadow:0 1px 3px rgba(23,34,46,.18)}.np .np-seg-item:active{transform:scale(.97)}.np-seg-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-counter{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--kjuup-counter);color:#fff;font-size:var(--kjuup-type-caption-sm);line-height:1;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.np-seg-item.is-active .np-counter{background:#fff;color:var(--np-primary-text)}.np-company{width:100%;align-items:center!important;grid-gap:10px;gap:10px;min-height:52px;padding:8px 12px 8px 14px!important;border:0;background:transparent;text-align:left;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.np-company:hover{background:var(--np-chip)}.np-company-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.np-company-name,.np-company-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-company-name{font-size:var(--kjuup-type-body);line-height:19px;font-weight:600;color:var(--np-ink)}.np-company-sub{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--np-primary-text)}.np-audience .company-documents-feed-section.company-documents-feed-section__root{background:transparent}.np-audience .company-documents-feed-header.company-documents-feed-section__header{grid-gap:12px;gap:12px;min-height:56px;padding:10px 12px 10px 14px;background:transparent;font-size:var(--kjuup-type-body);font-weight:600;color:var(--np-ink);transition:background-color var(--kj-dur) var(--kj-ease-standard)}.np-audience .company-documents-feed-header.company-documents-feed-section__header:hover{background:var(--np-chip)}.np-audience .material-symbols-outlined.company-documents-feed-section__icon{color:var(--np-faint)}.np-audience .company-documents-feed-section__header>.company-documents-feed-section__icon:first-child{width:36px;height:36px;border-radius:10px;background:var(--np-primary-soft);color:var(--np-primary-text);justify-content:center}.np-audience .company-documents-feed-count-badge{color:var(--np-muted);background:var(--np-chip)}.np-audience .company-documents-feed-item.company-documents-feed-section__item{margin:2px 12px 6px;padding:8px 10px;border-color:var(--np-line);border-radius:12px}.np-audience .company-documents-feed-section .kj-btn--internal{--kj-tone:var(--kjuup-accent);--kj-tone-rgb:var(--kjuup-accent-rgb)}.np .articles-content-area{margin-left:0}.np-feed{display:flex;flex-direction:column;padding:2px 12px 0}.np-feed-caption{margin:4px 4px 8px;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--np-muted)}.np-row{padding-bottom:12px}.np-footer{display:flex;justify-content:center;padding:8px 0 16px}.np-article.is-highlighted{border-color:var(--np-primary);box-shadow:0 0 0 1px var(--np-primary);animation:kj-flash 2s var(--kj-ease-out) both;--kj-flash:var(--np-primary-soft)}.np-head{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:12px 8px 12px 14px}.np-head-main{flex:1 1 auto;min-width:0;align-items:center!important;grid-gap:10px;gap:10px;padding:0!important;border:0;background:none;text-align:left;color:inherit;cursor:pointer}.np-head-main:disabled{cursor:default}.np-head-main:hover .np-head-name{color:var(--np-primary-text)}.np-head-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.np-head-name,.np-head-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-head-name{font-size:var(--kjuup-type-body);line-height:19px;font-weight:600;color:var(--np-ink);transition:color var(--kj-dur-fast) var(--kj-ease-standard)}.np-head-sub{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:500;color:var(--np-muted)}.np-poster{font-weight:700;color:var(--np-primary-text);cursor:pointer}.np-poster:hover{text-decoration:underline}.np-logo{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:10px;background:var(--np-ink);color:var(--np-surface);font-size:var(--kjuup-type-caption);font-weight:700;line-height:1}.np-logo--38{width:38px;height:38px}.np-logo--30{width:30px;height:30px;border-radius:8px;font-size:var(--kjuup-type-caption-sm)}.np-logo--photo{background:var(--np-surface);box-shadow:inset 0 0 0 1px var(--np-line)}.np-logo img{width:100%;height:100%;object-fit:cover}.np-logo--person{border-radius:50%;background:#dfe8f3;color:#17222e}.np-logo--person.np-logo--photo{background:var(--np-chip)}.np-tag{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;height:24px;padding:0 8px;border-radius:12px;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;white-space:nowrap;flex-shrink:0}.np-tag--new{padding-left:6px;background:var(--np-primary-soft);color:var(--np-primary-text)}.np-tag--muted{height:22px;border-radius:6px;background:var(--np-chip);color:var(--np-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis}.np-menu-wrap{position:relative;flex-shrink:0}.np .np-more{width:40px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--np-muted);cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.np .np-more.is-open,.np .np-more:hover{background:var(--np-chip);color:var(--np-ink)}.np-more-gap{width:6px;flex-shrink:0}.np-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:240px;padding:4px 0;border:1px solid var(--np-line);border-radius:14px;background:var(--np-surface);box-shadow:0 10px 30px rgba(23,34,46,.14);animation:kj-scale-in var(--kj-dur-fast) var(--kj-ease-out) both;--kj-from-scale:0.96;--kj-from-y:-4px;transform-origin:top right}.np-menu-row{width:100%;align-items:center!important;grid-gap:14px;gap:14px;min-height:46px;padding:0 16px!important;border:0;background:none;color:var(--np-ink);font-size:var(--kjuup-type-body);font-weight:500;text-align:left;white-space:nowrap;cursor:pointer}.np-menu-row+.np-menu-row{border-top:1px solid var(--np-line)}.np-menu-row:hover{background:var(--np-chip)}.np-menu-row.is-danger{color:var(--np-err)}.np-menu-row.is-danger:hover{background:var(--np-err-bg)}.np-spinner{width:18px;height:18px;border:2px solid var(--np-primary-soft-2);border-top-color:var(--np-primary);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.np-meta{flex-direction:column;margin-top:-4px;padding:0 14px 12px}.np-meta,.np-meta-tags{display:flex;grid-gap:6px;gap:6px}.np-meta-tags{flex-wrap:wrap}.np-meta-product{font-size:var(--kjuup-type-caption);line-height:16px;color:var(--np-muted)}.np-open{cursor:pointer;outline:none}.np-open:focus-visible{box-shadow:inset 0 0 0 2px var(--np-primary)}.np-open:hover .np-card-title{color:var(--np-primary-text)}.np-media{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-top:1px solid var(--np-line);border-bottom:1px solid var(--np-line);background:var(--np-chip)}.np-media-tile{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;cursor:zoom-in;outline:none}.np-media-tile:focus-visible{box-shadow:inset 0 0 0 2px var(--np-primary)}.np-media-img{width:100%;height:100%;object-fit:cover;animation:kj-fade-in var(--kj-dur) var(--kj-ease-out) both}.np-media-tile .article-video-preview.np-media-video{width:100%;height:100%;max-width:none;max-height:none;border-radius:0}.np-media-tile .np-media-video img,.np-media-tile .np-media-video video{width:100%;height:100%;object-fit:cover}.np-media-embed{position:relative;width:100%;height:100%}.np-media-embed,.np-media-embed-label{display:flex;align-items:center;justify-content:center}.np-media-embed-label{position:absolute;inset:0;flex-direction:column;grid-gap:6px;gap:6px;color:var(--np-muted);font-size:var(--kjuup-type-caption)}.np-media-embed img+.np-media-embed-label{color:#fff;background:rgba(0,0,0,.18)}.np-media-chip{top:10px;right:10px;display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:var(--np-surface);font-size:var(--kjuup-type-caption-sm);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.np-media-chip,.np .np-media-nav{position:absolute;color:var(--np-ink)}.np .np-media-nav{top:50%;width:32px;margin-top:-16px;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.92);box-shadow:0 1px 4px rgba(23,34,46,.2);opacity:0;cursor:pointer;transition:opacity var(--kj-dur) var(--kj-ease-standard)}.np-media-nav--prev{left:10px}.np-media-nav--next{right:10px}.np-media-nav:focus-visible,.np-media:hover .np-media-nav{opacity:1}@media (hover:none){.np .np-media-nav{opacity:1}}.np-text{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding:12px 14px 4px}.np-card-title{font-size:var(--kjuup-type-subtitle);line-height:22px;font-weight:600;color:var(--np-ink);overflow-wrap:anywhere;transition:color var(--kj-dur-fast) var(--kj-ease-standard)}.np-body{font-size:var(--kjuup-type-body);line-height:21px;color:var(--np-muted);white-space:pre-line;overflow-wrap:anywhere}.np-body.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.np .np-read-more{margin-top:4px;padding:0!important;border:0;background:none;color:var(--np-primary-text);font-size:var(--kjuup-type-caption);font-weight:600;cursor:pointer}.np .np-read-more:hover{text-decoration:underline}.np-files{display:flex;flex-direction:column;grid-gap:6px;gap:6px;padding:8px 14px 0}.np-file{align-items:center!important;grid-gap:10px;gap:10px;min-height:44px;padding:0 8px 0 12px!important;border:1px solid var(--np-line);border-radius:12px;background:var(--np-surface);color:var(--np-ink);text-align:left;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.np-file:hover{background:var(--np-chip)}.np-file-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-caption);font-weight:600}.np-actions{grid-gap:2px;gap:2px;padding:4px 6px 6px}.np-actions,.np-like-row{display:flex;align-items:center}.np-like-row .likes-dropdown__container{display:flex}.np .np-like,.np .np-like-count-btn{padding:0;border:0;border-radius:10px;background:transparent;color:var(--np-muted);cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard)}.np .np-like{min-width:35px;padding:0 3px 0 10px}.np .np-like-count-btn{min-width:24px;padding:0 10px 0 3px}.np .np-like-count-btn:hover:not(.is-static),.np .np-like:hover:not(:disabled){background:var(--np-chip)}.np .np-like.is-on{color:var(--np-primary-text)}.np .np-like:active:not(:disabled){transform:scale(.92)}.np .np-like:disabled{opacity:.45;cursor:default}.np .np-like-count-btn.is-static{display:inline-flex;align-items:center;cursor:default}.np-like-count{font-size:var(--kjuup-type-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--np-muted)}.np-like-count.is-on{color:var(--np-primary-text)}.np-new-pill.kj-btn{position:absolute;top:8px;left:50%;z-index:20;grid-gap:6px;gap:6px;padding:0 16px 0 12px;box-shadow:0 6px 18px rgba(var(--kjuup-accent-rgb),.35);transform:translateX(-50%);animation:kj-scale-in var(--kj-dur) var(--kj-ease-out);--kj-base:translateX(-50%);--kj-from-y:-12px;--kj-from-scale:0.9}.np-skel{display:flex;flex-direction:column;grid-gap:12px;gap:12px;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.np-bone{display:block;width:100%;height:10px;border-radius:5px;background:linear-gradient(90deg,var(--np-chip) 25%,#eef1f5 37%,var(--np-chip) 63%);background-size:400% 100%;animation:kj-shimmer var(--kj-dur-loop) ease-in-out infinite}.np-bone--logo{width:38px;height:38px;border-radius:10px;flex-shrink:0}.np-bone--h12{height:12px}.np-bone--h14{height:14px}.np-bone--w35{width:35%}.np-bone--w55{width:55%}.np-bone--w75{width:75%}.np-bone--w90{width:90%}.np-bone--like{width:52px;height:22px}.np-bone--media{justify-content:center;height:auto;aspect-ratio:16/9;border-radius:0;border-top:1px solid var(--np-line);border-bottom:1px solid var(--np-line);color:var(--np-faint)}.np-bone--media,.np-skel-head{display:flex;align-items:center}.np-skel-head{grid-gap:10px;gap:10px;padding:14px}.np-skel-lines{flex:1 1 auto;flex-direction:column}.np-skel-lines,.np-skel-text{display:flex;grid-gap:8px;gap:8px}.np-skel-text{flex-direction:column;padding:12px 14px 0}.np-skel-actions{padding:16px 14px}.np-empty{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:40px 20px;text-align:center;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.np-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:6px;border-radius:50%;background:var(--np-surface);border:1px solid var(--np-line);color:var(--np-muted)}.np-empty-title{font-size:var(--kjuup-type-subtitle);line-height:22px;font-weight:600;color:var(--np-ink)}.np-empty-hint{max-width:320px;font-size:var(--kjuup-type-body);line-height:20px;color:var(--np-muted)}.np-empty .kj-btn{margin-top:10px}.np-confirm-text{margin:0;font-size:var(--kjuup-type-body);line-height:20px;color:var(--np-ink)}.np-confirm-actions{display:flex;grid-gap:8px;gap:8px;width:100%}.np-confirm-actions .kj-btn{flex:1 1}@media (max-width:600px){.np-post-btn.kj-btn{padding:0 12px 0 8px}}.feed-scroll-wrapper .scroll.articles__scroll{border:none;height:var(--app-height);display:flex;flex:1 1;overflow-y:scroll;overflow-x:hidden;background-color:var(--kjuup-bg)}.articles__scroll .articles__column{width:100%}.articles__scroll .articles__column--desktop,.feed-scroll-wrapper .feed-scroll-top-slot.articles__scroll-top-slot--desktop{max-width:720px}.modal-footer.articles__delete-footer{border:none}.company_section.company_list.my-company{height:var(--app-height);border-radius:0;display:flex;flex-direction:column;width:100%;background-color:#fff}.company_section.company_list.my-company--skeleton{position:relative;z-index:1;pointer-events:auto}.company_section.company_list.my-company--skeleton.my-company--skeleton-out{position:absolute;z-index:0;pointer-events:none}.company_section.company_list.my-company--loaded{opacity:1;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.company_section.company_list.my-company--loaded.my-company--hidden{opacity:0}.company_list_ver .bg-purple.my-company__skeleton-item{margin-bottom:12px}.my-company__skeleton-row{display:flex;position:relative;padding:15px}.my-company__skeleton-lead{display:flex;align-items:center;margin-right:15px}.my-company__skeleton-stats{margin-left:auto;display:flex;align-items:center;grid-gap:20px;gap:20px}.my-company div.my-company__item-row>*,.my-company div.my-company__skeleton-lead>*,.my-company div.my-company__skeleton-stats>*{display:flex!important;align-items:center!important}.skeleton.skeleton-image.my-company__sk-logo{width:40px;height:40px;border-radius:5px;margin-right:15px}.skeleton.skeleton-icon.my-company__sk-icon{width:22px;height:22px}.skeleton.skeleton-stat.my-company__sk-stat{width:30px;height:20px;margin-bottom:5px}.skeleton.skeleton-text.short.my-company__sk-stat-label{width:50px;height:14px}.company_list_ver .profile-flied.my-company__skeleton-body{padding:0 15px 15px}.skeleton.skeleton-title.my-company__sk-title{width:60%;margin-bottom:8px}.skeleton.skeleton-text.my-company__sk-line{margin-bottom:5px}.skeleton.skeleton-text.my-company__sk-line--80{width:80%}.skeleton.skeleton-text.my-company__sk-line--50{width:50%}.skeleton.skeleton-text.my-company__sk-line--40{width:40%}.company_list .company_list_ver .bg-purple.my-company__item{animation-delay:var(--item-delay);padding:10px;cursor:pointer}.my-company__item-row{display:flex;align-items:center;position:relative}.user_img.my-company__logo-wrap{margin-right:15px;flex-shrink:0;width:40px;height:40px;align-self:flex-start}.b-4 img.my-company__logo{object-fit:cover;border-radius:5px;width:40px;height:40px;display:block;margin-bottom:0}.company_list_ver .profile-flied.my-company__info{flex:1 1;margin-top:0}.company_list_ver .profile-flied .profile_name.my-company__name{margin-top:0}.bg-purple p.my-company__empty{padding:20px}.my-company__actions{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin:10px 0 0 55px;cursor:default}.kj-btn.my-company__action .material-symbols-outlined{font-size:18px;line-height:1}.following.follower.followings{height:var(--app-height);width:100%;display:flex;flex-direction:column;border-left:1px solid #e0e0e0}.following.follower.followings--skeleton{position:absolute;z-index:0;pointer-events:none}.following.follower.followings--skeleton-active{position:relative;z-index:1;pointer-events:auto}.following.follower.loaded.followings--content{opacity:1;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.followings .main_heading.followings__heading{box-shadow:none}.followings .main_heading.followings__heading--content{padding-top:20px}.following .search.followings__search{padding-left:10px;padding-right:10px}.followings .my-scroll.followings__scroll{flex:1 1;padding-left:10px;padding-right:10px;padding-bottom:20px}.follower.loaded .post_notification.followings__item{animation-delay:var(--followings-item-delay,0s)}.following .my_post .media img.followings__avatar{object-fit:cover;border-radius:100px;opacity:1!important}.following .my_post .media img.followings__avatar--company{border-radius:5px}.following .my_post .media img.followings__avatar--company-placeholder{border-radius:0}.following .my_post .media-body .authore_name p.followings__role{margin-right:15px}.followings .followings__empty{padding:20px;text-align:center;color:#666}.followings .skeleton.followings__sk-icon{width:10px;height:10px;margin-right:10px}.followings .skeleton.followings__sk-title{width:100px;height:20px}.followings .skeleton.followings__sk-search{height:38px;border-radius:4px}.followings .post_notification.followings__sk-item{margin-bottom:12px}.followings .my_post.followings__sk-row{display:flex;align-items:center;grid-gap:12px;gap:12px}.followings div.followings__sk-row>*{display:flex!important;align-items:center!important}.followings .skeleton.followings__sk-avatar{width:30px;height:30px;border-radius:50%;flex-shrink:0}.followings .skeleton.followings__sk-line{width:60%;margin-bottom:8px}.followings .skeleton.followings__sk-line-short{width:40%}.followings .skeleton.followings__sk-button{width:70px;height:30px;border-radius:4px;flex-shrink:0}.following.user-followings{box-shadow:none;height:var(--app-height);width:100%;align-self:center;display:flex;flex-direction:column}.following .search.user-followings__search{width:98%;align-self:center}.following .my-scroll.user-followings__scroll{flex:1 1;margin-left:5px;margin-right:5px}.following.follower.followers{height:var(--app-height);width:100%;display:flex;flex-direction:column;border-left:1px solid #e0e0e0}.following.follower.followers--skeleton{position:absolute;z-index:0;pointer-events:none}.following.follower.followers--skeleton-active{position:relative;z-index:1;pointer-events:auto}.following.follower.loaded.followers--content{opacity:1;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.followers .main_heading.followers__heading{box-shadow:none}.followers .main_heading.followers__heading--content{padding-top:20px}.following .search.followers__search{padding-left:10px;padding-right:10px}.followers .my-scroll.followers__scroll{flex:1 1;padding-left:10px;padding-right:10px;padding-bottom:20px}.follower.loaded .post_notification.followers__item{animation-delay:var(--followers-item-delay,0s)}.following .my_post .media img.followers__avatar{object-fit:cover;border-radius:100px;outline:none;outline-offset:0}.following .my_post .media img.followers__avatar--internal{outline:2px solid var(--kjuup-internal);outline-offset:2px}.following .my_post .media-body .authore_name p.followers__role{margin-right:15px}.followers .followers__empty{padding:20px;text-align:center;color:#666}.followers .skeleton.followers__sk-icon{width:10px;height:10px;margin-right:10px}.followers .skeleton.followers__sk-title{width:100px;height:20px}.followers .skeleton.followers__sk-search{height:38px;border-radius:4px}.followers .post_notification.followers__sk-item{margin-bottom:12px}.followers .my_post.followers__sk-row{display:flex;align-items:center;grid-gap:12px;gap:12px}.followers div.followers__sk-row>*{display:flex!important;align-items:center!important}.followers .skeleton.followers__sk-avatar{width:30px;height:30px;border-radius:50%;flex-shrink:0}.followers .skeleton.followers__sk-line{width:60%;margin-bottom:8px}.followers .skeleton.followers__sk-line-short{width:40%}.followers .skeleton.followers__sk-button{width:70px;height:30px;border-radius:4px;flex-shrink:0}.following.follower.user-followers{box-shadow:none;height:var(--app-height);width:100%;align-self:center;display:flex;flex-direction:column}.following .main_heading span.material-symbols-outlined.user-followers__back{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;flex-shrink:0}.following .main_heading span.material-symbols-outlined.user-followers__back--clickable{cursor:pointer}.following .search.user-followers__search{width:98%;align-self:center}.following .my-scroll.user-followers__scroll{flex:1 1;margin-left:15px;margin-right:15px}.add_company.edit-company{height:var(--app-height);width:100%;overflow:hidden;
  /* !important: preserves App.css div[style*="height: var(--app-height)"]...[style*="background-color: rgb(255, 255, 255)"] */background-color:#fff!important}.edit-company .company_header.edit-company__header{box-shadow:none;padding-bottom:0}.heading_icon .main_heading .edit-company__back.material-symbols-outlined{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-block;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1}.edit-company-content.edit-company__content{padding:20px;background-color:#fff;flex:1 1;overflow-y:auto}.edit-company-logo-pen .edit-company__pen-icon.material-symbols-outlined{font-family:"Material Symbols Outlined";font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1}.add_company_from .form-group.edit-company__address-group{margin-top:10px}.add_company_from .register_role.edit-company__branch-readonly{background-color:#e9ecef;cursor:not-allowed}.add_company_from .register_role.edit-company__branch-readonly:hover{cursor:not-allowed!important;border-color:#ddd!important;outline:none!important}.add_company_from .select_coustom:has(.edit-company__branch-readonly):hover{border-color:#ddd!important;outline:none!important;box-shadow:none!important}.w-300.company_list.company-user{height:var(--app-height);border-radius:0;width:100%;display:flex;flex-direction:column;
  /* !important: preserves App.css div[style*="height: var(--app-height)"]...[style*="background-color: rgb(255, 255, 255)"] */background-color:#fff!important}.company-user .company_header.company-user__header{box-shadow:none;padding-bottom:0;margin-bottom:20px}.search_div.company-user__search{width:100%;align-self:stretch;margin-bottom:16px;padding-left:16px;padding-right:16px;box-sizing:border-box}.invite.company-user__list{background-color:#fff}.admin-content.company-user__results{background-color:initial}.admin-contact.company-user__contact{cursor:pointer}.admin-control img.company-user__avatar{border-radius:100px;object-fit:cover;outline:none;outline-offset:0}.admin-control img.company-user__avatar--internal{outline:2px solid var(--kjuup-internal);outline-offset:2px}.company-user__loader{display:flex;align-items:center;justify-content:center;min-height:80px;width:100%}.company-user div.company-user__loader>*{display:flex!important;align-items:center!important}.modal-body.share-map-dialog__body{height:300px;width:100%;padding:0}.no-company.forien-article-card{min-height:auto;display:flex;flex-direction:column;position:relative;overflow-x:hidden}.no-company.forien-article-card--media-collapsed{min-height:300px}.forien-article-card img.news_profile.forien-article-card__logo{object-fit:cover;opacity:1!important}.forien-article-card div.forien-article-card__collapse-pill>*,.forien-article-card div.forien-article-card__overlay-arrow>*,.forien-article-card div.forien-article-card__overlay-content>*,.forien-article-card div.forien-article-card__overlay>*{display:flex!important;align-items:center!important}.forien-article-card .side_icon.forien-article-card__actions{display:flex;align-items:center;justify-content:flex-end;grid-gap:0;gap:0}.forien-article-card p a.forien-article-card__title{color:#212529;font-size:var(--kjuup-type-body)}.forien-article-card div.small.forien-article-card__desc{color:#212529}.forien-article-card .forien-article-card__preview{position:relative;width:100%;height:150px;overflow:hidden;overflow-x:hidden;margin-top:10px;cursor:pointer}.forien-article-card .forien-article-card__preview-gallery{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.forien-article-card .forien-article-card__preview-gallery-inner{width:100%;height:auto;position:relative}.forien-article-card .forien-article-card__overlay{position:absolute;top:-15px;left:-15px;right:-15px;bottom:-15px;height:calc(100% + 30px);width:calc(100% + 30px);background:hsla(0,0%,100%,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10;opacity:1;transition:opacity .4s var(--kj-ease-out)}.forien-article-card .forien-article-card__overlay--hidden{opacity:0}.forien-article-card .forien-article-card__overlay-content{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px}.forien-article-card .forien-article-card__overlay-arrow{width:40px;height:40px;border-radius:50%;background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15)}.forien-article-card div.forien-article-card__overlay-arrow{font-size:13px!important;background-color:var(--kjuup-bg)!important}.forien-article-card .forien-article-card__nudge{--kj-nudge-y:8px;animation:kj-nudge var(--kj-dur-loop) var(--kj-ease-standard) infinite}.forien-article-card span.forien-article-card__count{font-size:var(--kjuup-type-caption);color:#666;font-weight:500}.forien-article-card .forien-article-card__expanded{margin-top:10px;position:relative;overflow-x:hidden}.forien-article-card .forien-article-card__collapse{display:flex;justify-content:center;margin-top:10px;cursor:pointer}.forien-article-card .forien-article-card__collapse-pill{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;border-radius:20px;background-color:rgba(0,0,0,.05);transition:background-color var(--kj-dur) var(--kj-ease-standard)}.forien-article-card .forien-article-card__chevron-up{transform:rotate(180deg)}.forien-article-card .profile_slider img.forien-article-card__slide-img{object-fit:cover}.forien-article-card .likes-avatar-container img.forien-article-card__like-avatar{object-fit:cover;border-radius:100px}.forien-article-card .likes-avatar-container .news_profile.forien-article-card__like-icon{display:inline-block}.forien-article-card .date-follow span.forien-article-card__like-icon{font-size:24px;width:24px;height:24px;min-width:24px;display:inline-flex;align-items:center;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;transform:scale(1);transition:transform var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard)}.forien-article-card .date-follow span.forien-article-card__like-icon--filled{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.forien-article-card .date-follow span.forien-article-card__like-icon--pop{transform:scale(1.3)}.forien-article-card .date-follow span.forien-article-card__like-label{font-size:var(--kjuup-type-body);opacity:1}.forien-article-card .date-follow span.forien-article-card__like--idle{color:#737373}.forien-article-card .date-follow span.forien-article-card__like--liked{color:var(--kjuup-accent)}.forien-article-card .date-follow span.forien-article-card__like--liked.forien-article-card__like--internal{color:var(--kjuup-internal)}.company_section.pb-0.p-0.foreign-company-details__page{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.foreign-company-details-page .foreign-company-details-content.foreign-company-details__content{flex:1 1;overflow-y:auto;overflow-x:hidden;min-height:0}.foreign-company-details-page .foreign-company-details__top{grid-gap:24px;gap:24px;padding:0}.foreign-company-details-page .foreign-company-details__top--skeleton{margin-bottom:16px}.foreign-company-details-page .foreign-company-details__actions{grid-gap:10px;gap:10px}.foreign-company-details-page .foreign-company-details__sk-stats{grid-gap:24px;gap:24px}.foreign-company-details-page .bg-purple.foreign-company-details__sk-header{padding:10px}.foreign-company-details-page .foreign-company-details__sk-name{margin-top:12px}.foreign-company-details-page .profile-data.foreign-company-details__sk-data{padding:0 10px;margin-top:16px}.foreign-company-details-page .MuiSkeleton-root.foreign-company-details__sk-icon{border-radius:4px}.foreign-company-details-page .MuiSkeleton-root.foreign-company-details__sk-mt8{margin-top:8px}.foreign-company-details-page .MuiSkeleton-root.foreign-company-details__sk-mt4{margin-top:4px}.foreign-company-details-page .MuiSkeleton-root.foreign-company-details__sk-mb12{margin-bottom:12px}.foreign-company-details-page .MuiSkeleton-root.foreign-company-details__sk-mb8{margin-bottom:8px}.foreign-company-details-page .MuiSkeleton-root.foreign-company-details__sk-rounded{border-radius:8px}.foreign-company-details-page .MuiSkeleton-root.foreign-company-details__sk-card{border-radius:8px;margin-bottom:16px}.foreign-company-details-page span.material-symbols-outlined.foreign-company-details__back{font-size:24px;width:24px;height:24px;color:#737373;cursor:pointer;transition:color var(--kj-dur) var(--kj-ease-standard);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.foreign-company-details-page span.material-symbols-outlined.foreign-company-details__back--hover{color:var(--kjuup-accent)}.foreign-company-details-page span.material-symbols-outlined.foreign-company-details__back--hover.foreign-company-details__back--internal{color:var(--kjuup-internal)}.foreign-company-details-page .user_img img.company_img.foreign-company-details__logo{object-fit:cover}.foreign-company-details-page a.foreign-company-details__add-link{display:flex;align-items:center}.foreign-company-details-page span.material-symbols-outlined.foreign-company-details__add-icon{font-size:24px;width:24px;height:24px;min-width:24px;display:inline-flex;align-items:center;color:var(--kjuup-accent);font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.foreign-company-details-page span.material-symbols-outlined.foreign-company-details__add-icon--internal{color:var(--kjuup-internal)}.foreign-company-details-page .foreign-company-details__stat-item{justify-content:center;align-items:center;display:flex;flex-direction:column}.foreign-company-details-page div.foreign-company-details__stat-item>*{display:flex!important;align-items:center!important}.foreign-company-details-page .profile_name p span.foreign-company-details__owner{color:var(--kjuup-accent)}.foreign-company-details-page .profile_name p span.foreign-company-details__owner--internal{color:var(--kjuup-internal)}.foreign-company-details-page .slider-icon a.foreign-company-details__nav{pointer-events:auto}.foreign-company-details-page .slider-icon a.foreign-company-details__nav--disabled{pointer-events:none}.foreign-company-details-page span.material-symbols-outlined.foreign-company-details__arrow{font-size:24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#737373;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;cursor:default}.foreign-company-details-page span.material-symbols-outlined.foreign-company-details__arrow--active{color:var(--kjuup-accent);cursor:pointer}.foreign-company-details-page span.material-symbols-outlined.foreign-company-details__arrow--active.foreign-company-details__arrow--internal{color:var(--kjuup-internal)}.foreign-company-details-page .media-desc.foreign-company-details__slide{z-index:1000;width:100%}.company_section.foreign-company-details__not-found{height:var(--app-height);width:100%;display:flex;flex-direction:column}.modal-header.foreign-company-details__modal-header{display:flex;align-items:center;justify-content:space-between}.modal-body div.foreign-company-details__position>*,div.modal-header.foreign-company-details__modal-header>*{display:flex!important;align-items:center!important}.modal-header .modal-title.foreign-company-details__modal-title{font-size:var(--kjuup-type-subtitle);font-weight:500}.modal-header a.foreign-company-details__modal-close{display:flex;align-items:center;margin-left:auto}.modal-header span.material-symbols-outlined.foreign-company-details__close-icon{font-size:24px;width:24px;height:24px;color:#737373;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;transition:color var(--kj-dur) var(--kj-ease-standard)}.modal-header span.material-symbols-outlined.foreign-company-details__close-icon--hover{color:var(--kjuup-accent)}.modal-header span.material-symbols-outlined.foreign-company-details__close-icon--hover.foreign-company-details__close-icon--internal{color:var(--kjuup-internal)}.modal-body .foreign-company-details__positions{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.modal-body .foreign-company-details__position{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 0}.modal-body .container_checkbox.foreign-company-details__radio{margin:0}.modal-body span.foreign-company-details__position-label{font-size:var(--kjuup-type-body);color:#333}.modal-footer.foreign-company-details__modal-footer{border-top:1px solid #eee;padding-top:16px}.company-followers{height:var(--app-height)}.following .main_heading.company-followers__heading{box-shadow:none;border:none}.main_heading .company-followers__back.material-symbols-outlined{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;flex-shrink:0;cursor:pointer}.follower .search.company-followers__search{padding-left:10px;padding-right:10px}.follower .my-scroll.company-followers__scroll{flex:1 1;padding-left:10px;padding-right:10px}.follower .my_post .media img.company-followers__avatar{object-fit:cover;border-radius:100px;opacity:0;outline:none;outline-offset:0}.follower .my_post .media img.company-followers__avatar--internal{outline:2px solid var(--kjuup-internal);outline-offset:2px}.company-notifications{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding-top:4px}.company-notifications__desc{margin:0 2px;font-size:var(--kjuup-type-body);line-height:18px;color:#8a8a8a}.company-notifications__card{overflow:hidden;border:1px solid #e6ebf0;border-radius:12px;background:#fff}.company-notifications__row{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:56px;margin:0;padding:10px 12px 10px 14px;cursor:pointer;box-sizing:border-box}.company-notifications__glyph.material-symbols-outlined{flex-shrink:0;font-size:22px;line-height:1;color:#8a8a8a;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.company-notifications__row-label{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:20px;font-weight:500;color:#1f1f1f}.company-notifications__row.is-off .company-notifications__row-label{color:#8a8a8a}.company-notifications__day+.company-notifications__day{border-top:1px solid #e6ebf0}.company-notifications__select-wrap{position:relative;display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;max-width:60%}.company-notifications__select{width:100%;min-width:0;height:34px;margin:0;padding:0 28px 0 10px;border:1px solid #dce3ea;border-radius:10px;background:#fff;font:inherit;font-size:var(--kjuup-type-body);font-weight:600;color:#737373;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none;outline:none;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.company-notifications__select:focus{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.company-notifications__select-chevron.material-symbols-outlined{position:absolute;right:6px;font-size:20px;line-height:1;color:#8a8a8a;pointer-events:none}.company-notifications__switch{flex-shrink:0}.company-notifications__range{display:flex;grid-gap:8px;gap:8px}.company-notifications__range--day{padding:0 12px 12px 14px}.company-notifications__tile{display:flex;flex-direction:column;flex:1 1;min-width:0;grid-gap:2px;gap:2px;margin:0;padding:10px 12px;border:1px solid #dce3ea;border-radius:14px;background:#fff;cursor:pointer;box-sizing:border-box;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.company-notifications__tile:focus-within{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.company-notifications__tile-head{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;color:#8a8a8a}.company-notifications__tile-head .material-symbols-outlined{flex-shrink:0;font-size:16px;line-height:1;color:inherit}.company-notifications__tile-label{overflow:hidden;font-size:var(--kjuup-type-caption);line-height:16px;white-space:nowrap;text-overflow:ellipsis}.company-notifications__tile-select{width:100%;margin:0;padding:0;border:0;background:transparent;font:inherit;font-size:var(--kjuup-type-title);line-height:26px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1f1f1f;cursor:pointer;-webkit-appearance:none;appearance:none;outline:none}.company-notifications__bones{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.company-notifications__bone{display:block;border-radius:6px;background:linear-gradient(90deg,#f1f0ee 25%,#e1e6ec 37%,#f1f0ee 63%);background-size:400% 100%;animation:kj-shimmer calc(var(--kj-dur-loop)*4) linear infinite}.company-notifications__bone--wide{width:92%;height:11px}.company-notifications__bone--mid{width:64%;height:11px}.company-notifications__bone--row{height:56px;border-radius:12px}.company-notifications__bone--tile{flex:1 1;height:72px;border-radius:14px}.company_section.company_list.company-setting{border-radius:0;height:var(--app-height);width:100%;display:flex;flex-direction:column;
  /* !important: preserves App.css div[style*="height: var(--app-height)"]...[style*="background-color: rgb(255, 255, 255)"] */background-color:#fff!important}.page-header-back .company-setting__back.material-symbols-outlined{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-block;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1}.company-setting__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.company-setting__skeleton{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.company-setting__skeleton-caption,.company-setting__skeleton-line,.company-setting__skeleton-tile{display:block;background:linear-gradient(90deg,#f1f0ee 25%,#e1e6ec 37%,#f1f0ee 63%);background-size:400% 100%;animation:kj-shimmer calc(var(--kj-dur-loop)*4) linear infinite}.company-setting__skeleton-caption{width:110px;height:10px;margin:3px 4px;border-radius:5px}.company-setting__skeleton-row{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:52px;padding:0 14px}.company-setting__skeleton-row+.company-setting__skeleton-row{border-top:1px solid #e6ebf0}.company-setting__skeleton-tile{flex-shrink:0;width:34px;height:34px;border-radius:10px}.company-setting__skeleton-line{width:55%;height:12px;border-radius:6px}.company-setting__state{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}.company-setting__panel{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding-top:4px}.company-setting__panel-note{margin:0 2px;font-size:var(--kjuup-type-body);line-height:18px;color:#8a8a8a}.company-setting__search{position:relative;display:flex;align-items:center}.company-setting__search-icon.material-symbols-outlined{position:absolute;left:12px;font-size:20px;line-height:1;color:#9a9a9a;pointer-events:none}.company-setting__search-input{width:100%;height:40px;margin:0;padding:0 12px 0 40px;border:1px solid #dce3ea;border-radius:10px;background:#fff;font:inherit;font-size:var(--kjuup-type-body);color:#1f1f1f;box-sizing:border-box;outline:none;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.company-setting__search-input:focus{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.company-setting__list{display:flex;flex-direction:column;max-height:420px;overflow-x:hidden;overflow-y:auto;border:1px solid #e6ebf0;border-radius:12px;background:#fff}.company-setting__empty{margin:0;padding:20px 14px;font-size:var(--kjuup-type-body);line-height:18px;color:#8a8a8a;text-align:center}.company-setting__loading{display:flex;justify-content:center;padding:20px 0}.company-setting__loading:after{content:"";width:18px;height:18px;border:2px solid rgba(var(--kjuup-accent-rgb),.25);border-top-color:var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.company-setting__option,.company-setting__person{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;margin:0;border:0;border-radius:0;background:#fff;color:#1f1f1f;font:inherit;text-align:left;box-sizing:border-box}.company-setting__person{min-height:60px;padding:8px 12px}.company-setting__option{min-height:46px;padding:6px 12px 6px 14px}.company-setting__option+.company-setting__option,.company-setting__person+.company-setting__person{border-top:1px solid #e6ebf0}button.company-setting__option,button.company-setting__person{cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}button.company-setting__option:hover,button.company-setting__person:hover{background-color:rgba(var(--kjuup-accent-rgb),.05)}button.company-setting__option:focus,button.company-setting__person:focus{outline:none}button.company-setting__option:focus-visible,button.company-setting__person:focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:-2px}.company-setting__list>button.company-setting__option,.company-setting__list>button.company-setting__person{display:flex!important;height:auto!important;justify-content:flex-start!important}.company-setting__list>button.company-setting__person{padding-top:8px!important;padding-bottom:8px!important}.company-setting__list>button.company-setting__option{padding-top:6px!important;padding-bottom:6px!important}.company-setting__avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--kjuup-bg)}.company-setting__avatar--initials{display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--kjuup-accent-rgb),.14);color:var(--kjuup-accent-text,var(--kjuup-accent));font-size:14px;font-weight:600;line-height:1}.company-setting__person-text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;grid-gap:1px;gap:1px}.company-setting__person-name{overflow:hidden;font-size:var(--kjuup-type-body);line-height:20px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.company-setting__person.is-on .company-setting__person-name{font-weight:600;color:var(--kjuup-accent-text,var(--kjuup-accent))}.company-setting__person-sub{overflow:hidden;font-size:var(--kjuup-type-caption);line-height:16px;color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis}.company-setting__mark.material-symbols-outlined{flex-shrink:0;font-size:24px;line-height:1;color:#c9c6c1;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;transition:color var(--kj-dur-fast) var(--kj-ease-standard)}.company-setting__mark.is-on.material-symbols-outlined{color:var(--kjuup-accent-text,var(--kjuup-accent));font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.company-setting__person>button.company-setting__remove{display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px!important;margin:0;padding:0;border:0;border-radius:12px;background:rgba(194,54,47,.1);color:#c2362f;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.company-setting__person>button.company-setting__remove:hover{background:rgba(194,54,47,.18)}.company-setting__person>button.company-setting__remove:focus{outline:none}.company-setting__person>button.company-setting__remove:focus-visible{outline:2px solid #c2362f;outline-offset:2px}.company-setting__remove .material-symbols-outlined{font-size:20px;line-height:1;color:inherit}.company-setting__option-label{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:20px;overflow-wrap:anywhere}.company-setting__option.is-selected .company-setting__option-label{font-weight:600;color:var(--kjuup-accent-text,var(--kjuup-accent))}.company-setting__option-check.material-symbols-outlined{flex-shrink:0;font-size:20px;line-height:1;color:var(--kjuup-accent-text,var(--kjuup-accent))}.company-admin-frame{display:block;width:100%;height:calc(100vh - 140px);min-height:560px;border:0;border-radius:0 0 12px 12px;background:#fff}.company-admin-frame.is-page{height:calc(100vh - 120px);min-height:480px;border-radius:0}.company-admin-frame.is-settings{height:auto;min-height:0;border-radius:0;overflow:hidden}.company_section.company_list.kjuup-io-abo-page{display:flex;flex-direction:column;width:100%;height:var(--app-height);border-radius:0;background-color:#fff!important}.kjuup-io-abo-page .page-header.kjuup-io-abo-header{flex-shrink:0}.kjuup-io-abo-header .page-header-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kjuup-io-abo-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;background:var(--kjuup-bg)}.kjuup-io-abo-column{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%;max-width:720px;padding:16px 16px 28px;box-sizing:border-box;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.kjuup-io-abo-page .kjuup-io-abo-intro{font-size:var(--kjuup-type-body);line-height:22px;color:#737373}.kjuup-io-abo-body{position:relative}.company-admin-frame.is-abo{height:auto;min-height:0;border:0;border-radius:0;background:transparent}.kjuup-io-abo-pending{position:absolute;top:0;right:0;left:0;overflow:hidden;opacity:0;pointer-events:none}.kjuup-io-abo-shell{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.kjuup-io-abo-shell-card{border:1px solid #dce3ea;border-radius:16px;background:#fff}.kjuup-io-abo-shell-plan{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:16px;border:1.5px solid rgba(224,102,237,.45);border-radius:18px}.kjuup-io-abo-shell-tile{flex-shrink:0;width:40px;height:40px;border-radius:12px;background:rgba(224,102,237,.14)}.kjuup-io-abo-shell-plan-text{display:flex;flex-direction:column;grid-gap:8px;gap:8px;min-width:0}.kjuup-io-abo-shell-cycles{display:flex;grid-gap:10px;gap:10px}.kjuup-io-abo-shell-cycle{flex:1 1;height:112px;border-radius:16px;background:rgba(224,102,237,.1)}.kjuup-io-abo-shell-quota{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:16px}.kjuup-io-abo-shell-row{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px}.kjuup-io-abo-shell-price{min-height:48px;padding:0 16px}.kjuup-io-abo-shell-price+.kjuup-io-abo-shell-price{border-top:1px solid #e6ebf0}.kjuup-io-abo-shell-bar{height:8px;border-radius:999px;background:rgba(224,102,237,.15)}.kjuup-io-abo-shell-line{flex:0 1 auto;min-width:0;height:14px;border-radius:7px;background:linear-gradient(90deg,#f1f2f4 25%,#e7e9ee 37%,#f1f2f4 63%);background-size:400% 100%;animation:kj-shimmer calc(var(--kj-dur-loop)*4) linear infinite}.kjuup-io-abo-shell-line--sized{width:var(--shell-line-width);max-width:100%}.company_section.company_list.company-admin-center{display:flex;flex-direction:column;width:100%;height:var(--app-height);border-radius:0;background-color:#fff!important}.page-header-back .company-admin-center__back.material-symbols-outlined{font-size:24px;line-height:1;color:#737373;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.company-admin-center__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.company-admin-center__company{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:16px}.company-admin-center__logo{flex-shrink:0;width:56px;height:56px;border:1px solid #dce3ea;border-radius:14px;object-fit:cover;background:#fff;box-sizing:border-box}.company-admin-center__logo--initials{display:inline-flex;align-items:center;justify-content:center;border:0;background:#1f2329;color:#fff;font-size:18px;font-weight:700;line-height:1}.company-admin-center__company-text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;grid-gap:2px;gap:2px}.company-admin-center__eyebrow{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kjuup-accent-text,var(--kjuup-accent))}.company-admin-center__name{font-size:var(--kjuup-type-title);line-height:24px;font-weight:600;color:#1f1f1f;overflow-wrap:anywhere}.company-admin-center__form{font-size:var(--kjuup-type-body);line-height:18px;color:#8a8a8a}.company-admin-center__state{display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}.company-admin-center__switch{position:relative;display:flex;align-items:center;margin:0}.company-admin-center__switch-chevron.material-symbols-outlined,.company-admin-center__switch-icon.material-symbols-outlined{position:absolute;font-size:20px;line-height:1;color:#8a8a8a;pointer-events:none}.company-admin-center__switch-icon.material-symbols-outlined{left:14px}.company-admin-center__switch-chevron.material-symbols-outlined{right:12px}.company-admin-center__switch-select{width:100%;height:44px;margin:0;padding:0 40px 0 44px;border:1px solid #dce3ea;border-radius:12px;background:#fff;font:inherit;font-size:var(--kjuup-type-body);font-weight:600;color:#1f1f1f;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none;outline:none;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.company-admin-center__switch-select:focus{border-color:var(--kjuup-accent);box-shadow:0 0 0 3px rgba(var(--kjuup-accent-rgb),.15)}.company-admin-center__section{width:100%;max-width:1080px;margin:0;padding:16px 16px 28px;box-sizing:border-box}.company-admin-center__frame{overflow:hidden;border:1px solid #dce3ea;border-radius:16px;background:#fff}.company-admin-center__skeleton{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.company-admin-center__bone{display:block;border-radius:6px;background:linear-gradient(90deg,#f1f0ee 25%,#e1e6ec 37%,#f1f0ee 63%);background-size:400% 100%;animation:kj-shimmer calc(var(--kj-dur-loop)*4) linear infinite}.company-admin-center__bone--logo{flex-shrink:0;width:56px;height:56px;border-radius:14px}.company-admin-center__bone--short{width:40%;height:10px}.company-admin-center__bone--long{width:75%;height:16px;margin-top:6px}.company-admin-center__bone-row{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:52px;padding:0 14px}.company-admin-center__bone-row+.company-admin-center__bone-row{border-top:1px solid #e6ebf0}.company-admin-center__bone--tile{flex-shrink:0;width:34px;height:34px;border-radius:10px}.company-admin-center__bone--line{width:55%;height:12px}.company-invite{height:var(--app-height);width:30%;
  /* !important: preserves App.css div[style*="height: var(--app-height)"]...[style*="background-color: rgb(255, 255, 255)"] */background-color:#fff!important}.company_header.company_list.company-invite__header,.company_header .heading_icon.company-invite__heading-icon{box-shadow:none;background-color:#fff}.heading_icon .main_heading.company-invite__back-link{line-height:27px}.profile_name.row.company-invite__actions{border-top:1px solid #bcbcbc;justify-content:center}.company-invite__actions .company-invite__copy-label{font-size:var(--kjuup-type-body);color:var(--kjuup-accent)}.company-invite__actions .company-invite__copy-label--internal{color:var(--kjuup-internal)}.company-invite__expiry{display:flex;flex-direction:row;justify-content:center;margin-top:20px;font-style:italic}.company-invite__expiry .company-invite__expiry-text{text-align:center;font-size:var(--kjuup-type-caption);color:#737373}.company-services-member{height:var(--app-height);width:100%}.company-services-member--desktop{width:30%}.following .main_heading.company-services-member__heading{box-shadow:none;border:none}.following .my_post.company-services-member__post{background-color:#fff;padding-left:10px;padding-right:10px}.following .my_post .media img.company-services-member__avatar{object-fit:cover;border-radius:100px;outline:none;outline-offset:0}.following .my_post .media img.company-services-member__avatar--internal{outline:2px solid var(--kjuup-internal);outline-offset:2px}.following.follower.add-services{height:var(--app-height);display:flex;flex-direction:column;width:30%}.following .main_heading.add-services__heading{box-shadow:none;border:none}.add-services .form-control.add-services__input{height:38px;background-color:var(--kjuup-bg)}img.projectIcon.project-detail__icon-img{object-fit:cover}.projectIcon.project-detail__icon--inactive{background-color:#d9deda}.projectIcon.project-detail__icon--themed{background-color:var(--project-theme-color)}.details-item p.project-detail__text,.user_img p.project-detail__text{color:#737373}.details-item p.project-detail__text--inactive,.user_img p.project-detail__text--inactive{color:#d9deda}.details-item p span.project-detail__opened-by{color:var(--kjuup-accent)}.details-item p span.project-detail__opened-by--inactive{color:#d9deda}.main_heading.invite-project-user__back{line-height:27px}.profile_name.invite-project-user__actions{border-top:1px solid #bcbcbc;justify-content:center}.pointer .invite-project-user__action-label{font-size:var(--kjuup-type-body);color:#f18438}.invite-project-user__expiry{display:flex;flex-direction:row;justify-content:center;margin-top:20px;font-style:italic}.add-project-user{display:flex;flex:1 1;flex-direction:column}.add-project-user .add-project-user__header{box-shadow:none;margin-bottom:20px}.add-project-user .add-project-user__cancel{color:var(--kjuup-accent)}.add-project-user .add-project-user__cancel--internal{color:var(--kjuup-internal)}.add-project-user .add-project-user__link-label{font-size:var(--kjuup-type-body);font-weight:500}.add-project-user .add-project-user__continue{cursor:pointer;opacity:1;pointer-events:auto}.add-project-user .add-project-user__continue--inactive{cursor:not-allowed;opacity:.5;pointer-events:none}.add-project-user .add-project-user__list{flex:1 1;display:flex;flex-direction:column}.add-project-user .add-project-user__scroll{flex:1 1}.add-project-user .add-project-user__search{align-self:flex-start;margin-left:16px}.add-project-user .add-project-user__invite-all-label{font-weight:500;font-size:var(--kjuup-type-body);font-style:italic}.add-project-user .add-project-user__empty{text-align:center;padding-left:20px;padding-right:20px;margin-top:30px}.add-project-user .add-project-user__empty-text{text-align:center;font-weight:500;color:grey}.add-project-user .add-project-user__avatar{border-radius:100px;outline:none;outline-offset:0}.add-project-user .add-project-user__avatar--photo{object-fit:cover}.add-project-user .add-project-user__avatar--offset{margin-top:2px}.add-project-user .add-project-user__avatar--kjuup{outline:2px solid var(--kjuup-internal);outline-offset:2px}.add-project-user .add-project-user__accordion{margin-bottom:8px}.add-project-user .add-project-user__company{margin-bottom:4px}.add-project-user .add-project-user__company-head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;background-color:var(--kjuup-bg);border-radius:6px}.add-project-user .add-project-user__company-name{font-size:var(--kjuup-type-body);font-weight:600;color:#555}.add-project-user .add-project-user__company-caret{font-size:20px;color:#999}.add-project-user .add-project-user__company-list{border-left:2px solid #e0e0e0;border-radius:0 0 0 6px;background-color:var(--kjuup-bg)}.add-project-user .add-project-user__company-loading{display:flex;justify-content:center;padding:16px 0}.add-project-user .add-project-user__select-all{cursor:pointer;padding:6px 8px}.add-project-user .add-project-user__select-all-label{font-weight:500;font-size:var(--kjuup-type-body);font-style:italic;color:#555}.add-project-user .add-project-user__check-label{display:flex;align-items:center;margin:0}.add-project-user .add-project-user__company-note{padding:12px 16px}.add-project-user .add-project-user__company-note-text{font-weight:400;color:#999;font-size:var(--kjuup-type-body)}.add-project-user .add-project-user__company-users{padding-left:4px}.add-project-user .add-project-user__control{align-items:flex-start}.add-project-user .add-project-user__divider{border-bottom:1px solid #eee;margin:8px 12px 4px}.add-project-user .add-project-user__loading-more{display:flex;align-items:center;justify-content:center;min-height:80px;width:100%}.add-project-user div.add-project-user__company-head>*,.add-project-user div.add-project-user__loading-more>*{display:flex!important;align-items:center!important}.doc-viewer-panel.w-300.doc-viewer__panel{height:calc(var(--app-height) - 55px);width:100%;border-top:2px solid var(--kjuup-accent)}.doc-viewer-panel.w-300.doc-viewer__panel--internal{border-top-color:var(--kjuup-internal)}.main_heading .media-back-btn .material-symbols-outlined.doc-viewer__back-icon{font-size:24px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:var(--kjuup-accent)}.main_heading .media-back-btn .material-symbols-outlined.doc-viewer__back-icon--internal{color:var(--kjuup-internal)}.kj-btn.doc-viewer__action{position:absolute;right:20px}.kj-btn.doc-viewer__action--fullscreen{top:10px}.kj-btn.doc-viewer__action--download{top:55px}.kj-btn svg.doc-viewer__action-icon{width:40px;height:40px}.media-section-container.image-section.image-section__root{margin-left:10px;margin-right:10px;margin-bottom:0;background-color:#fff;flex:0 0 auto;display:flex;flex-direction:column}.media-section-container .date-header.image-section__date{padding:5px 0;background-color:var(--kjuup-bg);font-size:var(--kjuup-type-body);font-weight:500;color:#737373;text-transform:uppercase;text-align:center;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:100}.media-section-container .image-container .image-wrapper img.image-item.image-section__img{opacity:0;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.media-section-container .image-container .image-wrapper img.image-item.image-section__img.image-section__img--loaded{opacity:1}.media-section-container div.image-item.image-section__fallback{display:flex;align-items:center;justify-content:center;background:var(--kjuup-bg);cursor:pointer;width:100%;height:100%}.material-symbols-outlined.image-section__fallback-icon{font-size:36px;color:var(--kjuup-brand)}.image-section__loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--kjuup-bg);z-index:2}.image-section__loading--dark{background:#1c1c1c}div.image-section__fallback[class]>*,div.image-section__loading[class]>*{display:flex!important;align-items:center!important}.media-section-container .image-skeleton-loader.image-section__spinner{width:48px;height:48px;border-radius:50%;border:4px solid var(--kjuup-brand);border-top:4px solid #fff;animation:kj-spin var(--kj-dur-spin) linear infinite}.image-section__email-badge{position:absolute;top:6px;left:6px;z-index:3;background:var(--kjuup-brand);color:#fff;font-size:var(--kjuup-type-caption-sm);font-weight:600;border-radius:4px;padding:1px 5px;line-height:1.4}.material-symbols-outlined.image-section__done-icon{font-size:28px;color:var(--kjuup-brand);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.media-section-container.docs-section{width:100%;box-sizing:border-box;padding:0 12px 24px;background-color:#fff}.media-section-container .date-header.docs-section__date{padding:5px 0;background-color:var(--kjuup-bg);font-size:var(--kjuup-type-body);font-weight:500;color:#737373;text-transform:uppercase;text-align:center;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:100}.media-section-container .doc-container.docs-section__item{position:relative;border:2px solid transparent;border-radius:8px;background:#fff;box-sizing:border-box;width:100%;max-width:100%}.media-section-container .doc-container.docs-section__item--selected{border:1.5px solid var(--kjuup-brand)}.doc-bubble-icon.docs-section__icon{background-color:var(--docs-section-icon-bg)}.doc-bubble-icon .material-symbols-outlined.docs-section__icon-glyph{color:var(--docs-section-icon-color)}.docs-section__email-badge{background:var(--kjuup-brand);color:#fff;font-size:var(--kjuup-type-caption-sm);font-weight:600;border-radius:4px;padding:1px 5px;line-height:1.4;flex-shrink:0}.media-section-container label.docs-section__checkbox{display:flex;align-items:center;justify-content:center;margin-left:auto;height:36px;width:36px;cursor:pointer}.material-symbols-outlined.docs-section__done-icon{margin-left:auto;font-size:22px;color:var(--kjuup-brand);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.docs-section__progress{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.08);border-radius:8px;z-index:10;display:flex;align-items:center;justify-content:center}div.docs-section__progress[class]>*{display:flex!important;align-items:center!important}.kj-btn.media-selection-bar__action--wide{min-width:160px}.kj-btn .material-symbols-outlined.media-selection-bar__action-icon{font-size:24px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.kj-btn .material-symbols-outlined.media-selection-bar__action-icon--filled{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.media-download-fill.media-selection-bar__fill{width:var(--media-selection-bar-progress);background-color:var(--media-selection-bar-accent)}.material-symbols-outlined.media-selection-bar__done-icon{font-size:20px;color:var(--media-selection-bar-accent);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.material-symbols-outlined.media-selection-bar__close-icon{font-size:18px}.material-symbols-outlined.media-auto-sync-icon.media-auto-sync-settings__icon{color:var(--media-auto-sync-accent)}.full-screen-image-viewer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.photo-preview-container.full-screen-image-viewer__container{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.full-screen-image-viewer__zip-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.full-screen-image-viewer__zip-card{width:300px;max-width:80vw;background:#fff;border-radius:12px;padding:20px 24px;box-shadow:0 8px 32px rgba(0,0,0,.25)}.full-screen-image-viewer__zip-label{font-size:var(--kjuup-type-body);font-weight:600;color:#404040;text-align:center;margin-bottom:12px}.full-screen-image-viewer__zip-track{width:100%;height:8px;border-radius:4px;background:rgba(0,0,0,.1);overflow:hidden}.full-screen-image-viewer__zip-fill{width:var(--progress);height:100%;border-radius:4px;background:var(--kjuup-accent);transition:width var(--kj-dur) var(--kj-ease-standard)}.full-screen-image-viewer__zip-percent{text-align:center;margin-top:8px;font-size:var(--kjuup-type-body);font-weight:600;color:var(--kjuup-accent)}.full-screen-image-viewer__header-actions{display:flex;align-items:center;grid-gap:16px;gap:16px}.material-symbols-outlined.full-screen-image-viewer__header-icon{font-size:24px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;transition:color var(--kj-dur) var(--kj-ease-standard)}.material-symbols-outlined.full-screen-image-viewer__header-icon--active{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24;color:var(--kjuup-accent)}.photo-preview-export-fill.full-screen-image-viewer__export-fill{width:var(--progress);background-color:var(--kjuup-accent)}.material-symbols-outlined.full-screen-image-viewer__note-icon{font-size:20px;color:var(--kjuup-accent);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.material-symbols-outlined.full-screen-image-viewer__icon-18{font-size:18px}.material-symbols-outlined.full-screen-image-viewer__icon-20{font-size:20px}.photo-preview-image-container.full-screen-image-viewer__fill-center{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.full-screen-image-viewer__pdf-frame{width:92vw;height:78vh;border:none;background-color:#fff;border-radius:8px}.full-screen-image-viewer__pdf-frame--desktop{width:70vw}.doc-no-preview-icon.full-screen-image-viewer__doc-icon-box{background-color:var(--doc-bg)}.doc-no-preview-icon .material-symbols-outlined.full-screen-image-viewer__doc-icon{color:var(--doc-color);font-size:44px}.doc-no-preview-badge.full-screen-image-viewer__doc-badge{background-color:var(--doc-color)}.full-screen-image-viewer__video,.photo-preview-image.full-screen-image-viewer__image{max-height:70vh;max-width:90%;object-fit:contain}.full-screen-image-viewer__video{background:#111}.full-screen-image-viewer__player-box{width:90vw;height:50vh;display:flex;align-items:center;justify-content:center}.full-screen-image-viewer__player-box--desktop{width:30vw;height:60vh}.full-screen-image-viewer__video-thumb{height:100%;width:100%;position:relative;background:#111;overflow:hidden}.full-screen-image-viewer__video-thumb-overlay{align-items:center;z-index:10;position:absolute;display:flex;flex-direction:column;top:0;left:0;right:0;bottom:0}.full-screen-image-viewer__video-thumb-overlay .full-screen-image-viewer__play-icon{height:20px;width:20px}.full-screen-image-viewer__pdf-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff7f0}.material-symbols-outlined.full-screen-image-viewer__pdf-thumb-icon{font-size:28px;color:var(--kjuup-accent)}.full-screen-image-viewer__thumb-label{font-size:var(--kjuup-type-caption-sm);color:#737373;margin-top:2px}.photo-preview-doc-thumb.full-screen-image-viewer__doc-thumb{background-color:var(--doc-bg)}.photo-preview-doc-thumb .material-symbols-outlined.full-screen-image-viewer__doc-thumb-icon{font-size:26px;color:var(--doc-color)}.photo-preview-thumb-done.full-screen-image-viewer__done{color:var(--kjuup-accent)}.photo-preview-internal .full-screen-image-viewer__zip-fill,.photo-preview-internal .photo-preview-export-fill.full-screen-image-viewer__export-fill{background-color:var(--kjuup-internal)}.photo-preview-internal .full-screen-image-viewer__zip-percent,.photo-preview-internal .material-symbols-outlined.full-screen-image-viewer__header-icon--active,.photo-preview-internal .material-symbols-outlined.full-screen-image-viewer__note-icon,.photo-preview-internal .material-symbols-outlined.full-screen-image-viewer__pdf-thumb-icon,.photo-preview-internal .photo-preview-thumb-done.full-screen-image-viewer__done{color:var(--kjuup-internal)}div.full-screen-image-viewer__header-actions.full-screen-image-viewer__header-actions>*,div.full-screen-image-viewer__pdf-thumb.full-screen-image-viewer__pdf-thumb>*,div.full-screen-image-viewer__player-box.full-screen-image-viewer__player-box>*,div.full-screen-image-viewer__video-thumb-overlay.full-screen-image-viewer__video-thumb-overlay>*,div.full-screen-image-viewer__zip-overlay.full-screen-image-viewer__zip-overlay>*,div.photo-preview-image-container.full-screen-image-viewer__fill-center>*{display:flex!important;align-items:center!important}.kj-btn.doc-no-preview-btn.excel-preview__fallback-btn{margin-top:12px}.excel-preview-filename .material-symbols-outlined.excel-preview__file-icon{color:var(--excel-preview-accent);font-size:18px}.excel-preview-download .material-symbols-outlined.excel-preview__download-icon{font-size:16px}.excel-preview .excel-preview-sheet-tab.is-active{border-bottom-color:var(--excel-preview-accent);color:var(--excel-preview-accent)}.media-links-docs{flex-direction:column;height:100%;overflow:hidden}.media-links-docs,.media-links-docs__main{display:flex;width:100%;min-height:0;background:#fff}.media-links-docs__main{flex-direction:column;flex:1 1}.media-links-docs__tab-row{display:flex;align-items:center;justify-content:flex-start}.media-links-docs div.media-links-docs__tab-row>*{display:flex!important;align-items:center!important}.media-back-btn .material-symbols-outlined.media-links-docs__back-icon{font-size:24px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:var(--kjuup-accent)}.media-back-btn .material-symbols-outlined.media-links-docs__back-icon--internal{color:var(--kjuup-internal)}.lm-filter-tabs-container.media-links-docs__tabs{background:#fff;flex:1 1;padding:6px 0 8px}.wscroll.media-docs-scroll.media-links-docs__scroll{flex-direction:column;display:flex;flex:1 1;min-height:0;overflow:auto;background:#fff}.media-links-docs__viewer-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}.media-links-docs__doc-viewer{display:flex;flex-direction:column;flex:1 1;min-height:0;width:100%}div.w-300.add_company.feed-detail{height:93vh;display:flex;flex-direction:column}.feed-detail .main_heading.feed-detail__heading{display:flex}.feed-detail .main_heading span.material-symbols-outlined.feed-detail__back-icon{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-block;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1}.feed-detail .main_heading div.feed-detail__title{flex:1 1;color:var(--kjuup-accent)}.feed-detail .main_heading div.feed-detail__title--internal{color:var(--kjuup-internal)}.feed-detail .wscroll.feed-detail__scroll{overflow-x:hidden;flex:1 1}.modal-footer.feed-detail__modal-footer{border:none}.companies{height:var(--app-height);
  /* !important: preserves App.css div[style*="height: var(--app-height)"][style*="display: flex"]...[style*="background-color: rgb(255, 255, 255)"] */background-color:#fff!important}.companies__header{border-bottom:0 solid #dfdfdf}.heading_icon .main_heading .companies__back-icon.material-symbols-outlined{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-block;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1}.companies__body{flex:1 1;padding-left:5px;padding-right:5px;padding-top:5px;overflow-x:hidden}.companies .bg-purple.companies__item{margin-bottom:5px}.companies .bg-purple .companies__link{color:#212529}.article-publish-progress-fill.article-publish-progress__fill{width:var(--progress);background-color:var(--kjuup-accent)}.article-publish-progress-fill.article-publish-progress__fill--internal{background-color:var(--kjuup-internal)}.role_popup .role_data .list-group li.list-group-item.project-list-dialog__item{color:#000}.rc-player{position:absolute;height:100%;width:100%;background-color:#000;z-index:100;top:0;left:0;right:0;display:flex;flex-direction:column}.rc-player__close{position:absolute;align-self:flex-end;right:0}.rc-player__close-inner{margin-top:20px;margin-right:20px}.modal-body.translation-progress-modal__body{padding:28px;text-align:left;background:#fff}.translation-progress-modal__body p.translation-progress-modal__title{margin:0;font-size:var(--kjuup-type-subtitle);font-weight:600;color:#2f2f2f}.translation-progress-modal__body p.translation-progress-modal__subtitle{margin:6px 0 18px;font-size:var(--kjuup-type-body);color:#777}.translation-progress-modal__steps{display:grid;grid-row-gap:8px;row-gap:8px;margin-bottom:14px}.translation-progress-modal__step{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 10px;border-radius:8px;background:transparent;color:#8e8e8e;font-weight:500;font-size:var(--kjuup-type-body)}.translation-progress-modal__step--done{color:#2f7d32}.translation-progress-modal__step--active{background:var(--kjuup-bg);color:#525252;font-weight:600}.translation-progress-modal__step--active.translation-progress-modal__step--done{color:#2f7d32}div.translation-progress-modal__lang[class]>*,div.translation-progress-modal__step[class]>*{display:flex!important;align-items:center!important}.material-symbols-outlined.translation-progress-modal__step-icon{font-size:18px}.translation-progress-modal__body p.translation-progress-modal__current{margin:2px 0 10px;font-size:var(--kjuup-type-caption);color:grey}.translation-progress-modal__langs{max-height:180px;overflow-y:auto;border-top:1px solid #f1f1f1;padding-top:10px}.translation-progress-modal__lang{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:4px 0;font-size:var(--kjuup-type-caption);color:#9a9a9a}.translation-progress-modal__lang--current{color:#585858}.translation-progress-modal__lang--completed{color:#2f7d32}.material-symbols-outlined.translation-progress-modal__lang-icon{font-size:16px}.following.create-company-article{display:flex;flex-direction:column;height:var(--app-height);width:100%;max-width:100%;position:relative}.following.create-company-article.create-company-article--wide{max-width:860px}.create-company-article .main_heading.create-company-article__header{margin-bottom:1px;box-shadow:none;border:none;display:flex;align-items:center;justify-content:space-between;padding-top:10px}.create-company-article .create-company-article__header-left{display:flex;align-items:center;padding-left:10px}.create-company-article div.create-company-article__dropzone>*,.create-company-article div.create-company-article__header-left>*,.create-company-article div.create-company-article__header>*,div.backdrop.create-company-article__depart-backdrop>*{display:flex!important;align-items:center!important}.kj-btn.create-company-article__btn-gap{margin-right:10px}.create-company-article .create-company-article__preview-scroll{flex:1 1;overflow-y:auto;overflow-x:hidden}.create-company-article .article-author-media img.news_profile.create-company-article__author-img{border-radius:5px;object-fit:cover;margin-right:10px;opacity:1!important}.create-company-article .article-author-media img.news_profile.create-company-article__author-img--round{border-radius:100px}.create-company-article span.text-73.create-company-article__author-name{color:#737373}.create-company-article .article-live-preview strong.create-company-article__preview-title{color:#212529;font-size:var(--kjuup-type-body)}.create-company-article .article-live-preview div.create-company-article__preview-desc{color:#737373}.create-company-article .article-form-scroll-container.create-company-article__form-scroll{overflow-y:auto;overflow-x:hidden;flex:1 1}.create-company-article .create-company-article__editor-col{flex:1 1;position:relative}.resizable-editor-container .editor-resize-handle.create-company-article__resize-handle{position:absolute;bottom:0;left:0;right:0;height:8px;cursor:ns-resize;z-index:1000;pointer-events:auto}.create-company-article .select_coustom .create-company-article__lang-label{font-size:var(--kjuup-type-body);color:#6c757d}.create-company-article .select_coustom .create-company-article__lang-hint{font-size:var(--kjuup-type-caption)}.create-company-article .register_role span.create-company-article__dep-label{font-size:var(--kjuup-type-body)}.create-company-article .article-image-dropzone.create-company-article__dropzone{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px;margin-bottom:20px;padding:24px 16px;border:2px dashed #d0d0d0;border-radius:10px;background-color:initial;cursor:pointer;transition:border-color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard),margin-bottom var(--kj-dur) var(--kj-ease-standard)}.create-company-article .article-image-dropzone.create-company-article__dropzone--scheduled{margin-bottom:8px}.create-company-article .article-image-dropzone.create-company-article__dropzone--dragging{border:2px dashed var(--kjuup-accent);background-color:rgba(var(--kjuup-accent-rgb),.06)}.create-company-article .article-image-dropzone.create-company-article__dropzone:not(.create-company-article__dropzone--dragging){background-color:var(--kjuup-bg)!important;color:#737373!important;border-radius:10px!important}.create-company-article .article-image-dropzone.create-company-article__dropzone:not(.create-company-article__dropzone--dragging) *{color:#737373!important}.create-company-article .create-company-article__dropzone span.form-add-icon.create-company-article__dropzone-icon{align-self:center;font-size:36px}.create-company-article .create-company-article__dropzone span.create-company-article__dropzone-label{color:#737373;margin-top:8px;font-size:var(--kjuup-type-body)}.create-company-article .create-company-article__dropzone span.create-company-article__dropzone-hint{color:#a0a0a0;margin-top:4px;font-size:var(--kjuup-type-caption)}.create-company-article .create-company-article__images{display:flex;flex-wrap:wrap}.create-company-article .create-company-article__images--scroll{overflow:auto;max-height:240px}.create-company-article span.remove-image-icon.create-company-article__remove-image{right:12px;top:12px;z-index:1;color:red;font-size:20px}div.backdrop.create-company-article__depart-backdrop{position:fixed;top:0;left:0;width:100vw;height:var(--app-height);display:flex;justify-content:center;align-items:center;z-index:9999}.schedule-modal-header span.material-symbols-outlined.create-company-article__schedule-close-icon{font-size:20px;width:20px;height:20px;line-height:1}.modal-footer.create-company-article__discard-footer{border:none}.company-documents{min-height:100%;background-color:#fff;display:flex;width:100%}.company-documents .company-documents__column{width:100%;display:flex;flex-direction:column;min-height:100%}.company-documents .company-documents__column--desktop{max-width:860px}.company-documents .company-documents__header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:var(--kj-page-head-bg);min-height:var(--kj-page-head-min-h);padding:var(--kj-page-head-pad);display:flex;align-items:center;grid-gap:var(--kj-page-head-gap);gap:var(--kj-page-head-gap)}.company-documents div.company-documents__header>*{display:flex!important;align-items:center!important}.company-documents .company-documents__header h1.company-documents__title{margin:0;font-size:var(--kj-page-title-size);line-height:var(--kj-page-title-lh);font-weight:var(--kj-page-title-weight);letter-spacing:var(--kj-page-title-ls);color:var(--kj-page-title-ink)}.company-documents .company-documents__body{padding:12px 16px 24px;flex:1 1}.company-documents .company-documents__grow{flex:1 1;min-width:0}.company-documents .skeleton.company-documents__sk-title{height:15px;width:72%;margin-bottom:8px}.company-documents .skeleton.company-documents__sk-title--short{width:58%}.company-documents .skeleton.company-documents__sk-meta{height:11px;width:36%}.company-documents .skeleton.skeleton-circle.company-documents__sk-icon{width:22px;height:22px;flex-shrink:0}.company-documents p.company-documents__empty{color:#737373;text-align:left;margin-top:40px}.company-documents ul.company-documents__list{list-style:none;margin:0;padding:0}.company-documents .company-documents__list li.company-documents__item{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 14px;margin-bottom:8px;background:#fff;border-radius:8px;border:1px solid #e1e6ec}.company-documents .company-documents__item-title{font-weight:500;font-size:var(--kjuup-type-body);color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-documents .company-documents__item-meta{font-size:var(--kjuup-type-caption);color:#888;margin-top:2px}.following.edit-company-article{display:flex;flex-direction:column;height:var(--app-height);width:100%;position:relative}.edit-company-article .main_heading.edit-company-article__header{margin-bottom:1px;box-shadow:none;border:none;display:flex;align-items:center;justify-content:space-between;padding-top:10px}.edit-company-article .edit-company-article__header-left{display:flex;align-items:center;padding-left:10px}.edit-company-article div.edit-company-article__dropzone>*,.edit-company-article div.edit-company-article__header-left>*,.edit-company-article div.edit-company-article__header>*,div.backdrop.edit-company-article__depart-backdrop>*{display:flex!important;align-items:center!important}.kj-btn.edit-company-article__btn-gap{margin-right:10px}.edit-company-article .article-author-media img.news_profile.edit-company-article__author-img{border-radius:5px;object-fit:cover;margin-right:10px;opacity:1!important}.edit-company-article .article-author-media img.news_profile.edit-company-article__author-img--round{border-radius:100px}.edit-company-article span.text-73.edit-company-article__author-name{color:#737373}.edit-company-article .article-live-preview strong.edit-company-article__preview-title{color:#212529;font-size:var(--kjuup-type-body)}.edit-company-article .article-live-preview div.edit-company-article__preview-desc{color:#212529}.edit-company-article .article-form-scroll-container.edit-company-article__form-scroll{overflow-y:auto;overflow-x:hidden;flex:1 1}.resizable-editor-container .editor-resize-handle.edit-company-article__resize-handle{position:absolute;bottom:0;left:0;right:0;height:8px;cursor:ns-resize;z-index:1000;pointer-events:auto}.edit-company-article .select_coustom .edit-company-article__lang-label{font-size:var(--kjuup-type-body);color:#6c757d}.edit-company-article .select_coustom .edit-company-article__lang-hint{font-size:var(--kjuup-type-caption)}.edit-company-article .register_role span.edit-company-article__dep-label{font-size:var(--kjuup-type-body)}.edit-company-article .article-image-dropzone.edit-company-article__dropzone{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px;margin-bottom:20px;padding:24px 16px;border:2px dashed #d0d0d0;border-radius:10px;background-color:initial;cursor:pointer;transition:border-color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard),margin-bottom var(--kj-dur) var(--kj-ease-standard)}.edit-company-article .article-image-dropzone.edit-company-article__dropzone--scheduled{margin-bottom:8px}.edit-company-article .article-image-dropzone.edit-company-article__dropzone--dragging{border:2px dashed var(--kjuup-accent);background-color:rgba(var(--kjuup-accent-rgb),.06)}.edit-company-article .article-image-dropzone.edit-company-article__dropzone:not(.edit-company-article__dropzone--dragging){background-color:var(--kjuup-bg)!important;color:#737373!important;border-radius:10px!important}.edit-company-article .article-image-dropzone.edit-company-article__dropzone:not(.edit-company-article__dropzone--dragging) *{color:#737373!important}.edit-company-article .edit-company-article__dropzone span.form-add-icon.edit-company-article__dropzone-icon{align-self:center;font-size:36px}.edit-company-article .edit-company-article__dropzone span.edit-company-article__dropzone-label{color:#737373;margin-top:8px;font-size:var(--kjuup-type-body)}.edit-company-article .edit-company-article__dropzone span.edit-company-article__dropzone-hint{color:#a0a0a0;margin-top:4px;font-size:var(--kjuup-type-caption)}div.backdrop.edit-company-article__depart-backdrop{position:fixed;top:0;left:0;width:100vw;height:var(--app-height);display:flex;justify-content:center;align-items:center;z-index:9999}.schedule-modal-header span.material-symbols-outlined.edit-company-article__schedule-close-icon{font-size:20px;width:20px;height:20px;line-height:1}.modal-footer.edit-company-article__discard-footer{border:none}.follow-one-to-one{height:92vh;display:flex;flex-direction:column;margin-left:2px;margin-right:2px}.follow-one-to-one .follow-one-to-one__invite{margin:10px 0}.follow-one-to-one .wscroll.right_wscroll.follow-one-to-one__list{padding-left:10px;padding-right:10px;overflow-x:hidden;overflow-y:scroll;flex:1 1}.follow-one-to-one .follow-one-to-one__loading{flex:1 1;z-index:100;text-align:center;display:flex}.follow-one-to-one .follow-one-to-one__user{border-bottom:1px solid #dfdfdf}.follow-one-to-one .admin-contact.follow-one-to-one__contact{display:flex;flex-direction:row}.admin-control img.follow-one-to-one__avatar{border-radius:100px}.follow-one-to-one .follow-one-to-one__follow{text-align:center;padding-top:10px}.follow-one-to-one-invite{padding-left:10px;padding-right:10px}.add-one-to-one-user{height:var(--app-height);display:flex;flex-direction:column}.add-one-to-one-user .add-one-to-one-user__loading{height:200px;align-items:center;display:flex;flex-direction:row}.add-one-to-one-user div.add-one-to-one-user__company-head>*,.add-one-to-one-user div.add-one-to-one-user__control>*,.add-one-to-one-user div.add-one-to-one-user__loading>*{display:flex!important;align-items:center!important}.add-one-to-one-user .scroll.add-one-to-one-user__list{flex:1 1;padding-left:0;padding-right:0;overflow-y:scroll;overflow-x:hidden}.add-one-to-one-user .scroll.add-one-to-one-user__list--search{padding-left:10px;padding-right:10px}.add-one-to-one-user .add-one-to-one-user__company-head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;background-color:rgba(var(--kjuup-accent-rgb),.08);border-radius:6px;margin:0 4px}.add-one-to-one-user .add-one-to-one-user__company-name{font-size:var(--kjuup-type-body);font-weight:600;color:#555}.add-one-to-one-user .material-symbols-outlined.add-one-to-one-user__chevron{font-size:20px;color:#999}.add-one-to-one-user .add-one-to-one-user__company-users{margin:0 4px;border-left:2px solid rgba(var(--kjuup-accent-rgb),.3);border-radius:0 0 0 6px;background-color:rgba(var(--kjuup-accent-rgb),.03)}.add-one-to-one-user .admin-contact.add-one-to-one-user__contact--company{background-color:initial}.add-one-to-one-user .admin-contact.add-one-to-one-user__contact{background-color:var(--kjuup-bg)}.add-one-to-one-user .add-one-to-one-user__control{display:flex;align-items:center}.add-one-to-one-user .add-one-to-one-user__divider{border-bottom:1px solid #eee;margin:8px 12px 4px}.col-12.weekly-statistics__cta{margin-top:6rem}.connect_link img.all-contact__avatar{object-fit:cover}.kjuup-sub-page{height:var(--app-height);width:100%;max-width:none;margin:0 auto 0 0;display:flex;flex-direction:column;align-items:stretch;background:var(--kjuup-bg);border-radius:0;box-sizing:border-box;font-family:"Work Sans",sans-serif;font-size:var(--kjuup-type-body);font-weight:400;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kjuup-sub-page button,.kjuup-sub-page input,.kjuup-sub-page select,.kjuup-sub-page textarea{font-family:inherit}.kjuup-sub-admins{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.kjuup-sub-admin{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px;border:1px solid #ededed;border-radius:12px;background:var(--kjuup-bg)}.kjuup-sub-admin-avatar{width:40px;height:40px;flex:0 0 40px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:rgba(224,102,237,.12);color:#e066ed;font-size:13px;font-weight:700}.kjuup-sub-admin-text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.kjuup-sub-admin-name{font-weight:600;font-size:var(--kjuup-type-body);color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kjuup-sub-admin-role{font-size:var(--kjuup-type-caption);color:#737373}.kjuup-sub-admin-contact{flex:0 0 auto}.kjuup-sub-admin-contact .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}@media (max-width:480px){.kjuup-sub-admin{flex-wrap:wrap}.kj-btn.kjuup-sub-admin-contact{width:100%}}.kjuup-sub-price-strike{text-decoration:line-through;color:#9a9a9a;font-weight:500}.kjuup-sub-price-net{color:#e066ed;font-weight:700}.kjuup-sub-gradient-btn{position:relative;width:100%;border:none;border-radius:12px;overflow:hidden;cursor:pointer;margin-top:8px;background:linear-gradient(90deg,#8b45be,#e066ed);min-height:48px;padding:12px 16px;color:#fff;font-family:inherit;font-weight:600;font-size:var(--kjuup-type-body);box-shadow:0 2px 10px rgba(139,69,190,.3)}.kjuup-sub-gradient-btn:focus-visible{outline:2px solid #8b45be;outline-offset:3px}.kjuup-sub-gradient-btn:disabled{background:linear-gradient(90deg,#d9d9d9,#cfcfcf);box-shadow:none;cursor:not-allowed}.kjuup-sub-gradient-btn .btn-inner{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.kjuup-sub-gradient-btn .price-pill{background:hsla(0,0%,100%,.25);border-radius:20px;padding:2px 10px;font-size:var(--kjuup-type-caption);font-weight:700}.kj-btn.kjuup-sub-outline-btn{margin-top:10px}.kjuup-sub-outline-btn .price-pill{border:1px solid;border-radius:20px;padding:2px 8px;font-size:var(--kjuup-type-caption)}.kjuup-sub-actions{margin-top:8px}.kjuup-sub-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.kjuup-sub-modal-card{background:#fff;border-radius:16px;padding:22px;width:100%;max-width:420px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.18)}.kjuup-sub-modal-title{font-weight:600;font-size:var(--kjuup-type-subtitle);color:#111;margin-bottom:12px}.kjuup-sub-modal-note{font-size:var(--kjuup-type-body);color:#737373;line-height:1.45;margin-bottom:16px}.kjuup-sub-price-summary{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:12px;background:var(--kjuup-bg);border-radius:10px;margin-bottom:12px}.kjuup-sub-payment-form{margin-top:8px}.kjuup-sub-payment-error{color:#e24c4b;font-size:var(--kjuup-type-body);margin:10px 0}.kjuup-sub-gradient-btn.kjuup-sub-gradient-btn--form{margin-top:16px}.kjuup-sub-page .page-header-back .kjuup-sub-back-icon{font-family:"Material Symbols Outlined";font-size:24px;color:#737373}.kjuup-sub-price-summary .kjuup-sub-price-summary-plan{font-weight:600}.kjuup-sub-price-summary .kjuup-sub-price-summary-interval{font-size:var(--kjuup-type-body);color:#737373}.kjuup-sub-price-summary .kjuup-sub-price-summary-amount{font-weight:700}.kjuup-sub-page.kj-plans-page{background:#fff}.kj-plans-page .page-header.kj-plans-header{flex-shrink:0}.kj-plans-header .page-header-title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kj-plans-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;background:var(--kjuup-bg)}.kj-plans{width:100%;max-width:720px;padding:16px 16px 28px;box-sizing:border-box;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.kj-plan-card,.kj-plans{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.kj-plan-card{--pkg-fill:#f08438;--pkg-text:#a84e0b;--pkg-soft:rgba(240,132,56,0.14);padding:16px;border:1px solid #dce3ea;border-radius:18px;background:#fff}.kj-plan-card--plus{--pkg-fill:#4fbf96;--pkg-text:#1b7553;--pkg-soft:rgba(79,191,150,0.14)}.kj-plan-card--io{--pkg-fill:#e24bf5;--pkg-text:#9a22ad;--pkg-soft:rgba(226,75,245,0.14)}.kj-plan-card.is-current{padding:15px;border:2px solid var(--pkg-fill)}.kj-plan-card__head{display:flex;align-items:center;grid-gap:10px;gap:10px}.kj-plan-card__tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:var(--pkg-fill);color:#fff}.kj-plan-card__tile .material-symbols-outlined{font-size:24px;color:inherit;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.kj-plan-card__titles{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.kj-plan-card__name{margin:0;font-size:18px;line-height:24px;font-weight:600;color:#1f1f1f}.kj-plan-card__tag{margin:0;font-size:var(--kjuup-type-body);line-height:18px;color:#737373}.kj-plan-card__current{flex-shrink:0;align-self:flex-start;padding:4px 10px;border-radius:8px;background:#1f1f1f;color:#fff;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700}.kj-plan-card__checks{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.kj-plan-card__checks li{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;font-size:14px;line-height:20px;color:#1f1f1f}.kj-plan-card__checks .material-symbols-outlined{flex-shrink:0;font-size:20px;line-height:20px;color:#2f8f57}.kj-plan-card__note{display:flex;align-items:center;grid-gap:6px;gap:6px;margin:0;font-size:var(--kjuup-type-body);color:#737373}.kj-plan-card__note .material-symbols-outlined{font-size:16px;color:inherit}.kj-plan-switch{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 16px;border:0;border-radius:14px;background:var(--pkg-fill);color:#fff;font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform var(--kj-dur-fast) var(--kj-ease-standard),filter var(--kj-dur-fast) var(--kj-ease-standard)}.kj-plan-switch:hover{color:#fff;text-decoration:none;filter:brightness(.95)}.kj-plan-switch:active{transform:scale(.97)}.kj-plan-switch:disabled{opacity:.45;cursor:not-allowed}.kj-plan-tag{display:inline-flex;align-items:center;align-self:flex-start;grid-gap:4px;gap:4px;padding:3px 8px;border-radius:8px;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700}.kj-plan-tag .material-symbols-outlined{font-size:14px;color:inherit}.kj-plan-tag.is-ok{background:#e8f5ee;color:#2f8f57}.kj-plan-tag.is-warn{background:#fdf1dc;color:#8a5300}.kj-plan-tag.is-new{background:var(--pkg-soft);color:var(--pkg-text)}.kj-plan-tag.is-muted{background:var(--kjuup-bg);color:#5c5c5c}.kj-plan-options{display:flex;grid-gap:8px;gap:8px}.kj-plan-option{display:flex;flex-direction:column;flex:1 1;grid-gap:4px;gap:4px;min-width:0;min-height:76px;margin:0;padding:12px;border:1.5px solid #dce3ea;border-radius:14px;background:#fff;color:#1f1f1f;font:inherit;text-align:left;box-sizing:border-box;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),background-color var(--kj-dur-fast) var(--kj-ease-standard)}button.kj-plan-option{cursor:pointer}button.kj-plan-option:hover{border-color:var(--pkg-fill)}button.kj-plan-option:disabled{opacity:.6;cursor:not-allowed}.kj-plan-option.is-selected{border-color:var(--pkg-fill);background:var(--pkg-soft)}.kj-plan-option__head{display:flex;align-items:center;grid-gap:6px;gap:6px}.kj-plan-option__label{flex:1 1 auto;min-width:0;overflow:hidden;font-size:15px;line-height:20px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kj-plan-option.is-selected .kj-plan-option__label,.kj-plan-option__check.material-symbols-outlined{color:var(--pkg-text)}.kj-plan-option__check.material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.kj-plan-option__price{margin-top:auto;font-size:var(--kjuup-type-body);color:#737373}.kj-plan-option__amount{font-size:18px;line-height:24px;font-weight:700;color:#1f1f1f}.kj-plan-option .kjuup-sub-price-net{color:inherit}.kj-plan-option .kjuup-sub-price-strike{font-size:var(--kjuup-type-body)}.kj-plan-io{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.kj-plan-io__admins,.kj-plan-io__hero,.kj-plan-io__plans{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.kj-plan-io__plans{grid-gap:8px;gap:8px}.kj-plan-io__status{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px}.kj-plan-io__price{font-size:15px;font-weight:600;color:#1f1f1f}.kj-plan-io__price .kjuup-sub-price-net{color:inherit}.kj-plan-io__title{margin:0;font-size:15px;line-height:20px;font-weight:600;color:#1f1f1f}.kj-plan-io__text{margin:0;font-size:var(--kjuup-type-body);line-height:20px;color:#737373}.kj-plan-io__small{margin:0;font-size:var(--kjuup-type-caption);line-height:16px;color:#737373}.kj-plan-io__center{text-align:center}.kj-plan-io__ok{color:#2f8f57}.kj-plan-io__countdown,.kj-plan-io__ok{margin:0;font-size:var(--kjuup-type-body)}.kj-plan-io__countdown{font-weight:600;color:var(--pkg-text)}.kj-plan-io__caption{margin:0;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#737373}.kj-plan-io__info{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.kj-plan-io__info li{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;font-size:var(--kjuup-type-caption);line-height:16px;color:#737373}.kj-plan-io__info .material-symbols-outlined{flex-shrink:0;font-size:18px;line-height:16px;color:inherit}.kj-plan-io__secure{display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;margin:0;font-size:var(--kjuup-type-caption);color:#737373}.kj-plan-io__secure .material-symbols-outlined{font-size:14px;color:inherit}.kj-plan-io .kjuup-sub-actions,.kj-plan-io .kjuup-sub-gradient-btn{margin-top:0}.kj-plan-banner{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:12px;font-size:var(--kjuup-type-body);line-height:20px}.kj-plan-banner .material-symbols-outlined{flex-shrink:0;font-size:18px;line-height:20px;color:inherit}.kj-plan-banner.is-new{background:var(--pkg-soft);color:var(--pkg-text)}.kj-plan-banner.is-warn{background:#fdf1dc;color:#7a4a00}.kj-plan-rows{overflow:hidden;border:1px solid #dce3ea;border-radius:14px}.kj-plan-row{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;min-height:48px;padding:12px 14px;box-sizing:border-box}.kj-plan-row+.kj-plan-row{border-top:1px solid #e6ebf0}.kj-plan-row__label{font-size:var(--kjuup-type-body);color:#737373}.kj-plan-row__value{font-weight:600;color:#1f1f1f;text-align:right}.kj-plan-bones{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.kj-plan-bone{display:block;border-radius:14px;background:linear-gradient(90deg,#f1f2f4 25%,#e7e9ee 37%,#f1f2f4 63%);background-size:400% 100%;animation:kj-shimmer calc(var(--kj-dur-loop)*4) linear infinite}.kj-plan-bone--line{width:55%;height:14px;border-radius:7px}.kj-plan-bone--tile{flex:1 1;height:76px}.kj-plan-bone--button{height:48px}span.material-symbols-outlined.info-page__cta-icon{margin-left:8px;font-size:20px}span.material-symbols-outlined.info-page__submit-icon{margin-left:8px;font-size:18px}.pending-request-row .pending-request-avatar.project-notification__avatar{background-color:var(--avatar-bg)}.project_info.project-list-component__row--dragging{opacity:0}.project-list-component__icon-img{object-fit:cover}.project-list-component__icon{background-color:var(--project-theme-color)}.project-list-component__icon.project-list-component__icon--inactive{background-color:#d9deda}.Project_name .message-badge.project-list-component__badge{display:flex;justify-content:center;align-items:center;min-width:22px;height:22px}.Project_name .project-list-component__badge-count{color:#fff;font-weight:500;font-size:var(--kjuup-type-caption);display:flex;align-items:center;justify-content:center}.Project_name .project-list-component__name{color:#737373}.Project_name .project-list-component__name.project-list-component__name--inactive{color:#d9deda}.project_action .project-list-component__action-icon.material-symbols-outlined{font-size:24px;color:#737373;display:inline-block;width:24px;height:24px;font-variation-settings:"FILL" 1}.project_action .project-list-component__action-icon--join.material-symbols-outlined{transition:color var(--kj-dur) var(--kj-ease-standard)}.project-list-component__done{display:flex;align-items:center;justify-content:center}.project_action div.project-list-component__done>*{display:flex!important;align-items:center!important}.project_info.project-list-component-internal__row--dragging{opacity:0}.project-list-component-internal__icon-img{object-fit:cover}.project-list-component-internal__icon{background-color:var(--project-theme-color)}.project-list-component-internal__icon.project-list-component-internal__icon--inactive{background-color:#d9deda}.Project_name .message-badge.project-list-component-internal__badge{display:flex;justify-content:center;align-items:center;min-width:22px;height:22px}.Project_name .project-list-component-internal__badge-count{color:#fff;font-weight:500;font-size:var(--kjuup-type-caption);display:flex;align-items:center;justify-content:center}.Project_name .project-list-component-internal__name{color:#737373}.Project_name .project-list-component-internal__name.project-list-component-internal__name--inactive{color:#d9deda}.project_action .project-list-component-internal__action-icon.material-symbols-outlined{font-size:24px;color:#737373;display:inline-block;width:24px;height:24px;font-variation-settings:"FILL" 1}.project_action .project-list-component-internal__action-icon--join.material-symbols-outlined{transition:color var(--kj-dur) var(--kj-ease-standard)}.project-list-component-internal__done{display:flex;align-items:center;justify-content:center}.project_action div.project-list-component-internal__done>*{display:flex!important;align-items:center!important}.common-header{background-color:var(--common-header-bg)}.lm-filter-tabs-scroll.common-header__tabs{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:8px 8px 0;animation:kj-fade-down var(--kj-dur-slow) var(--kj-ease-out) both;--kj-from-y:-4px}.common-header__tab--late{animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.maindiv.common-header__toggle-row{padding-top:0;padding-left:10px;padding-right:20px;height:50px;align-items:center}.toggle-switch-slider.common-header__slider{background-color:var(--kjuup-accent)}.toggle-switch-slider.slide-right.common-header__slider{background-color:var(--kjuup-internal)}.toggle-switch-option.common-header__option{color:#666}.toggle-switch-option.active.common-header__option{color:#fff}.common-header__search-row{padding:5px 20px 8px 10px;display:flex;align-items:center;grid-gap:8px;gap:8px}.searchbar-container.common-header__search{width:100%;flex:1 1;min-width:0}.circle_icon_div.common-header__add{display:flex;cursor:pointer;flex-shrink:0}.common-header__company-row{padding-left:10px;padding-right:10px}div.common-header__search-row.common-header__search-row>*,div.lm-filter-tabs-scroll.common-header__tabs>*{display:flex!important;align-items:center!important}.company-selector-container{display:block;padding:8px 0 8px 10px;width:100%}.company-selector-buttons-wrapper{display:inline-flex;flex-wrap:wrap;align-items:center;grid-gap:0;gap:0;background:#fff;border-radius:8px;padding:0}.company-selector-tab{position:relative;margin:0 5px}.company-selector-tab:not(.kj-tab){display:flex;align-items:center;justify-content:center;min-width:0;height:auto;padding:8px 12px;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;grid-gap:6px;gap:6px;outline:none;box-shadow:none}.company-selector-tab-selected,.company-selector-tab:not(.kj-tab):hover{background:rgba(var(--kjuup-accent-rgb),.16);border-color:transparent;box-shadow:none}.company-selector-tab-disabled{opacity:.5;cursor:not-allowed}.company-selector-logo-container{width:22px;height:22px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center}.company-selector-logo{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1px solid #e0e0e0}.company-selector-logo-fallback{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center}.company-selector-logo-fallback .material-symbols-outlined{font-size:16px!important;width:16px;height:16px;line-height:16px}.company-selector-name{min-width:0;overflow:hidden}.company-selector-name-text{display:block;font-size:var(--kjuup-type-body);font-weight:600;color:#737373;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-selector-tab-selected .company-selector-name-text{color:#737373;text-shadow:none}.company-selector-tab-disabled .company-selector-name-text{color:#999}.company-selector-badge{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;flex-shrink:0}.company-selector-badge,.company-selector-tab-selected .company-selector-badge{background:var(--kjuup-counter)}.company-selector-badge span{font-size:var(--kjuup-type-caption-sm);font-weight:600;color:#fff;line-height:1}.company-selector-tab-selected .company-selector-badge span{color:#fff}@media (max-width:768px){.company-selector-container{padding-left:5px}.company-selector-tab{min-width:0;padding:6px 10px;height:auto}.company-selector-name-text,.company-selector-tab{font-size:var(--kjuup-type-caption)}.company-selector-logo,.company-selector-logo-container,.company-selector-logo-fallback{width:20px;height:20px}.company-selector-logo-fallback{font-size:8px}.company-selector-badge{min-width:16px;height:16px;padding:0 4px}.company-selector-badge span{font-size:var(--kjuup-type-caption-sm)}}@media (max-width:480px){.company-selector-tab{min-width:0;padding:5px 8px;height:auto}}.company-selector-logo-fallback.company-selector__logo-fallback{display:flex;background-color:initial;color:#737373}.company-selector-logo-fallback.company-selector__logo-fallback--hidden{display:none}.my-project__section-header{display:flex;align-items:center;justify-content:space-between;background:var(--kjuup-bg);border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:10px;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:48px;border-radius:10px;width:100%;box-sizing:border-box;position:relative;z-index:2;touch-action:manipulation}.my-project__room-list div.my-project__section-header>*{display:flex!important;align-items:center!important}.my-project__section-header .my-project__section-title{font-weight:500;font-size:var(--kjuup-type-subtitle);color:#737373}.my-project__section-header .my-project__section-meta{display:flex;align-items:center;grid-gap:8px;gap:8px}.message-badge.my-project__section-badge{display:flex;justify-content:center;align-items:center;min-width:22px;height:22px}.my-project__section-badge .my-project__section-badge-count{color:#fff;font-weight:500;font-size:var(--kjuup-type-caption)}.my-project__section-header .my-project__section-arrow{width:16px;height:16px;transform:rotate(0deg);transition:transform var(--kj-dur) var(--kj-ease-standard);opacity:1;pointer-events:none}.my-project__section-header .my-project__section-arrow--expanded{transform:rotate(90deg)}.latestmessages_scrollbar.loading.my-project__skeleton{height:100%;min-height:400px;overflow-x:hidden;padding-top:10px;background-color:#fff;position:relative;z-index:1;pointer-events:auto}.latestmessages_scrollbar.loading.my-project__skeleton.my-project__skeleton--hidden{position:absolute;z-index:0;pointer-events:none}.user_info_chat.my-project__skeleton-item{margin-bottom:1px;animation-delay:var(--skeleton-delay)}.user_info_chat .company_centact.my-project__skeleton-row{padding:15px;display:flex;align-items:center;grid-gap:12px;gap:12px;border-bottom:1px solid #dfdfdf;min-height:56px}.user_info_chat div.my-project__skeleton-row>*{display:flex!important;align-items:center!important}.my-project__skeleton .skeleton.my-project__skeleton-image{width:40px;height:40px;border-radius:8px;flex-shrink:0}.user_info_chat>div>div.my-project__skeleton-image{max-width:100%!important}.my-project__skeleton .my-project__skeleton-lines{flex:1 1}.my-project__skeleton .skeleton-text.my-project__skeleton-line{width:70%;margin-bottom:8px}.my-project__skeleton .skeleton-text.my-project__skeleton-line--short{width:40%}.my-project__skeleton .my-project__skeleton-action{min-width:30px;flex-shrink:0;display:flex;align-items:center}.my-project__skeleton div.my-project__skeleton-action>*{display:flex!important;align-items:center!important}.my-project__skeleton .skeleton.my-project__skeleton-icon{width:20px;height:20px;border-radius:50%}.my_project.my-project__list{flex:1 1}.my_project.my-project__list--owner{pointer-events:none;opacity:.2;display:block}.my_project.my-project__list--owner-tint{background-color:#edfff8}.my_project.my-project__list--member{display:flex;flex-direction:column;position:relative;opacity:1;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.my_project.my-project__list--border-0{border-width:0}.my_project.my-project__list--border-2{border-width:2px}.my_project.my-project__list--member.my-project__list--loading{opacity:0}.my_project.my-project__list.my-project__list--hidden{display:none}.my-project__room-list{padding:10px}.my-project__empty{margin:20px;color:#aaa;text-align:center}div.w-300.my_project.my-project__panel{flex:1 1;height:calc(var(--app-height) - 55px);display:flex;flex-direction:column;overflow:hidden;border-radius:0}div.w-300.my_project.my-project__panel--borderless{border:none}div.w-300.my_project.my-project__panel--owner{pointer-events:none;opacity:.2}.my-project__header{position:relative;z-index:99}.my-project__body{flex:1 1;display:flex;flex-direction:column}.oversight-list__intro{flex-shrink:0;padding:8px 10px 0}.my_project.oversight-list>.bottom-bar{flex:1 1;min-height:0}.oversight-list__filters{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;margin-bottom:6px}.oversight-list__filters button.kj-tab.oversight-list__filter{height:30px!important;padding:0 10px;font-size:var(--kjuup-type-body)}.oversight-list__description{margin:0 2px 2px;font-size:var(--kjuup-type-caption);line-height:1.4;color:#8a8a8a}.project_info.oversight-list__row{align-items:center}.Project_name.oversight-list__main{min-width:0;cursor:pointer}.Project_name.oversight-list__main:focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:2px;border-radius:6px}.Project_name .oversight-list__avatar{flex-shrink:0;margin-right:10px}.Project_name .project_icon.oversight-list__icon,.Project_name .project_icon.oversight-list__icon-img{margin-right:0}.project_icon.oversight-list__icon-img{object-fit:cover}.project_icon.oversight-list__icon{background-color:var(--project-theme-color,var(--kjuup-accent))}.project_icon.oversight-list__icon.oversight-list__icon--internal{background-color:var(--project-theme-color,var(--kjuup-internal))}.oversight-list__row--inactive .project_icon.oversight-list__icon{background-color:#d9deda}.oversight-list__row--inactive .project_icon.oversight-list__icon-img{opacity:.55}.Project_name .oversight-list__eye.admin-view-eye.material-symbols-outlined{bottom:-6px;right:-6px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-family:"Material Symbols Outlined";font-size:14px;font-style:normal;font-weight:300;line-height:1;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20;color:var(--kjuup-accent);background:#fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.Project_name .oversight-list__eye--internal.admin-view-eye.material-symbols-outlined{color:var(--kjuup-internal)}.Project_name .p_name.oversight-list__text{min-width:0;flex:1 1;overflow:hidden;color:#737373}.p_name .oversight-list__name{font-size:var(--kjuup-type-subtitle);font-weight:500}.p_name .oversight-list__meta,.p_name .oversight-list__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p_name .oversight-list__meta{font-size:var(--kjuup-type-caption);font-weight:400;color:#a3a3a3}.oversight-list__row--inactive .p_name .oversight-list__meta,.oversight-list__row--inactive .p_name.oversight-list__text{color:#c4c9c5}.project_action.oversight-list__action{flex-shrink:0;padding-left:6px}.oversight-list__archive .material-symbols-outlined{font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 20}@media (hover:hover){.oversight-list__row .oversight-list__archive:not(.is-archived){opacity:0;transition:opacity var(--kj-dur-fast,.15s) var(--kj-ease-standard,ease)}.oversight-list__row:focus-within .oversight-list__archive,.oversight-list__row:hover .oversight-list__archive{opacity:1}}.oversight-list__state{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;margin:24px 16px;text-align:center;color:#8a8a8a;font-size:var(--kjuup-type-body)}.oversight-list__state p{margin:0}.lm-root{flex:1 1;display:flex;flex-direction:column;height:100%;min-height:0;background-color:#fff}.lm-root,.lm-root .company_services.chat_services,.lm-root .latestmessages_scrollbar,.lm-root .latestmessages_scrollbar.loaded,.lm-root .latestmessages_scrollbar.loading,.lm-root .lm-filter-tabs-container,.lm-root .lm-left-panel,.lm-root .lm-panel-container,.lm-root .search_bar_main_div{background:#fff!important;background-color:#fff!important}html body .latestmessages_scrollbar div.pagination-loader{width:100%;box-sizing:border-box;padding:15px;min-height:48px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;z-index:5;background:#fff!important;background-color:#fff!important;border-radius:0!important;box-shadow:none!important}.lm-panel-container{flex:1 1;position:relative;width:100%;max-width:100%;min-height:0}.lm-left-panel,.lm-panel-container{display:flex;overflow:hidden;min-width:0;box-sizing:border-box}.lm-left-panel{height:100%;flex-direction:column;background-color:#fff}.lm-left-panel--mobile{flex:1 1 100%;width:100%;max-width:100%}.lm-left-panel--desktop{flex:0 0 auto;width:var(--lm-left-panel-width,50%);max-width:var(--lm-left-panel-width,50%);min-width:420px}.lm-row-hoisted{animation:lmRowHoistIn var(--kj-dur-reveal) var(--kj-ease-out) both}@keyframes lmRowHoistIn{0%{opacity:0;transform:translateY(-14px)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lm-row-hoisted{animation:none}}.lm-pane{display:flex;flex-direction:column;box-sizing:border-box}.lm-pane--desktop{flex:1 1;width:100%;max-width:100%;min-width:0;min-height:0;overflow:hidden}.lm-root--slide{position:relative;overflow:hidden}.lm-root--slide .lm-panel-container{position:static}.lm-root--slide .lm-left-panel,.lm-root--slide .search_bar_main_div{position:relative;transition:transform var(--kj-dur-slow) var(--kj-ease-out)}.lm-root--slide.lm-detail-open .lm-left-panel,.lm-root--slide.lm-detail-open .search_bar_main_div{transform:translateX(-100%)}.lm-root--slide .lm-left-panel.mobile_none{display:flex!important}.lm-exclusive-sheet{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:#fff;transition:transform var(--kj-dur-slow) var(--kj-ease-out);will-change:transform}.lm-pane--mobile{position:fixed;z-index:1000;right:0;left:var(--lm-mobile-left,0);top:55px;height:calc(var(--app-height) - 55px);max-height:calc(var(--app-height) - 55px);background-color:#fff;overflow:hidden;min-height:0;box-sizing:border-box}.message-type-icon{font-family:"Material Symbols Outlined";font-weight:300;font-style:normal;font-size:16px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;overflow-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:#737373;vertical-align:middle}.project-avatar{background-color:var(--lm-project-avatar-bg,#737373)}.project-avatar.project-avatar-outline{color:var(--lm-project-color,#737373)}.group-avatar-loader,.project-avatar.project-avatar-outline{background-color:initial;border:2px solid var(--lm-project-color,#737373)}.group-avatar-loader{position:relative;overflow:hidden;isolation:isolate}.group-avatar-loader.is-loading{background-color:#eaeaea}.group-avatar-loader.is-loaded{background-color:initial}.group-avatar-loader .group-avatar-img{width:100%;height:100%;display:block;position:relative;z-index:2;transition:opacity var(--kj-dur-reveal) var(--kj-ease-standard)}.group-avatar-skeleton{position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(90deg,#e8e8e8,#f5f5f5 40%,#fff 50%,#f5f5f5 60%,#e8e8e8);background-size:220% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite}@media (prefers-reduced-motion:reduce){.group-avatar-skeleton{--kj-pulse-min:0.7;animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite;background:#ececec}}.email-avatar-circle{width:30px;height:30px;min-width:30px;min-height:30px;border-radius:50%;color:#fff;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;flex-shrink:0;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative;line-height:30px;text-align:center}.lm-email-item{isolation:isolate;z-index:0}.lm-email-item .website_img .email-avatar-circle,.lm-email-item .website_img .user-avatar-img{width:30px!important;height:30px!important;border-radius:50%!important;overflow:hidden}.lm-email-item .website_img img{width:30px!important;height:30px!important;object-fit:cover!important;border-radius:50%!important}.lm-draft-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;color:var(--kjuup-accent)}.lm-draft-preview .lm-draft-label{font-weight:600}.new-message-type-logo{width:20px;height:20px;flex-shrink:0;display:block;object-fit:contain}.latestmessages_scrollbar .chat_services .company_centact.chat-item-container,.latestmessages_scrollbar .chat_services .company_centact.chat-item-container:hover:not(.active-project):not(.lm-email-selected){background-color:#fff!important;background:#fff!important}.latestmessages_scrollbar .chat_services .company_centact.chat-item-container.active-project,.latestmessages_scrollbar .chat_services .company_centact.chat-item-container.active-project:hover,.latestmessages_scrollbar .chat_services .company_centact.chat-item-container.lm-email-selected,.latestmessages_scrollbar .chat_services .company_centact.chat-item-container.lm-email-selected:hover,.latestmessages_scrollbar div.company_centact.chat-item-container.lm-email-item.lm-email-item--briefing.active-project,.latestmessages_scrollbar div.company_centact.chat-item-container.lm-email-item.lm-email-item--briefing.lm-email-selected{background-color:rgba(var(--kjuup-accent-rgb),.16)!important;background:rgba(var(--kjuup-accent-rgb),.16)!important;border-color:rgba(var(--kjuup-accent-rgb),.45)!important}.latestmessages_scrollbar.loading,.latestmessages_scrollbar.loading .company_centact,.latestmessages_scrollbar.loading .company_services{background:#fff!important;background-color:#fff!important;border-color:transparent!important}.email-inbox-loading .skeleton,.email-inbox-skeleton-avatar,.email-inbox-skeleton-line,.latestmessages_scrollbar .skeleton{background:linear-gradient(90deg,rgba(var(--kjuup-accent-rgb),.1) 25%,rgba(var(--kjuup-accent-rgb),.28) 50%,rgba(var(--kjuup-accent-rgb),.1) 75%)!important;background-size:200% 100%!important}.email-inbox-loading{background:#fff!important}.latestmessages_scrollbar .company_centact.chat-item-container.lm-email-item.lm-email-unread{position:relative;overflow:hidden}.latestmessages_scrollbar .company_centact.chat-item-container.lm-email-item.lm-email-unread:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--kjuup-accent);border-radius:10px 0 0 10px;pointer-events:none;z-index:2}.lm-email-item.lm-email-unread .chat-time-inline,.lm-email-item.lm-email-unread .chat-title-row h5,.lm-email-item.lm-email-unread .details-company h5,.lm-email-item.lm-email-unread .message-content-multiline{font-weight:700!important;color:#1a1a1a!important}.lm-email-item.lm-email-unread .message-preview-text{font-weight:600!important;color:#3c3c3c!important}.lm-email-unread-dot{width:10px;height:10px;border-radius:50%;background-color:var(--kjuup-accent)!important;flex-shrink:0;display:inline-block;vertical-align:middle;margin-right:6px}.latestmessages_scrollbar .company_centact.chat-item-container .chat-item-link,.latestmessages_scrollbar .company_centact.chat-item-container .website,.latestmessages_scrollbar .lm-email-item--briefing .chat-item-link,.latestmessages_scrollbar .lm-email-item--briefing .website{background-color:initial!important;background:transparent!important}.add-project-chat-user{height:var(--app-height);display:flex;flex-direction:column;border-radius:0}.add-project-chat-user .add-project-chat-user__header{border:none;box-shadow:none}.add-project-chat-user .add-project-chat-user__header-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.add-project-chat-user .add-project-chat-user__cancel{color:#737373;font-size:var(--kjuup-type-body);display:flex;align-items:center;grid-gap:4px;gap:4px;line-height:1}.add-project-chat-user .add-project-chat-user__back-icon{display:block;margin:0}.add-project-chat-user .add-project-chat-user__cancel-label{line-height:1;display:inline-block;font-size:var(--kjuup-type-body);font-weight:500}.add-project-chat-user .add-project-chat-user__title{font-size:var(--kjuup-type-body);font-weight:600;line-height:1;text-align:center;color:#737373}.add-project-chat-user .add-project-chat-user__continue{color:var(--kjuup-accent);font-size:var(--kjuup-type-body);opacity:1;cursor:pointer;pointer-events:auto;display:flex;align-items:center;grid-gap:4px;gap:4px;line-height:1}.add-project-chat-user .add-project-chat-user__continue--internal{color:var(--kjuup-internal)}.add-project-chat-user .add-project-chat-user__continue--disabled{color:#ccc;opacity:.5;cursor:not-allowed}.add-project-chat-user .add-project-chat-user__continue--loading{color:#ccc;opacity:.6;cursor:not-allowed;pointer-events:none}.add-project-chat-user .add-project-chat-user__continue-label{line-height:1;display:inline-block;font-size:var(--kjuup-type-body);font-weight:500;color:var(--kjuup-accent)}.add-project-chat-user .add-project-chat-user__continue--internal .add-project-chat-user__continue-label{color:var(--kjuup-internal)}.add-project-chat-user .add-project-chat-user__continue--disabled .add-project-chat-user__continue-label,.add-project-chat-user .add-project-chat-user__continue--loading .add-project-chat-user__continue-label{color:#ccc}.add-project-chat-user .add-project-chat-user__continue-arrow{flex-shrink:0;display:block;margin:0;opacity:1;transition:opacity var(--kj-dur) var(--kj-ease-standard)}.add-project-chat-user .add-project-chat-user__continue--loading .add-project-chat-user__continue-arrow{opacity:.5}.add-project-chat-user .add-project-chat-user__body{flex:1 1;display:flex;flex-direction:column;min-height:0}.add-project-chat-user .add-project-chat-user__scroll-wrap{flex:1 1;min-height:0}.add-project-chat-user .add-project-chat-user__toggle-all{cursor:pointer;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:4px 8px}.add-project-chat-user .add-project-chat-user__toggle-all-label{font-size:var(--kjuup-type-body);font-style:italic;font-weight:500;color:#737373}.add-project-chat-user .add-project-chat-user__accordion{margin-bottom:8px}.add-project-chat-user .add-project-chat-user__accordion--search{margin-bottom:0}.add-project-chat-user .add-project-chat-user__company{margin-bottom:4px}.add-project-chat-user .add-project-chat-user__company-head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;background-color:var(--kjuup-bg);border-radius:6px}.add-project-chat-user .add-project-chat-user__company-name{font-size:var(--kjuup-type-body);font-weight:600;color:#555}.add-project-chat-user .add-project-chat-user__company-caret{font-size:20px;color:#999}.add-project-chat-user .add-project-chat-user__company-list{border-left:2px solid #e0e0e0;border-radius:0 0 0 6px;background-color:var(--kjuup-bg)}.add-project-chat-user .add-project-chat-user__select-all{cursor:pointer;padding:6px 8px}.add-project-chat-user .add-project-chat-user__select-all-label{font-weight:500;font-size:var(--kjuup-type-body);font-style:italic;color:#555}.add-project-chat-user .add-project-chat-user__check-label{display:flex;align-items:center;margin:0}.add-project-chat-user .add-project-chat-user__company-users{padding-left:4px}.add-project-chat-user .add-project-chat-user__control{align-items:flex-start}.add-project-chat-user .add-project-chat-user__avatar{border-radius:100px;margin-top:2px;outline:none;outline-offset:0}.add-project-chat-user .add-project-chat-user__avatar--square{border-radius:6px;object-fit:cover}.add-project-chat-user .add-project-chat-user__avatar--kjuup{outline:2px solid var(--kjuup-internal);outline-offset:2px}.add-project-chat-user .add-project-chat-user__chat-access{margin-top:10px;display:flex;align-items:center;grid-gap:5px;gap:5px}.add-project-chat-user .add-project-chat-user__chat-access-label{color:#737373;font-size:var(--kjuup-type-body);font-style:italic}.add-project-chat-user .add-project-chat-user__chat-access-label--on{color:var(--kjuup-accent)}.add-project-chat-user .add-project-chat-user__chat-access-label--on-internal{color:var(--kjuup-internal)}.add-project-chat-user .add-project-chat-user__divider{border-bottom:1px solid #eee;margin:8px 0 4px}.add-project-chat-user .add-project-chat-user__invite-all-label{font-weight:500;font-size:var(--kjuup-type-body);font-style:italic}.add-project-chat-user .add-project-chat-user__invite-all-input{background-color:red}.add-project-chat-user .add-project-chat-user__loading-more{text-align:center;padding:12px 0}.add-project-chat-user .add-project-chat-user__loader{width:24px;height:24px;margin:0 auto;border-top:2px solid rgba(var(--kjuup-accent-rgb),.2);border:2px solid rgba(var(--kjuup-accent-rgb),.2);border-top-color:var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.add-project-chat-user .add-project-chat-user__loader--internal{border-top:2px solid rgba(var(--kjuup-internal-rgb),.2);border:2px solid rgba(var(--kjuup-internal-rgb),.2);border-top-color:var(--kjuup-internal)}.add-project-chat-user .add-project-chat-user__spacer{height:80px}.add-project-chat-user div.add-project-chat-user__cancel>*,.add-project-chat-user div.add-project-chat-user__chat-access>*,.add-project-chat-user div.add-project-chat-user__company-head>*,.add-project-chat-user div.add-project-chat-user__continue>*,.add-project-chat-user div.add-project-chat-user__header-row>*,.add-project-chat-user div.add-project-chat-user__toggle-all>*{display:flex!important;align-items:center!important}.add-project-chat-user__creation{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:10000}.add-project-chat-user__creation .add-project-chat-user__creation-stack{display:flex;flex-direction:column;align-items:center;grid-gap:32px;gap:32px}.add-project-chat-user__creation .add-project-chat-user__creation-spinner{width:48px;height:48px;border-top:3px solid rgba(var(--kjuup-accent-rgb),.2);border:3px solid rgba(var(--kjuup-accent-rgb),.2);border-top-color:var(--kjuup-accent);border-radius:50%;animation:kj-spin var(--kj-dur-spin) linear infinite}.add-project-chat-user__creation .add-project-chat-user__creation-spinner--internal{border:3px solid rgba(76,175,80,.2);border-top:3px solid var(--kjuup-internal)}.add-project-chat-user__creation .add-project-chat-user__creation-steps{display:flex;flex-direction:column;align-items:center;grid-gap:16px;gap:16px}.add-project-chat-user__creation .add-project-chat-user__creation-step{display:flex;align-items:center;grid-gap:10px;gap:10px;opacity:.3;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}.add-project-chat-user__creation .add-project-chat-user__creation-step--done{opacity:.4}.add-project-chat-user__creation .add-project-chat-user__creation-step--active{opacity:1}.add-project-chat-user__creation .add-project-chat-user__creation-icon{font-size:20px;color:#999}.add-project-chat-user__creation .add-project-chat-user__creation-icon--done{color:var(--kjuup-accent)}.add-project-chat-user__creation .add-project-chat-user__creation-icon--done-internal{color:var(--kjuup-internal)}.add-project-chat-user__creation .add-project-chat-user__creation-label{font-size:var(--kjuup-type-body);font-weight:400;color:#999}.add-project-chat-user__creation .add-project-chat-user__creation-label--active{font-weight:600;color:#737373!important}.add-project-chat-user__creation div.add-project-chat-user__creation-stack>*,.add-project-chat-user__creation div.add-project-chat-user__creation-step>*,.add-project-chat-user__creation div.add-project-chat-user__creation-steps>*,div.creation-transition-overlay.add-project-chat-user__creation>*{display:flex!important;align-items:center!important}.create-message-modal-overlay.add-project-chat-user__privacy{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999}.add-project-chat-user__privacy .add-project-chat-user__privacy-card{background-color:#fff;border-radius:12px;padding:24px;max-width:400px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:stretch}div.create-message-modal-overlay.add-project-chat-user__privacy>*{display:flex!important;align-items:center!important}.add-project-chat-user__privacy .add-project-chat-user__privacy-title{margin:0 0 12px;font-size:var(--kjuup-type-title);font-weight:600;color:#333;text-align:center}.add-project-chat-user__privacy .add-project-chat-user__privacy-text{margin:0 0 20px;font-size:var(--kjuup-type-body);color:#666;text-align:center;line-height:1.5}.add-project-chat-user__privacy .add-project-chat-user__privacy-actions{display:flex;grid-gap:12px;gap:12px;justify-content:center}.kjc-voice{display:flex;align-items:center;grid-gap:8px;gap:8px;width:240px;max-width:100%;padding:3px 5px 0;box-sizing:border-box;letter-spacing:0;line-height:normal}.kjc-voice.kjc-voice--wide{width:100%}.kjc-voice--wide .kjc-voice__bar{min-width:1px}.kj-btn.kjc-voice__play{--kj-h:40px;flex-shrink:0}.kjc-voice__play .material-symbols-outlined.kjc-voice__play-icon{font-family:"Material Symbols Outlined";font-size:26px;width:26px;height:26px;line-height:1;color:#fff;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.kjc-voice__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.kjc-voice__wave{display:flex;align-items:center;grid-gap:2px;gap:2px;height:26px;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none}.kjc-voice__wave:focus-visible{box-shadow:0 0 0 2px rgba(var(--kjuup-accent-rgb),.45);border-radius:4px}.kjc-voice__bar{flex:1 1;min-width:2px;border-radius:2px;background:#a3a3a3;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-voice__bar.is-played{background:var(--kjuup-accent)}.chat-internal .kjc-voice__bar.is-played,.kj-tone-internal .kjc-voice__bar.is-played{background:var(--kjuup-internal)}.kjc-voice__foot{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px}.kjc-voice__time{font-size:var(--kjuup-type-caption);line-height:11px;font-weight:600;color:#737373;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjc-voice__speed{padding:3px 6px;border-radius:6px;background:rgba(0,0,0,.06);color:#1f1f1f;font-size:var(--kjuup-type-caption-sm);line-height:12px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}.kjc-voice__speed:hover{background:rgba(0,0,0,.1)}.kjc-voice__speed:focus-visible{box-shadow:0 0 0 2px rgba(var(--kjuup-accent-rgb),.45)}.kjc-voice__bar--h6{height:9px}.kjc-voice__bar--h7{height:10px}.kjc-voice__bar--h8{height:11px}.kjc-voice__bar--h9,.kjc-voice__bar--h10{height:12px}.kjc-voice__bar--h11{height:13px}.kjc-voice__bar--h12{height:14px}.kjc-voice__bar--h13{height:15px}.kjc-voice__bar--h14{height:16px}.kjc-voice__bar--h15,.kjc-voice__bar--h16{height:17px}.kjc-voice__bar--h17{height:18px}.kjc-voice__bar--h18{height:19px}.kjc-voice__bar--h19{height:20px}.kjc-voice__bar--h20{height:21px}.kjc-voice__bar--h21,.kjc-voice__bar--h22{height:22px}.kjc-voice__bar--h23{height:23px}.kjc-voice__bar--h24{height:24px}.chat-md-body a.chat-message-markdown__link,.chat-md-body a.chat-message-markdown__link:hover,.chat-md-body span.internal-article-chat-link.chat-message-markdown__link{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;display:inline;cursor:pointer;color:#0d6efd;text-decoration:underline}.chat-md-body.chat-message-markdown--desktop{max-width:378px}.chat-md-body mark.chat-search-mark{padding:0 1px;border-radius:3px;background-color:rgba(var(--kjc-accent-rgb,var(--kjuup-accent-rgb)),.24);color:inherit;font-weight:600}.kjc-voice-msg{display:flex;flex-direction:column;grid-gap:6px;gap:6px;width:364px;max-width:100%;letter-spacing:0}.kjc-voice-msg .kjc-transcript{display:flex;flex-direction:column;grid-gap:4px;gap:4px;width:100%;padding:8px 10px;box-sizing:border-box;border-radius:10px;background:rgba(23,34,46,.05);text-align:left}.kjc-voice-msg .kjc-transcript__head{display:flex;align-items:center;grid-gap:4px;gap:4px;min-width:0}.kjc-voice-msg .material-symbols-outlined.kjc-transcript__icon{font-family:"Material Symbols Outlined";font-size:14px;width:14px;height:14px;line-height:1;color:#0356a3;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.kjc-voice-msg .kjc-transcript__label{flex:0 1 auto;min-width:0;font-size:var(--kjuup-type-caption);line-height:14px;font-weight:600;color:#0356a3}.kjc-voice-msg .kjc-transcript__toggle{margin-left:auto;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--kjuup-accent-text,var(--kjuup-accent));cursor:pointer;white-space:nowrap}.kjc-voice-msg .kjc-transcript__text{font-size:var(--kjuup-type-body);line-height:20px;font-weight:400;color:#1f1f1f;overflow-wrap:anywhere}.kjc-voice-msg .kjc-transcript__text.is-clamped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kjc-voice-msg .kjc-transcript__text ol,.kjc-voice-msg .kjc-transcript__text p,.kjc-voice-msg .kjc-transcript__text ul{display:inline;margin:0!important;padding:0!important}.kjc-voice-msg .kjc-transcript__text p+p:before{content:" "}.kjc-voice-msg .kjc-transcript__text mark.chat-search-mark{padding:0 1px;border-radius:3px;background-color:rgba(var(--kjc-accent-rgb,var(--kjuup-accent-rgb)),.24);color:inherit;font-weight:600}.kjc-voice-msg .kjc-transcript__text:not(.is-clamped) ol,.kjc-voice-msg .kjc-transcript__text:not(.is-clamped) p,.kjc-voice-msg .kjc-transcript__text:not(.is-clamped) ul{display:block}.kjc-voice-msg .kjc-transcript__more{align-self:flex-start;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--kjuup-accent-text,var(--kjuup-accent));cursor:pointer}.kjc-voice-msg .kjc-transcript__more:hover,.kjc-voice-msg .kjc-transcript__toggle:hover{text-decoration:underline}.kjc-voice-msg .kjc-transcript__state{font-size:var(--kjuup-type-body);line-height:20px;font-style:italic;color:#737373}span.material-symbols-outlined.lazy-media-icon.lazy-media__icon.lazy-media__icon{font-family:"Material Symbols Outlined";font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1}.location-map-preview.location-map-preview__root{width:100%}.location-map-preview__link{display:block;text-decoration:none;color:inherit}.location-map-preview__link:hover{text-decoration:none}.location-map-preview__map{position:relative;width:100%;height:var(--lmp-size);border-radius:10px;overflow:hidden}.location-map-preview__frame{width:100%;height:100%}.location-map-preview__pin{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);z-index:1000;pointer-events:none}.location-map-preview-fallback.location-map-preview__fallback{width:100%;height:var(--lmp-size);border-radius:10px;background:var(--kjuup-bg);display:flex;align-items:center;justify-content:center}div.location-map-preview.location-map-preview--card{width:240px;max-width:100%;border:1px solid #dce3ea;border-radius:12px;background:#fff;overflow:hidden;letter-spacing:0;line-height:normal;text-align:left;transition:box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.location-map-preview--card:hover{box-shadow:0 2px 8px rgba(23,34,46,.08)}.location-map-preview--card .location-map-preview-fallback.location-map-preview__fallback,.location-map-preview--card .location-map-preview__map{border-radius:0}.location-map-preview--card .location-map-preview__text{padding:8px 10px}.location-map-preview--card .location-map-preview__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:#1f1f1f}.location-map-preview--card .location-map-preview__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:500;color:#737373;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}div.location-map-preview-fallback.location-map-preview__fallback>*{display:flex!important;align-items:center!important}.doc-no-preview-icon.floating-action__doc-icon-box,.photo-preview-doc-thumb.floating-action__doc-thumb{background-color:var(--doc-bg)}.doc-no-preview-icon .material-symbols-outlined.floating-action__doc-icon{color:var(--doc-color);font-size:44px}.photo-preview-doc-thumb .material-symbols-outlined.floating-action__doc-thumb-icon{font-size:26px;color:var(--doc-color)}.floating-action__doc-thumb-label{font-size:var(--kjuup-type-caption-sm);color:#737373;margin-top:2px}.floating-action__mention-name{padding-left:10px;font-size:var(--kjuup-type-body)}.send-icon.floating-action__send-icon{font-size:17px}.kjc-share-wrap{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;align-self:stretch;height:100%;padding:0 12px}.kjc-share,.kjc-share-wrap{width:100%;box-sizing:border-box}.kjc-share{--kjc-tone-rgb:var(--kjuup-accent-rgb);--kjc-tone-text:var(--kjuup-accent-text,var(--kjuup-accent));max-width:460px;padding:8px 16px 20px;border:1px solid #dce3ea;border-bottom:none;border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -8px 24px rgba(0,0,0,.12);color:#1f1f1f;letter-spacing:0;text-align:left;animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-out) both;--kj-from-y:24px}.kjc-share--internal{--kjc-tone-rgb:var(--kjuup-internal-rgb);--kjc-tone-text:var(--kjuup-internal-dark,var(--kjuup-internal))}.kjc-share__handle{width:40px;height:5px;margin:0 auto 8px;border-radius:3px;background:#dce3ea}.kjc-share__head{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px}.kjc-share__title{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-title);line-height:24px;font-weight:600;color:#1f1f1f}.kj-btn.kjc-share__close{--kj-h:36px;flex-shrink:0;background:var(--kjuup-bg);color:#1f1f1f}.kj-btn.kjc-share__close:hover:not(:disabled){background:#dce3ea}.kjc-share__close .material-symbols-outlined{font-size:18px;line-height:1}.kjc-share__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:16px;row-gap:16px;padding-bottom:4px}.kjc-share__tile{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;min-width:0;padding:0 4px;border-radius:12px;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none}.kjc-share__tile:focus-visible{box-shadow:0 0 0 2px rgba(var(--kjc-tone-rgb),.6)}.kjc-share__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:rgba(var(--kjc-tone-rgb),.14);color:var(--kjc-tone-text);transition:transform var(--kj-dur-fast) var(--kj-ease-standard),filter var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-share__tile:hover .kjc-share__icon{filter:brightness(.96)}.kjc-share__tile:active .kjc-share__icon{transform:scale(.95)}.kjc-share__icon .material-symbols-outlined.kjc-share__glyph{font-family:"Material Symbols Outlined";font-size:28px;width:28px;height:28px;line-height:1;color:inherit;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.kjc-share__label{max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--kjuup-type-caption);line-height:15px;font-weight:600;color:#1f1f1f;text-align:center;overflow-wrap:anywhere}.kjc-share__tile.is-disabled{opacity:.45;cursor:not-allowed}.kjc-share__tile.is-disabled:active .kjc-share__icon,.kjc-share__tile.is-disabled:hover .kjc-share__icon{filter:none;transform:none}.kjc-share__note{margin-top:12px;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:500;color:#737373;text-align:center}.modal-dialog.kjc-task-dialog{width:min(520px,calc(100vw - 24px));max-width:min(520px,calc(100vw - 24px))!important}.modal-dialog.kjc-task-dialog .modal-content.kjc-task{width:100%!important;max-width:none;height:min(680px,calc(100vh - 3.5rem));display:flex;flex-direction:column;border-radius:22px;overflow:hidden}.modal-content.kjc-task>*{flex:1 1 auto;min-height:0}div.company_section.share-contact{height:var(--app-height);display:flex;flex-direction:column;border-radius:0;width:100%}.main_heading.share-contact__cancel{color:var(--kjuup-accent)}.share-contact__chevron{margin-left:10px;margin-right:10px}.share-contact__chevron--accent{color:var(--kjuup-accent)}.share-contact__title{margin-left:10px;font-size:var(--kjuup-type-subtitle);color:#737373;font-weight:500}img.news_profile.share-contact__avatar{border-radius:100px;outline:none;outline-offset:0}img.news_profile.share-contact__avatar--kjuup{outline:2px solid var(--kjuup-internal);outline-offset:2px}.reply-right p.reply-preview__own-sender{color:#4693fd;font-size:var(--kjuup-type-caption)}.right_msg_reply.reply-preview__contact--own{display:flex;align-items:center;grid-gap:10px;gap:10px}div.reply-preview__contact--own[class]>*{display:flex!important;align-items:center!important}.right_msg_reply img.reply-preview__contact-avatar{height:25px;width:25px}.reply-right span.user-message.reply-preview__contact-name{font-size:var(--kjuup-type-body);font-weight:400;line-height:15px;display:inline-block}.reply-preview__map{border-radius:6px;overflow:hidden}.voice-transcript-text.reply-preview__transcript{font-size:var(--kjuup-type-caption);color:#555;margin-top:4px;font-style:italic}.reply-preview__image-row{display:flex;flex-direction:row;flex:1 1;align-items:flex-start;grid-gap:10px;gap:10px}.reply-preview__image-row img.reply-preview__image{max-height:50px;height:auto;width:auto;border-radius:10px}.reply-left-image-text.reply-preview__image-text{flex:1 1;display:flex;flex-direction:column}.reply-preview__image-text span.reply-preview__image-caption{white-space:pre-wrap;color:#000}.reply-preview__text{white-space:pre-wrap}.contextMenu.kjc-hoverbar{top:-42px;grid-gap:2px;gap:2px;padding:3px;border-radius:14px;background:#fff;border:1px solid #dce3ea;box-shadow:0 4px 12px rgba(23,34,46,.12)}.contextMenu.kjc-hoverbar .kj-btn.message-action-btn{--kj-h:34px;border-radius:11px}.kj-tone-internal .contextMenu.kjc-hoverbar .kj-btn.message-action-btn,.kjc-internal .contextMenu.kjc-hoverbar .kj-btn.message-action-btn{--kj-tone:var(--kjuup-internal);--kj-tone-rgb:var(--kjuup-internal-rgb)}.contextMenu.kjc-hoverbar.emoji-picker-active{display:flex;z-index:10000}.contextMenu.kjc-hoverbar .kj-btn.message-action-btn.reaction-button-active{background:rgba(var(--kj-tone-rgb,var(--kjuup-accent-rgb)),.14);color:var(--kj-tone,var(--kjuup-accent))}:root{--kjc-accent:var(--kjuup-accent);--kjc-accent-rgb:var(--kjuup-accent-rgb);--kjc-accent-text:var(--kjuup-accent-text,var(--kjuup-accent));--kjc-ink:#1d1d1b;--kjc-text:#3c3c3c;--kjc-muted:#737373;--kjc-faint:#a3a3a3;--kjc-line:#dce3ea;--kjc-line-soft:#e6ebf0;--kjc-panel:var(--kjuup-bg);--kjc-surface:#fff;--kjc-surface2:var(--kjuup-bg);--kjc-thread:var(--kjuup-bg);--kjc-ok:#1e9e6a;--kjc-err:#c2362f;--kjc-err-bg:rgba(194,54,47,0.1);--kjc-info:#0356a3;--kjc-warn:#b86e00;--kjc-warn-bg:rgba(184,110,0,0.12);--kjc-counter:var(--kjuup-counter,#f08438);--kjc-shadow-float:0 8px 24px rgba(23,34,46,0.16)}.kjc-internal{--kjc-accent:var(--kjuup-internal);--kjc-accent-rgb:var(--kjuup-internal-rgb);--kjc-accent-text:var(--kjuup-internal-dark,var(--kjuup-internal))}.kjc-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;color:#17222e;overflow:visible;-webkit-user-select:none;user-select:none}.kjc-avatar.is-square{border-radius:12px}.kjc-avatar.is-square.is-large{border-radius:22px}.kjc-avatar--room{background:rgba(var(--kjc-accent-rgb),.14);color:var(--kjc-accent-text)}.kjc-avatar--group{background:var(--kjc-panel);color:var(--kjc-ink)}.kjc-avatar--self{background:rgba(var(--kjc-accent-rgb),.14);color:var(--kjc-accent-text)}.kjc-avatar__initials{font-weight:600;line-height:1;letter-spacing:0}.kjc-avatar__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.kjc-avatar__online{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:var(--kjc-ok);border:2px solid var(--kjc-surface);box-sizing:border-box}.kjc-skeleton{display:block;border-radius:6px;background:var(--kjc-panel);animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite;--kj-pulse-min:0.55}.kjc-skeleton--avatar{width:40px;height:40px;border-radius:50%;flex:0 0 auto}.kjc-skeleton--avatar36{width:36px;height:36px;border-radius:50%;flex:0 0 auto}.kjc-skeleton--line{width:140px;height:11px}.kjc-skeleton--short{width:90px;margin-top:6px}.kjc-skeleton--caption{width:110px;height:10px;margin:4px 0 0 4px}.kjc-header{position:relative;z-index:20;min-height:60px;padding:0 6px 0 4px;background:var(--kjc-surface);border-bottom:1px solid var(--kjc-line);box-sizing:border-box;animation:kj-fade-in var(--kj-dur) var(--kj-ease-out) both}.kjc-header,.kjc-header__row{width:100%;display:flex;align-items:center}.kjc-header__row{grid-gap:2px;gap:2px;min-width:0;min-height:58px}.kjc-header .kj-btn.kjc-header__icon{--kj-tone:var(--kjc-accent);--kj-tone-rgb:var(--kjc-accent-rgb);flex:0 0 auto;border-radius:12px;color:var(--kjc-ink)}.kjc-header .kj-btn.kjc-header__icon:hover:not(:disabled){color:var(--kjc-accent)}.kjc-header .kj-btn.kjc-header__icon.is-active{background:rgba(30,158,106,.12);color:var(--kjc-ok)}.kjc-header .kj-btn.kjc-header__icon.is-danger{color:var(--kjc-err)}.kjc-header .kj-btn.kjc-header__icon.is-danger:hover:not(:disabled){background:var(--kjc-err-bg);color:var(--kjc-err)}.kjc-header__who{flex:1 1 auto;min-width:0;min-height:44px;display:flex;align-items:center;grid-gap:10px;gap:10px;padding:4px 6px 4px 4px;border-radius:12px;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.kjc-header__who.no-back{padding-left:8px}.kjc-header__who.is-clickable{cursor:pointer}.kjc-header__who.is-clickable:hover{background:var(--kjc-surface2)}.kjc-header__who:focus-visible{outline:2px solid var(--kjc-accent);outline-offset:-2px}.kjc-header__text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.kjc-header__title{font-size:var(--kjuup-type-body);line-height:20px;font-weight:600;color:var(--kjc-ink)}.kjc-header__sub,.kjc-header__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kjc-header__sub{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:500;color:var(--kjc-muted)}.kjc-header__sub.is-accent{color:var(--kjc-accent-text)}.kjc-header__select-title{flex:1 1 auto;min-width:0;padding-left:6px;font-size:var(--kjuup-type-subtitle);line-height:22px;font-weight:600;color:var(--kjc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kjc-header__search{flex:1 1 auto;min-width:0;height:40px;margin:0 4px;padding:0 6px 0 10px;display:flex;align-items:center;grid-gap:6px;gap:6px;border-radius:12px;background:var(--kjc-panel);border:1.5px solid transparent;box-sizing:border-box;transition:border-color var(--kj-dur) var(--kj-ease-standard),background-color var(--kj-dur) var(--kj-ease-standard)}.kjc-header__search:focus-within{border-color:var(--kjc-accent);background:var(--kjc-surface)}.kjc-header__search-icon{color:var(--kjc-muted);flex:0 0 auto}.kjc-header__search input{flex:1 1 auto;min-width:0;height:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:var(--kjuup-type-body);color:var(--kjc-ink)}.kjc-header__search-clear{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--kjc-faint);cursor:pointer}.kjc-header__count,.kjc-header__search-clear:hover{color:var(--kjc-muted)}.kjc-header__count{min-width:40px;text-align:center;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjc-header .video-call-incoming{flex:0 0 auto}.kjc-thread{background-color:var(--kjc-thread)}.kjc-thread .chat-messages-loaded{padding-top:6px;padding-bottom:14px}.kjc-thread .chat-messages-loaded.chat-messages-loaded{transition:opacity .14s var(--kj-ease-standard)}.kjc-thread .chat-messages-loaded.is-swapping{opacity:0}@media (prefers-reduced-motion:reduce){.kjc-thread .chat-messages-loaded.chat-messages-loaded{transition:none}}.kjc-day{display:flex;justify-content:center;margin:10px 0 6px}.kjc-day__chip{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:13px;background:var(--kjc-surface);border:1px solid var(--kjc-line);box-shadow:0 1px 3px rgba(23,34,46,.08);font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--kjc-muted);white-space:nowrap}.kjc-day--sticky{position:absolute;top:8px;left:0;right:0;margin:0;z-index:6;pointer-events:none;animation:kj-fade-in var(--kj-dur-fast) var(--kj-ease-out) both}.kjc-unread{align-items:center;grid-gap:6px;gap:6px;margin:10px 0 6px;padding:6px 12px;background:rgba(var(--kjc-accent-rgb),.14);color:var(--kjc-accent-text);font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600}.kjc-note,.kjc-unread{display:flex;justify-content:center}.kjc-note{margin:6px 0;padding:0 12px}.kjc-note__chip{max-width:85%;padding:6px 12px;border-radius:10px;background:var(--kjc-panel);color:var(--kjc-muted);font-size:var(--kjuup-type-caption);line-height:17px;font-weight:500;text-align:center;word-break:break-word}.kjc-note__chip.is-focused{background:rgba(var(--kjc-accent-rgb),.24)}.chat-message-item.kjc-row{position:relative;align-items:flex-start;padding-top:2px;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.chat-message-item.kjc-row.is-run-start{padding-top:7px}.chat-message-item.kjc-row.is-selectable{cursor:pointer}.chat-message-item.kjc-row.is-selected{background-color:rgba(var(--kjc-accent-rgb),.14)}.chat-message-item.kjc-row.is-flash{--kj-flash:rgba(var(--kjc-accent-rgb),0.24);animation:kj-flash 1.8s var(--kj-ease-standard) both}.kjc-check-col{flex:0 0 30px;width:30px;align-self:center;display:flex;justify-content:center;margin:0 4px 0 6px}.kjc-check{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border-radius:50%;border:2px solid var(--kjc-faint);background:transparent;color:#fff;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-check.is-on{background:var(--kjc-accent);border-color:var(--kjc-accent)}.kjc-check.is-disabled{opacity:.35;cursor:default}.kjc-avatar-col{flex:0 0 30px;width:30px;margin:8px 0 0 10px}.user_chat_content .user_info_chat.kjc-bubble{position:relative;padding:6px 10px 5px!important;border-radius:16px!important;border:1px solid var(--kjc-line)!important;background:var(--kjc-surface)!important;box-shadow:0 1px 2px rgba(23,34,46,.07)!important;letter-spacing:0;color:var(--kjc-ink)}.user_chat_content .user_info_chat.kjc-bubble.is-first{border-top-left-radius:4px!important}.user_chat_content.right_users .user_info_chat.kjc-bubble{border-color:transparent!important;background:rgba(var(--kjc-accent-rgb),.14)!important}.user_chat_content.right_users .user_info_chat.kjc-bubble.is-first{border-top-left-radius:16px!important;border-top-right-radius:4px!important}.user_chat_content .user_info_chat.kjc-bubble .chat-md-body,.user_chat_content .user_info_chat.kjc-bubble .chat-md-body p{font-size:var(--kjuup-type-body);line-height:20px}.user_chat_content .user_info_chat .kjc-sender{display:block;margin:0 0 2px;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user_chat_content .user_info_chat .kjc-sender .kjc-sender__company{font-size:var(--kjuup-type-caption);font-weight:500;color:var(--kjc-muted)}.kjc-meta{clear:both;display:flex;align-items:center;justify-content:flex-end;grid-gap:4px;gap:4px;margin-top:2px;min-height:16px}.kjc-meta span,.user_chat_content .user_info_chat .kjc-meta span{font-size:var(--kjuup-type-caption);line-height:14px;color:var(--kjc-muted);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjc-meta__tick{display:inline-flex;align-items:center}.kjc-meta__tick .material-symbols-outlined,.user_chat_content .user_info_chat .kjc-meta .kjc-meta__tick .material-symbols-outlined{font-size:16px!important;line-height:16px;color:var(--kjc-muted)}.kjc-meta__tick.is-read .material-symbols-outlined,.user_chat_content .user_info_chat .kjc-meta .kjc-meta__tick.is-read .material-symbols-outlined{color:var(--kjc-info)}.kjc-meta__tick.is-pending .material-symbols-outlined,.user_chat_content .user_info_chat .kjc-meta .kjc-meta__tick.is-pending .material-symbols-outlined{color:var(--kjc-faint)}.kjc-meta__retry{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--kjc-err);cursor:pointer}.user_chat_content .user_info_chat .kjc-meta__retry .material-symbols-outlined{color:var(--kjc-err);font-size:16px!important}.kjc-trans{display:flex;flex-wrap:wrap;align-items:center;grid-gap:4px;gap:4px;margin-top:3px;color:var(--kjc-muted)}.kjc-trans span,.user_chat_content .user_info_chat .kjc-trans span{font-size:var(--kjuup-type-caption);line-height:15px;color:var(--kjc-muted);letter-spacing:0}.user_chat_content .user_info_chat .kjc-trans .material-symbols-outlined{font-size:14px!important}.kjc-trans__link{padding:0;border:none;background:transparent;font-family:inherit;font-size:var(--kjuup-type-caption);line-height:15px;font-weight:600;color:var(--kjc-accent-text);cursor:pointer}.kjc-trans__link:hover{text-decoration:underline}.kjc-typing{display:flex;align-items:flex-end;grid-gap:6px;gap:6px;margin:8px 0 2px;padding:0 12px;animation:kj-fade-up var(--kj-dur) var(--kj-ease-out) both}.kjc-typing__bubble{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;height:38px;padding:0 14px;border-radius:4px 16px 16px 16px;background:var(--kjc-surface);border:1px solid var(--kjc-line);box-sizing:border-box}.kjc-typing__dot{width:7px;height:7px;border-radius:50%;background:var(--kjc-muted);animation:kj-dots-hop 1.2s var(--kj-ease-standard) infinite}.kjc-typing__dot:nth-child(2){animation-delay:.18s}.kjc-typing__dot:nth-child(3){animation-delay:.36s}.kj-btn.kjc-fab{--kj-h:44px;--kj-tone:var(--kjc-accent);--kj-tone-rgb:var(--kjc-accent-rgb);position:absolute;right:16px;bottom:12px;z-index:120;width:44px;height:44px;min-width:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--kjc-line);background-color:var(--kjc-surface);color:var(--kjc-ink);box-shadow:0 2px 4px rgba(0,0,0,.08),0 6px 16px rgba(0,0,0,.16);cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard);--kj-from-scale:0.8;animation:kj-scale-in var(--kj-dur) var(--kj-ease-out) both}.kj-btn.kjc-fab:hover:not(:disabled){background-color:var(--kjc-surface2);color:var(--kjc-accent)}.kjc-fab__count{position:absolute;top:-6px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--kjc-counter);color:#fff;font-size:var(--kjuup-type-caption-sm);line-height:20px;font-weight:600;text-align:center;box-sizing:border-box;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjc-menu-overlay{position:fixed;inset:0;z-index:100050}.kjc-menu{position:fixed;display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:300px;max-width:calc(100vw - 16px);--kj-from-scale:0.97;animation:kj-scale-in var(--kj-dur-fast) var(--kj-ease-out) both}.kjc-menu__reacts{display:flex;align-items:center;grid-gap:2px;gap:2px;padding:4px;border-radius:26px;background:var(--kjc-surface);box-shadow:var(--kjc-shadow-float);align-self:flex-start}.kjc-menu__react{width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;font-size:21px;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-menu__react:hover{background:var(--kjc-panel);transform:scale(1.08)}.kjc-menu__react.is-on{background:rgba(var(--kjc-accent-rgb),.14)}.kjc-menu__react--more{color:var(--kjc-muted);background:var(--kjc-panel)}.kjc-menu__react--more.is-on{color:var(--kjc-accent-text)}.kjc-menu__card{overflow:hidden;border-radius:18px;background:var(--kjc-surface);box-shadow:var(--kjc-shadow-float)}.kjc-menu__top{display:flex}.kjc-menu__top.has-rows{border-bottom:1px solid var(--kjc-line)}.kjc-menu__tile{flex:1 1 25%;max-width:25%;min-height:68px;padding:8px 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:5px;gap:5px;border:none;background:transparent;color:var(--kjc-ink);font-family:inherit;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-menu__tile span:last-child{font-size:var(--kjuup-type-caption);line-height:14px;font-weight:600;text-align:center}.kjc-menu__row:hover,.kjc-menu__tile:hover{background:var(--kjc-surface2)}.kjc-menu__row{width:100%;height:46px;padding:0 16px;display:flex;align-items:center;grid-gap:14px;gap:14px;border:none;border-top:1px solid var(--kjc-line);background:transparent;color:var(--kjc-ink);font-family:inherit;font-size:var(--kjuup-type-body);text-align:left;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-menu__row:first-child,.kjc-menu__top+.kjc-menu__row{border-top:none}.kjc-menu__row.is-danger{color:var(--kjc-err)}.kjc-menu__picker{overflow:hidden;border-radius:18px;background:var(--kjc-surface);box-shadow:var(--kjc-shadow-float)}.kjc-menu__picker em-emoji-picker{--rgb-accent:var(--kjc-accent-rgb);height:340px}.kjc-emoji-pop{position:fixed;z-index:100040;overflow:hidden;border-radius:18px;background:var(--kjc-surface);border:1px solid var(--kjc-line);box-shadow:var(--kjc-shadow-float);transform-origin:bottom right;--kj-from-scale:0.94;--kj-from-y:8px;animation:kj-scale-in var(--kj-dur) var(--kj-ease-out) both}.kjc-emoji-pop.is-measuring{top:0;left:-9999px;visibility:hidden;animation:none}.kjc-emoji-pop.is-closing{pointer-events:none;animation:kj-fade-out var(--kj-dur) var(--kj-ease-out) forwards}.kjc-emoji-pop em-emoji-picker{--rgb-accent:var(--kjc-accent-rgb);--border-radius:18px;--shadow:none;height:400px;max-height:calc(100vh - 140px)}@media (prefers-reduced-motion:reduce){.kjc-emoji-pop{animation:none}}.kjc-ctxbar{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 4px 2px 14px;background:var(--kjc-surface);border-top:1px solid var(--kjc-line);animation:kj-fade-up var(--kj-dur-fast) var(--kj-ease-out) both;--kj-from-y:6px}.kjc-ctxbar__icon{color:var(--kjc-accent-text);flex:0 0 auto}.kjc-ctxbar__rule{width:3px;align-self:stretch;min-height:34px;border-radius:2px;background:var(--kjc-accent);flex:0 0 auto}.kjc-ctxbar__text{flex:1 1 auto;min-width:0;text-align:left}.kjc-ctxbar__title{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--kjc-accent-text)}.kjc-ctxbar__snippet,.kjc-ctxbar__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kjc-ctxbar__snippet{font-size:var(--kjuup-type-body);line-height:18px;font-weight:500;color:var(--kjc-muted)}.kjc-ctxbar .kj-btn.kjc-ctxbar__close{flex:0 0 auto;border-radius:50%}.kjc-composer{display:flex;align-items:flex-end;grid-gap:4px;gap:4px;width:100%;padding:8px 10px 12px 4px;background:var(--kjc-surface);box-sizing:border-box}.kjc-composer.has-divider{border-top:1px solid var(--kjc-line)}.kjc-composer .kj-btn.kjc-composer__attach{--kj-tone:var(--kjc-accent);--kj-tone-rgb:var(--kjc-accent-rgb);flex:0 0 auto;width:44px;height:44px;border-radius:12px;color:var(--kjc-muted)}.kjc-composer .kj-btn.kjc-composer__attach:hover:not(:disabled){color:var(--kjc-accent)}.kjc-composer .kjc-composer__pill.input_text_msg.customInputBoxNew{flex:1 1 auto;width:auto!important;min-width:0;min-height:44px!important;max-height:220px!important;margin:0!important;padding:6px 6px 6px 14px!important;border-radius:22px!important;border:1px solid var(--kjc-line)!important;background-color:var(--kjc-surface2)!important;justify-content:center}.kjc-composer .kjc-composer__pill.input_text_msg.customInputBoxNew:hover:not(:focus-within){border-color:var(--kjc-line)!important;background-color:var(--kjc-surface2)!important}.kjc-composer .kjc-composer__pill.input_text_msg.customInputBoxNew:focus-within{border-color:var(--kjc-accent)!important;background-color:var(--kjc-surface)!important}.kjc-composer .kjc-composer__pill .chat-wysiwyg-toolbar{margin-bottom:4px}.kjc-composer__field{display:flex;align-items:flex-end;grid-gap:4px;gap:4px;width:100%;min-width:0}.kjc-composer__editor{flex:1 1 auto;min-width:0;align-self:center}.kjc-composer .kj-btn.kjc-composer__emoji{--kj-tone:var(--kjc-accent);--kj-tone-rgb:var(--kjc-accent-rgb);flex:0 0 auto;width:32px;height:32px;border-radius:50%;color:var(--kjc-muted)}.kjc-composer .kj-btn.kjc-composer__emoji.is-active{background:rgba(var(--kjc-accent-rgb),.14)}.kjc-composer .kj-btn.kjc-composer__emoji.is-active .material-symbols-outlined{color:var(--kjc-accent-text)!important}.kjc-round{flex:0 0 auto;width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--kjc-accent);color:#fff;cursor:pointer;transition:filter var(--kj-dur-fast) var(--kj-ease-standard),transform 90ms var(--kj-ease-standard)}button.kjc-round.kjc-round{width:44px!important;min-width:44px;height:44px!important;padding:0!important;border-radius:50%!important}.kjc-round:hover{filter:brightness(.94)}.kjc-round:active{transform:scale(.97)}.kjc-round:focus-visible{outline:2px solid var(--kjc-accent);outline-offset:2px}.kjc-round .material-symbols-outlined{color:#fff}.kjc-rec{display:flex;align-items:center;grid-gap:6px;gap:6px;width:100%;padding:8px 10px 12px 4px;background:var(--kjc-surface);border-top:1px solid var(--kjc-line);box-sizing:border-box}.kjc-rec .kj-btn.kjc-rec__cancel{flex:0 0 auto;width:44px;height:44px;border-radius:12px}.kjc-rec__pill{flex:1 1 auto;min-width:0;height:44px;display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 14px;border-radius:22px;background:var(--kjc-err-bg)}.kjc-rec__dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:var(--kjc-err);--kj-pulse-min:0.2;animation:kj-breathe 1s var(--kj-ease-standard) infinite}.kjc-rec__time{flex:0 0 auto;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:var(--kjc-err);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjc-rec__wave{flex:1 1 auto;min-width:0;height:22px;display:flex;align-items:center;grid-gap:2px;gap:2px;overflow:hidden}.kjc-rec__bar{flex:1 1;min-width:2px;border-radius:2px;background:var(--kjc-err);opacity:.55;transform-origin:center;animation:kjc-bar 1s var(--kj-ease-standard) infinite alternate}@keyframes kjc-bar{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.kjc-mentions{max-height:200px;overflow-y:auto;background:var(--kjc-surface);border-top:1px solid var(--kjc-line)}.kjc-mentions__row{width:100%;min-height:44px;display:flex;align-items:center;grid-gap:10px;gap:10px;padding:8px 14px;border:none;border-top:1px solid var(--kjc-line-soft);background:transparent;font-family:inherit;text-align:left;cursor:pointer}.kjc-mentions__row:first-child{border-top:none}.kjc-mentions__row.is-active,.kjc-mentions__row:hover{background:var(--kjc-surface2)}.kjc-mentions__text{display:flex;flex-direction:column;min-width:0}.kjc-mentions__name{font-size:var(--kjuup-type-body);line-height:19px;font-weight:600;color:var(--kjc-ink)}.kjc-mentions__name,.kjc-mentions__sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kjc-mentions__sub{font-size:var(--kjuup-type-caption);line-height:16px;color:var(--kjc-muted)}.kjc-sheet-overlay{position:fixed;inset:0;z-index:100040;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(23,34,46,.36);animation:kj-fade-in var(--kj-dur) var(--kj-ease-out) both}.kjc-sheet{width:420px;max-width:100%;max-height:86vh;display:flex;flex-direction:column;grid-gap:14px;gap:14px;padding:16px 16px 20px;border-radius:22px;background:var(--kjc-surface);box-shadow:0 -8px 24px rgba(0,0,0,.18);box-sizing:border-box;--kj-from-y:12px;animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-out) both}.kjc-sheet__head{display:flex;align-items:center;grid-gap:8px;gap:8px}.kjc-sheet__title{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-title);line-height:24px;font-weight:600;color:var(--kjc-ink)}.kjc-sheet__close{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--kjc-panel);color:var(--kjc-ink);cursor:pointer}.kjc-sheet__close:hover{filter:brightness(.96)}.kjc-sheet__body{display:flex;flex-direction:column;grid-gap:14px;gap:14px;overflow-y:auto;min-height:0}.kjc-sheet__empty{padding:24px 0;text-align:center;font-size:var(--kjuup-type-body);line-height:20px;color:var(--kjc-muted)}.kjc-info-group{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.kjc-info-caption{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kjc-muted)}.kjc-info-caption.is-read .material-symbols-outlined{color:var(--kjc-info)}.kjc-info-card{overflow:hidden;border-radius:16px;border:1px solid var(--kjc-line);background:var(--kjc-surface)}.kjc-info-row{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;border-top:1px solid var(--kjc-line)}.kjc-info-row:first-child{border-top:none}.kjc-info-row--more{justify-content:center;padding:6px 14px;color:var(--kjc-muted)}.kjc-info-row__name{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:19px;font-weight:600;color:var(--kjc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kjc-info-row__time{flex:0 0 auto;font-size:var(--kjuup-type-caption);line-height:16px;color:var(--kjc-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjc-header-slot{position:absolute;top:0;left:0;right:0;z-index:10000}.kjc-header-slot .kjc-day--sticky{top:calc(100% + 8px)}html body .chat_box_main_div .bottom-bar.kjc-thread,html body .chat_box_main_div .chat-scroll.kjc-thread,html body .chat_box_main_div .kjc-thread .chat-scroll-container,html body .chat_box_main_div .kjc-thread .chat-scroll-container-mobile{background:var(--kjc-thread)!important;background-color:var(--kjc-thread)!important}.chat-message-item.kjc-row{display:flex;flex-direction:row;border-radius:10px}.chat-message-item.kjc-row.has-reactions{padding-bottom:6px}.chat-message-item.kjc-row>.forword-conver{flex:1 1 auto;min-width:0}.chat-message-item.kjc-row .user_chat_content{float:none;width:100%;margin-top:0;display:flex;flex-direction:row;justify-content:flex-start;text-align:left}.chat-message-item.kjc-row .user_chat_content.right_users{float:none;flex-direction:row;justify-content:flex-end}.kjc-bubble-col{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;text-align:left}.user_chat_content.right_users .kjc-bubble-col{align-items:flex-end}.kjc-bubble-col>.user_chat_content,.kjc-bubble-col>.user_info_chat.kjc-bubble{float:none!important}.user_chat_content .user_info_chat.kjc-bubble.has-image-message{padding:4px 4px 5px!important}.user_chat_content .user_info_chat.kjc-bubble.has-image-message .kjc-bubble__caption,.user_chat_content .user_info_chat.kjc-bubble.has-image-message .kjc-meta{padding:0 6px}body .user_chat_content .user_info_chat.kjc-bubble .chat-md-body,body .user_chat_content .user_info_chat.kjc-bubble .chat-md-body li,body .user_chat_content .user_info_chat.kjc-bubble .chat-md-body p,body .user_chat_content .user_info_chat.kjc-bubble .chat-md-body span{font-size:var(--kjuup-type-body)!important;line-height:20px!important;color:var(--kjc-ink)}body .user_chat_content .user_info_chat.kjc-bubble .chat-md-body p{margin:0}body .user_chat_content .user_info_chat.kjc-bubble .chat-md-body p+p{margin-top:6px}body .user_chat_content .user_info_chat.kjc-bubble .chat-md-body span.chat-message-markdown__link{color:#0d6efd}body .user_chat_content .user_info_chat.kjc-bubble .kjc-meta span{font-size:var(--kjuup-type-caption)!important;line-height:14px!important;font-weight:400!important}body .user_chat_content .user_info_chat.kjc-bubble .kjc-meta .material-symbols-outlined{font-size:16px!important;line-height:16px!important}body .user_chat_content .user_info_chat.kjc-bubble .kjc-trans span{font-size:var(--kjuup-type-caption)!important;line-height:15px!important;font-weight:400!important}body .user_chat_content .user_info_chat.kjc-bubble .kjc-trans .material-symbols-outlined{font-size:14px!important}body .user_chat_content .user_info_chat.kjc-bubble .kjc-sender,body .user_chat_content .user_info_chat.kjc-bubble .kjc-sender span{font-size:var(--kjuup-type-caption)!important;line-height:16px!important;font-weight:600!important}body .user_chat_content .user_info_chat.kjc-bubble .kjc-sender .kjc-sender__company{font-weight:500!important;color:var(--kjc-muted)}body .user_chat_content .user_info_chat.kjc-bubble span.kjc-deleted{font-size:var(--kjuup-type-body)!important;line-height:20px!important;font-style:italic;color:var(--kjc-muted)}.user_chat_content .user_info_chat.kjc-bubble.is-deleted{background:var(--kjc-surface)!important;border:1px dashed var(--kjc-line)!important;box-shadow:none!important}.kjc-bubble__caption{margin-top:4px;text-align:left}.kjc-bubble__player{margin:4px 0 6px}.kjc-bubble .group-ct-image{padding:0;margin:0}.kjc-contacts{display:flex;flex-direction:column;grid-gap:6px;gap:6px;padding:2px 0}.kjc-contact{display:flex;align-items:center;grid-gap:10px;gap:10px;text-decoration:none}body .user_chat_content .user_info_chat.kjc-bubble .kjc-contact span.kjc-contact__name{font-size:var(--kjuup-type-body)!important;line-height:19px!important;font-weight:600!important;color:var(--kjc-ink)}.chat_input .kjc-fab{bottom:calc(100% + 12px)}.kjc-composer .kjc-composer__pill.input_text_msg.customInputBoxNew{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-column-gap:4px;column-gap:4px;overflow:visible!important}.kjc-composer .kjc-composer__pill .kjc-composer__field .chat-rich-editor{max-height:160px;overflow-y:auto!important}.kjc-composer .kjc-composer__pill.input_text_msg.customInputBoxNew>.chat-wysiwyg-toolbar{grid-column:1/-1;width:auto!important;margin:-6px -6px 4px -14px!important;top:-6px!important;border-radius:21px 21px 0 0!important;background:transparent!important}.kjc-composer .kjc-composer__pill .kjc-composer__field{grid-column:1;align-self:center}.kjc-composer .kjc-composer__pill>.kj-btn.kjc-composer__emoji{grid-column:2;align-self:end}.kjc-composer .kjc-composer__pill .kjc-composer__field .form-group{flex:1 1 auto;min-width:0}.kjc-composer .kjc-round:disabled{opacity:.5;cursor:default}.chat-blocked-notice.kjc-blocked{display:flex;align-items:center;grid-gap:10px;gap:10px;margin:0 12px 8px!important;padding:10px 14px;border:none;border-radius:12px;background:var(--kjc-err-bg);color:var(--kjc-err);text-align:left}.chat-blocked-notice.kjc-blocked:hover{background:var(--kjc-err-bg);filter:brightness(.97);transform:none}.chat-blocked-notice.kjc-blocked .kjc-blocked__text{flex:1 1 auto;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:var(--kjc-err)}.kjc-header-slot.kjc-header-slot--flow{position:relative;top:auto;left:auto;right:auto;flex:0 0 auto;z-index:30}.kjc-chat .chat_input{position:relative}.kjc-header__hint{flex:0 0 auto;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:500;color:var(--kjc-muted);white-space:nowrap;--kj-pulse-min:0.45;animation:kj-breathe 1.4s var(--kj-ease-standard) infinite;display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.kjc-header__hint.kjc-header__hint--static{animation:none}.kjc-header__spinner{width:12px;height:12px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:kj-spin .8s linear infinite}@media (prefers-reduced-motion:reduce){.kjc-header__spinner{animation:none}}button.kjc-header__search-clear.kjc-header__search-clear{height:28px!important}button.kjc-check.kjc-check{height:22px!important}button.kjc-sheet__close.kjc-sheet__close{height:36px!important}button.kjc-menu__react.kjc-menu__react{height:38px!important}button.kjc-menu__tile.kjc-menu__tile{display:flex!important;height:auto!important;padding-top:8px!important;padding-bottom:8px!important}button.kjc-menu__row.kjc-menu__row{display:flex!important;height:46px!important;justify-content:flex-start!important}button.kjc-meta__retry.kjc-meta__retry,button.kjc-trans__link.kjc-trans__link{height:auto!important}p.forwarded-badge.forwarded-badge.forwarded-badge.forwarded-badge.forwarded-badge{margin-bottom:10px;color:hsla(0,0%,45.1%,.5);font-size:var(--kjuup-type-caption);display:flex;align-items:center;grid-gap:4px;gap:4px}span.forwarded-badge__icon.forwarded-badge__icon.forwarded-badge__icon.forwarded-badge__icon.forwarded-badge__icon{font-size:15px;font-family:"Material Symbols Outlined";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.group-avatar-loader .group-avatar-img.group-avatar-image__img{object-fit:cover;opacity:0}

/* !important preserves customStyles.css `.user_img img[style*="opacity: 1"]` (and the
   other `img[style*="opacity: 1"] { opacity: 1 !important }` contexts) that matched the
   former inline `opacity: 1`; without it `.user_img img:not([style*="opacity: 1"]):not(.loaded)
   { opacity: 0 }` would hide the loaded avatar. */.group-avatar-loader.is-loaded .group-avatar-img.group-avatar-image__img{opacity:1!important}.fcp-backdrop{position:fixed;inset:0;z-index:100000;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.55);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);animation:kj-fade-in var(--kj-dur) var(--kj-ease-out);padding:16px}.fcp-backdrop,.fcp-modal{display:flex;box-sizing:border-box}.fcp-modal{background-color:#fff;border-radius:14px;width:100%;max-width:460px;max-height:82vh;flex-direction:column;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.06),0 12px 40px rgba(0,0,0,.18);border:1px solid rgba(0,0,0,.06);--kj-from-scale:0.98;--kj-from-y:8px;animation:kj-scale-in var(--kj-dur) var(--kj-ease-spring)}.fcp-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:16px 20px 14px;border-bottom:1px solid #eee;flex-shrink:0}.fcp-msg-banner{margin-left:auto;padding:3px 10px;border-radius:999px;background-color:rgba(var(--kjuup-accent-rgb),.14);color:var(--kjuup-accent);font-size:var(--kjuup-type-caption);font-weight:600;line-height:1.4;white-space:nowrap}.fcp-title{margin:0;font-size:var(--kjuup-type-subtitle);font-weight:600;color:#222;line-height:1.3}.fcp-title-count{color:#888;font-weight:500;font-size:var(--kjuup-type-body);margin-left:4px}.fcp-search-wrap{padding:14px 20px 8px;flex-shrink:0}.fcp-search-input{width:100%;padding:10px 14px;border:1px solid #dce3ea;border-radius:8px;font-size:var(--kjuup-type-body);outline:none;box-sizing:border-box;background-color:#fff;color:#222;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),background-color var(--kj-dur-fast) var(--kj-ease-standard)}.fcp-search-input:focus{border-color:var(--kjuup-accent);background-color:#fff}.fcp-search-input::placeholder{color:#999}.fcp-list{flex:1 1 auto;overflow-y:auto;padding:4px 0 8px;min-height:200px}.fcp-list-empty,.fcp-list-loading{display:flex;align-items:center;justify-content:center;padding:48px 16px;color:#999;font-size:var(--kjuup-type-body);text-align:center}.fcp-row{display:flex;align-items:center;padding:8px 20px;cursor:pointer;grid-gap:12px;gap:12px;background-color:initial;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard);-webkit-user-select:none;user-select:none}.fcp-row:hover{background-color:var(--kjuup-bg)}.fcp-row.is-selected{background-color:rgba(var(--kjuup-accent-rgb),.14)}.fcp-row.is-selected:hover{background-color:rgba(var(--kjuup-accent-rgb),.2)}.fcp-section-label{padding:10px 20px 4px;font-size:var(--kjuup-type-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#999}.fcp-list-loading-inline{padding:16px}.fcp-check-label{width:22px;height:22px;min-width:22px;min-height:22px;max-width:22px;max-height:22px;flex-shrink:0;margin:0;padding:0}.fcp-row .checkmark,.fcp-row .container_checkbox:hover input~.checkmark,.fcp-row .container_checkbox input:checked~.checkmark{transform:none}.fcp-avatar{width:36px;height:36px;min-width:36px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#eee;box-sizing:border-box}.fcp-avatar.is-circle{border-radius:50%}.fcp-avatar img{width:100%;height:100%;object-fit:cover;display:block}.fcp-group-avatar{flex-shrink:0}.fcp-name-wrap{flex:1 1 auto;min-width:0}.fcp-name{font-size:var(--kjuup-type-body);font-weight:500;color:#2b2b2b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.fcp-name-sub{font-size:var(--kjuup-type-caption);font-weight:400;color:#999;line-height:1.3}.fcp-footer{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:12px 20px;border-top:1px solid #eee;flex-shrink:0;background-color:#fff}.fcp-footer-info{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;font-size:var(--kjuup-type-body);color:#888;min-width:0}.fcp-footer-actions{display:flex;grid-gap:8px;gap:8px}@media (max-width:480px){.fcp-modal{max-width:100%;max-height:90vh;border-radius:12px}.fcp-footer,.fcp-header,.fcp-row,.fcp-search-wrap{padding-left:16px;padding-right:16px}}.fcp-backdrop.forward-chat-picker--hidden{display:none}.fcp-list{padding:4px 20px 12px}.fcp-card{border:1px solid #dce3ea;border-radius:16px;background:#fff;overflow:hidden}.fcp-card .fcp-row{min-height:56px;padding:8px 14px;outline:none}.fcp-card .fcp-row+.fcp-row{border-top:1px solid #e6ebf0}.fcp-card .fcp-row:hover{background-color:var(--kjuup-bg)}.fcp-card .fcp-row.is-selected,.fcp-card .fcp-row.is-selected:hover{background-color:rgba(var(--kjuup-accent-rgb),.08)}.fcp-card .fcp-row:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--kjuup-accent-rgb),.45)}.fcp-card .fcp-avatar,.fcp-card .fcp-group-avatar{width:40px;height:40px;min-width:40px}.fcp-card .fcp-name{font-size:var(--kjuup-type-body);font-weight:600;color:#1f1f1f}.fcp-dot{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;box-sizing:border-box;border:2px solid #a3a3a3;border-radius:50%;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.fcp-dot.is-on{border-color:var(--kjuup-accent);background-color:var(--kjuup-accent)}.fcp-dot .material-symbols-outlined.fcp-dot-icon{font-size:16px;width:16px;height:16px;line-height:1;color:#fff;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 20}.fcp-footer{flex-direction:column;align-items:stretch;grid-gap:8px;gap:8px;border-top:none;padding:0 20px 16px}.kj-btn.fcp-select-more{align-self:flex-start;grid-gap:4px;gap:4px}.kj-btn.fcp-select-more .material-symbols-outlined{font-size:18px}.kj-btn.fcp-cta{border-radius:14px}@media (max-width:480px){.fcp-footer,.fcp-list{padding-left:16px;padding-right:16px}}.emoji-reaction-container.kjc-reacts{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;margin-top:-5px;padding:0 6px;position:relative;z-index:1}.kjc-react{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;height:26px;padding:0 7px;border-radius:13px;border:1.5px solid #dce3ea;background:#fff;font-family:inherit;line-height:1;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-standard);--kj-from-scale:0.6;animation:kj-pop var(--kj-dur) var(--kj-ease-out)}.kjc-react:hover{background:var(--kjuup-bg)}.kjc-react:active{transform:scale(.95)}.kjc-react:focus-visible{outline:2px solid var(--kjc-accent,var(--kjuup-accent));outline-offset:1px}.kjc-react.is-mine{border-color:var(--kjc-accent,var(--kjuup-accent));background:rgba(var(--kjc-accent-rgb,var(--kjuup-accent-rgb)),.14)}.kjc-react__glyph{font-size:13px;line-height:16px;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.kjc-react__count{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:#1d1d1b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.user-info{display:flex;flex:1 1;flex-direction:column;height:var(--app-height);border-color:var(--kjuup-accent);background-color:#fff}.user-info.user-info--internal{border-color:var(--kjuup-internal)}.w-300.user-info__add-panel{height:93vh;border-color:var(--kjuup-accent);background-color:#fff}.w-300.user-info__add-panel--internal{border-color:var(--kjuup-internal)}.w-300.user-info__add-panel--column{display:flex;flex-direction:column}.modal-header.user-info__crop-header{border-bottom:none;padding-bottom:0}.modal-title.user-info__crop-title{font-size:var(--kjuup-type-subtitle);font-weight:600;color:#737373}.modal-body.user-info__crop-body{padding:20px}.user-info__crop-area{position:relative;width:100%;height:400px;background-color:var(--kjuup-bg);border-radius:8px}.user-info__crop-zoom{margin-top:20px}.user-info__crop-zoom-label{font-size:var(--kjuup-type-body);color:#737373;font-weight:500;display:block;margin-bottom:8px}.user-info__crop-zoom-input{width:100%}.modal-footer.user-info__crop-footer{border-top:none;padding-top:0}.MuiDialogTitle-root.leave-confirm-dialog__title{color:#737373}.MuiDialogActions-root.leave-confirm-dialog__actions{padding:16px 24px;justify-content:flex-end}.MuiDialogActions-root .MuiButton-root.leave-confirm-dialog__btn,.MuiDialogActions-root .MuiButton-root.leave-confirm-dialog__btn:hover{background-color:#fff;border:1.5px solid var(--kjuup-accent);color:var(--kjuup-accent);border-radius:8px;padding:8px 24px;font-weight:500;text-transform:none;min-width:100px;margin-left:10px}.MuiDialogActions-root .MuiButton-root.leave-confirm-dialog__btn--internal,.MuiDialogActions-root .MuiButton-root.leave-confirm-dialog__btn--internal:hover{border-color:var(--kjuup-internal);color:var(--kjuup-internal)}.leave-confirm-dialog__label{color:inherit}.kjp-info,.kjp-info-menu{--kjp-tone:var(--kjuup-accent);--kjp-tone-rgb:var(--kjuup-accent-rgb);--kjp-tone-text:var(--kjuup-accent-text,var(--kjuup-accent));--kjp-ink:#1f1f1f;--kjp-muted:#737373;--kjp-faint:#a3a3a3;--kjp-line:#dce3ea;--kjp-line-2:#e6ebf0;--kjp-panel:var(--kjuup-bg);--kjp-chip:var(--kjuup-bg);--kjp-ok:#1e9e6a;--kjp-ok-bg:rgba(30,158,106,0.12);--kjp-err:#c2362f;--kjp-err-bg:rgba(194,54,47,0.1);--kjp-info:#0356a3;--kjp-info-bg:rgba(3,86,163,0.1);--kjp-warn:#b86e00;--kjp-warn-bg:rgba(184,110,0,0.12);--kjp-soft:rgba(var(--kjp-tone-rgb),0.14);--kjp-soft-2:rgba(var(--kjp-tone-rgb),0.24)}.kjp-info--internal,.kjp-info-menu--internal{--kjp-tone:var(--kjuup-internal);--kjp-tone-rgb:var(--kjuup-internal-rgb);--kjp-tone-text:var(--kjuup-internal-dark,var(--kjuup-internal))}.kjp-info-shell{display:flex;flex-direction:column;min-height:0;overflow:hidden}.chat_user_info.kjp-info-shell,.group_chat_user_info.kjp-info-shell{padding-left:0!important;padding-right:0!important}.kjp-info-head{display:flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0;min-height:56px;padding:8px 16px 8px 6px;box-sizing:border-box;border-bottom:1px solid #dce3ea;background:#fff}.kj-btn.kjp-info-head__back{--kj-h:40px;flex-shrink:0}.kj-btn.kjp-info-head__back .material-symbols-outlined{font-size:28px;line-height:1;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.kjp-info-head__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-subtitle);line-height:22px;font-weight:600;letter-spacing:0;color:#1f1f1f}.kjp-info-shell__body{position:relative;flex:1 1 auto;min-height:0}.kjp-ava{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:var(--kjp-soft);color:var(--kjp-tone-text);box-sizing:border-box}.kjp-ava--s80{width:80px;height:80px}.kjp-ava--s40{width:40px;height:40px}.kjp-ava--group,.kjp-ava--room{border-radius:22px}.kjp-ava--s40.kjp-ava--group,.kjp-ava--s40.kjp-ava--room{border-radius:12px}.kjp-ava--group{background:var(--kjp-chip);color:var(--kjp-ink)}.kjp-ava--person{color:#17222e}.kjp-ava--p0{background:#ffe2cc}.kjp-ava--p1{background:#dcebff}.kjp-ava--p2{background:#ffe7d6}.kjp-ava--p3{background:#e8e1ff}.kjp-ava--p4{background:#ddf3e8}.kjp-ava--p5{background:#fce1ec}.kjp-ava--p6{background:#e1f2f7}.kjp-ava__initials{font-weight:600;line-height:1;letter-spacing:0;color:inherit}.kjp-ava--s80 .kjp-ava__initials{font-size:26px}.kjp-ava--s40 .kjp-ava__initials{font-size:13px}.kjp-ava .material-symbols-outlined.kjp-ava__glyph{color:inherit;line-height:1;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.kjp-ava--s80 .material-symbols-outlined.kjp-ava__glyph{font-size:36px;width:36px;height:36px}.kjp-ava--s40 .material-symbols-outlined.kjp-ava__glyph{font-size:22px;width:22px;height:22px}.kjp-ava__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;animation:kj-fade-in var(--kj-dur) var(--kj-ease-out)}.kjp-ava__online{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;background:var(--kjp-ok);border:2px solid #fff;box-sizing:border-box}.kjp-info{grid-gap:16px;gap:16px;min-height:100%;padding:20px 16px 24px;box-sizing:border-box;background:var(--kjp-panel);color:var(--kjp-ink);font-size:var(--kjuup-type-body);line-height:20px;letter-spacing:0;text-align:left}.kjp-info,.kjp-info-hero{display:flex;flex-direction:column}.kjp-info-hero{align-items:center;grid-gap:8px;gap:8px;min-width:0}.kjp-info-hero__avatar{display:inline-flex;border-radius:50%}.kjp-info-hero__title{display:flex;align-items:center;justify-content:center;grid-gap:2px;gap:2px;max-width:100%;min-width:0}.kjp-info-hero__name{min-width:0;font-size:var(--kjuup-type-title);line-height:26px;font-weight:600;color:var(--kjp-ink);text-align:center;overflow-wrap:anywhere}.kjp-info-hero__sub{font-size:var(--kjuup-type-body);line-height:20px;font-weight:500;color:var(--kjp-muted);text-align:center}.kjp-info-hero--editing{align-items:stretch;grid-gap:12px;gap:12px}.kjp-info-hero--editing .kjp-info-hero__avatar{align-self:center}.kjp-info-hero .is-pressable{cursor:pointer}.kjp-info-hero .is-pressable:focus{outline:none}.kjp-info-hero .is-pressable:focus-visible{outline:2px solid var(--kjp-tone);outline-offset:3px;border-radius:8px}.kjp-info-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.kjp-info-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:4px;gap:4px;min-width:0;height:68px;padding:0 4px;box-sizing:border-box;border:1px solid var(--kjp-line);border-radius:14px;background:#fff;color:var(--kjp-ink);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-standard)}.kjp-info-tile:hover{background:rgba(var(--kjp-tone-rgb),.06);border-color:rgba(var(--kjp-tone-rgb),.35)}.kjp-info-tile:active{transform:scale(.97)}.kjp-info-tile:focus{outline:none}.kjp-info-tile:focus-visible{outline:2px solid var(--kjp-tone);outline-offset:2px}.kjp-info-tile.is-active{background:var(--kjp-soft);border-color:transparent;color:var(--kjp-tone-text)}.kjp-info-tile .material-symbols-outlined.kjp-info-tile__icon{font-size:24px;width:24px;height:24px;line-height:1;color:inherit;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.kjp-info-tile.is-active .material-symbols-outlined.kjp-info-tile__icon{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.kjp-info-tile__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-caption);line-height:15px;font-weight:600;color:inherit}.kjp-info-card{border:1px solid var(--kjp-line);border-radius:16px;background:#fff;overflow:hidden}.kjp-info-card__item+.kjp-info-card__item{border-top:1px solid var(--kjp-line-2)}.kjp-info-row{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:46px;padding:12px 14px;box-sizing:border-box;color:var(--kjp-ink)}.kjp-info-row.is-pressable{cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjp-info-row.is-pressable:hover{background:rgba(var(--kjp-tone-rgb),.05)}.kjp-info-row.is-pressable:focus{outline:none}.kjp-info-row.is-pressable:focus-visible{outline:2px solid var(--kjp-tone);outline-offset:-2px}.kjp-info-row.is-soft{cursor:default}.kjp-info-row .material-symbols-outlined.kjp-info-row__icon{flex-shrink:0;font-size:22px;width:22px;height:22px;line-height:1;color:var(--kjp-muted);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.kjp-info-row .material-symbols-outlined.kjp-info-row__icon.is-dim{color:var(--kjp-faint)}.kjp-info-row__label{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:20px;font-weight:500;color:inherit;overflow-wrap:anywhere}.kjp-info-row__label--inline{display:flex;align-items:center;grid-gap:2px;gap:2px}.kjp-info-row__label.is-dim{color:var(--kjp-faint)}.kjp-info-row__text{min-width:0}.kjp-info-row__value{flex-shrink:0;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:var(--kjp-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjp-info-row .material-symbols-outlined.kjp-info-row__chevron{flex-shrink:0;font-size:20px;width:20px;height:20px;line-height:1;color:var(--kjp-faint)}.kjp-info-row.is-danger,.kjp-info-row.is-danger .material-symbols-outlined.kjp-info-row__icon{color:var(--kjp-err)}.kjp-info-row .kj-btn.kjp-info-row__info{flex-shrink:0}.kjp-info-row .kjp-info-row__info .material-symbols-outlined.material-symbols-info{font-size:20px;width:20px;height:20px;margin:0;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.kjp-info-row__switch{display:inline-flex;flex-shrink:0}.kjp-info-note{margin:-4px 14px 12px 48px;font-size:var(--kjuup-type-body);line-height:18px;font-weight:500;color:var(--kjp-muted)}.kjp-info-note a{color:var(--kjp-tone-text);font-weight:600;text-decoration:none}.kjp-info-note a:hover{text-decoration:underline}.kjp-info-caption{display:flex;align-items:center;grid-gap:8px;gap:8px;min-height:32px;margin:0 4px}.kjp-info-section>.kjp-info-caption{min-height:0}.kjp-info-caption__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kjp-muted)}.kj-btn.kjp-info-caption__action{--kj-h:28px;grid-gap:4px;gap:4px;color:var(--kjp-tone-text);font-size:var(--kjuup-type-body);font-weight:600}.kjp-info-caption__action .material-symbols-outlined.kjp-info-caption__icon{font-size:18px;width:18px;height:18px;line-height:1}.kjp-info-section{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.kjp-info-desc{padding:14px}.kjp-info-desc__row{display:flex;align-items:flex-start;grid-gap:8px;gap:8px}.kjp-info-desc__text{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:21px;font-weight:500;color:var(--kjp-ink);white-space:pre-wrap;overflow-wrap:anywhere}.kjp-info-desc__text.is-empty{color:var(--kjp-muted)}.kjp-info-desc__toggle{color:var(--kjp-tone-text);font-weight:600;cursor:pointer;white-space:nowrap}.kjp-info-desc__toggle:hover{text-decoration:underline}.kjp-info-member{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;min-width:0}.kjp-info-member.is-pressable{cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjp-info-member.is-active,.kjp-info-member.is-pressable:hover{background:rgba(var(--kjp-tone-rgb),.05)}.kjp-info-member.is-pressable:focus{outline:none}.kjp-info-member.is-pressable:focus-visible{outline:2px solid var(--kjp-tone);outline-offset:-2px}.kjp-info-member.is-dim>.kjp-ava,.kjp-info-member.is-dim>.kjp-info-member__text{opacity:.55}.kjp-info-member__text{flex:1 1 auto;min-width:0}.kjp-info-member__top{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0}.kjp-info-member__name{min-width:0;line-height:20px;font-weight:600;color:var(--kjp-ink)}.kjp-info-member__name,.kjp-info-member__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-body)}.kjp-info-member__sub{line-height:18px;font-weight:500;color:var(--kjp-muted)}.kjp-info-tag{display:inline-flex;align-items:center;flex-shrink:0;height:22px;padding:0 8px;border-radius:6px;font-size:var(--kjuup-type-caption);line-height:1;font-weight:600;white-space:nowrap}.kjp-info-tag--new{background:var(--kjp-soft);color:var(--kjp-tone-text)}.kjp-info-tag--muted{background:var(--kjp-chip);color:var(--kjp-muted)}.kjp-info-empty{padding:20px 14px;text-align:center;font-size:var(--kjuup-type-body);line-height:18px;color:var(--kjp-muted)}.kjp-info-skel{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px}.kjp-info-skel+.kjp-info-skel{border-top:1px solid var(--kjp-line-2)}.kjp-info-skel__bar,.kjp-info-skel__circle{background:var(--kjp-chip);animation:kj-breathe var(--kj-dur-loop) var(--kj-ease-standard) infinite}.kjp-info-skel__circle{width:40px;height:40px;border-radius:50%;flex-shrink:0}.kjp-info-skel__lines{flex:1 1 auto;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.kjp-info-skel__bar{height:12px;width:50%;border-radius:6px}.kjp-info-skel__bar+.kjp-info-skel__bar{height:10px;width:64%}.kjp-info-leave{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:50px;padding:0 16px;box-sizing:border-box;border:1px solid var(--kjp-line);border-radius:14px;background:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjp-info-leave--err{color:var(--kjp-err)}.kjp-info-leave--err:hover{background:var(--kjp-err-bg);border-color:rgba(194,54,47,.35)}.kjp-info-leave--ink{color:var(--kjp-ink)}.kjp-info-leave--ink:hover{background:rgba(var(--kjp-tone-rgb),.06)}.kjp-info-leave:focus{outline:none}.kjp-info-leave:focus-visible{outline:2px solid var(--kjp-tone);outline-offset:2px}.kjp-info-leave .material-symbols-outlined.kjp-info-leave__icon{font-size:22px;width:22px;height:22px;line-height:1;color:inherit}.kjp-info-leave__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-body);line-height:20px;font-weight:600;color:inherit}.kj-btn.kjp-info-pencil{flex-shrink:0;color:var(--kjp-tone-text)}.kj-btn.kjp-info-pencil .material-symbols-outlined{font-size:20px}.kjp-info-edit{display:flex;flex-direction:column;grid-gap:8px;gap:8px;align-self:stretch}.kjp-info-edit__input{width:100%;min-height:48px;padding:12px 14px;box-sizing:border-box;border:1.5px solid var(--kjp-tone);border-radius:14px;background:#fff;color:var(--kjp-ink);font-family:inherit;font-size:var(--kjuup-type-subtitle);line-height:22px;font-weight:500;outline:none}.kjp-info-edit__input.is-multi{min-height:96px;resize:vertical}.kjp-info-edit__input::placeholder{color:var(--kjp-muted)}.kjp-info-edit__foot{display:flex;align-items:center;grid-gap:8px;gap:8px}.kjp-info-edit__note{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:500;color:var(--kjp-muted)}.kj-btn.kjp-info-edit__btn{--kj-h:40px}.kj-btn.kjp-info-edit__btn--cancel{background:var(--kjp-chip)}.kjp-info-away-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.kjp-info-away{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:14px;background:var(--kjp-warn-bg)}.kjp-info-away .material-symbols-outlined.kjp-info-away__icon{flex-shrink:0;font-size:22px;width:22px;height:22px;line-height:1;color:var(--kjp-warn);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.kjp-info-away__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.kjp-info-away__title{font-size:var(--kjuup-type-body);line-height:19px;font-weight:600;color:var(--kjp-warn);overflow-wrap:anywhere}.kjp-info-away__link{font-size:var(--kjuup-type-body);line-height:18px;font-weight:500;color:var(--kjp-muted);cursor:pointer}.kjp-info-away__link:hover .kjp-info-away__name{text-decoration:underline}.kjp-info-away__name{font-weight:600;color:var(--kjp-tone-text)}.kjp-info-invite{padding:14px;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.kjp-info-invite__text{margin:0;font-size:var(--kjuup-type-body);line-height:19px;font-weight:500;color:var(--kjp-muted);white-space:pre-line}.kjp-info-invite__foot{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;flex-wrap:wrap}.kjp-info-invite__expire{font-size:var(--kjuup-type-caption);line-height:16px;color:var(--kjp-muted);font-style:italic}.kjp-info-menu{position:fixed;top:var(--kjp-menu-top,-9999px);left:var(--kjp-menu-left,-9999px);z-index:2000;min-width:220px;max-width:300px;padding:6px;box-sizing:border-box;border:1px solid var(--kjp-line);border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(23,34,46,.16);visibility:hidden;font-size:var(--kjuup-type-body);line-height:20px;letter-spacing:0;color:var(--kjp-ink)}.kjp-info-menu.is-placed{visibility:visible;animation:kj-scale-in var(--kj-dur-fast) var(--kj-ease-out);--kj-from-scale:0.97;--kj-from-y:-4px}.kjp-info-menu__title{padding:6px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700;letter-spacing:.04em;color:var(--kjp-muted)}.kjp-info-menu__item{display:flex;align-items:center;grid-gap:12px;gap:12px;min-height:40px;padding:8px 10px;border-radius:10px;cursor:pointer;color:var(--kjp-ink);outline:none}.kjp-info-menu__item:focus,.kjp-info-menu__item:hover{background:rgba(var(--kjp-tone-rgb),.08)}.kjp-info-menu__item.is-danger{color:var(--kjp-err)}.kjp-info-menu__item.is-danger:focus,.kjp-info-menu__item.is-danger:hover{background:var(--kjp-err-bg)}.kjp-info-menu .material-symbols-outlined.kjp-info-menu__icon{flex-shrink:0;font-size:20px;width:20px;height:20px;line-height:1;color:inherit}.kjp-info-menu__item:not(.is-danger) .material-symbols-outlined.kjp-info-menu__icon{color:var(--kjp-muted)}.kjp-info-menu__label{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-body);line-height:20px;font-weight:500}.kjp-x-panel{grid-gap:12px;gap:12px;padding:0 14px 14px}.kjp-x-field,.kjp-x-panel{display:flex;flex-direction:column}.kjp-x-field{grid-gap:6px;gap:6px;margin:0}.kjp-x-label{font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:var(--kjp-ink,#1f1f1f)}.kjp-x-caption{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kjp-muted,#737373)}.kjp-x-input{width:100%;height:44px;padding:0 12px;box-sizing:border-box;border:1.5px solid var(--kjp-line,#dce3ea);border-radius:12px;background:#fff;color:var(--kjp-ink,#1f1f1f);font-family:inherit;font-size:var(--kjuup-type-body);line-height:20px;font-weight:500;outline:none;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjp-x-input::placeholder{color:var(--kjp-faint,#a3a3a3)}.kjp-x-input:focus{border-color:var(--kjp-tone,var(--kjuup-accent))}.kjp-x-input.is-incomplete:not(:focus){border-color:var(--kjp-line,#dce3ea)}.kjp-x-input:disabled{background:var(--kjp-panel,#edf1f6);color:var(--kjp-faint,#a3a3a3);cursor:not-allowed}.kjp-x-actions{align-items:center}.kjp-x-actions,.kjp-x-chips{display:flex;grid-gap:8px;gap:8px}.kjp-x-chips{flex-wrap:wrap}button.kj-tab.kjp-x-chip{height:34px!important;padding:0 12px!important;border:1px solid var(--kjp-line,#dce3ea);border-radius:999px;background:#fff;color:var(--kjp-ink,#1f1f1f);font-size:var(--kjuup-type-body);font-weight:600}button.kj-tab.kjp-x-chip:hover:not(:disabled){border-color:rgba(var(--kjp-tone-rgb,var(--kjuup-accent-rgb)),.45);background:rgba(var(--kjp-tone-rgb,var(--kjuup-accent-rgb)),.06)}button.kj-tab.kjp-x-chip.is-active{border-color:var(--kjp-tone,var(--kjuup-accent));background:var(--kjp-tone,var(--kjuup-accent));color:#fff}button.kj-tab.kjp-x-chip:disabled{opacity:.45;cursor:not-allowed}.kjp-x-dates{display:flex;grid-gap:10px;gap:10px}.kjp-x-date{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0}.kjp-x-date .kjp-x-input{padding:0 10px;font-size:var(--kjuup-type-body)}.kjp-x-progress{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.kjp-x-progress__copy{display:flex;justify-content:space-between;grid-gap:8px;gap:8px;font-size:var(--kjuup-type-body);line-height:18px;font-weight:500;color:var(--kjp-muted,#737373);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjp-x-progress.is-error .kjp-x-progress__copy{color:var(--kjp-err,#c2362f)}.kjp-x-progress__track{height:6px;border-radius:3px;background:var(--kjp-chip,#e6ebf0);overflow:hidden}.kjp-x-progress__fill{height:100%;width:var(--kjp-x-progress,0);border-radius:3px;background:var(--kjp-tone,var(--kjuup-accent));transition:width var(--kj-dur) var(--kj-ease-standard)}.kjp-x-progress.is-error .kjp-x-progress__fill{background:var(--kjp-err,#c2362f)}.kjp-x-row .kj-btn .material-symbols-outlined{font-size:18px;line-height:1}@media (max-width:380px){.kjp-x-dates{flex-direction:column}}.chat-export-menu-item.is-internal{--kjp-tone:var(--kjuup-internal);--kjp-tone-rgb:var(--kjuup-internal-rgb)}.kjc-doc{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:240px;max-width:100%;padding:8px;box-sizing:border-box;border:1px solid #dce3ea;border-radius:12px;background:#fff;cursor:pointer;letter-spacing:0;line-height:normal;text-align:left;outline:none;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-doc:hover{box-shadow:0 2px 8px rgba(23,34,46,.08)}.kjc-doc:active{opacity:.85}.kjc-doc:focus-visible{box-shadow:0 0 0 2px rgba(var(--kjuup-accent-rgb),.45)}.kjc-doc__tile{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:44px;border-radius:8px}.kjc-doc__tile--err{background:rgba(194,54,47,.1);color:#c2362f}.kjc-doc__tile--ok{background:rgba(30,158,106,.12);color:#1e9e6a}.kjc-doc__tile--info{background:rgba(3,86,163,.1);color:#0356a3}.kjc-doc__tile--warn{background:rgba(184,110,0,.12);color:#b86e00}.kjc-doc__tile--neutral{background:var(--kjuup-bg);color:#737373}.kjc-doc .material-symbols-outlined.kjc-doc__action-icon,.kjc-doc .material-symbols-outlined.kjc-doc__glyph{font-family:"Material Symbols Outlined"!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;line-height:1!important;color:inherit;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.kjc-doc .material-symbols-outlined.kjc-doc__glyph{font-size:24px!important;width:24px;height:24px}.kjc-doc__info{flex:1 1 auto;min-width:0}.kjc-doc .kjc-doc__name{font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:#1f1f1f}.kjc-doc .kjc-doc__meta,.kjc-doc .kjc-doc__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kjc-doc .kjc-doc__meta{font-size:var(--kjuup-type-caption);line-height:15px;font-weight:500;color:#737373}.kjc-doc__action{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;min-width:32px;height:32px;border-radius:8px;color:#737373;outline:none;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-doc:hover .kjc-doc__action:not(.is-busy):not(.is-retry),.kjc-doc__action:hover{color:var(--kjuup-accent-text,var(--kjuup-accent))}.kjc-doc__action:focus-visible{box-shadow:0 0 0 2px rgba(var(--kjuup-accent-rgb),.45)}.kjc-doc .material-symbols-outlined.kjc-doc__action-icon{font-size:22px!important;width:22px;height:22px}.kjc-doc__action.is-retry{color:#c2362f}.kjc-doc__action.is-busy{cursor:default}.kjc-doc__spinner{width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:2px solid var(--kjuup-accent);border-right:2px solid transparent;animation:kj-spin var(--kj-dur-spin) linear infinite}.kjc-doc .kjc-doc__pct{margin-top:1px;font-size:var(--kjuup-type-caption-sm);line-height:11px;font-weight:600;color:#737373;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjc-doc .kjc-doc__overflow{flex-shrink:0;min-width:28px;height:22px;padding:0 6px;box-sizing:border-box;border-radius:11px;background:var(--kjuup-bg);color:#1f1f1f;font-size:var(--kjuup-type-caption);line-height:22px;font-weight:600;text-align:center}.chat-internal .kjc-doc:hover .kjc-doc__action:not(.is-busy):not(.is-retry),.photo-preview-internal .kjc-doc:hover .kjc-doc__action:not(.is-busy):not(.is-retry){color:var(--kjuup-internal)}.chat-internal .kjc-doc__spinner{border-color:var(--kjuup-internal);border-right-color:transparent}.doc-gallery-grid .doc-gallery-tile.document-gallery-view__tile{background-color:var(--dg-tint);border-color:var(--dg-edge)}.doc-gallery-tile .material-symbols-outlined.doc-gallery-tile-icon.document-gallery-view__icon{color:var(--dg-accent)}.doc-gallery-tile .doc-gallery-tile-badge.document-gallery-view__badge{background-color:var(--dg-accent)}.preloaded-emoji-picker.preloaded-emoji-picker--fixed{position:fixed;z-index:99999;isolation:isolate;--kj-from-scale:0.94;--kj-from-y:6px;animation:kj-scale-in var(--kj-dur) var(--kj-ease-out) both}.preloaded-emoji-picker.is-measuring{top:0;left:-9999px;visibility:hidden;animation:none}.kj-react-bar{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:6px;border-radius:999px;background:var(--kjc-surface,#fff);border:1px solid var(--kjc-line,#dce3ea);box-shadow:var(--kjc-shadow-float,0 8px 24px rgba(23,34,46,.16))}.kj-react-bar .kj-react-bar__btn{-webkit-appearance:none;appearance:none;flex:0 0 auto;width:42px;height:42px;min-width:0;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;box-shadow:none;color:var(--kjc-muted,#737373);font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:26px;line-height:1;cursor:pointer;transform-origin:center bottom;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-spring);animation:kj-pop var(--kj-dur-slow) var(--kj-ease-out) both;--kj-from-scale:0.4}.kj-react-bar .kj-react-bar__btn:nth-child(2){animation-delay:20ms}.kj-react-bar .kj-react-bar__btn:nth-child(3){animation-delay:40ms}.kj-react-bar .kj-react-bar__btn:nth-child(4){animation-delay:60ms}.kj-react-bar .kj-react-bar__btn:nth-child(5){animation-delay:80ms}.kj-react-bar .kj-react-bar__btn:nth-child(6){animation-delay:.1s}.kj-react-bar .kj-react-bar__btn:nth-child(8){animation-delay:.12s}.kj-react-bar .kj-react-bar__btn:hover{background:var(--kjc-panel,#edf1f6);transform:translateY(-3px) scale(1.18)}.kj-react-bar .kj-react-bar__btn:active{transform:scale(.92)}.kj-react-bar .kj-react-bar__btn:focus-visible{outline:2px solid rgba(var(--kjc-accent-rgb),.5);outline-offset:1px}.kj-react-bar .kj-react-bar__btn.is-on{background:rgba(var(--kjc-accent-rgb),.14);box-shadow:inset 0 0 0 1.5px rgba(var(--kjc-accent-rgb),.45)}.kj-react-bar__divider{flex:0 0 auto;width:1px;height:26px;margin:0 2px;background:var(--kjc-line,#dce3ea)}.kj-react-bar .kj-react-bar__btn--more{background:var(--kjc-panel,#edf1f6);transform-origin:center}.kj-react-bar .kj-react-bar__btn--more:hover{background:rgba(var(--kjc-accent-rgb),.14);color:var(--kjc-accent-text,var(--kjc-accent));transform:scale(1.06)}.full-picker-container{overflow:hidden;border-radius:18px;background:var(--kjc-surface,#fff);border:1px solid var(--kjc-line,#dce3ea);box-shadow:var(--kjc-shadow-float,0 8px 24px rgba(23,34,46,.16))}.full-picker-container em-emoji-picker{--rgb-accent:var(--kjc-accent-rgb);--border-radius:18px;--shadow:none;height:380px;max-height:calc(100vh - 32px)}@media (prefers-reduced-motion:reduce){.kj-react-bar .kj-react-bar__btn,.preloaded-emoji-picker.preloaded-emoji-picker--fixed{animation:none}}.record_left_div .img_box img.emoji-reaction__avatar{border-radius:50%;height:34px;width:34px}.jitsi-call-comp{position:absolute;left:0;right:0;bottom:0;top:0;z-index:100000;background:#111b22;display:flex;flex-direction:column}.jitsi-call-comp__loader{display:flex;justify-content:center;align-items:center;height:var(--app-height)}div.jitsi-call-comp__loader.jitsi-call-comp__loader>*{display:flex!important;align-items:center!important}.accept-call-button{cursor:pointer;display:flex;flex-direction:column;align-items:center}.video-call-icon-label.accept-call-button__label{color:var(--kjuup-accent)}div.accept-call-button.accept-call-button>*{display:flex!important;align-items:center!important}.chat-image-gallery.chat-image-components__frame{border-radius:6px;overflow:hidden;display:inline-block;margin-top:4px;position:relative;width:var(--chat-image-w);height:var(--chat-image-h);min-height:var(--chat-image-h);max-width:100%}.chat-image-components__placeholder{position:absolute;top:0;left:0;width:var(--chat-image-w);height:var(--chat-image-h);border-radius:6px;background-color:#e9ecef;z-index:1}.chat-image-components__image{visibility:visible;opacity:0;transition:opacity var(--kj-dur-slow) var(--kj-ease-out);flex-shrink:0;position:relative;z-index:2}.chat-image-components__image--loaded{opacity:1}.chat-image-components__tile{position:relative;overflow:hidden;border-radius:var(--chat-image-radius)}.chat-image-components__tile-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9ecef;z-index:1}.chat-image-components__tile-image{object-fit:cover;width:100%;height:100%;display:block;cursor:pointer;opacity:0;transition:opacity var(--kj-dur-slow) var(--kj-ease-out)}.chat-image-components__tile-image--loaded{opacity:1}.poll-votes-modal-option-badge.poll-message__badge--accent{background-color:var(--kjuup-accent)}.poll-votes-modal-option-badge.poll-message__badge--internal{background-color:var(--kjuup-internal)}.poll-wa-checkbox.poll-message__checkbox--accent{background-color:var(--kjuup-accent);border-color:var(--kjuup-accent)}.poll-wa-checkbox.poll-message__checkbox--internal{background-color:var(--kjuup-internal);border-color:var(--kjuup-internal)}.poll-wa-progress-fill.poll-message__progress{width:var(--poll-message-pct);background-color:var(--kjuup-accent)}.poll-wa-progress-fill.poll-message__progress--internal{background-color:var(--kjuup-internal)}.poll-wa-view-votes.poll-message__view-votes{color:#999}.poll-wa-view-votes.poll-message__view-votes--accent{color:var(--kjuup-accent)}.poll-wa-view-votes.poll-message__view-votes--internal{color:var(--kjuup-internal)}.kjc-poll{--kjc-poll-tone:var(--kjuup-accent);--kjc-poll-tone-rgb:var(--kjuup-accent-rgb);display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:250px;max-width:100%;padding:4px 5px;box-sizing:border-box;letter-spacing:0;line-height:normal;text-align:left}.kjc-poll--internal{--kjc-poll-tone:var(--kjuup-internal);--kjc-poll-tone-rgb:var(--kjuup-internal-rgb)}.kjc-poll__label{display:flex;align-items:center;grid-gap:6px;gap:6px}.kjc-poll .material-symbols-outlined.kjc-poll__check-icon,.kjc-poll .material-symbols-outlined.kjc-poll__foot-icon,.kjc-poll .material-symbols-outlined.kjc-poll__label-icon{font-family:"Material Symbols Outlined"!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;line-height:1!important}.kjc-poll .material-symbols-outlined.kjc-poll__label-icon{font-size:16px!important;width:16px;height:16px;color:#737373}.kjc-poll .kjc-poll__label-text{font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:#737373}.kjc-poll .kjc-poll__question{font-size:var(--kjuup-type-body);line-height:20px;font-weight:600;color:#1f1f1f;overflow-wrap:anywhere}.kjc-poll__options{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.kjc-poll__opt{position:relative;display:flex;align-items:center;grid-gap:8px;gap:8px;min-height:42px;padding:0 10px;box-sizing:border-box;border:1.5px solid #dce3ea;border-radius:10px;background:#fff;overflow:hidden;cursor:pointer;outline:none;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard)}.kjc-poll__opt:hover{border-color:rgba(var(--kjc-poll-tone-rgb),.45)}.kjc-poll__opt:focus-visible{box-shadow:0 0 0 2px rgba(var(--kjc-poll-tone-rgb),.45)}.kjc-poll__opt.is-selected{border-color:var(--kjc-poll-tone)}.kjc-poll__fill{position:absolute;top:0;bottom:0;left:0;width:var(--kjc-poll-pct,0);background:var(--kjuup-bg);transition:width var(--kj-dur-slow) var(--kj-ease-standard);pointer-events:none}.kjc-poll__opt.is-selected .kjc-poll__fill{background:rgba(var(--kjc-poll-tone-rgb),.24)}.kjc-poll__check{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;box-sizing:border-box;border:2px solid #a3a3a3;border-radius:50%}.kjc-poll__opt.is-selected .kjc-poll__check{border-color:var(--kjc-poll-tone);background:var(--kjc-poll-tone)}.kjc-poll .material-symbols-outlined.kjc-poll__check-icon{font-size:13px!important;width:13px;height:13px;color:#fff;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 20}.kjc-poll .kjc-poll__opt-text{position:relative;flex:1 1 auto;min-width:0;padding:4px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--kjuup-type-body);line-height:18px;font-weight:600;color:#1f1f1f;overflow-wrap:anywhere}.kjc-poll .kjc-poll__count{position:relative;flex-shrink:0;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:#737373;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kjc-poll__foot{display:flex;align-items:center;grid-gap:4px;gap:4px;min-height:20px;border-radius:6px;outline:none}.kjc-poll__foot.is-pressable{cursor:pointer}.kjc-poll__foot.is-pressable:hover .kjc-poll__total{color:var(--kjc-poll-tone)}.kjc-poll__foot:focus-visible{box-shadow:0 0 0 2px rgba(var(--kjc-poll-tone-rgb),.45)}.kjc-poll .kjc-poll__total{flex:1 1 auto;min-width:0;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:500;color:#737373}.kjc-poll .material-symbols-outlined.kjc-poll__foot-icon{font-size:18px!important;width:18px;height:18px;color:#a3a3a3}.poll-creation-container{--poll-accent:var(--kjuup-accent)}.poll-creation-container.poll-creation-internal{--poll-accent:var(--kjuup-internal)}html body .poll-creation-container .poll-creation-input.poll-creation-dialog__input--filled{border-color:var(--poll-accent)}html body .poll-creation-container .poll-add-option-btn .poll-creation-dialog__add-icon{font-size:18px}html body .poll-creation-container .poll-toggle-slider.poll-creation-dialog__slider{background-color:#ccc}html body .poll-creation-container .poll-toggle-slider.poll-creation-dialog__slider--on{background-color:var(--poll-accent)}.email-classify-busy-bar-fill.email-classify-busy-overlay__fill{width:var(--email-classify-progress)}.email-classify-question.new-room-modal__question{margin-top:14px}.email-classify-question.new-room-modal__question--row{display:flex;align-items:center;grid-gap:6px;gap:6px}.new-room-modal__info{font-size:var(--kjuup-type-caption);color:#555;background:#f6eefc;border:1px solid #ecd9f5;border-radius:8px;padding:8px 10px;margin-bottom:8px;line-height:1.4}.kj-btn.email-classify-btn.new-room-modal__create-btn{margin-top:14px}div.email-classify-question.new-room-modal__question--row>*{display:flex!important;align-items:center!important}.eml-header .email-detail-view__eml-subject{margin:0 0 12px}.email-detail-view__eml-rule{border:none;border-top:1px solid #e0e0e0;margin:16px 0}.email-detail-view__eml-body{white-space:pre-wrap;font-family:inherit;font-size:var(--kjuup-type-body);line-height:1.5}.email-inline-reply-toolbar .email-detail-view__toolbar-start{display:flex;align-items:center;grid-gap:8px;gap:8px}.email-inline-reply-toolbar .email-detail-view__toolbar-end{display:flex;align-items:center;grid-gap:4px;gap:4px}.email-inline-reply-toolbar div.email-detail-view__toolbar-end>*,.email-inline-reply-toolbar div.email-detail-view__toolbar-start>*{display:flex!important;align-items:center!important}.email-detail-view__send-icon{margin-right:5px}.email-detail-view__from{cursor:default}.email-detail-view__from.email-detail-view__from--multi{cursor:pointer}.email-detail-view__from-label{margin-right:4px;opacity:.7}.email-detail-view__from-caret{margin-left:4px}.email-detail-view__ccbcc-label{font-size:var(--kjuup-type-caption);margin-left:2px}.email-compose-attachments-bar.email-detail-view__attachments-bar{padding:10px 12px 0}.email-compose-attachment-list.email-detail-view__attachment-list{padding:0 12px}.email-detail-view__empty-icon{margin-bottom:12px}.email-detail-view__empty-text{color:#999;font-size:var(--kjuup-type-body)}.email-detail-project-tag.email-detail-view__project-tag{background:var(--email-tag-bg);color:var(--email-tag-fg)}.email-detail-view__pane{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.email-detail-companion.email-detail-view__companion--hidden,.email-detail-view__pane.email-detail-view__pane--hidden{display:none}.kjuup-trial-banner__cta.company-trial-ended-note__cta{cursor:default}.email-empty-state.company-trial-ended-note{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:var(--kjuup-bg);padding:50px 28px 20px;width:100%}.company-trial-ended-note__icon{margin-bottom:15px}.header-margin-gray.company-trial-ended-note__title{margin-bottom:8px}.company-trial-ended-note__body{color:#737373;font-size:var(--kjuup-type-body);text-align:center;margin:0 0 8px;max-width:360px}div.email-empty-state.company-trial-ended-note>*{display:flex!important;align-items:center!important}.kjuup-trial-card__progress-fill.trial-warning-banner__progress{width:var(--trial-warning-progress)}.email-empty-state.email-empty-state--no-plan{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:var(--kjuup-bg);padding:50px 28px 20px;width:100%}.email-empty-state.email-empty-state--no-accounts{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 28px 20px}div.email-empty-state.email-empty-state--no-accounts>*,div.email-empty-state.email-empty-state--no-plan>*{display:flex!important;align-items:center!important}.email-empty-state__icon{margin-bottom:15px}.email-empty-state .email-empty-state__body{color:#737373;font-size:var(--kjuup-type-body);text-align:center;margin:0 0 8px;max-width:320px}.email-empty-state .email-empty-state__hint{color:#999;font-size:var(--kjuup-type-body);margin-bottom:16px}.email-empty-state .email-empty-state__cta{margin-top:18px;align-self:stretch;border:none;border-radius:12px;min-height:52px;padding:14px 18px;color:#fff;font-weight:700;font-size:var(--kjuup-type-body);cursor:pointer;background:linear-gradient(90deg,#8b45be,#e066ed);box-shadow:0 2px 10px rgba(139,69,190,.3);text-align:center}.building-media-docs{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:#fff}.building-media-docs__main{display:flex;flex-direction:column;flex:1 1;min-height:0;background:#fff;width:100%}.building-media-docs__tab-row{display:flex;align-items:center;justify-content:flex-start;border-bottom:none}.building-media-docs div.building-media-docs__tab-row>*{display:flex!important;align-items:center!important}.media-back-btn .material-symbols-outlined.building-media-docs__back-icon{font-size:24px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:var(--kjuup-brand)}.lm-filter-tabs-container.building-media-docs__tabs{background:#fff;flex:1 1;padding:6px 0 8px}.lm-filter-tabs-container.building-media-docs__source-tabs{background:#fff;padding-top:8px}.building-media-docs__upsell{display:flex;flex-direction:column;flex:1 1;min-height:0;background:var(--kjuup-bg)}.wscroll.media-docs-scroll.building-media-docs__scroll{flex-direction:column;display:flex;flex:1 1;min-height:0;overflow:auto;background:#fff}.building-media-docs__loading{padding:24px;text-align:center;color:#999}.building-media-docs__viewer-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}.building-media-docs__doc-viewer{display:flex;flex-direction:column;flex:1 1;min-height:0;width:100%}.user-avatar-img.email-sender-avatar{width:var(--email-sender-avatar-size);height:var(--email-sender-avatar-size);min-width:var(--email-sender-avatar-size);min-height:var(--email-sender-avatar-size);border-radius:50%;background-color:var(--email-sender-avatar-bg);color:#fff;display:block;position:relative;overflow:hidden;isolation:isolate;z-index:0;flex-shrink:0;-webkit-user-select:none;user-select:none;font-size:var(--email-sender-avatar-fs);font-weight:600;letter-spacing:.5px;line-height:var(--email-sender-avatar-size);text-align:center}.user-avatar-img.email-sender-avatar.email-sender-avatar--logo{background-color:#fff;color:transparent}.email-sender-avatar .email-sender-avatar__bleed{z-index:1;transform:scale(2.6);filter:blur(3px) saturate(1.15)}.email-sender-avatar .email-sender-avatar__bleed,.email-sender-avatar img.user-avatar-img.email-sender-avatar__logo{position:absolute;top:0;left:0;width:var(--email-sender-avatar-size);height:var(--email-sender-avatar-size);object-fit:cover;pointer-events:none}.email-sender-avatar img.user-avatar-img.email-sender-avatar__logo{z-index:2;border-radius:50%}.email-item-project-tag.email-feed-row__tag{background:var(--email-tag-bg);color:var(--email-tag-fg)}.website .website_img.email-feed-row__avatar{position:relative;margin-left:5px}.lm-email-item .chat-message-row.email-feed-row__subject-row{display:flex;align-items:center;grid-gap:4px;gap:4px}.lm-email-item div.email-feed-row__subject-row>*{display:flex!important;align-items:center!important}.chat-message-row .email-feed-row__subject{flex:1 1}.email-feed-row__subject-row .email-feed-row-attachment{width:var(--kj-btn-icon-sm);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.lm-email-item .chat-message-row p.message-preview-text.email-feed-row__preview{font-size:var(--kjuup-type-caption);color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-emails-section__tabs{display:flex;align-items:center;flex-wrap:wrap;padding:8px 4px 4px;background:transparent;margin:0 0 8px}.project-emails-list-sidebar div.project-emails-section__tabs>*{display:flex!important;align-items:center!important}.project-emails-section__empty-text{margin-top:10px}.email-classify-btn-spinner.email-assign-modal__spinner--danger{border-color:#d64545 rgba(214,69,69,.25) rgba(214,69,69,.25)}div.project-members.project-members-embedded{height:100%;display:flex;flex-direction:column;min-height:0;flex:1 1;box-sizing:border-box;width:auto;max-width:100%}div.project-members.project-members--overlay.w-300{position:absolute;height:100%;width:100%;border-top-width:0;display:flex;flex-direction:column;z-index:1000;background-color:var(--kjuup-bg)!important}.project-members .project-members__header{box-shadow:none;padding-bottom:0;padding-top:0}.project-members .project-members__search{margin:10px 24px 10px 12px;border:0 solid #dfdfdf;border-radius:5px;overflow:hidden}.project-members .project-members__list{flex:1 1;min-height:0;overflow:auto;margin:0;padding:0}.project-members .project-members__row{flex-direction:row;display:flex;padding:10px 0;justify-content:space-between}.project-members .project-members__avatar{border-radius:100px;object-fit:cover}.project-members .project-members__avatar--internal{outline:2px solid var(--kjuup-internal);outline-offset:2px}.project-members .project-members__pending{opacity:.5}.project-members .project-members__info{flex:1 1;padding-left:10px}.project-members .project-members__delete{justify-content:center;padding-right:10px}html body div.project-settings.setting_profile{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;margin:0;border:none;box-shadow:none;z-index:1000;background-color:var(--kjuup-bg)!important;display:flex;flex-direction:column}.project-settings .project-settings__header{box-shadow:none;padding-bottom:0;padding-top:0;margin-bottom:0;background-color:#fff;border:none}.project-settings .project-settings__title{display:flex;align-items:center;font-weight:500;cursor:pointer}.project-settings .project-settings__body{flex:1 1;overflow-y:auto;min-height:0;width:100%}.project-settings .project-settings__label{font-size:var(--kjuup-type-body);font-weight:600;color:#737373}.project-settings .project-settings__chevron{font-size:20px;color:#737373;transition:transform var(--kj-dur) var(--kj-ease-standard);transform:rotate(0deg)}.project-settings .project-settings__chevron--open{transform:rotate(180deg)}.project-settings .project-settings__info-btn{margin-left:10px}.kjuup-pilot-chat div.kjuup-pilot-chat__center-kids>*{display:flex!important;align-items:center!important}html body .w-300.chat_text.chat_box_main_div.kjuup-pilot-chat{position:relative;height:calc(var(--app-height) - 55px);width:100%;max-width:100%;display:flex;flex:1 1;flex-direction:column;border-radius:0;margin-left:0;border:none;overflow:hidden;box-sizing:border-box}html body .kjuup-pilot-chat__suggestion{display:flex;flex-direction:row;border-bottom:none!important;padding-bottom:10px;padding-top:10px}html body .kjuup-pilot-chat__suggestion-avatar{height:35px;width:35px;border-radius:5px;object-fit:cover}html body .kjuup-pilot-chat__suggestion-group-icon{font-size:24px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;color:#737373}html body .kjuup-pilot-chat__suggestion-name{flex:1 1;display:flex;align-items:center;padding-left:10px}html body .kjuup-pilot-chat .chat_input.kjuup-pilot-chat__input{background-color:#fff;bottom:0;z-index:10;margin-left:16px;margin-right:13px;position:relative}html body .kjuup-pilot-chat .kjuup-pilot-chat__prompt{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:8px 12px;border-top:1px solid #eee;background-color:var(--kjuup-bg);border-radius:8px 8px 0 0}html body .kjuup-pilot-chat .kjuup-pilot-chat__prompt-text{font-size:var(--kjuup-type-body);color:#555;margin-right:4px}html body .kjuup-pilot-chat .kjuup-pilot-chat__prompt-close{cursor:pointer;color:#999;margin-left:4px;display:flex;align-items:center}html body .kjuup-pilot-chat .kjuup-pilot-chat__voice-error{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-top:1px solid #fcc;background-color:#fff3f3;border-radius:8px 8px 0 0}html body .kjuup-pilot-chat .kjuup-pilot-chat__voice-error-text{font-size:var(--kjuup-type-body);color:#c0392b;flex:1 1}html body .kjuup-pilot-chat .kjuup-pilot-chat__voice-error-close{cursor:pointer;color:#c0392b;margin-left:8px;display:flex;align-items:center}html body .kjuup-pilot-chat .kjuup-pilot-chat__transcript{padding:8px 12px;border-top:1px solid #eee;background-color:var(--kjuup-bg);border-radius:8px 8px 0 0}html body .kjuup-pilot-chat .kjuup-pilot-chat__transcript-field{margin-bottom:6px}html body .kjuup-pilot-chat .kjuup-pilot-chat__transcript-label{font-size:var(--kjuup-type-caption);color:#999;display:block;margin-bottom:3px}html body .kjuup-pilot-chat .kjuup-pilot-chat__transcript-textarea{width:100%;min-height:40px;max-height:100px;padding:6px 8px;font-size:var(--kjuup-type-body);line-height:1.4;border:1px solid #ddd;border-radius:6px;background-color:#fff;resize:vertical;box-sizing:border-box;font-family:inherit;outline:none}html body .kjuup-pilot-chat .kjuup-pilot-chat__transcript-actions{display:flex;align-items:center;grid-gap:8px;gap:8px}html body .kjuup-pilot-chat .pilot-recording-container.kjuup-pilot-chat__recording{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:12px 12px 15px;width:100%}html body .kjuup-pilot-chat .kjuup-pilot-chat__recording-track{height:8px;background-color:#e9ecef;border-radius:4px;overflow:hidden;width:100%}html body .kjuup-pilot-chat .kjuup-pilot-chat__recording-fill{height:100%;width:var(--progress);background-color:var(--kjuup-accent);border-radius:4px;transition:width var(--kj-dur-slow) var(--kj-ease-standard)}html body .kjuup-pilot-chat .kjuup-pilot-chat__recording-time{white-space:nowrap;font-size:var(--kjuup-type-body)}html body .kjuup-pilot-chat .kjuup-pilot-chat__input-row{display:flex;padding-bottom:15px;padding-top:10px;justify-content:center;align-items:center;opacity:1;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard);pointer-events:auto}html body .kjuup-pilot-chat .kjuup-pilot-chat__input-row--disabled{opacity:.5;pointer-events:none}html body .kjuup-pilot-chat .input_text_msg.kjuup-pilot-chat__input-box{cursor:text}html body .kjuup-pilot-chat .input_text_msg.kjuup-pilot-chat__input-box--busy{cursor:not-allowed}html body .kjuup-pilot-chat .kjuup-pilot-chat__send-link{margin-right:10px}html body .kjuup-pilot-chat .send-icon.kjuup-pilot-chat__send-icon{font-size:22px}html body .kjuup-pilot-chat .kjuup-pilot-chat__mic-link{margin-right:10px;display:flex;align-items:center}html body .kjuup-pilot-chat .kjuup-pilot-chat__mic-icon{font-size:24px;color:#737373}html body .kjuup-pilot-chat .kjuup-pilot-chat__msg-text{white-space:pre-wrap}html body .kjuup-pilot-chat .kjuup-pilot-chat__msg-row{display:flex;flex-direction:row;z-index:1}html body .kjuup-pilot-chat .kjuup-pilot-chat__msg-gutter{margin-right:10px}html body .kjuup-pilot-chat .forword-conver.kjuup-pilot-chat__msg-body{flex:1 1}html body .kjuup-pilot-chat .kjuup-pilot-chat__msg-align{display:flex;justify-content:flex-start}html body .kjuup-pilot-chat .kjuup-pilot-chat__msg-align--end{justify-content:flex-end}html body .kjuup-pilot-chat .user_info_chat.kjuup-pilot-chat__bubble{position:relative}html body .kjuup-pilot-chat .user_info_chat.kjuup-pilot-chat__bubble--assistant{background-color:var(--kjuup-bg);margin-left:0}html body .kjuup-pilot-chat .user_info_chat.kjuup-pilot-chat__thinking{background-color:var(--kjuup-bg);margin-left:0;min-width:260px;max-width:360px}html body .kjuup-pilot-chat .kjuup-pilot-chat__thinking-steps{padding:6px 4px}html body .kjuup-pilot-chat .kjuup-pilot-chat__step{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:2px 0;opacity:1;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}html body .kjuup-pilot-chat .kjuup-pilot-chat__step--done{opacity:.45}html body .kjuup-pilot-chat .kjuup-pilot-chat__step-check{font-size:12px;color:#aaa;width:16px;text-align:center}html body .kjuup-pilot-chat .kjuup-pilot-chat__step-text{font-size:var(--kjuup-type-caption);color:#aaa;font-style:normal;--kj-from-y:4px;animation:none}html body .kjuup-pilot-chat .kjuup-pilot-chat__step-text--current{color:#555;font-style:italic;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out)}html body .kjuup-pilot-chat .chat-loading-overlay.kjuup-pilot-chat__skeleton{background-color:#fff;display:flex;flex-direction:column;padding:20px;overflow:hidden}html body .kjuup-pilot-chat .kjuup-pilot-chat__skeleton-group{margin-bottom:20px}html body .kjuup-pilot-chat .kjuup-pilot-chat__skeleton-date-row{text-align:center;margin-bottom:15px}html body .kjuup-pilot-chat .kj-skeleton-pulse.kjuup-pilot-chat__skeleton-date{display:inline-block;width:80px;height:22px;background-color:var(--kjuup-bg);border-radius:30px;animation-delay:var(--delay)}html body .kjuup-pilot-chat .kjuup-pilot-chat__skeleton-row{display:flex;justify-content:flex-start;margin-bottom:12px}html body .kjuup-pilot-chat .kjuup-pilot-chat__skeleton-row--end{justify-content:flex-end}html body .kjuup-pilot-chat .kj-skeleton-pulse.kjuup-pilot-chat__skeleton-bubble{width:180px;height:35px;background-color:#fdf5ef;border-radius:12px;animation-delay:var(--delay)}html body .kjuup-pilot-chat .kj-skeleton-pulse.kjuup-pilot-chat__skeleton-bubble--w200{width:200px}html body .kjuup-pilot-chat .kj-skeleton-pulse.kjuup-pilot-chat__skeleton-bubble--w150{width:150px}html body .kjuup-pilot-chat .kj-skeleton-pulse.kjuup-pilot-chat__skeleton-bubble--left{height:45px;background-color:var(--kjuup-bg)}html body div.chat_header.kjuup-pilot-chat__header{border:none;background-color:#fff;display:flex;padding-left:10px;padding-right:10px;z-index:99!important;min-height:60px;max-height:60px;align-items:center}html body .kjuup-pilot-chat .row.kjuup-pilot-chat__header-row{width:100%;margin:0}html body .kjuup-pilot-chat .col-md-12.kjuup-pilot-chat__header-col{padding:0}html body .kjuup-pilot-chat .client_name.kjuup-pilot-chat__header-inner{display:flex;align-items:center;width:100%}html body .kjuup-pilot-chat .kjuup-pilot-chat__back{cursor:pointer}html body .kjuup-pilot-chat .back_icon.kjuup-pilot-chat__back-label{margin-right:0;cursor:pointer}html body .kjuup-pilot-chat .material-arrow-left.kjuup-pilot-chat__back-icon{cursor:pointer}html body .kjuup-pilot-chat .img_active.kjuup-pilot-chat__logo{width:28px;height:28px;margin-left:15px}html body .kjuup-pilot-chat .pilot-search-bar.kjuup-pilot-chat__search{display:flex;align-items:center;flex:1 1;background-color:var(--kjuup-bg);padding:6px 10px;border-radius:20px;margin-left:10px;margin-right:10px;min-height:36px;max-height:36px;position:relative;overflow:hidden}html body .kjuup-pilot-chat .kjuup-pilot-chat__search-icon{margin-right:8px;color:#737373;display:flex;align-items:center;min-width:16px;justify-content:center}html body .kjuup-pilot-chat .kjuup-pilot-chat__search-input{flex:1 1;border:none;outline:none;background-color:initial;font-size:var(--kjuup-type-body);color:#737373;min-width:0;opacity:1;cursor:text}html body .kjuup-pilot-chat .kjuup-pilot-chat__search-input--busy{opacity:.6;cursor:wait}html body .kjuup-pilot-chat .kjuup-pilot-chat__search-count{margin-left:4px;margin-right:4px;font-size:var(--kjuup-type-body);color:#737373;white-space:nowrap}html body .kjuup-pilot-chat .kj-btn.kjuup-pilot-chat__search-nav{margin-left:2px;margin-right:2px}html body .kjuup-pilot-chat .kjuup-pilot-chat__search-clear{margin-left:6px;display:flex;align-items:center;justify-content:center;color:#737373;cursor:pointer;padding:4px;transition:color var(--kj-dur) var(--kj-ease-standard)}html body .kjuup-pilot-chat .clinet_name_text.kjuup-pilot-chat__title{display:flex;align-items:center;justify-content:space-between;flex:1 1}html body .kjuup-pilot-chat .clinet_name_text h5.kjuup-pilot-chat__title-text{margin:0;flex:1 1}html body .kjuup-pilot-chat .kjuup-pilot-chat__search-open{cursor:pointer;color:#737373;margin-left:10px;margin-right:10px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;transition:color var(--kj-dur) var(--kj-ease-standard)}html body .kjuup-pilot-chat .bottom-bar.kjuup-pilot-chat__list-inner,html body .kjuup-pilot-chat .kjuup-pilot-chat__list{flex:1 1;display:flex;flex-direction:column;min-height:0}html body .kjuup-pilot-chat .wscroll.kjuup-pilot-chat__scroll{top:0;position:absolute;height:100%;left:0;right:0;display:flex;flex-direction:column-reverse;padding:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}html body .kjuup-pilot-chat .kjuup-pilot-chat__loader{display:flex;justify-content:center;padding:10px 0}html body .kjuup-pilot-chat .kjuup-pilot-chat__section{margin-bottom:30px}.room-todo-tab{flex:1 1;min-height:0;width:100%;height:100%;display:flex;overflow:hidden}.room-todo-tab__fallback{flex:1 1;min-height:0;width:100%;background-color:#fff}.w-300.user_list_main_box.chat-list{height:calc(var(--app-height) - 55px);border-radius:0}.w-300.user_list_main_box.chat-list--column{display:flex;flex-direction:column}.w-300.user_list_main_box.chat-list--owner{pointer-events:none;opacity:.2}.chat-list .chat-list__loading{position:absolute;height:var(--app-height);width:100%;top:0;left:0;bottom:0;right:0;display:flex}.chat-list .chat-list__loading-inner{flex:1 1;padding-top:10vw;padding-left:10vw}.chat-list .main_heading.chat-list__heading{height:60px}.chat-list .circle_icon_div svg.chat-list__add-icon{width:20px;height:20px}.chat-list .forward-action-buttons.chat-list__forward-actions{display:flex;flex-direction:row;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:12px;margin-left:10px;margin-right:10px}.modal-footer.chat-list__modal-footer{border:none}.chat_services .company_centact.chat-list-item,.company_centact.chat-list-item{opacity:1;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard)}.chat_services .company_centact.chat-list-item--deactivated,.company_centact.chat-list-item--deactivated{opacity:.5}.chat-list-item div.chat-list-item__actions>*,.chat-list-item div.chat-list-item__main>*,.chat-list-item div.chat-list-item__mute>*,.chat-list-item div.chat-list-item__row>*,.chat-list-item div.chat-list-item__select>*{display:flex!important;align-items:center!important}.company_centact .website.chat-list-item__row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.chat-list-item .chat-list-item__main{display:flex;flex-direction:row;align-items:center;flex:1 1;min-width:0;overflow:hidden}.website_img .badge.chat-list__badge{position:absolute;right:3px;top:0;min-width:18px;height:18px;font-size:var(--kjuup-type-caption);line-height:18px;padding:0 4px;background-color:var(--kjuup-counter);border-radius:9px}.website .details-company.chat-list-item__details{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;margin-left:0;min-width:0;overflow:hidden}.chat-list-item .chat-list-item__preview{overflow:hidden}.chat-list-item .chat-list-item__actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px;min-width:50px}.chat-list-item .chat-list-item__mute{cursor:pointer;display:flex;align-items:center}.website .material-symbols-outlined.chat-list-item__mute-icon{font-family:"Material Symbols Outlined";font-size:24px;width:24px;height:24px;color:#737373;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-style:normal;font-weight:300;line-height:1;flex-shrink:0;cursor:pointer}.chat-list-item .chat-list-item__select{position:relative;display:flex;align-items:center;justify-content:center}.container_checkbox .checkmark.chat-list-item__checkmark{top:10px}.chat_services .company_centact.chat-list__deleted-item,.company_centact.chat-list__deleted-item{opacity:1}.chat_services .company_centact.chat-list__deleted-item--deactivated,.company_centact.chat-list__deleted-item--deactivated{opacity:.5;transition:opacity var(--kj-dur-slow) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard)}.website_img img.chat-list__deleted-avatar{border-radius:100px}.floating-action__pdf-frame{width:70vw;max-width:100%;height:60vh;border:none;background-color:#fff;border-radius:8px}.doc-no-preview-icon.floating-action__doc-icon,.photo-preview-doc-thumb.floating-action__doc-icon{background-color:var(--doc-tint)}.doc-no-preview-icon .material-symbols-outlined.floating-action__doc-glyph{color:var(--doc-color);font-size:44px}.photo-preview-doc-thumb .material-symbols-outlined.floating-action__doc-glyph{font-size:26px;color:var(--doc-color)}.doc-no-preview-badge.floating-action__doc-badge{background-color:var(--doc-color)}.photo-preview-doc-thumb .floating-action__doc-ext{font-size:var(--kjuup-type-caption-sm);color:#737373;margin-top:2px}.floating-action__mentions{padding:6px;background-color:#fff;border-radius:10px;margin:0 16px;max-height:200px;overflow-y:auto;box-shadow:0 2px 12px rgba(0,0,0,.1)}.photo-mention-suggestion-item .floating-action__mention-avatar{height:32px;width:32px;border-radius:16px;object-fit:cover}.photo-mention-suggestion-item .floating-action__mention-name{padding-left:10px;font-size:var(--kjuup-type-body)}.company_section.share-contact{height:var(--app-height);display:flex;flex-direction:column;border-radius:0;width:100%}.heading_icon a.main_heading.share-contact__cancel,.heading_icon a.main_heading.share-contact__cancel:hover{color:var(--kjuup-accent)}.heading_icon a.main_heading.share-contact__continue,.heading_icon a.main_heading.share-contact__continue:hover{color:#737373}.heading_icon a.main_heading.share-contact__continue--active,.heading_icon a.main_heading.share-contact__continue--active:hover{color:var(--kjuup-accent)}.main_heading svg.share-contact__chevron{color:var(--kjuup-accent);margin-left:10px;margin-right:10px}.heading_icon .share-contact__title{margin-left:10px;font-size:var(--kjuup-type-title);color:#000;font-weight:500}.admin-content.share-contact__contacts{margin-left:10px;margin-right:10px}.chat_user_info.user-info{display:flex;flex:1 1;flex-direction:column;height:100%;border-color:var(--kjuup-accent);background-color:#fff;overflow:hidden}.chat_user_info.user-info--internal{border-color:var(--kjuup-internal)}.modal-footer.user-info__modal-footer{border:none}.search-bar__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:initial;z-index:999999999999999}.search-result-item.search-bar__entity-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:10px 20px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color var(--kj-dur) var(--kj-ease-standard)}.search-result-item.search-bar__entity-row--user{grid-gap:12px;gap:12px}.search-results div.search-bar__audio-preview>*,.search-results div.search-bar__badges>*,.search-results div.search-bar__doc-match>*,.search-results div.search-bar__entity-row>*,.search-results div.search-bar__icon-row>*{display:flex!important;align-items:center!important}.search-bar__entity-name{font-size:var(--kjuup-type-body);font-weight:500;color:#737373;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-bar__entity-name--user{color:#333;flex:1 1}.search-bar__icon-row{display:flex;align-items:center;grid-gap:8px;gap:8px}.material-symbols-outlined.search-bar__result-icon{font-size:24px;color:#737373;flex-shrink:0;font-weight:300}.group-info-item.search-bar__tone--accent,.group-label.search-bar__tone--accent{color:var(--kjuup-accent)}.group-info-item.search-bar__tone--internal,.group-label.search-bar__tone--internal{color:var(--kjuup-internal)}.search-bar__todo-status{margin-left:8px;text-transform:capitalize;color:var(--kjuup-accent)}.search-bar__todo-status--completed{color:#4caf50}.search-result-professional .result-header.search-bar__result-header--email{align-items:flex-start}.search-bar__email-avatar{margin-top:2px}.result-user-info.search-bar__user-info--email{flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}.result-group-info.search-bar__email-addresses{flex-direction:column;align-items:flex-start;grid-gap:1px;gap:1px;width:100%}.group-info-item.search-bar__email-meta{color:#555}.group-info-item.search-bar__email-meta--full{width:100%}.group-label.search-bar__email-meta-label{color:#555;white-space:normal}.group-label.search-bar__email-subject-label{color:#555;white-space:normal;font-weight:600}.search-bar__email-name-row{display:flex;flex-wrap:wrap;align-items:baseline;grid-gap:2px 8px;gap:2px 8px;width:100%}.search-bar__reply-toggle{position:absolute;top:0;right:0}.search-bar__badges{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-bottom:4px}.material-symbols-outlined.search-bar__badge-icon{font-size:14px;line-height:1;color:#8e44ad;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.search-bar__thumbs{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap;margin-bottom:0}.search-bar__thumbs--spaced{margin-bottom:6px}.search-bar__thumb{object-fit:cover}.search-bar__thumb,.search-bar__thumb-more{width:120px;height:120px;border-radius:8px;border:1px solid #e0e0e0}.search-bar__thumb-more{background:var(--kjuup-bg);display:flex;align-items:center;justify-content:center;font-size:var(--kjuup-type-body);color:#666}.result-message.search-bar__message{white-space:pre-wrap;word-break:break-word;margin-top:2px;color:#3c3c3c;line-height:1.45}.search-bar__doc-match{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:6px}.material-symbols-outlined.search-bar__doc-match-icon{font-size:16px;color:#737373;flex-shrink:0}.search-bar__doc-match-name{font-size:var(--kjuup-type-body);color:#444}.search-result-item .reply-box.search-bar__reply-box{box-shadow:none;margin-top:0;background-color:initial;border-radius:0;border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.chat-wysiwyg-toolbar.search-bar__reply-toolbar{border-bottom:1px solid #e8e8e8}.chat-rich-editor.search-bar__reply-editor{padding:9px;min-height:40px;font-size:var(--kjuup-type-body);outline:none;border:none;width:100%;overflow-y:auto;max-height:120px;word-break:break-word}.search-bar__mentions{padding:10px;background-color:var(--kjuup-bg);border-radius:10px;position:absolute;bottom:100%;left:0;right:0;z-index:10000000000000000;box-shadow:0 4px 20px rgba(0,0,0,.15);max-height:200px;overflow-y:auto}.search-bar__mention-row{display:flex;flex-direction:row;border-bottom:none;padding-bottom:10px;margin-bottom:10px;padding-left:10px;padding-right:10px;cursor:pointer}.material-symbols-outlined.search-bar__mention-all-icon{font-size:20px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:#737373}.search-bar__mention-avatar{height:35px;width:35px;border-radius:5px;object-fit:cover}.search-bar__mention-name{flex:1 1;display:flex;align-items:center;padding-left:10px}.selected-audio-preview.search-bar__audio-preview{display:flex;align-items:center;grid-gap:8px;gap:8px}.search-bar__audio-player{width:100%;min-width:200px;max-width:400px}.kj-btn.search-bar__audio-remove{margin-left:8px}.loader-spinner.search-bar__send-spinner{width:18px;height:18px}.oversight-room{padding:0 0 12px}.oversight-room__subtitle{display:flex;align-items:center;grid-gap:4px;gap:4px;margin:2px 0 0;font-size:var(--kjuup-type-body);color:#737373}.oversight-room__subtitle .oversight-room__eye.material-symbols-outlined{font-size:16px;width:16px;height:16px;line-height:1;color:var(--kjuup-accent);font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 20}.oversight-room__company{color:var(--kjuup-accent)}.oversight-room--internal .oversight-room__company,.oversight-room--internal .oversight-room__eye.material-symbols-outlined{color:var(--kjuup-internal)}.oversight-room__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:#737373;cursor:pointer;transition:color var(--kj-dur-fast,.15s) ease,background-color var(--kj-dur-fast,.15s) ease}.oversight-room__close:hover{color:var(--kjuup-accent);background:rgba(var(--kjuup-accent-rgb),.08)}.oversight-room__card{flex:1 1;min-height:0;display:flex;flex-direction:column;border:1px solid #dce3ea;border-radius:14px;background:#fff;overflow:hidden}.oversight-room__tabs{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px;padding:12px 12px 8px;flex-shrink:0}.oversight-room__body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 16px 16px}.oversight-room__body .company-admin-frame.is-settings{min-height:240px;background:transparent}.right-bar.right-bar--hidden{display:none}.right-bar.right-bar--fill{pointer-events:all;transition:margin-left .8s;border-radius:0;flex:1 1;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.right-bar .right-bar__history.user_chat_history_main_div{display:flex;flex:1 1;min-height:0;height:100%}.right-bar .right-bar__history.user_chat_history_main_div.right-bar__history--inactive{display:none;flex:0 0;height:0;overflow:hidden}.right-bar .right-bar__rooms.user_list_div_left{display:block;min-width:360px;flex:1 1;width:100%;margin-bottom:12px}.right-bar .right-bar__rooms.user_list_div_left.right-bar__rooms--stacked{min-width:0;flex:1 1 auto;margin-bottom:0}.right-bar .right-bar__rooms.user_list_div_left.right-bar__rooms--collapsed,.right-bar .right-bar__rooms.user_list_div_left.right-bar__rooms--off{display:none}.right-bar .right-bar__chat-list--offscreen.user_list_div_left{position:absolute;left:-9999px;width:0;height:0;overflow:hidden;visibility:hidden}.right-bar__chats{flex:1 1;display:flex;flex-direction:column;width:auto}.right-bar__chats--desktop{height:auto;align-self:stretch}.right-bar__chats--desktop.right-bar__chats--profile{width:100%;height:calc(var(--app-height) - 55px)}.right-bar__chats--overlay{position:absolute;z-index:1000;right:0;left:0;top:0;bottom:0}.right-bar__chats--overlay.right-bar__chats--offset{left:88px}.right-bar__chats--overlay.right-bar__chats--profile{width:100%}.right-bar .right-bar__detail.chanel_group_list_chat_main_div{display:flex;align-items:stretch}.right-bar .right-bar__detail.chanel_group_list_chat_main_div.right-bar__detail--exclusive{flex:1 1;min-width:0;min-height:0;height:100%;width:100%;overflow:hidden}.right-bar .right-bar__detail.chanel_group_list_chat_main_div.right-bar__detail--desktop{flex:1 1;min-height:0;height:auto;align-self:stretch;margin-left:0;margin-right:12px;margin-bottom:12px}.right-bar .right-bar__detail.chanel_group_list_chat_main_div.right-bar__detail--desktop.right-bar__detail--pinned{margin-left:12px}.right-bar .right-bar__detail.chanel_group_list_chat_main_div.right-bar__detail--overlay{position:absolute;z-index:1000;right:0;left:88px;top:0;bottom:0;overflow:hidden;width:calc(100% - 88px);max-width:calc(100% - 88px);height:100%}.right-bar .right-bar__detail.chanel_group_list_chat_main_div.right-bar__detail--closed{display:none}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon.sidenav-brand,html body nav.main_nav .side_nav.middle_bar>li.home_icon.sidenav-brand,html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.home_icon.sidenav-brand{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;align-self:stretch!important;width:100%!important;max-width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;border:0!important;border-radius:0!important;background:transparent!important;box-sizing:border-box!important;overflow:visible!important;pointer-events:none;cursor:default}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon.sidenav-brand{margin:4px 0 22px!important;padding:0 0 0 14px!important}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.home_icon.sidenav-brand{margin:10px 0 22px!important;padding:0 0 0 26px!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon.sidenav-brand>.sidenav-brand-inner,html body nav.main_nav .side_nav.middle_bar>li.home_icon.sidenav-brand>.sidenav-brand-inner,html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.home_icon.sidenav-brand>.sidenav-brand-inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;grid-gap:0!important;gap:0!important;width:auto!important;min-width:0!important;max-width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;overflow:visible!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-mark-wrap,html body nav.main_nav .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-mark-wrap{flex:0 0 36px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important;order:0!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-mark-wrap>img.sidenav-brand-mark,html body nav.main_nav .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-mark-wrap>img.sidenav-brand-mark{display:block!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important;margin:0!important;padding:0!important;border-radius:0!important;object-fit:contain!important;background:transparent!important;-webkit-user-select:none;user-select:none}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-wordmark-wrap,html body nav.main_nav .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-wordmark-wrap{display:block!important;position:relative!important;flex:0 0 auto!important;order:1!important;height:36px!important;min-height:36px!important;max-height:36px!important;width:106.12378px!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:hidden!important;left:auto!important;right:auto!important;transform:none!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-wordmark-wrap>img.sidenav-brand-wordmark,html body nav.main_nav .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-wordmark-wrap>img.sidenav-brand-wordmark{display:block!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;height:36px!important;width:142.12378px!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0 0 0 -36px!important;padding:0!important;border-radius:0!important;object-fit:contain!important;background:transparent!important;-webkit-user-select:none;user-select:none}@media (max-width:860px){html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-wordmark-wrap,html body nav.main_nav .side_nav.middle_bar>li.home_icon.sidenav-brand .sidenav-brand-wordmark-wrap{display:none!important}}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested{margin-left:21px!important;width:calc(100% - 21px)!important;padding-left:10px!important;padding-bottom:4px!important;margin-bottom:0!important;box-shadow:inset 1px 0 0 #e7e9ee;border-radius:0!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested .sidenav-rooms-trigger,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested>a,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested>span{padding:7px 10px!important;min-height:38px}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested .sidenav-label{font-size:var(--kjuup-type-body)!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested .material-symbols-outlined{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;font-size:22px!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested.sidenav-rooms-cluster{padding-left:10px!important;padding-top:0!important;padding-bottom:0!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested.sidenav-rooms-cluster--has-pins{box-shadow:inset 1px 0 0 #e7e9ee;background:transparent!important;border-radius:0!important;margin-bottom:0!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested .sidenav-rooms-dropzone{margin-left:4px!important;margin-right:4px!important;margin-bottom:6px!important;width:auto!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested .sidenav-pinned-room>.sidenav-pinned-room-unpin{position:absolute!important;top:50%!important;right:6px!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;box-sizing:border-box!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-item--nested .sidenav-pinned-room>.sidenav-pinned-room-unpin .material-symbols-outlined{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;max-width:12px!important;max-height:12px!important;font-size:12px!important;line-height:12px!important;margin:0!important;color:inherit!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product{margin-bottom:2px!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product .sidenav-label{font-weight:600!important;color:#3d3d3f!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--active .sidenav-label{color:#737373!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--soon .material-symbols-outlined,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--soon .sidenav-label{color:#9a9a9a!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--active.sidenav-item-active>span{background:rgba(var(--kjuup-accent-rgb),.16)!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--active.sidenav-item-active .material-symbols-outlined,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--active.sidenav-item-active .sidenav-label{color:#737373!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-product .sidenav-product-logo{display:block!important;flex:0 0 24px!important;width:24px!important;height:24px!important;object-fit:contain!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;margin:0!important;-webkit-user-select:none;user-select:none}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--kjuup_plus .sidenav-label,html body nav.main_nav .side_nav.middle_bar>li.sidenav-product--kjuup_plus .sidenav-label{color:#4fbf96!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--kjuup_plus:hover>span,html body nav.main_nav .side_nav.middle_bar>li.sidenav-product--kjuup_plus:hover>span{background:rgba(79,191,150,.12)!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--kjuup_io .sidenav-label,html body nav.main_nav .side_nav.middle_bar>li.sidenav-product--kjuup_io .sidenav-label{color:#e24bf5!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-product--kjuup_io:hover>span,html body nav.main_nav .side_nav.middle_bar>li.sidenav-product--kjuup_io:hover>span{background:rgba(226,75,245,.12)!important}.sidenav-label .sidenav-sublabel,html body nav.main_nav.main_nav--wide .side_nav.middle_bar .sidenav-label .sidenav-sublabel{display:block!important;font-size:var(--kjuup-type-caption)!important;font-weight:400!important;color:#8a847c!important;line-height:1.2!important;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar .sidenav-label .sidenav-sublabel{display:none!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-group-label{pointer-events:none;margin-bottom:0!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-group-label>span{display:block!important;font-size:var(--kjuup-type-caption-sm)!important;letter-spacing:.12em!important;font-weight:600!important;color:#a7aeba!important;text-transform:uppercase!important;padding:12px 10px 4px!important;min-height:0!important;border:0!important;background:transparent!important}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.sidenav-group-label{display:none!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-sep{height:1px!important;background:#e7e9ee!important;margin:10px 12px!important;padding:0!important;width:calc(100% - 24px)!important;align-self:center!important;pointer-events:none}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.sidenav-sep{width:40px!important;margin:6px auto 12px!important}html body nav.main_nav .side_nav.middle_bar .sidenav-tag{order:3;margin-left:auto;font-size:var(--kjuup-type-caption-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--kjuup-accent);background:rgba(var(--kjuup-accent-rgb),.12);border-radius:6px;padding:2px 6px;line-height:1.3;flex-shrink:0;white-space:nowrap}html body nav.main_nav .side_nav.middle_bar .sidenav-tag--muted{color:#8a847c;background:var(--kjuup-bg)}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar .sidenav-tag{display:none!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-addon--off>span{opacity:.55;filter:grayscale(1);transition:opacity var(--kj-dur-fast) var(--kj-ease-standard)}html body nav.main_nav .side_nav.middle_bar>li.sidenav-addon--off:hover>span{opacity:.85}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-addon--off .material-symbols-outlined,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-addon--off .sidenav-label,html body nav.main_nav .side_nav.middle_bar>li.sidenav-addon--off .material-symbols-outlined,html body nav.main_nav .side_nav.middle_bar>li.sidenav-addon--off .sidenav-label{color:#9aa1ad!important;font-weight:400!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-addon--off .sidenav-tag--muted{color:#6f7683;background:#e9ecf1}html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle{cursor:pointer}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-workspace-toggle{flex-direction:column!important;align-items:stretch!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-workspace-toggle>span{padding:6px 8px!important;grid-gap:8px!important;gap:8px!important;min-height:36px}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-label{flex:1 1 auto!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-workspace-info{order:3;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;margin:0 0 0 -4px!important;padding:0;border:0;background:transparent;color:#9aa1ad;cursor:pointer}html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-workspace-info .material-symbols-outlined{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important;font-size:16px!important;line-height:16px!important;color:inherit!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-workspace-info:hover,html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-workspace-info[aria-expanded=true]{color:var(--kjuup-accent)}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-workspace-note{margin:0 8px 6px!important;padding:8px 10px;border-radius:8px;background:var(--kjuup-bg);font-size:var(--kjuup-type-caption);line-height:1.45;color:#6f7683;white-space:normal;text-align:left!important}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-workspace-info,html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-workspace-note{display:none!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-label{font-size:var(--kjuup-type-body)!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-toggle-switch{order:4;flex-shrink:0;width:34px!important;height:20px!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle .modern-toggle-slider:before{width:14px!important;height:14px!important;left:3px!important;bottom:3px!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle input:checked+.modern-toggle-slider:before{transform:translateX(14px)!important}html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle .modern-toggle-slider{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-toggle-switch{margin-left:auto!important}html body nav.main_nav:not(.main_nav--wide) .side_nav.middle_bar>li.sidenav-workspace-toggle .sidenav-toggle-switch{margin:3px auto 0!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-workspace-toggle--off .material-symbols-outlined,html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-workspace-toggle--off .sidenav-label,html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle--off .material-symbols-outlined,html body nav.main_nav .side_nav.middle_bar>li.sidenav-workspace-toggle--off .sidenav-label{color:#9aa1ad!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-account-start,html body nav.main_nav .side_nav.middle_bar>li.sidenav-account-start{margin-top:auto!important;padding-top:10px!important;border-top:1px solid #e6ebf0;border-radius:0!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-logout.sidenav-logout,html body nav.main_nav .side_nav.middle_bar li.sidenav-logout.sidenav-logout{margin-top:2px!important;margin-bottom:8px!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-recommend{margin-bottom:2px!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-recommend .sidenav-label{color:var(--kjuup-accent)!important;font-weight:600!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-recommend .material-symbols-outlined{color:var(--kjuup-accent)!important}html body nav.main_nav.main_nav--wide .side_nav.middle_bar>li.sidenav-account-start .sidenav-label{white-space:normal!important}.product-teaser-overlay{position:fixed;inset:0;z-index:10000010;display:flex;align-items:center;justify-content:center;padding:16px}.product-teaser-backdrop{position:absolute;inset:0;background:rgba(20,28,45,.45)}.product-teaser-dialog{position:relative;width:min(440px,100%);background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(20,28,45,.25);padding:28px 26px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px}.product-teaser-close{position:absolute;top:10px;right:10px}.product-teaser-icon{width:60px;height:60px;border-radius:16px;background:rgba(var(--kjuup-accent-rgb),.12);display:grid;place-items:center;margin-bottom:8px}.product-teaser-eyebrow{font-size:var(--kjuup-type-caption);letter-spacing:.12em;font-weight:600;text-transform:uppercase;color:var(--kjuup-accent)}.product-teaser-title{font-size:var(--kjuup-type-title);font-weight:700;color:#1c2230;margin:2px 0 0}.product-teaser-subtitle{font-size:var(--kjuup-type-body);color:#7c8493}.product-teaser-text{font-size:var(--kjuup-type-body);color:#434b5a;line-height:1.5;margin:10px 0 14px}.side_nav.middle_bar>li.side-nav__calls{cursor:pointer}.side_nav.middle_bar li>span.side-nav__calls-trigger{display:flex;flex-direction:column;align-items:center;cursor:pointer}.side_nav.middle_bar .sidenav-label.side-nav__calls-label{color:var(--kjuup-accent)}.sidenav-pinned-room-avatar.side-nav__pin-avatar{background-color:var(--side-nav-pin-color)}.side-nav__call-pulse{position:fixed;transform:translate(-50%,-50%);pointer-events:none;z-index:9999;width:28px;height:28px}.side-nav__call-pulse .side-nav__call-pulse-inner{position:relative;width:100%;height:100%}div.w-300.security-pin{height:90vh;display:flex;flex-direction:column;margin-top:0;padding-top:0}.security-pin .security-pin__header{display:flex;flex-direction:row;background-color:#fff;padding-top:10px;padding-left:10px}.security-pin .security-pin__title{flex:1 1;padding-left:10px}.security-pin .security-pin__body{align-self:center}.security-pin .security-pin__intro{margin-bottom:40px;text-align:center}.security-pin p.security-pin__intro-text{font-size:var(--kjuup-type-title)}.security-pin .security-pin__otp{display:flex;align-items:center;justify-content:center}.security-pin div.security-pin__otp>*{display:flex!important;align-items:center!important}.pin-reset-card span.security-pin-main__separator,span.two-factor-challenge__separator{width:0}.pin-reset-card p.security-pin-main__error{margin-top:16px;margin-bottom:0}.pin-reset-card .security-pin-main__actions{display:flex;justify-content:center;margin-top:28px}.create-message-search-input-no-icon.focused.chat-group-selection__input{border-color:var(--kjuup-accent)}.create-message-search-input-no-icon.focused.internal.chat-group-selection__input{border-color:var(--kjuup-internal)}.text-muted.chat-group-selection__counter{font-size:var(--kjuup-type-caption);display:block;margin-top:4px;padding-left:2px;white-space:nowrap}.create-message-card-item.selected.chat-group-selection__card{border-color:var(--kjuup-accent)}.create-message-card-item.selected.internal.chat-group-selection__card{border-color:var(--kjuup-internal)}.custom_checkbox.chat-group-selection__checkbox{display:flex;align-items:center;justify-content:center}.role-label.chat-group-selection__check-label{margin:0;padding:0;border:none;position:relative;display:block;height:20px;width:20px}.role-label .checkmark-label.chat-group-selection__checkmark{right:0;top:50%;transform:translateY(-50%)}div.custom_checkbox.chat-group-selection__checkbox>*{display:flex!important;align-items:center!important}.room-selection{--room-selection-primary:var(--kjuup-accent)}.room-selection.room-selection--internal{--room-selection-primary:var(--kjuup-internal)}.material-symbols-outlined.room-selection__stage-check{color:var(--room-selection-primary);font-size:20px}.create-message-loading-stage .stage-number.room-selection__stage-number{border-color:#ccc;color:#ccc}.create-message-loading-stage .stage-number.room-selection__stage-number--border-on{border-color:var(--room-selection-primary)}.create-message-loading-stage .stage-number.room-selection__stage-number--text-on{color:var(--room-selection-primary)}.stage-text.room-selection__stage-text{color:#999}.stage-text.room-selection__stage-text--on{color:#333}.create-message-room-item.selected.room-selection__item--selected,.create-message-search-input-no-icon.room-selection__input--focused{border-color:var(--room-selection-primary)}.custom_checkbox.room-selection__checkbox{display:flex;align-items:center;justify-content:center}div.room-selection__checkbox[class]>*{display:flex!important;align-items:center!important}.custom_checkbox .role-label.room-selection__checkbox-label{margin:0;padding:0;border:none;position:relative;display:block;height:20px;width:20px}.role-label .checkmark-label.room-selection__checkmark{right:0;top:50%;transform:translateY(-50%)}.member-selection__companies{margin-bottom:8px}.member-selection__company{margin-bottom:4px}.member-selection__company-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;cursor:pointer;background-color:var(--kjuup-bg);border-radius:6px}.member-selection__company-name{font-size:var(--kjuup-type-body);font-weight:600;color:#555}.material-symbols-outlined.member-selection__company-chevron{font-size:20px;color:#999}.member-selection__company-users{border-left:2px solid #e0e0e0;border-radius:0 0 0 6px;background-color:var(--kjuup-bg)}.create-message-member-item.member-selection__select-all{padding-left:10px}.create-message-member-item.member-selection__company-user{padding-left:14px}.create-message-member-name.member-selection__select-all-label{font-weight:600;font-size:var(--kjuup-type-caption);color:#737373!important}.role-label.member-selection__check-label{margin:0;padding:0;border:none;position:relative;display:block;height:20px;width:20px}.role-label .checkmark-label.member-selection__checkmark{right:0;top:50%;transform:translateY(-50%)}.custom_checkbox.member-selection__checkbox{display:flex;align-items:center;justify-content:center}.member-selection__divider{border-bottom:1px solid #eee;margin:8px 0 4px}.create-message-member-company-toggle.member-selection__company-toggle{color:var(--kjuup-accent)}div.custom_checkbox.member-selection__checkbox>*,div.member-selection__company-header.member-selection__company-header>*{display:flex!important;align-items:center!important}.material-symbols-outlined.email-folder-sidebar__icon-14{font-size:14px;font-weight:300}.material-symbols-outlined.email-folder-sidebar__icon-16{font-size:16px;font-weight:300}.material-symbols-outlined.email-folder-sidebar__icon-18{font-size:18px;font-weight:300}.material-symbols-outlined.email-folder-sidebar__icon-20{font-size:20px;font-weight:300}.email-folder-sidebar .material-symbols-outlined.email-folder-sidebar__toggle-icon{font-size:18px;font-weight:300;color:#e066ed}.email-inbox{display:flex;flex-direction:column;height:100%;background-color:#fff}.email-inbox__tabs-row{display:flex;align-items:center}.email-inbox div.email-inbox__tabs-row>*{display:flex!important;align-items:center!important}.email-account-tabs.email-inbox__account-tabs{flex:1 1}.email-inbox-skeleton-row.email-inbox__skeleton-row{animation-delay:var(--email-inbox-skeleton-delay)}.email-inbox__empty-icon{margin-bottom:15px}.scroll.latestmessages_scrollbar.email-inbox__list{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;background-color:#fff;position:relative}.email-item-project-tag.email-inbox__tag{background:var(--email-tag-bg);color:var(--email-tag-fg)}.email-inbox__pager{display:flex;justify-content:center;padding:12px 0}.lmp-chips,.lmp-header,.lmp-list{--lmp-ink:#262626;--lmp-muted:#8c8c8c;--lmp-faint:#b0b0b0;--lmp-line:#ededed;--lmp-hover:var(--kjuup-bg);--lmp-surface2:var(--kjuup-bg)}.lmp-header{display:flex;align-items:center;grid-gap:var(--kj-page-head-gap);gap:var(--kj-page-head-gap);min-height:var(--kj-page-head-min-h);padding:var(--kj-page-head-pad);background:var(--kj-page-head-bg)}.lmp-title{flex:1 1;min-width:0;margin:0;font-size:var(--kj-page-title-size);line-height:var(--kj-page-title-lh);font-weight:var(--kj-page-title-weight);letter-spacing:var(--kj-page-title-ls);color:var(--kj-page-title-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmp-title-actions{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.lmp-title-btn.kj-btn{--kj-h:var(--kj-page-head-btn-h);border-radius:var(--kj-page-head-btn-radius)}.lmp-title-btn.kj-btn--secondary.is-active{border-color:rgba(var(--kjuup-accent-rgb),.45);background-color:rgba(var(--kjuup-accent-rgb),.16);color:var(--kjuup-accent-text)}.lmp-new-wrap{position:relative}.lmp-title-actions .new-message-type-selector{left:auto;right:0;transform:none;--kj-base:translate(0,0)}.lmp-chips{flex-direction:column;padding:6px 12px 8px;background:#fff}.lmp-chips,.lmp-chips__row{display:flex;grid-gap:4px;gap:4px}.lmp-chips__row{align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.lmp-chips__row::-webkit-scrollbar{display:none}.lmp-chip.kj-tab{flex-shrink:0;white-space:nowrap}.lmp-chips button.kj-tab.lmp-chip--sub{height:32px!important;padding:0 10px;font-size:var(--kjuup-type-body)}.lmp-chip__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--kjuup-accent-text)}.lmp-chips__extra{padding-top:4px}.kj-btn.lmp-join{display:flex;align-items:center;justify-content:flex-start;grid-gap:12px;gap:12px;width:calc(100% - 32px);height:auto;margin:4px 16px 8px;padding:12px 10px 12px 14px;border:1px solid #ededed;border-radius:16px;background:#fff;color:#262626;font-weight:400;line-height:normal;white-space:normal;text-align:left}.kj-btn.lmp-join:hover{background-color:var(--kjuup-bg)}.lmp-join:focus-visible{outline:2px solid var(--kjuup-accent);outline-offset:2px}.lmp-join__tile{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(var(--kjuup-accent-rgb),.14);color:var(--kjuup-accent-text)}.lmp-join__count{position:absolute;top:-7px;right:-9px;min-width:20px;height:20px;padding:0 4px;box-sizing:border-box;border:2px solid #fff;border-radius:10px;background:var(--kjuup-counter);color:#fff;font-size:var(--kjuup-type-caption);font-weight:700;line-height:16px;text-align:center}.lmp-join__text{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.lmp-join__title{font-weight:600;color:#262626;text-overflow:ellipsis;white-space:nowrap}.lmp-join__subtitle,.lmp-join__title{font-size:var(--kjuup-type-body);overflow:hidden}.lmp-join__subtitle{line-height:18px;color:#8c8c8c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lmp-join__chevron{flex-shrink:0;color:#b0b0b0}.lmp-selbar{display:flex;align-items:center;grid-gap:2px;gap:2px;margin:6px 12px 8px;padding:0 4px;min-height:48px;border:1px solid #ededed;border-radius:12px;background:#fff}.lmp-selbar__count{flex:1 1;min-width:0;padding:0 6px;font-size:var(--kjuup-type-body);font-weight:600;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmp-selbar__move{position:relative}.lmp-selbar__move .email-move-dropdown{right:0;left:auto}.lmp-item,.lmp-list{position:relative}.lmp-item--replying{background:var(--lmp-surface2)}.lmp-row{position:relative;display:flex;align-items:center;grid-gap:12px;gap:12px;padding:0 16px;background:transparent;cursor:pointer;outline:none;transition:background-color var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard)}.lmp-row:hover{background-color:var(--lmp-hover)}.lmp-row:focus-visible{box-shadow:inset 0 0 0 2px var(--kjuup-accent)}.lmp-row.is-open,.lmp-row.is-selected{background-color:rgba(var(--kjuup-accent-rgb),.16)}.lmp-item--replying .lmp-row,.lmp-item--replying .lmp-row:hover{background-color:initial}.lmp-item--replying .reply-box-container,.lmp-item--replying .reply-box-container.active,.lmp-item--replying .suggestions-container.suggestions-latest-messages{background-color:var(--lmp-surface2)}.lmp-send-progress{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:10px 2px 2px;animation:kj-fade-in var(--kj-dur) var(--kj-ease-out) both}.lmp-send-progress__head{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;font-size:var(--kjuup-type-caption);line-height:16px;font-weight:600;color:var(--lmp-muted)}.lmp-send-progress__label{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmp-send-progress__pct{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lmp-send-progress__track{height:4px;border-radius:2px;background:rgba(var(--kjuup-accent-rgb),.16);overflow:hidden}.lmp-send-progress__fill{height:100%;border-radius:2px;background:var(--kjuup-accent);transform-origin:left center;transition:transform var(--kj-dur-slow) var(--kj-ease-out)}.lmp-send-progress.is-done .lmp-send-progress__label{color:var(--kjuup-accent-text);animation:kj-pop var(--kj-dur-slow) var(--kj-ease-out) both;--kj-from-scale:0.85;transform-origin:left center}.lmp-item--replying .reply-box.reply-exit{overflow:hidden;animation:lmp-reply-fold .26s var(--kj-ease-standard) both}@keyframes lmp-reply-fold{0%{max-height:var(--lmp-reply-h,640px);opacity:1}60%{opacity:0}to{max-height:0;padding-top:0;padding-bottom:0;opacity:0}}@media (prefers-reduced-motion:reduce){.lmp-item--replying .reply-box.reply-exit{animation-duration:1ms}.lmp-send-progress__fill{transition:none}}.lmp-item--replying .reply-box-container.drag-over{background-color:rgba(var(--kjuup-accent-rgb),.06)}.lmp-item--replying .reply-input-wrapper{background-color:#fff;border-color:var(--lmp-line)}.lmp-row.is-dimmed{opacity:.45;pointer-events:none}.lmp-row.is-deactivated .lmp-row__name{color:var(--lmp-faint)}.lmp-row__text{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:2px;gap:2px;padding:12px 0;border-bottom:1px solid var(--lmp-line)}.lmp-item--replying .lmp-row__text,.lmp-row.is-open .lmp-row__text{border-bottom-color:transparent}.lmp-row__line1,.lmp-row__line2{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.lmp-row__line1{min-height:22px}.lmp-row__line2{min-height:20px}.lmp-row__name{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kjuup-type-body);font-weight:600;line-height:21px;color:var(--lmp-ink)}.lmp-row__muted{flex-shrink:0;margin-left:-4px;color:var(--lmp-faint)}.lmp-row__time{flex-shrink:0;margin-left:auto;font-size:var(--kjuup-type-caption);font-weight:600;line-height:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--lmp-muted)}.lmp-row.is-unread .lmp-row__time{color:var(--kjuup-accent-text)}.lmp-row__more.kj-btn{flex-shrink:0;margin:-4px -8px -4px -2px}.lmp-row__preview{flex:1 1;min-width:0;display:flex;align-items:center;grid-gap:3px;gap:3px;font-size:var(--kjuup-type-body);line-height:19px;color:var(--lmp-muted)}.lmp-row.is-unread .lmp-row__preview{color:var(--lmp-ink)}.lmp-row__preview-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lmp-row__glyph{flex-shrink:0;color:var(--lmp-faint)}.lmp-row__glyph--read{color:#2f80ed}.lmp-row__draft{font-weight:700;color:var(--kjuup-accent-text)}.lmp-row__emoji{font-size:15px}.lmp-row__typing{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic;color:var(--kjuup-accent-text)}.lmp-row__pin{flex-shrink:0;color:var(--lmp-faint);transform:rotate(45deg)}.lmp-row__quick{display:none;align-items:center;grid-gap:2px;gap:2px;flex-shrink:0;margin:-6px -8px -6px 0}.lmp-row:focus-within .lmp-row__quick,.lmp-row:hover .lmp-row__quick{display:flex}.lmp-row__quick-btn.kj-btn.is-active{color:var(--kjuup-accent-text)}.lmp-row__close.kj-btn{flex-shrink:0;margin:-4px -8px -4px -2px}.lmp-kind-tag{flex-shrink:0;margin-right:3px;padding:1px 4px;border:1px solid #e3e3e3;border-radius:4px;font-size:var(--kjuup-type-caption-sm);font-weight:700;line-height:12px;letter-spacing:.6px;color:var(--lmp-muted)}.lmp-avatar{flex-shrink:0}.lmp-avatar,.lmp-avatar__tile{position:relative;width:36px;height:36px}.lmp-avatar__tile{box-sizing:border-box;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--lmp-av-bg,#f0f0f0);color:var(--lmp-av-fg,#262626)}.lmp-avatar--direct .lmp-avatar__tile,.lmp-avatar--self .lmp-avatar__tile,.lmp-avatar.is-selected .lmp-avatar__tile{border-radius:50%}.lmp-avatar--room .lmp-avatar__tile{background:var(--lmp-av-bg,rgba(var(--kjuup-accent-rgb),.14));color:var(--lmp-av-fg,var(--kjuup-accent-text))}.lmp-avatar--self .lmp-avatar__tile{background:rgba(var(--kjuup-accent-rgb),.14);color:var(--kjuup-accent-text)}.lmp-avatar--mail .lmp-avatar__tile{background:transparent}.lmp-avatar--colleague .lmp-avatar__tile{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--kjuup-internal)}.lmp-avatar__initials{font-size:13px;font-weight:600;line-height:1;letter-spacing:.2px}.lmp-avatar__photo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--kj-dur-reveal) var(--kj-ease-out)}.lmp-avatar__photo.is-loaded{opacity:1}.lmp-avatar--mail .email-sender-avatar img.user-avatar-img.email-sender-avatar__logo,.lmp-avatar--mail .user-avatar-img.email-sender-avatar{border-radius:10px}.lmp-avatar.is-selected .user-avatar-img.email-sender-avatar{border-radius:50%}.lmp-avatar__check{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:center;background:var(--kjuup-accent);color:#fff;animation:kj-pop var(--kj-dur) var(--kj-ease-out) both;--kj-from-scale:0.6}.lmp-avatar__count{top:-6px;right:-7px;min-width:18px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:9px;background:var(--kjuup-counter);color:#fff;font-size:10px;font-weight:700;line-height:14px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lmp-avatar__count,.lmp-avatar__online{position:absolute;z-index:4;box-sizing:border-box}.lmp-avatar__online{right:0;bottom:0;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#2fb26b}.lmp-menu{position:fixed;top:var(--lmp-menu-y,0);left:var(--lmp-menu-x,0);z-index:10000050;min-width:220px;max-width:320px;padding:6px;box-sizing:border-box;border:1px solid #ededed;border-radius:12px;background:#fff;box-shadow:0 8px 28px rgba(0,0,0,.14);visibility:hidden}.lmp-menu.is-ready{visibility:visible;animation:kj-fade-down var(--kj-dur-fast) var(--kj-ease-out) both;--kj-from-y:-4px}.lmp-menu__title{padding:6px 10px 8px;font-size:var(--kjuup-type-caption);font-weight:600;color:#8c8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kj-btn.lmp-menu__item{display:flex;align-items:center;justify-content:flex-start;grid-gap:12px;gap:12px;width:100%;height:auto;min-height:40px;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:#262626;font-size:var(--kjuup-type-body);font-weight:500;line-height:20px;white-space:nowrap;text-align:left}.kj-btn.lmp-menu__item .material-symbols-outlined{color:#8c8c8c}.kj-btn.lmp-menu__item:focus-visible,.kj-btn.lmp-menu__item:hover{background-color:rgba(var(--kjuup-accent-rgb),.1);outline:none}.kj-btn.lmp-menu__item.is-active .material-symbols-outlined{color:var(--kjuup-accent-text)}.kj-btn.lmp-menu__item.is-danger,.kj-btn.lmp-menu__item.is-danger .material-symbols-outlined{color:#d32f2f}.lmp-empty{margin:12px 16px;padding:40px 24px;border:1px solid #ededed;border-radius:16px;background:#fff;font-size:var(--kjuup-type-body);font-weight:500;line-height:20px;color:#8c8c8c;text-align:center;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-out) both}.lmp-skeleton{animation:kj-fade-in var(--kj-dur) var(--kj-ease-out) .3s both}.lmp-skeleton--compact{animation-delay:0ms;padding-bottom:12px}.lmp-skeleton__row{display:flex;align-items:center;grid-gap:12px;gap:12px;padding-left:16px}.lmp-skeleton__bar,.lmp-skeleton__tile{background:linear-gradient(90deg,rgba(var(--kjuup-accent-rgb),.08) 25%,rgba(var(--kjuup-accent-rgb),.2) 50%,rgba(var(--kjuup-accent-rgb),.08) 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) linear infinite}.lmp-skeleton__tile{flex-shrink:0;width:36px;height:36px;border-radius:10px}.lmp-skeleton__tile.is-round{border-radius:50%}.lmp-skeleton__lines{flex:1 1;min-width:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:19px 16px 19px 0;border-bottom:1px solid #ededed}.lmp-skeleton__row:last-child .lmp-skeleton__lines{border-bottom-color:transparent}.lmp-skeleton__bar{height:12px;border-radius:6px;width:58%}.lmp-skeleton__bar--short{height:10px;width:82%}.lmp-skeleton__row:nth-child(4n+2) .lmp-skeleton__bar{width:44%}.lmp-skeleton__row:nth-child(4n+2) .lmp-skeleton__bar--short{width:64%}.lmp-skeleton__row:nth-child(4n+3) .lmp-skeleton__bar{width:66%}.lmp-skeleton__row:nth-child(4n+3) .lmp-skeleton__bar--short{width:40%}.lmp-skeleton__row:nth-child(4n+4) .lmp-skeleton__bar{width:50%}.lmp-skeleton__row:nth-child(4n+4) .lmp-skeleton__bar--short{width:74%}.lmp-oversight{display:flex;flex-direction:column;min-height:0;height:100%}.lmp-oversight__companies{padding:0 12px 8px}.lmp-oversight .oversight-list.lmp-oversight-list{flex:1 1;min-height:0}.lmp-send.kj-btn{flex-shrink:0;margin-left:auto}.lmp-send .loader-spinner{border-color:#fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35)}@media (prefers-reduced-motion:reduce){.lmp-avatar__check,.lmp-empty,.lmp-menu.is-ready,.lmp-skeleton{animation:none}}.loading__overlay{position:fixed;left:0;right:0;bottom:0;top:0;z-index:999998;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}div.loading__overlay.loading__overlay>*{display:flex!important;align-items:center!important}.ongoing-calls-popup{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1000;background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;flex-direction:column}.ongoing-calls-popup__close{position:absolute;align-self:flex-end;right:0}.ongoing-calls-popup__close-inner{margin-top:20px;margin-right:20px;cursor:pointer}.material-symbols-outlined.ongoing-calls-popup__close-icon{font-size:24px;color:#737373;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.video-call-action-label.ongoing-calls-popup__label--join{color:#4caf50}.video-call-action-label.ongoing-calls-popup__label--reject{color:#e53935}.cockpit-card.cockpit-company-links{overflow:hidden}.cockpit-company-link__icon.material-symbols-outlined{font-size:22px;line-height:1;color:#7c8493;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.cockpit-company-links div.kj-settings-row{padding-top:8px;padding-bottom:8px}.cockpit-company-rooms{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.cockpit-company-rooms__head{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;min-height:32px}.cockpit-company-room__tile{width:40px;height:40px;border-radius:12px;background:var(--cockpit-room-color,#8e98a6);font-size:var(--kjuup-type-body)}.cockpit-company-room__count,.cockpit-company-room__tile{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;line-height:1}.cockpit-company-room__count{flex-shrink:0;min-width:22px;height:22px;padding:0 7px;border-radius:11px;background:#f08438;font-size:var(--kjuup-type-caption);box-sizing:border-box}.cockpit-company-rooms__empty{margin:0;padding:18px 16px;font-size:var(--kjuup-type-body);line-height:18px;color:#8a8a8a;text-align:center}.company-employee-heading .company-unpublished__heading-icon.material-symbols-outlined{font-size:24px;width:24px;height:24px;color:#737373;display:inline-flex;align-items:center;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.modal-footer.company-unpublished__delete-footer{border:none}.cockpit{--ck-ink:#1c2230;--ck-text:#434b5a;--ck-muted:#7c8493;--ck-faint:#a7aeba;--ck-line:#e7e9ee;--ck-line-2:#f0f2f5;--ck-bg:var(--kjuup-bg);--ck-red:#c2463b;--ck-red-50:#fbecea;--ck-slate:#46627a;--ck-slate-50:#eaf0f4;--ck-green:#4f8a65;--ck-green-50:#e8f2ec;--ck-accent-50:rgba(var(--kjuup-accent-rgb),0.1);--ck-accent-100:rgba(var(--kjuup-accent-rgb),0.22);--ck-shadow:0 1px 2px rgba(20,28,45,0.04),0 4px 14px rgba(20,28,45,0.04);flex:1 1 auto;min-height:0;min-width:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;background:var(--ck-bg);color:var(--ck-text);font-size:var(--kjuup-type-body);-webkit-overflow-scrolling:touch}.cockpit *{box-sizing:border-box}.cockpit button:not(.kj-btn){font:inherit}.cockpit-content{width:100%;max-width:none;margin:0;padding:24px 32px 56px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.cockpit-eyebrow{font-size:var(--kjuup-type-caption-sm);letter-spacing:.12em;font-weight:600;color:var(--ck-faint);text-transform:uppercase}.cockpit-eyebrow--accent{color:var(--kjuup-accent)}.cockpit-meta{color:var(--ck-muted);font-size:var(--kjuup-type-caption)}.cockpit-h1{font-size:var(--kj-page-title-size);line-height:var(--kj-page-title-lh);font-weight:var(--kj-page-title-weight);letter-spacing:var(--kj-page-title-ls);color:var(--kj-page-title-ink);margin:2px 0}.cockpit-head{display:flex;justify-content:space-between;align-items:flex-end;grid-gap:20px;gap:20px;flex-wrap:wrap;margin-bottom:4px}.cockpit-head-text{min-width:0}.cockpit-head-right{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-gap:10px;gap:10px;align-items:flex-end;margin-left:auto}.cockpit-head-right>.cockpit-field{min-width:0}.cockpit-account{display:flex;align-items:stretch;height:40px;background:#fff;border:1px solid var(--ck-line);border-radius:8px;box-shadow:var(--ck-shadow);overflow:hidden}.cockpit-account--on{border-color:var(--kjuup-accent);box-shadow:0 0 0 1px var(--kjuup-accent)}.cockpit-account--on .cockpit-account-profile{background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-account-field .cockpit-account{width:100%}.cockpit-account-profile{display:flex;align-items:center;justify-content:flex-start;grid-gap:8px;gap:8px;flex:1 1 auto;min-width:0;max-width:none;height:100%;padding:0 12px 0 6px;border:0;background:transparent;color:var(--ck-ink);font-weight:600;font-size:var(--kjuup-type-body);cursor:pointer}.cockpit-account-profile--settings .material-symbols-outlined{margin-left:auto}.cockpit-plan-field{--plan-from:#c22ad6;--plan-to:#e24bf5}.cockpit-plan-chip{position:relative;display:flex;align-items:center;grid-gap:9px;gap:9px;height:40px;padding:0 11px 0 6px;border:0;border-radius:999px;background:linear-gradient(118deg,var(--plan-from),var(--plan-to));color:#fff;font-weight:600;font-size:var(--kjuup-type-body);letter-spacing:.005em;white-space:nowrap;cursor:pointer;overflow:hidden;box-shadow:0 1px 2px rgba(20,28,45,.08),0 6px 18px rgba(139,69,190,.28);transition:transform var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard)}.cockpit-plan-chip:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4),hsla(0,0%,100%,0));transform:skewX(-18deg);pointer-events:none;transition:left var(--kj-dur-reveal) var(--kj-ease-standard)}.cockpit-plan-chip:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(20,28,45,.1),0 10px 24px rgba(139,69,190,.38)}.cockpit-plan-chip:hover:after{left:115%}.cockpit-plan-chip:active{transform:translateY(0)}.cockpit-plan-chip:focus-visible{outline:2px solid var(--plan-from);outline-offset:2px}.cockpit-plan-chip-mark{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:hsla(0,0%,100%,.24);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28)}.cockpit-plan-chip-name{overflow:hidden;text-overflow:ellipsis}.cockpit-plan-chip-gear{display:grid;place-items:center;opacity:.75;transition:opacity var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur-slow) var(--kj-ease-standard)}.cockpit-plan-chip:hover .cockpit-plan-chip-gear{opacity:1;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.cockpit-plan-chip,.cockpit-plan-chip-gear,.cockpit-plan-chip:after{transition:none}.cockpit-plan-chip:hover{transform:none}.cockpit-plan-chip:hover:after{left:-60%}.cockpit-plan-chip:hover .cockpit-plan-chip-gear{transform:none}}.cockpit-account-profile:hover{background:var(--ck-accent-50)}.cockpit-account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit-account-settings{width:40px;flex:0 0 40px;border:0;border-left:1px solid var(--ck-line);background:transparent;color:var(--ck-text);display:grid;place-items:center;cursor:pointer}.cockpit-account-settings:hover{background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-field-label{display:block;font-size:var(--kjuup-type-caption-sm);letter-spacing:.12em;font-weight:600;color:var(--ck-faint);text-transform:uppercase;margin-bottom:6px}.cockpit-select{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237c8493' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>") no-repeat right 10px center;padding:9px 34px 9px 12px;min-width:220px;max-width:320px;font-weight:500;color:var(--ck-ink);font-size:var(--kjuup-type-body)}.cockpit-icon-btn:not(.kj-btn),.cockpit-select{border:1px solid var(--ck-line);border-radius:8px;box-shadow:var(--ck-shadow);height:40px}.cockpit-icon-btn:not(.kj-btn){width:40px;background:#fff;display:grid;place-items:center;color:var(--ck-text);cursor:pointer}.cockpit-icon-btn:not(.kj-btn):hover{border-color:var(--ck-accent-100);color:var(--kjuup-accent)}.cockpit-icon-btn--small:not(.kj-btn){width:32px;height:32px;box-shadow:none;border-color:transparent;background:transparent;color:var(--ck-faint)}.cockpit-icon-btn--small:not(.kj-btn):hover{background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-icon-btn--busy .material-symbols-outlined{animation:kj-spin var(--kj-dur-spin) linear infinite}.cockpit-tabs{display:inline-flex;grid-gap:4px;gap:4px;padding:3px;border-radius:8px;margin-top:12px}.cockpit-card,.cockpit-tabs{background:#fff;border:1px solid var(--ck-line)}.cockpit-card{border-radius:12px;box-shadow:var(--ck-shadow);min-width:0}.cockpit-card-head{display:flex;justify-content:space-between;align-items:flex-end;grid-gap:12px;gap:12px;padding:16px 20px 12px;border-bottom:1px solid var(--ck-line)}.cockpit-card-head-text{min-width:0}.cockpit-card-title{font-size:var(--kjuup-type-subtitle);font-weight:600;color:var(--ck-ink);margin:3px 0 0}.cockpit-card-subtitle{font-size:var(--kjuup-type-caption);color:var(--ck-muted);margin-top:2px}.cockpit-card-head-action{flex-shrink:0}.cockpit-chip{display:inline-flex;align-items:center;font-size:var(--kjuup-type-caption);font-weight:600;padding:2px 8px;border-radius:5px;white-space:nowrap;line-height:1.5}.cockpit-chip--accent{background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-chip--red{background:var(--ck-red-50);color:var(--ck-red)}.cockpit-chip--slate{background:var(--ck-slate-50);color:var(--ck-slate)}.cockpit-chip--green{background:var(--ck-green-50);color:var(--ck-green)}.cockpit-chip--neutral{background:var(--ck-line-2);color:var(--ck-muted)}.cockpit-avatar{width:28px;height:28px;border-radius:50%;background:#e9ecf0;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#3d3d3f;flex-shrink:0;object-fit:cover;overflow:hidden}.cockpit-avatar--companies{color:inherit}.cockpit-avatar-stack{display:flex;align-items:center}.cockpit-avatar-stack .cockpit-avatar{border:2px solid #fff;margin-left:-7px}.cockpit-avatar-stack .cockpit-avatar:first-child{margin-left:0}.cockpit-empty{display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:6px;gap:6px;padding:28px 20px;color:var(--ck-muted)}.cockpit-empty-title{font-weight:600;color:var(--ck-text);font-size:var(--kjuup-type-body)}.cockpit-empty-hint{font-size:var(--kjuup-type-caption);max-width:420px;line-height:1.45}.cockpit-empty-action{margin-top:8px}.cockpit-skeleton{display:inline-block;border-radius:6px;background:linear-gradient(90deg,#eef0f3 25%,#f6f7f9 50%,#eef0f3 75%);background-size:200% 100%;animation:kj-shimmer var(--kj-dur-loop) var(--kj-ease-standard) infinite}.cockpit-error{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:14px 20px;color:var(--ck-red);border-left:3px solid var(--ck-red)}.cockpit-banner{padding:14px 22px;border-left:3px solid var(--kjuup-accent)}.cockpit-banner-row{display:flex;align-items:center;grid-gap:18px;gap:18px}.cockpit-banner--warn{border-left-color:var(--ck-red)}.cockpit-banner-body{margin-top:14px;padding-top:14px;border-top:1px solid var(--ck-line-2)}.cockpit-day{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.cockpit-day-main{display:flex;flex-direction:column;grid-gap:12px;gap:12px;min-width:0}.cockpit-workspace{padding:4px 0}.cockpit-workspace-row{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px;padding:12px 16px}.cockpit-workspace-row+.cockpit-workspace-row{border-top:1px solid var(--ck-line)}.cockpit-workspace-copy{min-width:0}.cockpit-workspace-label{font-size:var(--kjuup-type-body);font-weight:600;color:var(--ck-ink);line-height:24px}.cockpit-workspace-note{margin:4px 0 0;font-size:var(--kjuup-type-caption);line-height:1.45;color:var(--ck-muted)}.cockpit-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cockpit-day .cockpit-report-document{max-height:760px}.cockpit-day .cockpit-report-document .briefing-document-scroll{max-height:70vh}.cockpit-banner-split--both{display:grid;grid-template-columns:minmax(0,.85fr) minmax(460px,1.25fr);grid-gap:0 32px;gap:0 32px;align-items:start}.cockpit-report--embedded{min-width:0}.cockpit-banner-split--both .cockpit-report--embedded{border-left:1px solid var(--ck-line-2);padding-left:22px}.cockpit-report--embedded .cockpit-card-head{padding:0 0 10px;border-bottom:0;align-items:flex-start}.cockpit-report--embedded .cockpit-report-row{padding-left:0;padding-right:0}.cockpit-report--embedded .cockpit-report-document{max-height:none;min-height:720px;overflow:hidden}.cockpit-report--embedded .cockpit-report-document .briefing-document{min-height:720px}.cockpit-report--embedded .cockpit-report-document .briefing-document-scroll{max-height:none;min-height:660px}.cockpit-banner-icon{width:42px;height:42px;border-radius:10px;background:var(--ck-accent-50);color:var(--kjuup-accent);display:grid;place-items:center;flex-shrink:0}.cockpit-banner-text{min-width:0;flex:1 1 auto}.cockpit-banner-title{font-weight:600;color:var(--ck-ink);font-size:var(--kjuup-type-body);margin:3px 0 2px}.cockpit-banner-sub{font-size:var(--kjuup-type-caption);color:var(--ck-muted);line-height:1.45}.cockpit-banner-aside{margin-left:auto;display:flex;align-items:center;grid-gap:22px;gap:22px;flex-shrink:0}.cockpit-banner-accounts{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;grid-gap:6px 8px;gap:6px 8px;min-width:0}.cockpit-banner-account{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;max-width:100%;padding:4px 10px 4px 8px;border-radius:999px;background:var(--ck-bg);border:1px solid var(--ck-line);color:var(--ck-ink);font-size:var(--kjuup-type-caption);line-height:1.3}.cockpit-banner-account .material-symbols-outlined{color:var(--kjuup-accent);flex-shrink:0}.cockpit-banner-account-mail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit-banner-account--error{background:var(--ck-red-50);border-color:rgba(194,70,59,.25)}.cockpit-banner-account--error .material-symbols-outlined{color:var(--ck-red)}.cockpit-banner-actions{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cockpit-inmail-head{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:8px}.cockpit-inmail-head-text{min-width:0}.cockpit-inmail-title{font-weight:600;color:var(--ck-ink);font-size:var(--kjuup-type-body)}.cockpit-inmail-sub{font-size:var(--kjuup-type-caption);color:var(--ck-muted);line-height:1.45;margin-top:2px}.cockpit-inmail-head .cockpit-chip{flex-shrink:0;margin-top:2px}.cockpit-inmail-empty{font-size:var(--kjuup-type-caption);color:var(--ck-muted);padding:8px 0 2px}.cockpit-inmail-list{list-style:none;margin:0;padding:0}.cockpit-inmail-row{display:flex;flex-direction:column;align-items:stretch;padding:9px 0;border-top:1px solid var(--ck-line-2)}.cockpit-inmail-bar{display:flex;align-items:center;grid-gap:16px;gap:16px;min-width:0}.cockpit-inmail-row:first-child{border-top:0}.cockpit-inmail-main{min-width:0;flex:1 1 auto}.cockpit-inmail-open-hit{cursor:pointer;border-radius:8px}.cockpit-inmail-open-hit:hover .cockpit-inmail-subject{text-decoration:underline}.cockpit-inmail-open{flex-shrink:0}.cockpit-inmail-row--open .cockpit-inmail-open{background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-email-reader{margin-top:8px;padding:12px 14px 4px;border-top:1px solid var(--ck-line-2);background:var(--ck-bg);border-radius:10px}.cockpit-email-reader-meta{display:flex;flex-wrap:wrap;grid-gap:6px 14px;gap:6px 14px;margin-bottom:8px;font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-email-reader-frame{display:block;width:100%;height:280px;border:0;background:#fff;border-radius:8px}.cockpit-email-reader-status{padding:8px 0 12px;font-size:var(--kjuup-type-body);color:var(--ck-muted)}.cockpit-inmail-line{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0;font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-inmail-from{color:var(--ck-ink);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cockpit-inmail-row--unread .cockpit-inmail-from,.cockpit-inmail-row--unread .cockpit-inmail-subject{font-weight:600}.cockpit-inmail-time{margin-left:auto;flex-shrink:0;font-size:var(--kjuup-type-caption);color:var(--ck-faint);padding-left:8px}.cockpit-inmail-subject{font-size:var(--kjuup-type-body);color:var(--ck-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.cockpit-inmail-proposal{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;margin-top:3px;font-size:var(--kjuup-type-caption);color:var(--kjuup-accent)}.cockpit-inmail-folders{display:inline-flex;grid-gap:4px;gap:4px;background:#fff;padding:3px;border-radius:8px;border:1px solid var(--ck-line);margin:2px 0 8px}.cockpit-inmail-actions{flex-shrink:0;display:flex;align-items:center;grid-gap:4px;gap:4px}.cockpit-inmail-picker{position:relative;display:inline-flex;align-items:center;grid-gap:7px;gap:7px;max-width:260px;min-width:150px;padding:6px 8px 6px 10px;margin:0;border-radius:999px;border:1px solid var(--ck-line);background:#fff;color:var(--ck-ink);font-size:var(--kjuup-type-caption);font-weight:600;line-height:1.3;cursor:pointer;text-align:left}.cockpit-inmail-picker:disabled{cursor:progress}.cockpit-inmail-delete{flex-shrink:0}.cockpit-inmail-picker:hover{border-color:var(--ck-accent-100)}.cockpit-inmail-picker--none{border-style:dashed;color:var(--ck-muted);font-weight:500;background:var(--ck-bg)}.cockpit-inmail-picker--saving{opacity:.7;cursor:progress}.cockpit-inmail-picker--saving .material-symbols-outlined{animation:kj-spin var(--kj-dur-spin) linear infinite}.cockpit-inmail-dot{width:9px;height:9px;border-radius:50%;background:var(--kjuup-accent);flex-shrink:0}.cockpit-inmail-picker--none .cockpit-inmail-dot{background:transparent;border:1.5px dashed var(--ck-faint)}.cockpit-inmail-picker-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cockpit-inmail-picker .material-symbols-outlined{color:var(--ck-muted);flex-shrink:0}.cockpit-inmail-picker:focus-visible{outline:2px solid var(--ck-accent-100);outline-offset:1px}.kj-btn.cockpit-inmail-more{margin-top:6px}.cockpit-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.cockpit-kpis--three{grid-template-columns:repeat(3,minmax(0,1fr))}.cockpit-kpi{padding:16px 20px}.cockpit-kpi--clickable{cursor:pointer;transition:border-color var(--kj-dur-fast) var(--kj-ease-standard),transform var(--kj-dur-fast) var(--kj-ease-standard)}.cockpit-kpi--clickable:hover{border-color:var(--ck-accent-100)}.cockpit-kpi-top{display:flex;justify-content:space-between;align-items:center}.cockpit-kpi-label{font-size:var(--kjuup-type-caption-sm);letter-spacing:.12em;font-weight:600;color:var(--ck-muted);text-transform:uppercase}.cockpit-kpi-pill{width:30px;height:30px;border-radius:8px;display:grid;place-items:center}.cockpit-kpi-pill--accent,.cockpit-kpi-pill--amber,.cockpit-kpi-pill--green,.cockpit-kpi-pill--red,.cockpit-kpi-pill--slate{background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-kpi-value{font-size:var(--kjuup-type-title-xl);font-weight:700;letter-spacing:-.02em;margin:8px 0 4px;line-height:1}.cockpit-kpi-value--accent,.cockpit-kpi-value--amber,.cockpit-kpi-value--green,.cockpit-kpi-value--red,.cockpit-kpi-value--slate{color:var(--kjuup-accent)}.cockpit-kpi-desc{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:16px;gap:16px;align-items:start}.cockpit-grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-prio{display:flex;align-items:center;grid-gap:14px;gap:14px;padding:13px 20px;border-bottom:1px solid var(--ck-line-2);cursor:pointer}.cockpit-prio:last-child{border-bottom:0}.cockpit-prio:hover{background:var(--kjuup-bg)}.cockpit-prio-bar{width:3px;align-self:stretch;border-radius:2px;flex-shrink:0;background:var(--ck-line)}.cockpit-prio--overdue .cockpit-prio-bar{background:var(--ck-red)}.cockpit-prio--today .cockpit-prio-bar{background:var(--kjuup-accent)}.cockpit-prio--requested .cockpit-prio-bar{background:var(--ck-slate)}.cockpit-prio--upcoming .cockpit-prio-bar{background:var(--ck-green)}.cockpit-prio-body{min-width:0;flex:1 1 auto}.cockpit-prio-project{font-size:var(--kjuup-type-caption-sm);letter-spacing:.1em;color:var(--ck-muted);text-transform:uppercase;white-space:nowrap}.cockpit-prio-project,.cockpit-prio-title{font-weight:600;overflow:hidden;text-overflow:ellipsis}.cockpit-prio-title{color:var(--ck-ink);font-size:var(--kjuup-type-body);margin:3px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cockpit-prio-meta{font-size:var(--kjuup-type-caption);color:var(--ck-muted);display:flex;grid-gap:8px;gap:8px;align-items:center;flex-wrap:wrap}.cockpit-prio-end{margin-left:auto;display:flex;align-items:center;grid-gap:10px;gap:10px;color:var(--ck-faint);flex-shrink:0}.cockpit-list-skeleton .cockpit-prio{cursor:default}.cockpit-assist{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px 20px;align-self:stretch}.cockpit-orb{width:108px;height:108px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(var(--kjuup-accent-rgb),.12) 55%,rgba(var(--kjuup-accent-rgb),0) 72%);position:relative;border:0;cursor:pointer;padding:0}.cockpit-orb:after{content:"";position:absolute;inset:6px;border-radius:50%;border:1px solid var(--ck-accent-100)}.cockpit-orb-core{width:78px;height:78px;border-radius:50%;background:linear-gradient(145deg,var(--kjuup-accent-light,var(--kjuup-accent)),var(--kjuup-accent));display:grid;place-items:center;box-shadow:0 10px 26px rgba(var(--kjuup-accent-rgb),.35);transition:transform var(--kj-dur-fast) var(--kj-ease-standard)}.cockpit-orb:hover .cockpit-orb-core{transform:scale(1.04)}.cockpit-assist-title{font-size:var(--kjuup-type-subtitle);color:var(--ck-ink);font-weight:600;margin:14px 0 0}.cockpit-assist-status{font-size:var(--kjuup-type-caption);font-weight:600;color:var(--kjuup-accent);margin-top:4px}.cockpit-assist-hint{font-size:var(--kjuup-type-caption);color:var(--ck-muted);margin-top:6px}.cockpit-assist-suggestions{display:flex;flex-direction:column;grid-gap:6px;gap:6px;width:100%;margin-top:16px}.cockpit-assist-suggestion{font-size:var(--kjuup-type-caption);text-align:left;padding:8px 12px;border:1px solid var(--ck-line);border-radius:8px;color:var(--ck-text);background:#fff;display:flex;grid-gap:8px;gap:8px;align-items:center;cursor:pointer}.cockpit-assist-suggestion:hover{border-color:var(--ck-accent-100);background:var(--ck-accent-50)}.cockpit-pilot-overlay{position:fixed;inset:0;z-index:10000005;display:flex;justify-content:flex-end}.cockpit-pilot-backdrop{position:absolute;inset:0;background:rgba(20,28,45,.35)}.cockpit-pilot-panel{position:relative;width:min(560px,100%);height:100%;background:#fff;box-shadow:-12px 0 40px rgba(20,28,45,.2);display:flex;flex-direction:column;min-height:0;overflow:hidden}.cockpit-pilot-panel>*{flex:1 1 auto;min-height:0}.cockpit-report-list{list-style:none;margin:0;padding:0}.cockpit-report-item{border-top:1px solid var(--ck-line-2)}.cockpit-report-item:first-child{border-top:0}.cockpit-report-item--expanded{background:var(--kjuup-bg)}.cockpit-report-row{display:flex;grid-gap:12px;gap:12px;align-items:flex-start;padding:12px 20px;cursor:pointer}.cockpit-report-row:hover{background:var(--kjuup-bg)}.cockpit-report-row:focus-visible{outline:2px solid var(--ck-accent-100);outline-offset:-2px}.cockpit-report-line{display:flex;align-items:baseline;grid-gap:10px;gap:10px;min-width:0}.cockpit-report-line .cockpit-report-subject{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit-report-time{margin-left:auto;flex-shrink:0;font-size:var(--kjuup-type-caption);color:var(--ck-faint)}.kj-btn.cockpit-report-delete{margin:-6px 0 -6px auto;flex-shrink:0;align-self:center;opacity:0}.cockpit-report-delete+.cockpit-report-time{margin-left:0}.cockpit-report-delete:disabled,.cockpit-report-delete:focus-visible,.cockpit-report-row:focus-within .cockpit-report-delete,.cockpit-report-row:hover .cockpit-report-delete{opacity:1}@media (hover:none){.cockpit-report-delete{opacity:1}}.cockpit-report-loading{padding:14px 20px;font-size:var(--kjuup-type-body);color:var(--ck-muted);line-height:1.5;white-space:pre-wrap}.cockpit-report-skeleton{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:18px 20px 20px;animation:kj-fade-in var(--kj-dur-slow) var(--kj-ease-standard) .14s both}.cockpit-report-skeleton-figures{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin-top:4px}.cockpit-report-reveal>.cockpit-briefing>*{--kj-from-y:10px;animation:kj-fade-up var(--kj-dur-reveal) var(--kj-ease-out) both}.cockpit-report-reveal>.cockpit-briefing>:nth-child(2){animation-delay:70ms}.cockpit-report-reveal>.cockpit-briefing>:nth-child(3){animation-delay:.14s}.cockpit-report-reveal>.cockpit-briefing>:nth-child(n+4){animation-delay:.2s}@media (prefers-reduced-motion:reduce){.cockpit-report-reveal>.cockpit-briefing>*,.cockpit-report-skeleton{animation:none}}.cockpit-report-footer{padding:6px 20px 10px;border-top:1px solid var(--ck-line-2)}.cockpit-report-dot{width:8px;height:8px;border-radius:50%;background:var(--ck-line);margin-top:7px;flex-shrink:0}.cockpit-report-dot--unread{background:var(--kjuup-accent)}.cockpit-report-body{min-width:0;flex:1 1 auto}.cockpit-report-subject{font-weight:600;color:var(--ck-ink);font-size:var(--kjuup-type-body)}.cockpit-report-meta{display:flex;grid-gap:6px;gap:6px;flex-wrap:wrap;margin:6px 0}.cockpit-report-preview{font-size:var(--kjuup-type-body);color:var(--ck-text);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cockpit-report-create{display:flex;align-items:flex-end;grid-gap:10px;gap:10px;flex-wrap:wrap;padding:16px 20px 14px}.cockpit-report-create .cockpit-select{height:40px;box-shadow:none}.cockpit-report-progress{padding:2px 20px 16px}.cockpit-report-progress-title{font-size:var(--kjuup-type-body);font-weight:600;color:var(--ck-ink)}.cockpit-report-progress-phase{margin-top:2px;font-size:var(--kjuup-type-body);color:var(--ck-muted)}.cockpit-report-progress-track{position:relative;margin-top:10px;height:8px;border-radius:999px;background:var(--ck-accent-100);overflow:hidden}.cockpit-report-progress-fill{position:relative;height:100%;border-radius:999px;background:var(--kjuup-accent);transition:width var(--kj-dur-reveal) var(--kj-ease-standard);overflow:hidden}.cockpit-report-progress-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);--kj-sweep-from:-120%;--kj-sweep-to:120%;animation:kj-sweep var(--kj-dur-loop) var(--kj-ease-standard) infinite}.cockpit-report-progress-count{margin-top:8px;font-size:var(--kjuup-type-body);color:var(--ck-muted)}.cockpit-report-document{border-top:1px solid var(--ck-line);max-height:640px;overflow:auto;display:flex;flex-direction:column;min-height:0}.cockpit-report-document .briefing-document{height:auto;min-height:0}.cockpit-report-document .briefing-document-scroll{max-height:560px;overflow:auto}.cockpit-day .cockpit-report-document.cockpit-report-document--lead{border-top:0;display:block;min-height:0;max-height:none;overflow:visible}.cockpit-briefing{padding:18px 20px 6px;color:var(--ck-text,#1c2430)}.cockpit-bookmark-save{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:8px}.cockpit-bookmark-head{display:flex;align-items:flex-start;grid-gap:8px;gap:8px}.cockpit-bookmark-head-text{flex:1 1 auto;min-width:0}.cockpit-bookmark-date{height:32px;border:1px solid var(--ck-line);border-radius:8px;padding:0 6px;font:inherit;font-size:var(--kjuup-type-caption);color:var(--ck-ink);background:#fff}.cockpit-bookmark-save--schedule{grid-gap:6px;gap:6px}.cockpit-bookmark-save--schedule .cockpit-bookmark-date{flex:1 1 auto;min-width:0}.cockpit-bookmark-save--schedule .cockpit-bookmark-save-btn{flex:0 0 auto}.cockpit-bookmark-save--schedule .cockpit-bookmark-save-btn:not(.kj-btn){padding:0 9px}.cockpit-flash{--kj-flash:var(--ck-accent-50,rgba(240,118,43,0.1));animation:kj-flash 1.6s var(--kj-ease-in);border-radius:10px}@media (prefers-reduced-motion:reduce){.cockpit-flash{animation:none}}.cockpit-bookmark-save--when{grid-gap:6px;gap:6px}.cockpit-bookmark-save--when .cockpit-bookmark-date{flex:1 1;min-width:0}.cockpit-bookmark-save--when .cockpit-bookmark-ghost-btn,.cockpit-bookmark-save--when .cockpit-bookmark-save-btn{flex:0 0 auto}.cockpit-bookmark-save-btn:not(.kj-btn){height:32px;padding:0 10px;white-space:nowrap;border:0;border-radius:8px;background:var(--kjuup-accent);color:#fff;font:inherit;font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer}.cockpit-bookmark-save-btn:not(.kj-btn):disabled{opacity:.45;cursor:default}.cockpit-bookmark-ghost-btn:not(.kj-btn){height:32px;padding:0 10px;border:1px solid var(--ck-line);border-radius:8px;background:#fff;color:var(--ck-muted);font:inherit;font-size:var(--kjuup-type-body);white-space:nowrap;cursor:pointer}.cockpit-bookmark-text{width:100%;margin:3px 0;padding:7px 9px;border:1px solid var(--kjuup-accent);border-radius:8px;font:inherit;font-size:var(--kjuup-type-body);font-weight:400;line-height:1.55;color:var(--ck-ink);resize:vertical;max-height:320px;overflow-y:auto;scrollbar-width:none;transition:height var(--kj-dur) var(--kj-ease-out),box-shadow var(--kj-dur-fast) var(--kj-ease-standard)}.cockpit-bookmark-text::-webkit-scrollbar{display:none}.cockpit-bookmark-text:focus{outline:none;box-shadow:0 0 0 3px var(--ck-accent-50)}@media (prefers-reduced-motion:reduce){.cockpit-bookmark-text{transition:none}}.cockpit-bookmark-assign{margin-top:8px;border:1px solid var(--ck-line);border-radius:10px;padding:8px;background:#fff}.cockpit-bookmark-search{width:100%;height:32px;padding:0 9px;border:1px solid var(--ck-line);border-radius:8px;font:inherit;font-size:var(--kjuup-type-body);color:var(--ck-ink)}.cockpit-bookmark-picked{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-top:8px}.cockpit-bookmark-picked-chip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;max-width:100%;padding:3px 7px 3px 3px;border:1px solid var(--ck-accent-100);border-radius:999px;background:var(--ck-accent-50);font:inherit;font-size:var(--kjuup-type-caption);font-weight:600;color:var(--kjuup-accent);cursor:pointer}.cockpit-bookmark-picked-chip:hover{background:var(--ck-red-50);border-color:var(--ck-red);color:var(--ck-red)}.cockpit-bookmark-picked-empty{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-bookmark-users{max-height:280px;overflow-y:auto;margin:6px 0}.cockpit-bookmark-user--loading{cursor:default}.cockpit-bookmark-users-note{padding:10px 4px;font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-bookmark-user{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;padding:5px 6px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:var(--kjuup-type-body);color:var(--ck-ink);cursor:pointer}.cockpit-bookmark-user:hover{background:var(--ck-accent-50)}.cockpit-bookmark-user--on{color:var(--kjuup-accent);font-weight:600}.cockpit-room-avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;object-fit:cover;padding:0;color:#fff;font-size:9px;font-weight:600;letter-spacing:0;line-height:1;text-align:center}.cockpit-room-avatar--none{background:var(--kjuup-bg);color:var(--ck-muted)}.cockpit-bookmark-user-name{flex:1 1 auto;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit-bookmark-assign .cockpit-bookmark-save{margin-top:0}.cockpit-icon-btn--danger:not(.kj-btn):hover{background:#fdf1f1;color:var(--ck-red)}.cockpit-prio--bookmark{align-items:flex-start;cursor:default}.cockpit-prio--bookmark .cockpit-prio-end{grid-gap:2px;gap:2px}.cockpit-prio--bookmark .cockpit-prio-bar{background:#c5c8ce}.cockpit-prio--editing .cockpit-prio-end{display:none}.cockpit-prio-bulk{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-left:auto}.cockpit-prio-bulk-count{font-size:var(--kjuup-type-caption);color:var(--ck-muted);white-space:nowrap}.cockpit-briefing-head .cockpit-bookmark-ghost-btn:not(.kj-btn){height:30px!important}.cockpit-bookmark-ghost-btn:not(.kj-btn):disabled{opacity:.55;cursor:default}.cockpit-bookmark-ghost-btn--danger{border-color:#f0d6d6;color:var(--ck-red)}.cockpit-bookmark-ghost-btn--danger:hover:not(:disabled){background:#fdf1f1}.cockpit-prio-check{width:16px;height:16px;margin:2px 2px 0 0;flex-shrink:0;accent-color:var(--kjuup-accent);cursor:pointer}.cockpit-prio--selecting{cursor:pointer}.cockpit-prio--selecting .cockpit-bookmark-save,.cockpit-prio--selecting .cockpit-prio-end{pointer-events:none;opacity:.45}.cockpit-briefing-priorities .cockpit-prio--selected{border-color:var(--kjuup-accent);background:#fff}.cockpit-briefing-title{margin:0;font-size:var(--kjuup-type-title);line-height:1.3;font-weight:600;color:#1c2430}.cockpit-briefing-kpis,.cockpit-briefing-section p,.cockpit-briefing-status{margin:6px 0 0;font-size:var(--kjuup-type-body);line-height:1.55;color:#5c6570}.cockpit-briefing-kpis{display:flex;flex-wrap:wrap;grid-gap:6px 16px;gap:6px 16px;margin-top:12px}.cockpit-briefing-kpis b{color:#1c2430;font-size:var(--kjuup-type-body)}.cockpit-briefing-figures{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin-top:14px}.cockpit-briefing-figure{border:1px solid var(--ck-line,#e6e8ee);border-radius:10px;background:#fff;padding:12px 8px 10px;text-align:center}.cockpit-briefing-figure b{display:block;font-size:var(--kjuup-type-title);line-height:1.1;font-weight:650;color:#1c2430}.cockpit-briefing-figure span{display:block;margin-top:4px;font-size:var(--kjuup-type-caption);line-height:1.3;color:#5c6570}.cockpit-briefing-section{margin-top:16px}.cockpit-briefing-head{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:6px}.cockpit-briefing-head .cockpit-report-create{padding:0;margin-left:auto;flex:0 1 auto}.cockpit-briefing-head .cockpit-select{min-width:180px;max-width:240px}.cockpit-briefing-section h4{margin:0;font-size:var(--kjuup-type-body);font-weight:600;color:#1c2430}.cockpit-briefing-section p{margin:0 0 8px;color:#1c2430}.cockpit-briefing-list,.cockpit-briefing-priorities{list-style:none;margin:0;padding:0}.cockpit-briefing-priorities{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:10px}.cockpit-briefing-list li{position:relative;margin:0 0 6px;padding-left:14px;font-size:var(--kjuup-type-body);line-height:1.5;color:#1c2430}.cockpit-briefing-list li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:#c5cad3}.cockpit-briefing-priorities .cockpit-prio{padding:12px 14px;border:1px solid var(--ck-line,#e6e8ee);border-radius:10px;background:var(--kjuup-bg)}.cockpit-briefing-priorities .cockpit-prio:hover{background:var(--kjuup-bg)}.cockpit-briefing-priorities .cockpit-bookmark-save--schedule,.cockpit-briefing-priorities .cockpit-bookmark-save--when{justify-content:flex-start}.cockpit-briefing-priorities .cockpit-bookmark-save--when .cockpit-bookmark-date{flex:0 0 132px}.cockpit-briefing-priorities .cockpit-bookmark-ghost-btn,.cockpit-briefing-priorities .cockpit-bookmark-save-btn{flex:0 0 auto}.cockpit-briefing-priorities .cockpit-bookmark-ghost-btn:not(.kj-btn),.cockpit-briefing-priorities .cockpit-bookmark-save-btn:not(.kj-btn),.cockpit-briefing-priorities .cockpit-briefing-todo{flex:0 0 auto;height:32px!important}.cockpit-briefing-todo{display:inline-flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;padding:6px 10px;border:1px solid #e4e2df;border-radius:999px;background:#fff;color:#1c2430;font-size:var(--kjuup-type-caption);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--kj-dur-fast) var(--kj-ease-standard),border-color var(--kj-dur-fast) var(--kj-ease-standard),color var(--kj-dur-fast) var(--kj-ease-standard)}.cockpit-briefing-todo:hover:not(:disabled){border-color:var(--kjuup-accent);background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-briefing-todo:disabled{cursor:default}.cockpit-briefing-todo--busy{cursor:progress!important;opacity:.6}.cockpit-briefing-todo--done{border-color:#d9efe3;background:var(--kjuup-bg);color:#1f7a45}.cockpit-briefing-todo--noted{border-color:#e2e5ea;background:var(--kjuup-bg);color:#5b6472;cursor:default}.cockpit-accs{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.cockpit-acc-summary{display:flex;align-items:center;justify-content:flex-start;grid-gap:16px;gap:16px;width:100%;padding:11px 20px;background:transparent;border:0;text-align:left;cursor:pointer;color:inherit}.cockpit-acc-icon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.cockpit-acc-icon--accent{background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-acc-icon--green{background:var(--ck-green-50);color:var(--ck-green)}.cockpit-acc-icon--slate{background:var(--ck-slate-50);color:var(--ck-slate)}.cockpit-acc-text{display:flex;flex-direction:column;min-width:0}.cockpit-acc-title{font-size:var(--kjuup-type-body);font-weight:600;color:var(--ck-ink)}.cockpit-acc-subtitle{font-size:var(--kjuup-type-caption);color:var(--ck-muted);margin-top:2px}.cockpit-acc-meta{margin-left:auto;display:flex;grid-gap:14px;gap:14px;align-items:center;font-size:var(--kjuup-type-caption);min-width:0;flex-shrink:1}.cockpit-acc-meta .cockpit-meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:360px}.cockpit-acc-chev{transition:transform var(--kj-dur) var(--kj-ease-standard);margin-left:auto;flex-shrink:0}.cockpit-acc-meta+.cockpit-acc-chev{margin-left:6px}.cockpit-acc--open .cockpit-acc-chev{transform:rotate(180deg)}.cockpit-acc--open .cockpit-acc-summary{border-bottom:1px solid var(--ck-line)}.cockpit-acc-footer{display:flex;justify-content:flex-end;padding:8px 20px 10px}.cockpit-msg{display:flex;grid-gap:12px;gap:12px;padding:12px 20px;border-bottom:1px solid var(--ck-line-2);cursor:pointer;align-items:flex-start}.cockpit-msg:hover{background:var(--kjuup-bg)}.cockpit-msg-body{min-width:0;flex:1 1}.cockpit-msg-row1{display:flex;grid-gap:8px;gap:8px;align-items:center;min-width:0}.cockpit-msg-from{font-weight:600;color:var(--ck-ink);font-size:var(--kjuup-type-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cockpit-src{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:var(--kjuup-type-caption-sm);font-weight:600;color:var(--ck-slate);background:var(--ck-slate-50);padding:1px 6px;border-radius:4px;flex-shrink:0}.cockpit-msg-time{margin-left:auto;font-size:var(--kjuup-type-caption);color:var(--ck-faint);white-space:nowrap;flex-shrink:0}.cockpit-msg-project{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-msg-text{font-size:var(--kjuup-type-body);color:var(--ck-text);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cockpit-msg-dot{width:8px;height:8px;border-radius:50%;margin-top:8px;flex-shrink:0;background:transparent}.cockpit-msg-dot--unread{background:var(--kjuup-accent)}.cockpit-appt{display:flex;grid-gap:14px;gap:14px;padding:12px 20px;border-bottom:1px solid var(--ck-line-2);align-items:center;cursor:pointer}.cockpit-appt:hover{background:var(--kjuup-bg)}.cockpit-appt-date{width:46px;text-align:center;border:1px solid var(--ck-line);border-radius:8px;padding:5px 0;flex-shrink:0}.cockpit-appt-date b{display:block;font-size:var(--kjuup-type-subtitle);color:var(--ck-ink);line-height:1.1}.cockpit-appt-date small{font-size:var(--kjuup-type-caption-sm);letter-spacing:.08em;font-weight:600;color:var(--kjuup-accent);text-transform:uppercase}.cockpit-appt-body{min-width:0;flex:1 1}.cockpit-appt-title{font-weight:600;color:var(--ck-ink);font-size:var(--kjuup-type-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit-appt-meta{font-size:var(--kjuup-type-caption);color:var(--ck-muted);margin-top:2px}.cockpit-table-wrap{overflow-x:auto}.cockpit-table{width:100%;border-collapse:collapse}.cockpit-table th{font-size:var(--kjuup-type-caption-sm);letter-spacing:.1em;font-weight:600;color:var(--ck-faint);text-transform:uppercase;text-align:left;padding:10px 20px;border-bottom:1px solid var(--ck-line);background:var(--kjuup-bg);white-space:nowrap}.cockpit-table td{padding:12px 20px;border-bottom:1px solid var(--ck-line-2);vertical-align:middle}.cockpit-table tbody tr{cursor:pointer}.cockpit-table tbody tr:hover{background:var(--kjuup-bg)}.cockpit-pj{display:flex;align-items:center;grid-gap:12px;gap:12px;min-width:220px}.cockpit-room-thumb{width:44px;height:34px;border-radius:6px;flex-shrink:0;overflow:hidden;display:inline-block}.cockpit-room-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cockpit-pj-name{font-weight:600;color:var(--ck-ink)}.cockpit-pj-sub{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-num{font-weight:600;color:var(--ck-ink)}.cockpit-upsell-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.cockpit-upsell{padding:20px 22px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.cockpit-upsell--io{border-left:3px solid var(--kjuup-accent)}.cockpit-upsell-title{font-size:var(--kjuup-type-subtitle);font-weight:600;color:var(--ck-ink);margin:0}.cockpit-upsell-text{font-size:var(--kjuup-type-body);color:var(--ck-text);line-height:1.5;margin:0}.cockpit-upsell-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.cockpit-upsell-feature{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:var(--kjuup-type-body);color:var(--ck-text)}.cockpit-upsell-actions{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap;margin-top:auto}.cockpit-upsell-note{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-company-io{position:relative;background:transparent;border:none;border-radius:0;overflow:visible;padding:0;margin-top:0}.cockpit-io-shell{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;padding:20px;border:1px solid rgba(226,75,245,.25);border-radius:12px;background:rgba(226,75,245,.1)}.cockpit-io-shell-title{font-size:var(--kjuup-type-subtitle);font-weight:600;line-height:1.5;color:var(--ck-ink)}.cockpit-io-shell-sub{margin-top:4px;font-size:var(--kjuup-type-caption);line-height:1.35;color:var(--ck-muted)}.cockpit-io-frame-pending{position:absolute;top:0;right:0;left:0;opacity:0;pointer-events:none;overflow:hidden}.cockpit-company-io .company-admin-frame{min-height:0;background:transparent}.cockpit-company .cockpit-unpublished{margin-top:0}html body .cockpit .cockpit-room-admin{padding:20px!important}html body .cockpit .cockpit-room-admin-toggle{display:flex!important;align-items:center!important;justify-content:flex-start!important;grid-gap:12px!important;gap:12px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0;border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box!important}.cockpit-room-admin .cockpit-acc-icon{width:32px;height:32px;border-radius:8px}.cockpit-room-admin .cockpit-acc-subtitle,.cockpit-room-admin .cockpit-acc-title{line-height:1.25}.cockpit-room-admin .cockpit-acc-subtitle{margin-top:4px}.cockpit-room-admin .cockpit-acc-chev{margin-left:auto!important}html body .cockpit .cockpit-room-admin.cockpit-acc--open .cockpit-room-admin-toggle{padding-bottom:16px!important;margin-bottom:12px;border-bottom:1px solid var(--ck-line)}.cockpit-room-admin-body{padding:0!important}.cockpit-room-admin-body .company-admin-frame.is-settings{min-height:180px;background:transparent}.cockpit-upsell--admins{flex-direction:column;align-items:stretch}.cockpit-upsell--admins .cockpit-upsell-inline-icon{display:none}.cockpit-io-admins{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.cockpit-io-admin{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 0}.cockpit-io-admin-text{min-width:0;flex:1 1}.cockpit-upsell--inline{flex-direction:row;align-items:center;grid-gap:18px;gap:18px;padding:14px 22px}.cockpit-upsell-inline-icon{width:42px;height:42px;border-radius:10px;background:var(--ck-accent-50);display:grid;place-items:center;flex-shrink:0}.cockpit-upsell-inline-text{flex:1 1 auto;min-width:0}.cockpit-upsell--inline .cockpit-upsell-title{font-size:var(--kjuup-type-body);margin:3px 0 2px}.cockpit-upsell--inline .cockpit-upsell-text{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-upsell--inline .cockpit-upsell-actions{margin-top:0;flex-shrink:0}.cockpit-upsell-grid.cockpit-upsell-grid--offer{grid-template-columns:minmax(0,1fr)}#cockpit-offer-kjuup-io,#cockpit-offer-kjuup-plus{scroll-margin-top:12px}.cockpit-offer{--ck-accent-50:rgba(var(--kjuup-accent-rgb),0.1);--ck-accent-100:rgba(var(--kjuup-accent-rgb),0.22);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px 28px;gap:20px 28px;align-items:start;padding:20px 22px;border-left:3px solid var(--kjuup-accent)}.cockpit-offer--io{--kjuup-accent:#e24bf5;--kjuup-accent-rgb:226,75,245;--kjuup-accent-light:#f29af8;--cockpit-offer-cta:linear-gradient(90deg,#c22ad6,#e24bf5);--cockpit-offer-cta-shadow:rgba(226,75,245,0.25);--cockpit-offer-focus:#c22ad6}.cockpit-offer--plus{--kjuup-accent:#4fbf96;--kjuup-accent-rgb:79,191,150;--kjuup-accent-light:#8ed9bc;--cockpit-offer-cta:linear-gradient(90deg,#2f9a74,#4fbf96);--cockpit-offer-cta-shadow:rgba(79,191,150,0.25);--cockpit-offer-focus:#2f9a74}.cockpit-offer-pitch{display:flex;flex-direction:column;grid-gap:10px;gap:10px;min-width:0}.cockpit-offer-brand{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.cockpit-offer-logo{width:22px;height:22px;flex-shrink:0}.cockpit-offer-badge{padding:3px 9px;border-radius:999px;background:var(--ck-accent-50);color:var(--kjuup-accent);font-size:var(--kjuup-type-caption-sm);font-weight:600;letter-spacing:.08em;white-space:nowrap}.cockpit-offer-label{font-size:var(--kjuup-type-body);font-weight:600;color:var(--ck-ink)}.cockpit-offer-pitch .cockpit-offer-label{margin-top:4px}.cockpit-offer-checkout{display:flex;flex-direction:column;grid-gap:12px;gap:12px;min-width:0;padding:16px 18px;border:1px solid var(--ck-accent-100);border-radius:10px;background:rgba(var(--kjuup-accent-rgb),.04)}.cockpit-offer-choice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:8px 12px;gap:8px 12px}.cockpit-offer-choice .cockpit-tabs{flex-wrap:wrap;margin-top:0;max-width:100%}.cockpit-offer-choice .cockpit-tab{flex:1 1 auto}.cockpit-offer-price{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;grid-gap:4px 12px;gap:4px 12px}.cockpit-offer-price--inline{justify-content:flex-start;grid-gap:4px 8px;gap:4px 8px}.cockpit-offer-price-main{font-size:var(--kjuup-type-title);font-weight:700;letter-spacing:-.01em;color:var(--ck-ink)}.cockpit-offer-price-strike{margin-right:8px;font-size:var(--kjuup-type-body);font-weight:600;color:var(--ck-faint);text-decoration:line-through}.cockpit-offer-price-net{color:var(--kjuup-accent)}.cockpit-offer-price-unit{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-offer-save{font-size:var(--kjuup-type-caption);font-weight:600;color:var(--kjuup-accent);white-space:nowrap}.cockpit-offer-sub{margin-top:4px;font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-offer-sub--accent{color:var(--kjuup-accent);font-weight:500}.cockpit-offer-terms{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.cockpit-offer-terms li{position:relative;padding-left:16px;font-size:var(--kjuup-type-caption);line-height:1.45;color:var(--ck-text)}.cockpit-offer-terms li:before{content:"";position:absolute;left:2px;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--kjuup-accent)}.cockpit-offer-cta{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;width:100%;height:auto!important;min-height:44px;padding:10px 16px!important;border:0;border-radius:10px;background:var(--cockpit-offer-cta);box-shadow:0 2px 10px var(--cockpit-offer-cta-shadow);color:#fff;font-size:var(--kjuup-type-body);font-weight:600;cursor:pointer}.cockpit-offer-cta:hover:not(:disabled){filter:brightness(1.06)}.cockpit-offer-cta:focus-visible{outline:2px solid var(--cockpit-offer-focus);outline-offset:2px}.cockpit-offer-cta:disabled{opacity:.6;cursor:default}.cockpit-offer-note{display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;margin:-2px 0 0;font-size:var(--kjuup-type-caption);line-height:1.45;color:var(--ck-muted);text-align:center}@media (min-width:1800px){.cockpit-upsell-grid.cockpit-upsell-grid--offer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.cockpit-offer{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.cockpit-offer{padding:16px}.cockpit-offer-checkout{padding:14px 12px}}.cockpit-company{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.cockpit-company-back{align-self:flex-start}.kj-btn.cockpit-head-back{margin-top:10px}.cockpit-company-switch{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.cockpit-company-pick{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;grid-gap:8px;gap:8px;height:auto!important;max-width:280px;padding:6px 12px 6px 6px!important;border:1px solid var(--ck-line);border-radius:999px;background:#fff;color:var(--ck-text);cursor:pointer}.cockpit-company-pick--on{border-color:var(--ck-accent-100);background:var(--ck-accent-50);color:var(--kjuup-accent)}.cockpit-company-pick-logo{width:28px;height:28px;border-radius:50%;object-fit:cover;object-position:center;background:#fff;border:1px solid var(--ck-line);flex-shrink:0;box-sizing:border-box;overflow:hidden}img.cockpit-company-pick-logo{display:block;padding:0;object-fit:cover!important}.cockpit-company-pick-logo--fallback{display:grid;place-items:center}.cockpit-company-pick--add{border-style:dashed;color:var(--ck-muted)}.cockpit-company-pick--add:hover{border-color:var(--ck-accent-100);color:var(--kjuup-accent)}.cockpit-company-pick-logo--add{display:flex;align-items:center;justify-content:center;background:var(--ck-accent-50);color:var(--kjuup-accent);border-color:transparent;line-height:0}.cockpit-company-pick-logo--add .material-symbols-outlined{display:block;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center}.cockpit-company-pick-name{font-size:var(--kjuup-type-body);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit-company-admin{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px;gap:8px;padding:14px}.cockpit-company-admin-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;grid-gap:10px;gap:10px;width:100%;height:auto!important;min-height:42px;padding:8px 12px!important;border:1px solid var(--ck-line);border-radius:8px;background:#fff;color:var(--ck-ink);font-size:var(--kjuup-type-body);font-weight:600;text-align:left;cursor:pointer}.cockpit-company-admin-link:hover:not(:disabled){border-color:var(--ck-accent-100);color:var(--kjuup-accent)}.cockpit-company-card{padding:20px 22px}.cockpit-company-head{display:flex;align-items:center;grid-gap:18px;gap:18px;flex-wrap:wrap}.cockpit-company-logo{width:64px;height:64px;border-radius:12px;object-fit:cover;object-position:center;display:block;background:#fff;border:1px solid var(--ck-line);flex-shrink:0;overflow:hidden}.cockpit-company-logo--fallback{display:grid;place-items:center;background:var(--ck-line-2)}.cockpit-company-head-text{min-width:0;flex:1 1 auto}.cockpit-company-name{font-size:var(--kjuup-type-title);font-weight:700;color:var(--ck-ink);margin:4px 0 6px;letter-spacing:-.01em}.cockpit-company-form{font-weight:500;color:var(--ck-muted);font-size:var(--kjuup-type-subtitle)}.cockpit-company-meta{display:flex;grid-gap:6px;gap:6px;flex-wrap:wrap}.cockpit-company-head-actions{flex-shrink:0;display:flex;align-items:center;grid-gap:8px;gap:8px}.cockpit-company-details{display:flex;grid-gap:18px;gap:18px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--ck-line-2)}.cockpit-company-detail{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:var(--kjuup-type-body);color:var(--ck-text)}.cockpit-company-detail a{color:var(--ck-text);text-decoration:none}.cockpit-company-detail a:hover{color:var(--kjuup-accent)}.cockpit-company-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.cockpit-company-stat{display:flex!important;flex-direction:row;align-items:center!important;justify-content:flex-start!important;grid-gap:12px;gap:12px;width:100%;height:auto!important;min-height:68px;padding:12px 14px!important;border:1px solid var(--ck-line);border-radius:10px;background:#fff;cursor:pointer;text-align:left}.cockpit-company-stat-icon{width:36px;height:36px;border-radius:8px;background:var(--ck-accent-50);display:grid;place-items:center;flex-shrink:0}.cockpit-company-stat-copy{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;min-width:0}.cockpit-company-stat:disabled{cursor:default}.cockpit-company-stat:hover:not(:disabled){border-color:var(--ck-accent-100)}.cockpit-company-stat-value{font-size:var(--kjuup-type-title);font-weight:700;color:var(--ck-ink);line-height:1}.cockpit-company-stat-label{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}.cockpit-company-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.cockpit-people,.cockpit-room-list{list-style:none;margin:0;padding:6px 0}.cockpit-person,.cockpit-room-list-item{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 20px}.cockpit-room-list-item{cursor:pointer}.cockpit-room-list--all{max-height:420px;overflow-y:auto}.cockpit-room-list-item .project_icon{margin-right:0;flex-shrink:0;object-fit:cover}.cockpit-room-list-item:hover{background:var(--kjuup-bg)}.cockpit-person-name,.cockpit-room-list-name{font-weight:600;color:var(--ck-ink);font-size:var(--kjuup-type-body);min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit-person-text{min-width:0}.cockpit-person-role{font-size:var(--kjuup-type-caption);color:var(--ck-muted)}@media (max-width:1180px){.cockpit-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-banner-split--both,.cockpit-day,.cockpit-grid,.cockpit-grid--even{grid-template-columns:minmax(0,1fr)}.cockpit-banner-split--both{grid-gap:18px 0;gap:18px 0}.cockpit-banner-split--both .cockpit-report--embedded{border-left:0;padding-left:0;border-top:1px solid var(--ck-line-2);padding-top:16px}.cockpit-banner-row{flex-wrap:wrap}.cockpit-banner-aside{margin-left:0;width:100%;justify-content:space-between}.cockpit-acc-meta .cockpit-meta{display:none}}@media (max-width:860px){.cockpit-content{padding:16px 14px 40px}.cockpit-company-grid,.cockpit-company-stats,.cockpit-kpis,.cockpit-kpis--three,.cockpit-upsell-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-upsell--inline{flex-wrap:wrap}.cockpit-head-right{width:100%}.cockpit-account-name,.cockpit-plan-chip-name{max-width:120px}.cockpit-select{min-width:0;flex:1 1 auto}.cockpit-pilot-panel{width:100%}.cockpit-inmail-bar{flex-wrap:wrap;grid-gap:6px 16px;gap:6px 16px}.cockpit-inmail-main{flex-basis:100%}.cockpit-inmail-actions{width:100%}.cockpit-inmail-picker{max-width:none;width:auto;flex:1 1 auto}}@media (max-width:560px){.cockpit-company-grid,.cockpit-company-stats,.cockpit-kpis,.cockpit-kpis--three,.cockpit-upsell-grid{grid-template-columns:minmax(0,1fr)}.cockpit-acc-meta,.cockpit-table td:nth-child(3),.cockpit-table td:nth-child(6),.cockpit-table th:nth-child(3),.cockpit-table th:nth-child(6){display:none}.cockpit-acc-meta+.cockpit-acc-chev{margin-left:auto}}.cockpit-avatar.cockpit-avatar--sized{width:var(--cockpit-avatar-size);height:var(--cockpit-avatar-size);font-size:var(--cockpit-avatar-fs)}.cockpit-avatar.cockpit-avatar--tinted{background:var(--cockpit-avatar-bg)}.cockpit-skeleton{width:var(--cockpit-skeleton-w);height:var(--cockpit-skeleton-h)}.cockpit-skeleton.cockpit-skeleton--gap{margin-top:6px}.cockpit-skeleton.cockpit-skeleton--round{border-radius:50%}.cockpit-prio-bar.cockpit-prio-bar--skeleton{background:#eee}.cockpit-room-thumb.cockpit-room-thumb--tinted{background:var(--cockpit-room-color)}.cockpit-room-avatar.cockpit-room-avatar--tinted{background-color:var(--cockpit-room-color)}.cockpit-inmail-dot.cockpit-inmail-dot--tinted{background:var(--cockpit-room-color)}.cockpit-report-progress-fill{width:var(--cockpit-report-progress)}.safe-area{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;min-height:0}.ks-fab-wrapper{position:fixed;top:12px;right:20px;z-index:99999;grid-gap:8px;gap:8px}.ks-fab,.ks-fab-wrapper{display:flex;align-items:center}.ks-fab{width:36px!important;height:36px!important;border-radius:50%;border:none;background:linear-gradient(135deg,#a855f7,#6366f1 50%,#06b6d4);color:#fff;justify-content:center;cursor:pointer;box-shadow:0 2px 12px rgba(99,102,241,.35),0 1px 4px rgba(0,0,0,.1);transition:transform var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard);animation:ksFabPulse 3s var(--kj-ease-standard) infinite;padding:0;overflow:hidden;position:relative}.ks-fab:hover{transform:scale(1.1);box-shadow:0 4px 20px rgba(99,102,241,.5),0 2px 8px rgba(0,0,0,.15);animation:none}.ks-fab-icon{font-size:22px!important;color:#fff!important}.ks-fab-logo{width:22px;height:22px;object-fit:contain}.ks-fab-tooltip{position:absolute;top:calc(100% + 8px);right:0;background:#1e1b4b;color:#fff;font-size:var(--kjuup-type-caption);font-weight:500;padding:6px 12px;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard);box-shadow:0 2px 8px rgba(0,0,0,.2)}.ks-fab-tooltip:after{content:"";position:absolute;bottom:100%;right:12px;border:5px solid transparent;border-bottom-color:#1e1b4b}.ks-fab-wrapper:hover .ks-fab-tooltip{opacity:1;transform:translateY(0)}@keyframes ksFabPulse{0%,to{box-shadow:0 2px 12px rgba(99,102,241,.35),0 1px 4px rgba(0,0,0,.1)}50%{box-shadow:0 3px 18px rgba(99,102,241,.5),0 2px 6px rgba(0,0,0,.12)}}.ks-overlay{position:fixed;inset:0;z-index:100000;display:flex;align-items:flex-start;justify-content:flex-end;padding:58px 20px 20px;background:rgba(0,0,0,.15);animation:kj-fade-in var(--kj-dur) var(--kj-ease-standard)}.ks-overlay--closing{animation:kj-fade-out var(--kj-dur) var(--kj-ease-standard) forwards}.ks-modal{width:420px;max-width:calc(100vw - 40px);height:min(680px,calc(var(--app-height) - 40px));background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.05);--kj-from-y:-10px;animation:kj-scale-in var(--kj-dur-slow) var(--kj-ease-spring)}.ks-modal--closing{--kj-from-y:-10px;animation:kj-scale-in var(--kj-dur) var(--kj-ease-standard) reverse forwards}.ks-header{justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#7c3aed,#6366f1 50%,#0891b2);color:#fff;flex-shrink:0}.ks-header,.ks-header-left{display:flex;align-items:center}.ks-header-left{grid-gap:12px;gap:12px}.ks-header-ai-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.2);flex-shrink:0;overflow:hidden}.ks-header-text{display:flex;flex-direction:column}.ks-header-title{margin:0;font-size:var(--kjuup-type-subtitle);font-weight:600;letter-spacing:.2px}.ks-header-subtitle{font-size:var(--kjuup-type-caption);opacity:.85;margin-top:1px}.ks-header-actions{display:flex;grid-gap:4px;gap:4px}.ks-header-btn{background:hsla(0,0%,100%,.15);border:none;color:#fff;width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--kj-dur-fast) var(--kj-ease-standard)}.ks-header-btn:hover{background:hsla(0,0%,100%,.25)}.ks-messages{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;grid-gap:4px;gap:4px;background:var(--kjuup-bg);scroll-behavior:smooth}.ks-messages::-webkit-scrollbar{width:5px}.ks-messages::-webkit-scrollbar-track{background:transparent}.ks-messages::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:10px}.ks-empty-state{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px;text-align:center}.ks-empty-icon{font-size:56px!important;color:#e0e0e0;margin-bottom:16px}.ks-empty-ai-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#f5f3ff,#eef2ff 50%,#ecfeff);box-shadow:0 2px 12px rgba(99,102,241,.15);margin-bottom:16px}.ks-empty-text{font-size:var(--kjuup-type-body);color:#888;max-width:280px;line-height:1.5;margin-bottom:24px}.ks-initial-suggestions{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;justify-content:center;max-width:340px}.ks-message{display:flex;flex-direction:column;max-width:88%;animation:kj-fade-up var(--kj-dur-slow) var(--kj-ease-standard)}.ks-message--user{align-self:flex-end;align-items:flex-end}.ks-message--assistant{align-self:flex-start;align-items:flex-start}.ks-bubble{padding:10px 14px;border-radius:16px;position:relative;word-break:break-word}.ks-bubble--user{background:linear-gradient(135deg,#7c3aed,#6366f1);color:#fff;border-bottom-right-radius:4px}.ks-bubble--assistant{background:#fff;color:#333;border:1px solid #eee;border-bottom-left-radius:4px}.ks-bubble--loading{padding:14px 20px}.ks-bubble-content{font-size:var(--kjuup-type-body);line-height:1.55}.ks-bubble-content p{margin:0 0 6px}.ks-bubble-content p:last-child{margin-bottom:0}.ks-bubble--user .ks-bubble-content a{color:#fff;text-decoration:underline}.ks-bubble--assistant .ks-bubble-content a{color:#6366f1}.ks-bubble-content code{background:rgba(0,0,0,.06);padding:1px 5px;border-radius:4px;font-size:var(--kjuup-type-caption)}.ks-bubble-time{font-size:var(--kjuup-type-caption-sm);opacity:.55;margin-top:4px;text-align:right}.ks-copy-btn{position:absolute;top:6px;right:6px;z-index:2}.ks-mehr-btn{cursor:pointer;font-weight:500}.ks-md-header,.ks-mehr-btn{color:#6366f1;font-size:var(--kjuup-type-body)}.ks-md-header{display:block;font-weight:600;margin:8px 0 4px}.ks-md-list{margin:4px 0;padding-left:18px}.ks-md-list li{margin-bottom:3px}.ks-typing-indicator{display:flex;grid-gap:5px;gap:5px;align-items:center;padding:4px 0}.ks-typing-indicator span{width:7px;height:7px;border-radius:50%;background:#ccc;animation:ksTypingBounce var(--kj-dur-loop) infinite var(--kj-ease-standard)}.ks-typing-indicator span:nth-child(2){animation-delay:.15s}.ks-typing-indicator span:nth-child(3){animation-delay:.3s}@keyframes ksTypingBounce{0%,60%,to{transform:translateY(0);background:#ccc}30%{transform:translateY(-6px);background:#6366f1}}.ks-suggestions{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;margin-top:8px;padding-left:2px}.ks-suggestion-chip{display:inline-flex;align-items:center;padding:7px 14px;font-size:var(--kjuup-type-caption);font-weight:500;color:#6366f1;background:#fff;border:1.5px solid rgba(99,102,241,.2);border-radius:20px;cursor:pointer;transition:background-color var(--kj-dur) var(--kj-ease-standard),border-color var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard),box-shadow var(--kj-dur) var(--kj-ease-standard),opacity var(--kj-dur) var(--kj-ease-standard);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ks-suggestion-chip:hover{background:#eef2ff;border-color:#6366f1;transform:translateY(-1px);box-shadow:0 2px 8px rgba(99,102,241,.15)}.ks-suggestion-chip:active{transform:translateY(0)}.ks-suggestion-chip:disabled{opacity:.5;cursor:not-allowed;transform:none}.ks-suggestion-chip--initial{background:#fff;border-color:#e8e8e8;color:#555;padding:10px 18px;font-size:var(--kjuup-type-body);border-radius:12px}.ks-suggestion-chip--initial:hover{background:#eef2ff;border-color:#6366f1;color:#6366f1}.ks-bottom-suggestions{display:flex;grid-gap:6px;gap:6px;padding:8px 16px;overflow-x:auto;flex-shrink:0;background:#fff;border-top:1px solid #f0f0f0}.ks-bottom-suggestions::-webkit-scrollbar{height:3px}.ks-bottom-suggestions::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:3px}.ks-suggestion-chip--bottom{flex-shrink:0;font-size:var(--kjuup-type-caption);padding:6px 12px}.ks-input-area{padding:12px 16px;background:#fff;border-top:1px solid #f0f0f0;flex-shrink:0}.ks-input-wrapper{display:flex;align-items:flex-end;grid-gap:8px;gap:8px;background:var(--kjuup-bg);border-radius:24px;padding:6px 6px 6px 16px;transition:box-shadow var(--kj-dur) var(--kj-ease-standard)}.ks-input-wrapper:focus-within{box-shadow:0 0 0 2px rgba(99,102,241,.2)}.ks-input{flex:1 1;border:none;outline:none;background:transparent;font-size:var(--kjuup-type-body);resize:none;max-height:100px;padding:6px 0;line-height:1.4;color:#333;font-family:inherit}.ks-input::placeholder{color:#aaa}.ks-input:disabled{opacity:.6}.ks-send-btn{width:34px;height:34px;border-radius:50%;border:none;background:#e0e0e0;color:#999;display:flex;align-items:center;justify-content:center;cursor:default;transition:background var(--kj-dur) var(--kj-ease-standard),color var(--kj-dur) var(--kj-ease-standard),transform var(--kj-dur) var(--kj-ease-standard);flex-shrink:0}.ks-send-btn--active{background:linear-gradient(135deg,#7c3aed,#6366f1);color:#fff;cursor:pointer}.ks-send-btn--active .material-symbols-outlined{color:#fff!important}.ks-send-btn--active:hover{background:linear-gradient(135deg,#6d28d9,#4f46e5);transform:scale(1.05)}@media (max-width:480px){.ks-overlay{padding:0}.ks-modal{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0}.ks-fab-wrapper{top:10px;right:12px}.ks-fab{width:32px!important;height:32px!important}.ks-fab-icon{font-size:18px!important}}.ks-bubble-content .kjuup-support-modal__user-text{white-space:pre-wrap}.ks-modal img.kjuup-support-modal__agent-img{object-fit:contain}.ks-header-btn .material-symbols-outlined.kjuup-support-modal__header-icon{font-size:20px;color:#fff}.ks-send-btn .material-symbols-outlined.kjuup-support-modal__send-icon{font-size:20px}.app-shell__row{flex:1 1;display:flex;overflow:hidden;min-height:0}.app-shell__viewer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.kj-loader-icon .kj-loader-pulse.app-shell__loader-pulse{background-color:rgba(var(--kjuup-accent-rgb),.15)}.kj-loader-icon .kj-loader-pulse.app-shell__loader-pulse--internal{background-color:rgba(var(--kjuup-internal-rgb),.15)}.kj-loader-icon .kj-loader-circle.app-shell__loader-circle{background:linear-gradient(135deg,var(--kjuup-accent),var(--kjuup-accent-light));box-shadow:0 4px 20px rgba(var(--kjuup-accent-rgb),.35)}.kj-loader-icon .kj-loader-circle.app-shell__loader-circle--internal{background:linear-gradient(135deg,var(--kjuup-internal),var(--kjuup-internal-light));box-shadow:0 4px 20px rgba(var(--kjuup-internal-rgb),.35)}.call-window__message{display:flex;justify-content:center;align-items:center;height:var(--app-height);color:#333;font-family:sans-serif;padding:24px;text-align:center}.call-window{position:absolute;left:0;right:0;bottom:0;top:0;background:#111b22;display:flex;flex-direction:column}.call-window .call-window__loader{display:flex;justify-content:center;align-items:center;height:var(--app-height)}.call-window div.call-window__loader>*{display:flex!important;align-items:center!important}
/*# sourceMappingURL=main.c1c05376.chunk.css.map */