.employer-dashboard{overflow-x:clip;font-size:13px!important;line-height:1.4!important}.employer-dashboard *{box-sizing:border-box}.employer-dashboard p,.employer-dashboard span,.employer-dashboard small,.employer-dashboard time,.employer-dashboard label,.employer-dashboard li,.employer-dashboard em,.employer-dashboard strong,.employer-dashboard b{font-size:12px!important;line-height:1.4!important}.employer-dashboard button,.employer-dashboard a{font-size:13px!important;line-height:1.35!important}.employer-dashboard input,.employer-dashboard select,.employer-dashboard textarea{font-size:14px!important;line-height:1.4!important}.employer-dashboard h1{font-size:22px!important;line-height:1.2!important}.employer-dashboard h2{font-size:17px!important;line-height:1.25!important}.employer-dashboard h3{font-size:15px!important;line-height:1.3!important}.employer-topbar{flex-flow:row!important;align-items:center!important;gap:8px!important;height:68px!important;min-height:68px!important;max-height:68px!important;padding:8px 14px!important;display:flex!important;overflow:visible!important}.employer-topbar>*{min-width:0}.employer-topbar>div:first-of-type:not(.employer-topbar-actions){flex:auto!important;overflow:hidden!important}.employer-topbar>div:first-of-type:not(.employer-topbar-actions) h1,.employer-topbar>div:first-of-type:not(.employer-topbar-actions) h2,.employer-topbar>div:first-of-type:not(.employer-topbar-actions) b{display:block;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;overflow:hidden!important}.employer-topbar>div:first-of-type:not(.employer-topbar-actions) p{display:none!important}.employer-topbar>button,.employer-topbar>a{white-space:nowrap!important;flex:none!important;min-height:40px!important;max-height:42px!important}.employer-topbar>label{flex:0 320px!important;width:auto!important;min-width:160px!important;height:40px!important}.employer-topbar>label input{min-width:0!important}.employer-topbar .employer-user{flex:0 0 158px!important;width:158px!important;min-width:158px!important;height:44px!important;overflow:hidden!important}.employer-topbar .employer-user span{min-width:0!important;overflow:hidden!important}.employer-topbar .employer-user b,.employer-topbar .employer-user small{display:block;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.employer-topbar>.employer-topbar-actions{z-index:2;min-width:max-content;flex:none!important;align-items:center!important;gap:6px!important;margin-left:auto!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.employer-topbar-actions .employer-user-wrap{flex:none!important}.employer-topbar-actions .employer-user{flex:0 0 176px!important;width:176px!important;min-width:176px!important}.top-icon,.employer-dashboard button.top-icon,.employer-dashboard a.top-icon{cursor:pointer;color:#075bd7!important;background:0 0!important;border:0!important;flex:none!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;font-size:20px!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.top-icon .top-icon-svg,.employer-dashboard .top-icon svg{flex-shrink:0;stroke:currentColor!important;fill:none!important;width:20px!important;height:20px!important}.top-icon b,.employer-dashboard .top-icon b{pointer-events:none;color:#fff!important;background:#075bd7!important;border:2px solid #fff!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0 4px!important;font-size:11px!important;line-height:1!important;display:flex!important;position:absolute!important;top:-3px!important;right:-4px!important}.employer-user-wrap{flex:none!important;position:relative!important}.employer-user-wrap .employer-user{cursor:pointer;text-align:left;background:0 0!important;border:0!important;width:100%!important}.employer-user-wrap>.employer-user-menu:not(.employer-user-menu--portal){z-index:40!important;flex-direction:column!important;min-width:180px!important;display:flex!important;top:calc(100% + 6px)!important;left:auto!important;right:0!important}.employer-user-menu.employer-user-menu--portal{right:auto!important;left:var(--eu-menu-left,8px)!important;top:var(--eu-menu-top,72px)!important;z-index:12000!important;visibility:visible!important;flex-direction:column!important;min-width:240px!important;max-width:min(300px,100vw - 16px)!important;display:flex!important;position:fixed!important}.employer-nav nav a{height:auto!important;min-height:40px!important;padding-block:7px!important}.employer-nav nav a>span{font-size:13px!important}.employer-dashboard [class*=heading],.employer-dashboard [class$=-heading]{gap:10px!important;height:auto!important;min-height:68px!important;padding-block:10px!important}.employer-dashboard [class*=heading]>*{min-width:0}.employer-dashboard [class*=heading] p{overflow-wrap:anywhere}.employer-dashboard [class*=tabs]{height:auto!important;min-height:48px!important;overflow-x:auto!important}.employer-dashboard [class*=tabs] button{white-space:nowrap!important;height:auto!important;min-height:42px!important}.employer-dashboard [class*=row]{align-content:center!important;height:auto!important;min-height:58px!important;padding-block:9px!important}.employer-dashboard [class*=table]{overscroll-behavior-inline:contain;overflow-x:auto!important}.employer-dashboard [class*=modal]{max-height:calc(100vh - 30px)!important;overflow:auto!important}.settings-layout{grid-template-columns:215px minmax(0,1fr) 285px!important}.settings-menu button,.settings-block button,.settings-action{height:auto!important;min-height:40px!important;padding-block:7px!important}.setting-toggle,.notification-row,.session-row,.settings-activity,.settings-log p{height:auto!important;min-height:56px!important;padding-block:8px!important}.company-hero,.company-section,.profile-completion-banner,.billing-section,.current-plan,.analytics-block{height:auto!important}.company-tabs,.billing-tabs,.analytics-tabs{overflow-x:auto!important}.company-tabs button,.billing-tabs button,.analytics-tabs button{min-width:max-content!important}.company-form input,.company-form select,.company-form textarea,.billing-modal input,.billing-modal select,.billing-modal textarea{min-height:42px!important}.message-layout{height:calc(100vh - 68px)!important}.chat-pane{min-height:0!important}.chat-history{min-height:120px!important}.message-composer{flex:none!important;height:auto!important;min-height:150px!important;margin:0 14px 12px!important;overflow:visible!important}.message-composer>nav{height:auto!important;min-height:40px!important}.message-composer>nav button{min-height:40px!important;padding:7px 11px!important}.message-composer textarea{resize:vertical!important;width:100%!important;height:68px!important;min-height:68px!important;padding:10px!important;display:block!important}.message-composer>footer{flex-wrap:wrap!important;align-items:center!important;gap:4px!important;height:auto!important;min-height:46px!important;padding:4px 7px!important;display:flex!important}.message-composer>footer>*{min-height:38px!important}.drop-zone{padding:7px!important;font-size:12px!important;line-height:1.4!important}.vacancy-strip{height:auto!important;min-height:44px!important;padding-block:7px!important;overflow-x:auto!important}.vacancy-strip>*{white-space:nowrap!important}.manage-job-row,.manage-job-row:hover{color:#172238!important}.manage-job-row:has(>input:checked){color:#172238!important}.manage-job-row:has(>input:checked):hover{color:#172238!important}.manage-job-row{background:#fff!important}.manage-job-row:hover{background:#f8fbff!important}.jobs-bulk{color:#172238!important;box-shadow:none!important;background:#fff!important;border:1px solid #d5dfea!important;position:static!important}.managed-actions{z-index:4!important;position:relative!important}.managed-actions>div{z-index:50!important;color:#172238!important;background:#fff!important}.managed-actions>div button{color:#26354a!important;background:#fff!important}.publish-page footer,.publish-page footer button,.publish-page .publish-tip,.publish-page .quality-tip,.publish-page .publish-help p,.publish-page .publish-help a{font-size:13px!important;line-height:1.45!important}.candidate-match>div{width:88px!important;height:88px!important}.candidate-match>div b{font-size:20px!important}.score-ring{width:120px!important;height:120px!important}.portal-language-tool{border-radius:8px 0 0 8px!important;top:50%!important;bottom:auto!important;right:0!important;transform:translateY(-50%)!important}@media (max-width:1500px){.team-topbar>button:not(.employer-menu):not(.primary),.billing-topbar>button:not(.employer-menu):not(.primary),.analytics-topbar>button:not(.employer-menu):not(.primary),.interview-topbar>button:not(.employer-menu):not(.primary),.billing-topbar>a:not(.top-icon),.company-topbar>button:not(.employer-menu):not(.primary){display:none!important}.settings-layout{grid-template-columns:205px minmax(0,1fr)!important}.settings-aside{display:none!important}}@media (max-width:1100px){.employer-topbar .employer-user{flex-basis:42px!important;width:42px!important;min-width:42px!important}.employer-topbar .employer-user span,.employer-topbar>label{display:none!important}.company-layout,.billing-layout,.analytics-layout,.employer-jobs-layout,.publish-layout{grid-template-columns:minmax(0,1fr)!important}.message-composer{margin:0!important}.settings-layout{grid-template-columns:1fr!important}}@media (max-width:560px){.employer-topbar{padding-inline:8px!important}.employer-topbar h1{font-size:18px!important}.message-composer>footer{flex-wrap:nowrap!important;overflow-x:auto!important}.portal-language-tool{top:auto!important;bottom:72px!important;transform:none!important}}.employer-topbar{overflow:visible!important}.manage-jobs-table{padding-bottom:10px!important;overflow-x:auto!important}.manage-job-row{grid-template-columns:22px 190px 105px 82px 92px 92px 82px 70px 70px 68px 82px!important;column-gap:10px!important;min-width:1120px!important}.manage-job-row>*{min-width:0}.manage-job-row>span,.managed-job-title span{text-overflow:ellipsis;overflow:hidden}.manage-job-row.head>span{white-space:nowrap!important}.member-row{grid-template-columns:28px minmax(0,1.25fr) minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.7fr) minmax(0,.65fr) minmax(0,.85fr) minmax(0,.5fr) minmax(0,.55fr) minmax(0,.55fr)!important;column-gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important}.member-row>*{min-width:0}.member-row>span,.member-row>div,.member-row>strong,.member-row>em,.member-row>button{text-overflow:ellipsis;overflow:hidden}.member-row.head>*{white-space:nowrap!important}.members-table{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.kpi-grid{grid-template-columns:repeat(5,minmax(185px,1fr))!important;overflow-x:auto!important}.kpi-grid article{min-width:185px!important}.kpi-grid article span{min-width:105px!important}.kpi-grid article small,.kpi-grid article em{white-space:normal!important;overflow-wrap:normal!important}.portal-language-tool{border-radius:8px!important;inset:12px auto auto 155px!important;transform:none!important}.portal-language-tool .language-menu{top:calc(100% + 8px)!important;right:0!important}.manage-job-row>input{justify-self:center!important;width:16px!important;height:16px!important;margin:0!important}.employer-topbar:has(.company-menu){overflow:visible!important}@media (max-width:760px){.manage-job-row{min-width:0!important}.member-row{min-width:920px!important}.kpi-grid{grid-template-columns:repeat(2,minmax(185px,1fr))!important}.portal-language-tool{inset:12px 58px auto auto!important;transform:none!important}}.employer-topbar:has(>.employer-topbar-actions)>.company-switch{margin-left:0!important}.employer-topbar:has(>.company-switch)>.employer-topbar-actions{margin-left:auto!important}.employer-topbar:has(>.company-switch) .top-icon b{top:-2px!important;right:-2px!important}@media (max-width:1100px){.employer-topbar-actions .employer-user{flex-basis:44px!important;width:44px!important;min-width:44px!important}}.publish-form>footer button.primary{color:#fff!important;opacity:1!important;background:#075bd7!important;border-color:#075bd7!important}.publish-form>footer button.primary:hover{background:#064fbd!important;border-color:#064fbd!important}.jobs-topbar>.employer-topbar-actions{margin-left:auto!important}.jobs-topbar .top-icon b{top:-2px!important;right:-2px!important}.manage-jobs-table{scrollbar-width:thin!important;scrollbar-color:#9db0c8 transparent!important}.manage-jobs-table::-webkit-scrollbar{height:6px!important}.manage-jobs-table::-webkit-scrollbar-track{background:0 0!important}.manage-jobs-table::-webkit-scrollbar-thumb{background:#9db0c8!important;border-radius:999px!important}.manage-jobs-table::-webkit-scrollbar-thumb:hover{background:#7188a5!important}@media (min-width:761px) and (max-width:1600px){.manage-jobs-table{overflow-x:hidden!important}.manage-job-row{grid-template-columns:22px minmax(180px,1fr) 112px 82px 88px 68px 82px!important;column-gap:10px!important;width:100%!important;min-width:0!important}.manage-job-row>:nth-child(5),.manage-job-row>:nth-child(6),.manage-job-row>:nth-child(8),.manage-job-row>:nth-child(9){display:none!important}.manage-job-row>input{grid-column:1!important}.manage-job-row>:nth-child(2){grid-column:2!important}.manage-job-row>:nth-child(3){grid-column:3!important}.manage-job-row>:nth-child(4){grid-column:4!important}.manage-job-row>:nth-child(7){grid-column:5!important}.manage-job-row>:nth-child(10){grid-column:6!important}.manage-job-row>:nth-child(11){grid-column:7!important}.manage-job-row.head{min-height:42px!important;padding-block:6px!important}.manage-job-row.head>*{align-self:center!important}}.employer-dashboard .manage-jobs-table{overflow-x:hidden!important}.employer-dashboard .manage-job-row.head{z-index:auto!important;background:#f8faff!important;border-radius:0!important;width:100%!important;height:auto!important;position:static!important;inset:auto!important}.candidates-topbar>.employer-topbar-actions{margin-left:auto!important}.candidates-topbar .top-icon b{top:-2px!important;right:-2px!important}.candidates-page .ats-kanban{scrollbar-width:none!important;-ms-overflow-style:none!important}.candidates-page .ats-kanban::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.candidate-dashboard{overflow-x:clip}.candidate-topbar>.candidate-topbar-actions{z-index:2;min-width:max-content;position:relative;flex:none!important;align-items:center!important;gap:6px!important;margin-left:auto!important;display:inline-flex!important}.candidate-topbar>.top-icon:first-of-type{margin-left:auto!important}.candidate-topbar>.top-icon+.top-icon{margin-left:5px!important}.candidate-topbar>.top-icon+.candidate-user{min-width:158px!important;margin-left:10px!important}.candidate-topbar-actions .candidate-user{min-width:158px!important;margin-left:4px!important}.candidate-topbar-actions .top-icon{margin-left:0!important}.candidate-dashboard a.top-icon,.candidate-dashboard button.top-icon{cursor:pointer;color:#075bd7!important;background:0 0!important;border:0!important;flex:none!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;font-size:20px!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.candidate-dashboard .top-icon .top-icon-svg,.candidate-dashboard .top-icon svg{flex-shrink:0;stroke:currentColor!important;fill:none!important;width:20px!important;height:20px!important}.candidate-dashboard .top-icon b{pointer-events:none;color:#fff!important;background:#075bd7!important;border:2px solid #fff!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0 4px!important;font-size:11px!important;line-height:1!important;display:flex!important;position:absolute!important;top:-3px!important;right:-4px!important}@media (max-width:900px){.candidate-topbar>.top-icon+.candidate-user{min-width:36px!important;margin-left:5px!important}}@media (min-width:761px){.candidates-page .ats-kanban{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))!important;align-items:stretch!important;height:auto!important;padding-bottom:18px!important;display:grid!important;overflow:visible!important}.candidates-page .ats-column{width:auto!important;min-width:0!important;min-height:565px!important}}.interview-topbar{overflow:hidden!important}.interview-topbar>div>p{display:none!important}.interview-topbar>div{min-width:0!important;overflow:hidden!important}.interview-tabs{align-items:stretch!important;height:auto!important;min-height:52px!important;display:flex!important;overflow:auto hidden!important}.interview-tabs button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:50px!important;padding-block:8px!important;line-height:1.25!important;display:inline-flex!important}.interview-topbar:after{content:"";z-index:5;pointer-events:none;background:#fff;height:8px;position:absolute;bottom:0;left:0;right:0}.interview-tabs{z-index:31!important;background:#fff!important;position:relative!important}.conversation-pane>nav{scrollbar-width:none!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;overflow:hidden!important}.conversation-pane>nav button{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;padding-inline:3px!important;font-size:12px!important;overflow:hidden!important}.conversation-pane>nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.vacancy-strip::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.vacancy-strip{scrollbar-width:none!important}.messages-topbar>label{flex:300px!important;max-width:320px!important}.messages-topbar .employer-user{flex-basis:148px!important;width:148px!important;min-width:148px!important}.message-composer{background:#fff!important;border:1px solid #cbd8ea!important;border-radius:12px!important;flex-direction:column!important;height:auto!important;min-height:0!important;margin:0 14px 12px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 24px #17345412!important}.message-composer:focus-within{border-color:#75a5ee!important;box-shadow:0 0 0 3px #075bd712,0 10px 26px #17345416!important}.message-composer>nav{background:#fbfcff!important;min-height:40px!important;padding-inline:8px!important}.message-composer textarea{resize:vertical!important;background:#fff!important;border:0!important;border-radius:0!important;outline:none!important;width:100%!important;height:auto!important;min-height:56px!important;max-height:140px!important;margin:0!important;padding:12px 14px!important;font-size:14px!important;line-height:1.45!important;display:block!important;overflow:auto!important}.message-composer>footer{background:#fff!important;border-top:1px solid #e7edf5!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;height:auto!important;min-height:48px!important;margin:0!important;padding:8px 10px!important;display:flex!important;position:relative!important}.message-composer>footer>*{min-height:34px!important;font-size:12px!important}.message-composer>footer .send{color:#fff!important;background:#075bd7!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin-left:auto!important;font-size:16px!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;right:auto!important;box-shadow:0 6px 14px #075bd738!important}.message-composer>footer .send:before{content:none!important;display:none!important}.message-composer>footer .internal-toggle.active{color:#8a4b00!important;background:#fff3dc!important;border-radius:6px!important}.message-composer .attachment-preview{margin:8px 12px!important}.employer-messages,.employer-messages>.employer-workspace{height:100vh!important;min-height:0!important;overflow:hidden!important}.employer-messages .message-layout{height:calc(100vh - 68px)!important;min-height:0!important;overflow:hidden!important}.employer-messages .conversation-pane,.employer-messages .chat-pane,.employer-messages .message-profile{min-height:0!important;max-height:100%!important}.employer-messages .conversation-list,.employer-messages .chat-scroll,.employer-messages .message-profile{overscroll-behavior:contain!important}.analytics-topbar{overflow:hidden!important}.analytics-topbar>div>p{display:none!important}.analytics-topbar>div{min-width:0!important;overflow:hidden!important}.analytics-topbar:after{content:"";z-index:5;pointer-events:none;background:#fff;height:8px;position:absolute;bottom:0;left:0;right:0}.analytics-tabs{z-index:31!important;background:#fff!important;align-items:stretch!important;height:auto!important;min-height:52px!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.analytics-tabs button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:50px!important;padding-block:8px!important;line-height:1.25!important;display:inline-flex!important}.billing-topbar{overflow:hidden!important}.billing-topbar>div>p{display:none!important}.billing-topbar>div{min-width:0!important;overflow:hidden!important}.billing-topbar:after{content:"";z-index:5;pointer-events:none;background:#fff;height:8px;position:absolute;bottom:0;left:0;right:0}.billing-tabs{z-index:31!important;background:#fff!important;align-items:stretch!important;height:auto!important;min-height:52px!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.billing-tabs button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:50px!important;padding-block:8px!important;line-height:1.25!important;display:inline-flex!important}.team-topbar{overflow:hidden!important}.team-topbar>div>p{display:none!important}.team-topbar>div{min-width:0!important;overflow:hidden!important}.team-topbar:after{content:"";z-index:5;pointer-events:none;background:#fff;height:8px;position:absolute;bottom:0;left:0;right:0}.team-tabs{z-index:31!important;background:#fff!important;align-items:stretch!important;height:auto!important;min-height:52px!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.team-tabs button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:50px!important;padding-block:8px!important;line-height:1.25!important;display:inline-flex!important}.support-topbar{overflow:visible!important}.support-topbar>div>p{display:none!important}.support-topbar>div{min-width:0!important;overflow:hidden!important}.support-topbar:after{content:"";z-index:5;pointer-events:none;background:#fff;height:8px;position:absolute;bottom:0;left:0;right:0}.support-tabs{z-index:31!important;background:#fff!important;align-items:stretch!important;height:auto!important;min-height:52px!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.support-tabs button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:50px!important;padding-block:8px!important;line-height:1.25!important;display:inline-flex!important}.public-status>section:first-of-type{padding:34px 24px!important}.public-status>section:first-of-type>span{align-items:center!important;font-size:13px!important;line-height:1.35!important;display:inline-flex!important}.public-status>section:first-of-type h1{margin:18px 0 8px!important;font-size:30px!important;line-height:1.2!important;display:block!important}.public-status>section:first-of-type p{margin:0!important;font-size:14px!important;line-height:1.5!important;display:block!important}.unified-job-search{z-index:5;pointer-events:auto;position:relative}.unified-job-search .search-combobox{pointer-events:auto;position:relative}.unified-job-search .search-combobox>svg{z-index:1;pointer-events:none;flex:none;position:relative}.unified-job-search .search-combobox>span{z-index:1;pointer-events:auto;position:relative;visibility:visible!important}.unified-job-search .search-combobox input{min-height:20px;opacity:1!important;visibility:visible!important;pointer-events:auto!important;color:#172238!important;cursor:text!important;background:0 0!important;width:100%!important;height:auto!important;padding:0!important;font-size:14px!important;position:static!important;inset:auto!important}.unified-job-search .search-combobox input::placeholder{color:#747b87!important}.unified-job-search .search-combobox:focus-within>svg{color:#075bd7!important}.unified-job-search .search-suggestions{z-index:30!important}.logo>span:last-child{letter-spacing:-1.5px!important;font-size:25px!important;line-height:1!important;transform:translate(-3px,4px)!important}.logo>span:last-child>span{font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.portal-language-tool{left:174px!important}.portal-language-tool .language{gap:4px!important;height:36px!important;min-height:36px!important;padding-inline:6px!important;font-size:12px!important}.portal-language-tool .language>svg:first-child{width:16px!important;height:16px!important}.portal-language-tool .language>.chevron-icon{width:13px!important;height:13px!important}@media (max-width:760px){.portal-language-tool{left:auto!important}}.admin-dashboard{font-size:13px!important;line-height:1.4!important;overflow-x:clip!important}.admin-dashboard p,.admin-dashboard span,.admin-dashboard small,.admin-dashboard time,.admin-dashboard label,.admin-dashboard li,.admin-dashboard em,.admin-dashboard strong{font-size:11.5px!important;line-height:1.4!important}.admin-dashboard button,.admin-dashboard a{font-size:12px!important;line-height:1.35!important}.admin-dashboard input,.admin-dashboard select,.admin-dashboard textarea{font-size:13px!important;line-height:1.4!important}.admin-dashboard h1{font-size:22px!important;line-height:1.2!important}.admin-dashboard h2{font-size:17px!important;line-height:1.25!important}.admin-dashboard h3{font-size:14px!important;line-height:1.3!important}.admin-sidebar nav a{height:auto!important;min-height:40px!important;padding-block:7px!important;font-size:12px!important}.admin-sidebar nav a span{font-size:12px!important}.admin-topbar{height:70px!important;min-height:70px!important;overflow:hidden!important}.admin-topbar>*{min-width:0}.admin-topbar>div:first-of-type{overflow:hidden!important}.admin-topbar h1,.admin-topbar p{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.admin-topbar p{font-size:11px!important}.admin-metrics small,.admin-metrics em,.growth-chart small,.admin-line-chart text{font-size:9px!important;line-height:1.25!important}.admin-metrics b{font-size:16px!important}.admin-dashboard [class*=-row]{align-content:center!important;height:auto!important;min-height:54px!important}.admin-dashboard [class*=-row].head{z-index:auto!important;border-radius:0!important;width:auto!important;height:auto!important;min-height:38px!important;position:static!important;inset:auto!important}.admin-dashboard [class*=table]{overscroll-behavior-inline:contain;overflow-x:auto!important}.admin-dashboard [class*=table]::-webkit-scrollbar{height:6px}.admin-dashboard [class*=table]::-webkit-scrollbar-thumb{background:#9db0c8;border-radius:99px}.admin-logo .logo>span:last-child{letter-spacing:-1.3px!important;font-size:22px!important;transform:translate(-2px,3px)!important}.admin-dashboard~.portal-language-tool,.admin-dashboard .portal-language-tool{top:15px!important;left:151px!important}.admin-dashboard~.portal-language-tool .language,.admin-dashboard .portal-language-tool .language{height:34px!important;min-height:34px!important;padding-inline:5px!important}.admin-dashboard~.portal-language-tool{width:34px!important;height:34px!important;top:17px!important;left:174px!important}.admin-dashboard~.portal-language-tool .language{justify-content:center!important;width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:0!important}.admin-dashboard~.portal-language-tool .language>svg:first-child{width:17px!important;height:17px!important}.admin-dashboard~.portal-language-tool .language>.chevron-icon{display:none!important}.admin-dashboard .growth-chart>.chart-y{flex-direction:column!important;justify-content:space-between!important;align-items:flex-end!important;gap:0!important;width:31px!important;height:auto!important;padding:0!important;display:flex!important;position:absolute!important;top:18px!important;bottom:23px!important;left:7px!important}.admin-dashboard .growth-chart>.chart-y span{white-space:nowrap!important;font-size:9px!important;line-height:1!important;display:block!important}.global-settings .settings-layout{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;max-width:1700px!important;margin:auto!important;padding:14px 18px 50px!important;display:grid!important}.global-settings .settings-main{grid-column:1!important;width:100%!important;min-width:0!important}.global-settings .settings-aside{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.global-settings .settings-modules>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.global-settings .settings-modules article{min-width:0!important;padding:12px!important}.global-settings .module-open{gap:10px!important;min-height:92px!important}.global-settings .module-open>span{min-width:0!important}.global-settings .module-open b,.global-settings .module-open small{white-space:normal!important;overflow-wrap:break-word!important;display:block!important}.global-settings .settings-heading{flex-wrap:wrap!important;height:auto!important;min-height:72px!important}.global-settings .settings-metrics,.global-settings .settings-info{width:100%!important}@media (max-width:1200px){.global-settings .settings-modules>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}.global-settings .settings-aside{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.global-settings .settings-layout{padding:8px 8px 70px!important}.global-settings .settings-modules>div,.global-settings .settings-aside{grid-template-columns:1fr!important}}.admin-logo .logo{color:#081537!important}.admin-logo .logo>span:last-child>span{color:#075bd7!important}.global-settings .settings-sidebar nav a{color:#dce8ff!important}.global-settings .settings-sidebar nav a i,.global-settings .settings-sidebar nav a span{color:inherit!important}.global-settings .settings-sidebar nav a.active{color:#075bd7!important;background:#edf4ff!important}.global-settings .setting-change{text-align:left!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:54px!important;padding:8px 0!important;display:grid!important}.global-settings .setting-change>i{width:28px!important;min-width:28px!important;height:28px!important}.global-settings .setting-change>span{flex-direction:column!important;gap:3px!important;min-width:0!important;display:flex!important}.global-settings .setting-change b,.global-settings .setting-change small{white-space:normal!important;overflow-wrap:break-word!important;width:100%!important;display:block!important}.global-settings .setting-change b{font-size:11px!important;line-height:1.3!important}.global-settings .setting-change small{color:#68758b!important;font-size:9.5px!important;line-height:1.35!important}.admin-topbar{overflow:visible!important}.admin-topbar>div:first-of-type:not(.admin-topbar-actions){flex:auto!important;overflow:hidden!important}.admin-topbar>.admin-topbar-actions{z-index:2;min-width:max-content;flex:none!important;align-items:center!important;gap:6px!important;margin-left:auto!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.admin-topbar-actions .top-icon{cursor:pointer;color:#075bd7!important;background:0 0!important;border:0!important;flex:none!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;font-size:20px!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.admin-topbar-actions .top-icon .top-icon-svg{flex-shrink:0;stroke:currentColor!important;fill:none!important;width:20px!important;height:20px!important}.admin-topbar-actions .top-icon b{pointer-events:none;color:#fff!important;background:#075bd7!important;border:2px solid #fff!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0 4px!important;font-size:11px!important;line-height:1!important;display:flex!important;position:absolute!important;top:-3px!important;right:-4px!important}.admin-profile-wrap{flex:none!important;position:relative!important}.admin-topbar-actions .admin-profile{cursor:pointer;text-align:left;min-width:0;background:0 0!important;border:0!important;align-items:center!important;gap:7px!important;padding:0!important;display:flex!important}.admin-topbar-actions .admin-profile>i{color:#fff!important;background:#1764d7!important;border-radius:50%!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;font-size:11px!important;font-style:normal!important;font-weight:700!important;display:grid!important}.admin-user-menu{z-index:40!important;background:#fff!important;border:1px solid #dce3ec!important;border-radius:5px!important;flex-direction:column!important;min-width:180px!important;padding:5px!important;display:flex!important;position:absolute!important;top:calc(100% + 6px)!important;left:auto!important;right:0!important;box-shadow:0 10px 25px #17345422!important}.admin-user-menu a{text-align:left!important;color:#172238!important;background:#fff!important;border:0!important;width:100%!important;height:32px!important;padding:0 10px!important;font-size:12px!important;line-height:32px!important;text-decoration:none!important;display:block!important}.admin-user-menu a:hover{background:#f5f8fc!important}@media (max-width:1100px){.admin-topbar-actions .admin-profile span{display:none!important}}body:has(.admin-dashboard) .portal-language-tool{border-radius:7px!important;width:36px!important;height:36px!important;position:fixed!important;inset:17px auto auto 166px!important;transform:none!important}body:has(.admin-dashboard) .portal-language-tool .language{justify-content:center!important;gap:0!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:0!important}body:has(.admin-dashboard) .portal-language-tool .language>svg:first-child{width:17px!important;height:17px!important}body:has(.admin-dashboard) .portal-language-tool .language>.chevron-icon{display:none!important}@media (max-width:760px){body:has(.admin-dashboard) .portal-language-tool{top:14px!important;left:auto!important;right:58px!important}}.admin-dashboard.admin-dashboard p,.admin-dashboard.admin-dashboard span,.admin-dashboard.admin-dashboard small,.admin-dashboard.admin-dashboard time,.admin-dashboard.admin-dashboard label,.admin-dashboard.admin-dashboard li,.admin-dashboard.admin-dashboard em,.admin-dashboard.admin-dashboard strong,.admin-dashboard.admin-dashboard b{font-size:12px!important;line-height:1.45!important}.admin-dashboard.admin-dashboard [class*=table] b,.admin-dashboard.admin-dashboard [class*=list] b,.admin-dashboard.admin-dashboard [class*=activity] b,.admin-dashboard.admin-dashboard [class*=row] b{font-size:12px!important;line-height:1.4!important}.admin-dashboard.admin-dashboard [class*=table] small,.admin-dashboard.admin-dashboard [class*=list] small,.admin-dashboard.admin-dashboard [class*=activity] small,.admin-dashboard.admin-dashboard [class*=row] small{font-size:11.5px!important;line-height:1.4!important}.admin-dashboard.admin-dashboard [class*=metric] small,.admin-dashboard.admin-dashboard [class*=metric] em,.admin-dashboard.admin-dashboard [class*=kpi] small,.admin-dashboard.admin-dashboard [class*=kpi] em{font-size:11.5px!important;line-height:1.35!important}.admin-dashboard.admin-dashboard [class*=metric] b,.admin-dashboard.admin-dashboard [class*=kpi] b{font-size:17px!important;line-height:1.2!important}.admin-dashboard.admin-dashboard [class*=aside] p,.admin-dashboard.admin-dashboard [class*=aside] span,.admin-dashboard.admin-dashboard [class*=aside] small,.admin-dashboard.admin-dashboard [class*=aside] b{font-size:12px!important;line-height:1.45!important}.admin-dashboard.admin-dashboard [class*=detail] p,.admin-dashboard.admin-dashboard [class*=detail] span,.admin-dashboard.admin-dashboard [class*=detail] small,.admin-dashboard.admin-dashboard [class*=detail] b{font-size:12px!important;line-height:1.5!important}.admin-dashboard.admin-dashboard [class*=modal] label,.admin-dashboard.admin-dashboard [class*=modal] p,.admin-dashboard.admin-dashboard [class*=modal] small{font-size:12px!important;line-height:1.45!important}.admin-dashboard.admin-dashboard .admin-topbar p{font-size:12px!important}.admin-dashboard.admin-dashboard .admin-profile b,.admin-dashboard.admin-dashboard .admin-profile small,.admin-dashboard.admin-dashboard .admin-shortcuts>b,.admin-dashboard.admin-dashboard [class*=shortcuts]>b,.admin-dashboard.admin-dashboard .admin-pagination,.admin-dashboard.admin-dashboard .admin-pagination *{font-size:11.5px!important}.admin-dashboard.admin-dashboard .growth-chart small,.admin-dashboard.admin-dashboard .growth-chart span,.admin-dashboard.admin-dashboard .admin-line-chart text,.admin-dashboard.admin-dashboard [class*=chart] text{font-size:10.5px!important;line-height:1.2!important}.admin-dashboard.admin-dashboard.global-settings .setting-change b{font-size:12px!important}.admin-dashboard.admin-dashboard.global-settings .setting-change small{font-size:11.5px!important}.admin-dashboard.admin-dashboard .admin-topbar>.admin-notify b{font-size:10px!important;line-height:1!important}.admin-dashboard b{font-size:11.5px!important;line-height:1.35!important}.admin-dashboard [class*=table] b,.admin-dashboard [class*=list] b,.admin-dashboard [class*=activity] b,.admin-dashboard [class*=row] b{font-size:11px!important;line-height:1.35!important}.admin-dashboard [class*=table] small,.admin-dashboard [class*=list] small,.admin-dashboard [class*=activity] small,.admin-dashboard [class*=row] small{font-size:10px!important;line-height:1.35!important}.admin-dashboard [class*=table] span,.admin-dashboard [class*=row] span{line-height:1.35!important}.admin-dashboard [class*=metric] small,.admin-dashboard [class*=metric] em{font-size:10px!important;line-height:1.3!important}.admin-dashboard [class*=metric] b{font-size:16px!important;line-height:1.2!important}.admin-dashboard [class*=aside] p,.admin-dashboard [class*=aside] span,.admin-dashboard [class*=aside] small,.admin-dashboard [class*=aside] b{font-size:11px!important;line-height:1.4!important}.admin-dashboard [class*=detail] p,.admin-dashboard [class*=detail] span,.admin-dashboard [class*=detail] small,.admin-dashboard [class*=detail] b{font-size:11.5px!important;line-height:1.45!important}.admin-dashboard [class*=modal] label,.admin-dashboard [class*=modal] p{font-size:12px!important;line-height:1.45!important}.admin-dashboard [class*=modal] input,.admin-dashboard [class*=modal] select,.admin-dashboard [class*=modal] textarea{min-height:40px!important;font-size:13px!important}.admin-dashboard .admin-shortcuts>b,.admin-dashboard [class*=shortcuts]>b{letter-spacing:.02em!important;font-size:10px!important}.admin-dashboard .admin-pagination,.admin-dashboard .admin-pagination *,.admin-dashboard .admin-profile b{font-size:11px!important}.admin-dashboard .admin-profile small{font-size:10px!important}.admin-messages-tabs{background:#fff;border-bottom:1px solid #e1e7ee;flex-wrap:wrap;gap:6px;padding:0 18px 10px;display:flex}.admin-messages-tabs button{color:#4b5b73;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;padding:0 12px}.admin-messages-tabs button.active{color:#075bd7;border-bottom-color:#075bd7;font-weight:700}.admin-messages-layout{grid-template-columns:minmax(0,1fr) 300px;gap:12px;max-width:1500px;margin:auto;padding:12px 18px 70px;display:grid}.admin-messages-main,.admin-messages-aside>section{background:#fff;border:1px solid #e1e7ee;border-radius:8px;min-width:0}.admin-messages-table{padding:8px}.admin-messages-row{text-align:left;cursor:pointer;width:100%;min-height:52px;color:inherit;background:#fff;border:0;border-bottom:1px solid #eef2f7;grid-template-columns:90px minmax(140px,1.4fr) minmax(120px,.9fr) minmax(100px,.8fr) 90px 90px 80px;align-items:center;gap:8px;padding:8px 6px;display:grid}.admin-messages-row.reported{grid-template-columns:80px minmax(140px,1fr) minmax(160px,1.2fr) minmax(120px,.9fr) 90px 90px}.admin-messages-row.announce{grid-template-columns:80px minmax(160px,1.4fr) minmax(120px,.9fr) 90px 90px}.admin-messages-row.head{color:#5b6b82;cursor:default;min-height:40px;font-weight:700}.admin-messages-row em{color:#075bd7;font-style:normal}.admin-messages-aside{flex-direction:column;gap:10px;display:flex}.admin-messages-aside section{flex-direction:column;gap:8px;padding:14px;display:flex}.admin-messages-aside header{justify-content:space-between;align-items:center;display:flex}.admin-messages-aside header button,.admin-messages-mod-actions button,.admin-messages-announce-bar button{cursor:pointer}.admin-messages-aside label{flex-direction:column;gap:4px;display:flex}.admin-messages-aside select,.admin-messages-role select{min-height:36px}.admin-messages-role{align-items:center;gap:8px;display:flex}.admin-messages-notice{color:#075bd7;background:#eef6ff;border:1px solid #d5e6ff;border-radius:6px;margin:0 18px;padding:8px 12px}.admin-messages-empty,.admin-messages-perm{color:#65718c;padding:14px}.admin-messages-preview{background:#f7f9fc;border-radius:6px;padding:10px}.admin-messages-announce-bar{background:#fff;border:1px solid #e1e7ee;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:12px 14px;display:flex}.admin-messages-mod-actions{flex-wrap:wrap;gap:6px;display:flex}.admin-notifications-list{flex-direction:column;gap:8px;max-width:1100px;margin:0 auto;padding:12px 18px 70px;display:flex}.admin-notifications-list article{background:#fff;border:1px solid #e1e7ee;border-radius:8px;justify-content:space-between;gap:14px;padding:14px;display:flex}.admin-notifications-list article.unread{background:#f7fbff;border-color:#b7d2ff}.admin-notifications-list article>div:last-child{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.admin-notifications-list a,.admin-notifications-list button{color:#075bd7;cursor:pointer;background:0 0;border:0}.admin-messages-aside .danger,.admin-modal .danger{color:#d91f32;background:#fff;border:1px solid #d91f32}.admin-messages-aside .primary,.admin-messages-announce-bar .primary{color:#fff;background:#075bd7;border:0;border-radius:5px;padding:8px 12px}@media (max-width:1100px){.admin-messages-layout{grid-template-columns:1fr}.admin-messages-row,.admin-messages-row.reported,.admin-messages-row.announce{grid-template-columns:1fr 1fr;min-height:auto}.admin-messages-row.head{display:none}}.support-ticket-detail{flex-direction:column!important;padding:0!important;display:flex!important;overflow:hidden!important}.support-ticket-detail>header,.support-ticket-detail>.detail-admin-user,.support-ticket-detail .support-detail-sticky>header,.support-ticket-detail .support-detail-sticky>.detail-admin-user{flex:none}.support-detail-tabs{border-bottom:1px solid #e3e9f3;flex:none;gap:0;padding:0 18px;display:flex;overflow-x:auto}.support-detail-tabs button{color:#5b6b82;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;height:42px;padding:0 12px}.support-detail-tabs button.active{color:#075bd7;border-bottom-color:#075bd7;font-weight:700}.support-detail-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;padding:0!important}.support-ticket-detail .support-detail-conversation{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;border-bottom:0!important;padding:0!important}.support-detail-thread{box-sizing:border-box;flex-direction:column;flex:auto;gap:10px;min-height:120px;padding:12px 18px;display:flex;overflow-y:auto}.support-detail-msg{background:#fff;border:1px solid #e7edf5;border-radius:8px;padding:10px}.support-detail-msg.agent_internal{background:#f7f9fc;border-style:dashed}.support-detail-msg.agent_public{background:#f5f9ff}.support-detail-msg>header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.support-detail-msg>header b{font-size:12px!important}.support-detail-msg>header small{color:#66738c;margin-left:auto}.support-detail-msg>header em{color:#4b5b73;background:#eef2f8;border-radius:999px;padding:2px 6px;font-style:normal;font-size:10px!important}.support-detail-msg>header em.public{color:#075bd7;background:#e7f0ff}.support-detail-msg p{white-space:pre-wrap;margin:0;font-size:12px!important;line-height:1.45!important}.support-detail-files,.support-detail-pending{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.support-detail-files li,.support-detail-pending li{background:#f3f6fb;border-radius:5px;align-items:center;gap:8px;padding:6px 8px;display:flex;font-size:11px!important}.support-detail-pending li button{cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:16px;line-height:1}.support-detail-composer{box-sizing:border-box;background:#fff;border-top:1px solid #e3e9f3;flex-direction:column;flex:none;gap:8px;padding:12px 18px;display:flex}.support-detail-composer textarea{box-sizing:border-box;resize:vertical;width:100%;max-width:100%;min-height:72px;font:inherit;border:1px solid #dfe6f1;border-radius:6px;padding:8px}.support-detail-mode{flex-direction:column;gap:4px;font-size:12px;display:flex}.support-detail-mode select,.support-ticket-detail .support-detail-info select{box-sizing:border-box;background:#fff;border:1px solid #dfe6f1;border-radius:5px;width:100%;max-width:100%;padding:8px}.support-detail-composer-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.support-detail-composer-actions button,.support-detail-note-form button{cursor:pointer;background:#fff;border:1px solid #dfe6f1;border-radius:5px;padding:8px 12px}.support-detail-composer-actions button.primary,.support-detail-note-form button.primary{color:#fff;background:#075bd7;border-color:#075bd7}.support-detail-composer-actions button:disabled,.support-detail-note-form button:disabled{opacity:.55;cursor:not-allowed}.support-ticket-detail .support-detail-info,.support-ticket-detail .support-detail-notes,.support-ticket-detail .support-detail-activity{box-sizing:border-box;flex:1;min-width:0;min-height:0;overflow:hidden auto;border-bottom:0!important;padding:12px 18px!important}.support-ticket-detail .support-detail-info p,.support-ticket-detail .support-detail-notes p,.support-ticket-detail .support-detail-activity p{box-sizing:border-box;align-items:flex-start;gap:10px;width:100%;min-width:0;max-width:100%;margin:0 0 8px;display:flex!important}.support-ticket-detail .support-detail-info p>span,.support-ticket-detail .support-detail-notes p>span{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;white-space:normal;flex:0 0 42%;min-width:0;max-width:42%;width:auto!important}.support-ticket-detail .support-detail-info p>b,.support-ticket-detail .support-detail-notes p>b{overflow-wrap:anywhere;word-break:break-word;white-space:normal;text-align:left;flex:auto;min-width:0}.support-ticket-detail .support-detail-info label{box-sizing:border-box;max-width:100%;margin:10px 0;font-size:12px;display:block}.support-detail-hint{color:#66738c;overflow-wrap:anywhere;margin:0 0 10px}.support-detail-note-form{box-sizing:border-box;flex-direction:column;gap:8px;max-width:100%;margin-bottom:12px;display:flex}.support-detail-note-form textarea{box-sizing:border-box;width:100%;max-width:100%}.support-detail-note-list{flex-direction:column;gap:8px;max-width:100%;display:flex}.support-detail-note-list article{box-sizing:border-box;border:1px solid #e7edf5;border-radius:8px;max-width:100%;padding:10px}.support-detail-note-list article header{gap:8px;min-width:0;margin-bottom:4px;display:flex}.support-detail-note-list article header small{color:#66738c;margin-left:auto}.support-detail-live{color:#075bd7;box-sizing:border-box;flex:none;min-height:18px;margin:0;padding:0 18px;font-size:11px!important}.support-ticket-detail>footer{box-sizing:border-box;border-top:1px solid #e3e9f3;flex:none;position:sticky;bottom:0;padding:10px 18px 14px!important}@media (max-width:1100px){.support-ticket-detail .support-detail-info p>span,.support-ticket-detail .support-detail-notes p>span{flex-basis:46%;max-width:46%}}@media (max-width:900px){.support-ticket-detail{width:100%!important}.support-ticket-detail .support-detail-info,.support-ticket-detail .support-detail-notes,.support-ticket-detail .support-detail-activity,.support-detail-thread,.support-detail-composer,.support-detail-live,.support-ticket-detail>footer,.support-detail-tabs{padding-left:16px!important;padding-right:16px!important}}.employer-dashboard .employer-user>i.employer-user-avatar{color:#075bd7!important;background:#edf4ff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;font-size:0!important;font-style:normal!important;display:inline-flex!important;overflow:hidden!important}.employer-dashboard .employer-user>i.employer-user-avatar img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.employer-dashboard .employer-user>i.employer-user-avatar svg{flex-shrink:0;stroke:currentColor!important;fill:none!important;width:18px!important;height:18px!important}.admin-dashboard.admin-users .admin-users-empty{color:#5b657a;text-align:center;background:#fff;border-top:1px solid #e3e9f3;justify-content:center;align-items:center;min-height:120px;padding:28px 16px;display:flex;font-size:13px!important}.admin-dashboard.admin-users .admin-users-notice,.admin-dashboard.admin-companies .admin-users-notice{color:#1d3b73;background:#f3f7ff;border:1px solid #d7e6ff;border-radius:8px;align-items:center;gap:10px;margin:0 0 10px;padding:10px 12px;display:flex;font-size:12px!important}.admin-dashboard.admin-users .admin-users-notice button,.admin-dashboard.admin-companies .admin-users-notice button{color:#5b657a;cursor:pointer;background:0 0;border:0;margin-left:auto}.admin-dashboard.admin-users .admin-users-modal-error{color:#b42318;grid-column:1/-1;margin:0;font-size:12px!important}.admin-dashboard.admin-users .admin-shortcuts a,.admin-dashboard.admin-users .admin-shortcuts button.active{font-weight:600;color:#0763e8!important}.admin-dashboard.admin-users .admin-users-shortcut{text-align:left;width:100%;align-items:center!important;gap:8px!important;display:flex!important}.admin-dashboard.admin-users .admin-users-shortcut-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.admin-dashboard.admin-users .admin-users-shortcut-icon svg{width:13px;height:13px;display:block}.admin-dashboard.admin-users .admin-user-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}.admin-dashboard.admin-users .admin-user-icon-btn{color:#3a4963;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.admin-dashboard.admin-users .admin-user-icon-btn:hover,.admin-dashboard.admin-users .admin-user-icon-btn[aria-expanded=true]{color:#0763e8;background:#eef3fb}.admin-dashboard.admin-users .admin-user-icon-btn:disabled{opacity:.35;cursor:not-allowed}.admin-dashboard.admin-users .admin-user-more{position:relative}.admin-users-row-menu{box-sizing:border-box;z-index:12000;background:#fff;border:1px solid #d9e2f0;border-radius:8px;flex-direction:column;gap:2px;min-width:210px;padding:6px;display:flex;box-shadow:0 8px 24px #111c341f;position:fixed!important}.admin-users-row-menu button{text-align:left;color:#1d2a44;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:8px 10px;font-size:12px;line-height:1.35;display:block}.admin-users-row-menu button:hover,.admin-users-row-menu button:focus-visible{background:#f3f7ff;outline:none}.admin-users-row-menu button.danger{color:#b42318}.admin-users-row-menu button.danger:hover{background:#fff1f0}.admin-dashboard.admin-companies .admin-company-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}.admin-dashboard.admin-companies .admin-company-icon-btn{color:#3a4963;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.admin-dashboard.admin-companies .admin-company-icon-btn:hover,.admin-dashboard.admin-companies .admin-company-icon-btn[aria-expanded=true]{color:#0763e8;background:#eef3fb}.admin-dashboard.admin-companies .admin-company-icon-btn:disabled{opacity:.35;cursor:not-allowed}.admin-dashboard.admin-companies .admin-company-more{position:relative}.admin-companies-row-menu{box-sizing:border-box;z-index:12000;background:#fff;border:1px solid #d9e2f0;border-radius:8px;flex-direction:column;gap:2px;min-width:220px;padding:6px;display:flex;box-shadow:0 8px 24px #111c341f;position:fixed!important}.admin-companies-row-menu button{text-align:left;color:#1d2a44;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:8px 10px;font-size:12px;line-height:1.35;display:block}.admin-companies-row-menu button:hover,.admin-companies-row-menu button:focus-visible{background:#f3f7ff;outline:none}.admin-companies-row-menu button.danger{color:#b42318}.admin-companies-row-menu button.danger:hover{background:#fff1f0}.admin-dashboard.admin-companies .admin-shortcuts button{text-align:left;width:100%;align-items:center!important;display:flex!important}.admin-dashboard.admin-companies .admin-shortcut-main{align-items:center;gap:8px;min-width:0;display:inline-flex}.admin-dashboard.admin-companies .admin-shortcut-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.admin-dashboard.admin-companies .admin-shortcut-icon svg{width:14px;height:14px;display:block}.admin-dashboard.admin-companies .admin-companies-toolbar-btn{vertical-align:middle;justify-content:center;align-items:center!important;gap:7px!important;display:inline-flex!important}.admin-dashboard.admin-companies .admin-companies-toolbar-btn svg{flex:none;display:block}.admin-dashboard.admin-companies .admin-companies-toolbar-btn span{line-height:1.2}.admin-modal-close{color:#5b657a;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;line-height:0;padding:0!important;font-size:0!important;display:inline-grid!important}.admin-modal-close:hover{color:#0763e8;background:#eef3fb}.admin-modal-close svg{display:block;width:18px!important;height:18px!important}.admin-dashboard.admin-companies .company-admin-metrics article>i.admin-companies-metric-icon{color:#0763e8;background:#e9f1ff;border-radius:7px;place-items:center;width:28px;height:28px;font-style:normal;display:grid!important}.admin-dashboard.admin-companies .company-admin-metrics article>i.admin-companies-metric-icon svg{width:16px;height:16px;display:block}.admin-dashboard.admin-companies .admin-user-action{text-align:left!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:40px!important;padding:8px 4px!important;display:flex!important}.admin-dashboard.admin-companies .admin-user-action span{margin-left:0!important}.admin-dashboard.admin-companies .admin-user-action-main{flex:auto;min-width:0;align-items:center!important;gap:8px!important;display:flex!important}.admin-dashboard.admin-companies .admin-user-action-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.admin-dashboard.admin-companies .admin-user-action-icon svg{width:14px;height:14px;display:block}.admin-dashboard.admin-companies .admin-user-action-chevron{color:#8a93a8;flex:none;place-items:center;display:inline-grid;margin-left:auto!important}.admin-dashboard.admin-companies .admin-user-action-chevron svg{display:block}.admin-companies-verify-list{flex-direction:column;gap:14px;max-height:min(58vh,560px);padding-right:2px;display:flex;overflow:auto}.admin-companies-verify-card{background:#fff;border:1px solid #e3e9f3;border-radius:8px;gap:10px;padding:14px;display:grid}.admin-companies-verify-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-companies-verify-status{color:#b54708;background:#fffaeb;border:1px solid #fedf89;border-radius:999px;padding:3px 10px;font-style:normal;font-weight:600;font-size:11px!important}.admin-companies-verify-meta{color:#5b657a;margin:0;font-size:12px!important}.admin-companies-verify-docs b{margin-bottom:6px;display:block;font-size:12px!important}.admin-companies-verify-docs ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.admin-companies-verify-docs li{color:#1d2a44;justify-content:space-between;align-items:center;gap:10px;display:flex;font-size:12px!important}.admin-companies-verify-docs em{border-radius:999px;padding:2px 8px;font-style:normal;font-size:11px!important}.admin-companies-verify-docs em[data-status=valid]{color:#067647;background:#ecfdf3}.admin-companies-verify-docs em[data-status=pending]{color:#b54708;background:#fffaeb}.admin-companies-verify-docs em[data-status=rejected]{color:#b42318;background:#fef3f2}.admin-companies-verify-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-companies-verify-actions button{justify-content:center;align-items:center;gap:6px;min-height:36px;display:inline-flex!important}.admin-companies-verify-actions button.is-neutral{color:#1d2a44;background:#fff;border:1px solid #d9e2f0}.admin-companies-verify-actions button.is-secondary{color:#075bd7;background:#f5f8fd;border:1px solid #c9d7ec}.admin-companies-verify-empty{color:#5b657a;text-align:center;place-items:center;gap:8px;padding:28px 12px;display:grid}.admin-companies-nested-overlay{z-index:80}.company-admin-modal--wide{max-width:720px}.company-admin-modal header h2{align-items:center;gap:8px;display:inline-flex}.admin-companies-dropzone{text-align:center;color:#3a4963;background:#f8fbff;border:1.5px dashed #c9d7ec;border-radius:10px;grid-column:1/-1;justify-items:center;gap:10px;padding:22px 16px;display:grid}.admin-companies-dropzone.is-dragover{background:#eef5ff;border-color:#0763e8}.admin-companies-dropzone p{max-width:340px;margin:0;font-size:12px!important}.admin-companies-dropzone button{min-height:36px}.admin-companies-file-meta{background:#fff;border:1px solid #e3e9f3;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex;font-size:12px!important}.admin-companies-template-btn{grid-column:1/-1;justify-self:start;align-items:center;gap:7px;display:inline-flex!important}.admin-companies-import-issues{gap:4px;display:grid}.admin-companies-import-issues p{margin:0;font-size:12px!important}.admin-companies-import-issues .is-error{color:#b42318}.admin-companies-import-issues .is-warning{color:#b54708}.admin-field-error{color:#b42318;margin-top:4px;display:block;font-size:11px!important}.admin-field-hint{color:#66738c;margin-top:4px;display:block;font-size:11px!important}@media (min-width:720px){.admin-companies-verify-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-dashboard.admin-users .admin-users-main,.admin-dashboard.admin-users .admin-users-heading{overflow:visible!important}.admin-dashboard.admin-users .admin-users-heading{z-index:8;position:relative}.admin-dashboard.admin-users .admin-users-header-more{z-index:9;flex:none;position:relative;overflow:visible}.admin-dashboard.admin-users .admin-users-header-more>button{color:#3a4963;cursor:pointer;background:#fff;border:1px solid #e3e9f3;border-radius:5px;justify-content:center;align-items:center;gap:0;min-width:34px;min-height:30px;padding:7px 10px;line-height:1;display:inline-flex}.admin-dashboard.admin-users .admin-users-header-more>button:hover,.admin-dashboard.admin-users .admin-users-header-more>button[aria-expanded=true]{color:#0763e8;background:#f5f8fd;border-color:#c9d7ec}.admin-dashboard.admin-users .admin-users-header-more>button svg{pointer-events:none;display:block}.admin-dashboard.admin-users .admin-users-header-menu{z-index:90;background:#fff;border:1px solid #d9e2f0;border-radius:8px;flex-direction:column;gap:2px;min-width:248px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #111c341f}.admin-dashboard.admin-users .admin-users-header-menu button{text-align:left;color:#1d2a44;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;padding:8px 10px;display:flex;font-size:12px!important}.admin-dashboard.admin-users .admin-users-header-menu button svg{color:#4a5d7a;flex:none}.admin-dashboard.admin-users .admin-users-header-menu button:hover,.admin-dashboard.admin-users .admin-users-header-menu button:focus-visible{background:#f3f7ff;outline:none}.admin-dashboard.admin-users .admin-users-header-menu button:hover svg,.admin-dashboard.admin-users .admin-users-header-menu button:focus-visible svg{color:#0763e8}.admin-dashboard.admin-users .admin-user-action{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.admin-dashboard.admin-users .admin-user-action span{margin-left:0!important}.admin-dashboard.admin-users .admin-user-action-main{flex:1;min-width:0;align-items:center!important;gap:8px!important;display:flex!important}.admin-dashboard.admin-users .admin-user-action-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.admin-dashboard.admin-users .admin-user-action-icon svg{width:14px;height:14px;display:block}.admin-dashboard.admin-users .admin-user-action-chevron{color:#8a93a8;margin-left:auto!important}.admin-dashboard .admin-action{text-align:left!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:40px!important;padding:8px 4px!important;font-size:12px!important;display:flex!important}.admin-dashboard .admin-action span{margin-left:0!important}.admin-dashboard .admin-action-main{flex:auto!important;align-items:center!important;gap:8px!important;min-width:0!important;margin-left:0!important;display:flex!important}.admin-dashboard .admin-action-icon{color:#0763e8!important;background:#e9f1ff!important;border-radius:6px!important;flex:0 0 26px!important;place-items:center!important;width:26px!important;height:26px!important;margin-left:0!important;display:grid!important}.admin-dashboard .admin-action-icon svg{width:14px!important;height:14px!important;display:block!important}.admin-dashboard .admin-action-label{color:#1d2a44!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;margin-left:0!important;line-height:1.3!important;overflow:hidden!important}.admin-dashboard .admin-action-chevron{color:#8a93a8!important;flex:none!important;margin-left:auto!important;font-size:14px!important;line-height:1!important}.admin-dashboard .admin-action:hover,.admin-dashboard .admin-action:focus-visible{background:#f5f8fd!important;outline:none!important}.admin-dashboard.admin-jobs .left{z-index:2;min-width:0;position:relative}.admin-dashboard.admin-jobs .aside{z-index:1;position:relative}.admin-dashboard.admin-jobs .admin-jobs-metric-icon{color:#0865f3;background:#eaf2ff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-style:normal;display:grid!important}.admin-dashboard.admin-jobs .admin-jobs-metric-icon svg{width:16px;height:16px;display:block}.admin-dashboard.admin-jobs .admin-jobs-toolbar{align-items:center;gap:6px;display:flex!important}.admin-dashboard.admin-jobs .admin-jobs-toolbar-btn{vertical-align:middle;justify-content:center;line-height:1.2;align-items:center!important;gap:7px!important;display:inline-flex!important}.admin-dashboard.admin-jobs .admin-jobs-toolbar-btn svg{flex:none;display:block}.admin-dashboard.admin-jobs .admin-jobs-toolbar-btn span{white-space:nowrap;line-height:1.2}.admin-dashboard.admin-jobs .admin-jobs-filter-control{color:#3a4963;box-sizing:border-box;background:#fff;border:1px solid #dfe6f1;border-radius:5px;align-items:center;gap:6px;max-width:140px;padding:0 8px;display:inline-flex}.admin-dashboard.admin-jobs .admin-jobs-filter-control svg{color:#0763e8;flex:none}.admin-dashboard.admin-jobs .admin-jobs-filter-control select{background:0 0;flex:auto;min-width:0;max-width:none;border:0!important;padding:7px 0!important}.admin-dashboard.admin-jobs .admin-jobs-filter-btn{white-space:nowrap;align-items:center!important;gap:6px!important;display:inline-flex!important}.admin-dashboard.admin-jobs .admin-jobs-filter-btn svg{color:#0763e8;flex:none}.admin-dashboard.admin-jobs .admin-jobs-row-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:2px;width:100%;min-width:0;position:relative;display:inline-flex!important}.admin-dashboard.admin-jobs .admin-jobs-icon-btn{color:#3a4963;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 28px;place-items:center;width:28px;height:28px;line-height:1;padding:0!important;display:inline-grid!important}.admin-dashboard.admin-jobs .admin-jobs-icon-btn:hover,.admin-dashboard.admin-jobs .admin-jobs-icon-btn:focus-visible,.admin-dashboard.admin-jobs .admin-jobs-icon-btn[aria-expanded=true]{color:#0763e8;background:#eef3fb;outline:none}.admin-dashboard.admin-jobs .admin-jobs-icon-btn svg{pointer-events:none;display:block}.admin-dashboard.admin-jobs .admin-jobs-more{flex:none;align-items:center;display:inline-flex;position:relative}.admin-dashboard.admin-jobs .admin-jobs-activity-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;margin:0;font-style:normal;display:grid!important}.admin-dashboard.admin-jobs .admin-jobs-activity-icon svg{width:14px;height:14px;display:block}.admin-dashboard.admin-jobs .admin-shortcuts button{text-align:left;width:100%;align-items:center!important;display:flex!important}.admin-dashboard.admin-jobs .admin-shortcut-main{align-items:center;gap:8px;min-width:0;display:inline-flex}.admin-dashboard.admin-jobs .admin-shortcut-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.admin-dashboard.admin-jobs .admin-shortcut-icon svg{width:14px;height:14px;display:block}.admin-jobs-row-menu{box-sizing:border-box;z-index:12000;background:#fff;border:1px solid #d9e2f0;border-radius:8px;flex-direction:column;gap:2px;min-width:220px;padding:6px;display:flex;box-shadow:0 8px 24px #111c341f;position:fixed!important}.admin-jobs-row-menu button{text-align:left;color:#1d2a44;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:8px 10px;font-size:12px;line-height:1.35;display:block}.admin-jobs-row-menu button:hover,.admin-jobs-row-menu button:focus-visible{background:#f3f7ff;outline:none}.admin-jobs-row-menu button.danger{color:#b42318}.admin-jobs-row-menu button.danger:hover{background:#fff1f0}.admin-dashboard.admin-subscriptions,.admin-dashboard.admin-subscriptions .admin-workspace{height:auto!important;max-height:none!important;overflow:visible!important}.admin-dashboard.admin-subscriptions .subscription-table{max-height:none!important;overflow:auto visible!important}.admin-dashboard.admin-subscriptions .admin-jobs-icon-btn{color:#3a4963;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 28px;place-items:center;width:28px;height:28px;line-height:1;padding:0!important;display:inline-grid!important}.admin-dashboard.admin-subscriptions .admin-jobs-icon-btn:hover,.admin-dashboard.admin-subscriptions .admin-jobs-icon-btn:focus-visible,.admin-dashboard.admin-subscriptions .admin-jobs-icon-btn[aria-expanded=true]{color:#0763e8;background:#eef3fb;outline:none}.admin-dashboard.admin-subscriptions .admin-jobs-icon-btn svg{pointer-events:none;display:block}.admin-dashboard.admin-subscriptions .admin-jobs-more{flex:none;align-items:center;display:inline-flex;position:relative}.admin-dashboard.admin-subscriptions .subscription-row>div:last-child{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex;overflow:visible!important}.admin-dashboard.admin-subscriptions .payment-alert{width:100%;min-height:44px;align-items:center!important;gap:10px!important;padding:8px 4px!important;display:flex!important}.admin-dashboard.admin-subscriptions .payment-alert>i{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;font-style:normal;display:grid!important}.admin-dashboard.admin-subscriptions .payment-alert>i svg,.admin-dashboard.admin-subscriptions .subscription-metrics article>i svg{width:16px;height:16px;display:block}.admin-dashboard.admin-subscriptions .admin-user-action{text-align:left!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:40px!important;padding:8px 4px!important;display:flex!important}.admin-dashboard.admin-subscriptions .admin-user-action>span{margin-left:0!important}.admin-dashboard.admin-subscriptions .admin-user-action-main{flex:auto;min-width:0;align-items:center!important;gap:8px!important;display:flex!important}.admin-dashboard.admin-subscriptions .admin-user-action-main>span:last-child{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;line-height:1.25;overflow:hidden}.admin-dashboard.admin-subscriptions .admin-user-action-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.admin-dashboard.admin-subscriptions .admin-user-action-icon svg{width:14px;height:14px;display:block}.admin-dashboard.admin-subscriptions .admin-user-action-chevron{color:#8a93a8;flex:none;place-items:center;display:inline-grid;margin-left:auto!important}.admin-dashboard.admin-subscriptions .admin-user-action-chevron svg{display:block}.admin-subscriptions-overlay.ats-modal-overlay{z-index:12050;background:#06152b75!important}.admin-subscriptions-overlay>.sub-modal{isolation:isolate;border:1px solid #e3e9f3;box-shadow:0 18px 48px #10233f2e;background:#fff!important;position:relative!important}.admin-subscriptions-overlay>.sub-modal>header{box-sizing:border-box;gap:12px;justify-content:flex-start!important;align-items:flex-start!important;padding-right:40px!important;display:flex!important}.admin-subscriptions-overlay>.sub-modal>header>div{text-align:left;flex:auto;min-width:0;margin:0!important}.admin-subscriptions-overlay>.sub-modal>header>div>h2{margin:0!important}.admin-subscriptions-overlay>.sub-modal>header>.admin-modal-close{z-index:2;margin:0!important;position:absolute!important;top:14px!important;right:14px!important}@media (max-width:560px){.admin-subscriptions-overlay>.sub-modal>header>.admin-modal-close{top:12px!important;right:12px!important}}.admin-subscriptions-toasts{z-index:13000;gap:8px;display:grid;position:fixed;bottom:16px;right:16px}.admin-subscriptions-toasts>div{color:#fff;background:#10233f;border-radius:8px;padding:10px 14px;font-size:12px;box-shadow:0 8px 24px #111c342e}.admin-dashboard.admin-payments,.admin-dashboard.admin-payments .admin-workspace{height:auto!important;max-height:none!important;overflow:visible!important}.admin-dashboard.admin-payments .admin-payment-layout,.admin-dashboard.admin-payments .admin-payments-main,.admin-dashboard.admin-payments .payment-admin-aside{max-height:none!important;overflow:visible!important}.admin-dashboard.admin-payments .admin-payment-table{max-height:none!important;overflow:auto visible!important}.admin-dashboard .admin-sidebar,.admin-dashboard .admin-sidebar>nav{scrollbar-width:none!important;-ms-overflow-style:none!important;overflow-y:auto!important}.admin-dashboard .admin-sidebar::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.admin-dashboard .admin-sidebar>nav::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.admin-dashboard.admin-payments .admin-invoice-table .admin-invoice-row{min-width:1180px;grid-template-columns:25px .75fr 1.2fr .95fr .7fr .7fr .6fr .45fr .7fr .7fr .7fr .7fr!important}.admin-dashboard.admin-payments .admin-jobs-more{flex:none;align-items:center;display:inline-flex;position:relative}.admin-dashboard.admin-payments .admin-payment-row>div:last-child{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex;overflow:visible!important}.admin-payments-overlay.ats-modal-overlay{z-index:12050;background:#06152b75!important}.admin-payments-overlay>.payment-admin-modal{isolation:isolate;z-index:1;position:relative;box-shadow:0 18px 48px #10233f2e;background:#fff!important;border:1px solid #e3e9f3!important}.admin-payments-overlay .payment-admin-modal--wide{width:min(920px,100vw - 32px);max-width:920px}.admin-payments-overlay .payment-refund-banner{color:#8a1f1a;letter-spacing:.01em;background:#fff7f7;border:1px solid #e8c4c8;border-radius:8px;grid-column:1/-1;margin:2px 0 12px;padding:11px 12px;font-weight:600;font-size:13px!important;line-height:1.4!important}.admin-payments-overlay .payment-refund-summary{grid-column:1/-1;gap:10px;padding:8px 2px 4px;display:grid}.admin-payments-overlay .payment-refund-summary p{background:#f8fbff;border:1px solid #e3e9f3;border-radius:8px;justify-content:space-between;gap:12px;margin:0;padding:10px 12px;display:flex}.admin-payments-overlay .payment-refund-summary span{color:#5b657a;font-size:12px}.admin-payments-overlay .payment-refund-summary b{color:#1d2a44;text-align:right;font-size:13px}.admin-payments-overlay .payment-failed-list{gap:10px;max-height:min(52vh,480px);padding:4px 2px;display:grid;overflow:auto}.admin-payments-overlay .field-error{color:#c42b3a;font-size:11px}.admin-dashboard.admin-payments .admin-jobs-icon-btn{color:#3a4963;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 28px;place-items:center;width:28px;height:28px;line-height:1;padding:0!important;display:inline-grid!important}.admin-dashboard.admin-payments .admin-jobs-icon-btn:hover,.admin-dashboard.admin-payments .admin-jobs-icon-btn:focus-visible,.admin-dashboard.admin-payments .admin-jobs-icon-btn[aria-expanded=true]{color:#0763e8;background:#eef3fb;outline:none}.admin-dashboard.admin-payments .admin-jobs-icon-btn svg{pointer-events:none;display:block}.admin-dashboard.admin-payments .admin-user-action{text-align:left!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:40px!important;padding:8px 4px!important;display:flex!important}.admin-dashboard.admin-payments .admin-user-action span{margin-left:0!important}.admin-dashboard.admin-payments .admin-user-action-main{flex:auto;min-width:0;align-items:center!important;gap:8px!important;display:flex!important}.admin-dashboard.admin-payments .admin-user-action-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.admin-dashboard.admin-payments .admin-user-action-icon svg{width:14px;height:14px;display:block}.admin-dashboard.admin-payments .admin-user-action-chevron{color:#8a93a8;flex:none;place-items:center;display:inline-grid;margin-left:auto!important}.admin-dashboard.admin-payments .admin-user-action-chevron svg{display:block}.admin-payments .payment-refund-banner{color:#8a1f1a;letter-spacing:.01em;background:#fff7f7;border:1px solid #e8c4c8;border-radius:8px;grid-column:1/-1;margin:2px 0 12px;padding:11px 12px;font-weight:600;font-size:13px!important;line-height:1.4!important}.admin-dashboard.admin-payments .payment-alert{width:100%;min-height:44px;align-items:center!important;gap:10px!important;padding:8px 4px!important;display:flex!important}.admin-dashboard.admin-payments .payment-alert>i{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;font-style:normal;display:grid!important}.admin-dashboard.admin-payments .payment-alert>i svg{width:16px;height:16px;display:block}.admin-dashboard.admin-payments .payment-alert span{text-align:left;margin-right:auto}.admin-payments .advanced-user-filters{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:10px;display:grid}.admin-payments .advanced-user-filters label{color:#5b657a;gap:4px;font-size:12px;display:grid}.admin-payments .advanced-user-filters select{width:100%}.admin-payments .payment-failed-list{gap:10px;max-height:min(52vh,480px);padding:4px 2px;display:grid;overflow:auto}.admin-payments .payment-failed-item{background:#fff;border:1px solid #e3eaf5;border-radius:8px;grid-template-columns:1.4fr .7fr .8fr .9fr 1fr;align-items:start;gap:10px;padding:12px;display:grid}.admin-payments .payment-failed-item>div{gap:2px;min-width:0;display:grid}.admin-payments .payment-failed-item b,.admin-payments .payment-failed-item strong{color:#1d2a44;font-size:13px}.admin-payments .payment-failed-item small{color:#5b657a;font-size:11px}.admin-payments .payment-failed-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.admin-payments .payment-empty{text-align:center;color:#5b657a;padding:28px 16px;font-size:13px}.admin-payments .payment-refund-summary{grid-column:1/-1;gap:10px;padding:8px 2px 4px;display:grid}.admin-payments .payment-refund-summary p{background:#f8fbff;border:1px solid #e3e9f3;border-radius:8px;justify-content:space-between;gap:12px;margin:0;padding:10px 12px;display:flex}.admin-payments .payment-refund-summary span{color:#5b657a;font-size:12px}.admin-payments .payment-refund-summary b{color:#1d2a44;text-align:right;font-size:13px}.admin-payments .admin-payments-toasts{z-index:13000;gap:8px;display:grid;position:fixed;bottom:16px;right:16px}.admin-payments .admin-payments-toasts>div{color:#fff;background:#10233f;border-radius:8px;padding:10px 14px;font-size:12px;box-shadow:0 8px 24px #111c342e}.admin-payments .field-error{color:#c42b3a;font-size:11px}.admin-payments .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body .ats-modal-overlay>.payment-admin-modal{isolation:isolate;border:1px solid #e3e9f3;box-shadow:0 18px 48px #10233f2e;background:#fff!important}.admin-jobs-form{grid-template-columns:1fr 1fr;gap:12px;padding:4px 2px 8px;display:grid}.admin-jobs-form label{color:#1d2a44;gap:6px;min-width:0;font-size:12px;display:grid}.admin-jobs-form label>span{color:#3a4963;align-items:center;gap:4px;font-weight:600;display:inline-flex}.admin-jobs-form label span em{color:#c42b3a;font-style:normal;font-weight:700}.admin-jobs-form input,.admin-jobs-form select,.admin-jobs-form textarea{width:100%;min-height:36px;font:inherit;color:#1d2a44;box-sizing:border-box;background:#fff;border:1px solid #d9e2f0;border-radius:6px;padding:8px 10px;font-size:13px;line-height:1.35}.admin-jobs-form textarea{resize:vertical;min-height:96px}.admin-dashboard.admin-support-reference .support-ref-metrics article>i svg{width:16px;height:16px;display:block}.admin-dashboard.admin-support-reference,.admin-dashboard.admin-support-reference .admin-workspace{height:auto!important;max-height:none!important;overflow:visible!important}.admin-dashboard.admin-support-reference .support-ref-layout,.admin-dashboard.admin-support-reference .support-ref-aside{max-height:none!important;overflow:visible!important}.admin-dashboard.admin-support-reference .support-ref-main{overflow:visible!important}.admin-dashboard.admin-support-reference .support-ref-filters{position:relative;overflow:visible!important}.admin-dashboard.admin-support-reference .support-ref-aside>section{overflow:visible!important}.admin-dashboard.admin-support-reference .admin-user-action{text-align:left!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:40px!important;padding:8px 4px!important;display:flex!important}.admin-dashboard.admin-support-reference .admin-user-action>span{margin-left:0!important}.admin-dashboard.admin-support-reference .admin-user-action-main{flex:auto;min-width:0;align-items:center!important;gap:8px!important;display:flex!important}.admin-dashboard.admin-support-reference .admin-user-action-main>span:last-child{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;line-height:1.25;overflow:hidden}.admin-dashboard.admin-support-reference .admin-user-action-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.admin-dashboard.admin-support-reference .admin-user-action-icon svg{width:14px;height:14px;display:block}.admin-dashboard.admin-support-reference .admin-user-action-chevron{color:#8a93a8;flex:none;place-items:center;display:inline-grid;margin-left:auto!important}.admin-dashboard.admin-support-reference .admin-user-action-chevron svg{display:block}.admin-dashboard.admin-support-reference .support-ref-filters button{align-items:center;gap:6px;display:inline-flex}.admin-dashboard.admin-support-reference .support-ref-filters button svg{flex:none}.admin-dashboard.admin-support-reference .support-filter-popover,.admin-dashboard.admin-support-reference .support-date-popover{z-index:2000;box-sizing:border-box;background:#fff;border:1px solid #dfe6f1;border-radius:8px;min-width:264px;padding:14px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #111c3429}.admin-dashboard.admin-support-reference .support-filter-popover .popover-close,.admin-dashboard.admin-support-reference .support-date-popover .popover-close{color:#65718c;background:0 0;border:0;border-radius:5px;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:8px;right:8px}.admin-dashboard.admin-support-reference .support-filter-popover .popover-close:hover,.admin-dashboard.admin-support-reference .support-date-popover .popover-close:hover{color:#0763e8;background:#eef3fb}.admin-dashboard.admin-support-reference .support-filter-popover{gap:10px;min-width:280px;display:grid}.admin-dashboard.admin-support-reference .support-filter-popover label{color:#5b657a;gap:4px;margin:0;font-size:11px;font-weight:600;display:grid}.admin-dashboard.admin-support-reference .support-filter-popover label.wide{grid-column:1/-1}.admin-dashboard.admin-support-reference .support-filter-popover select,.admin-dashboard.admin-support-reference .support-filter-popover input{color:#1d2a44;box-sizing:border-box;background:#fff;border:1px solid #dfe6f1;border-radius:6px;width:100%;padding:7px 8px;font-size:12px;font-weight:400}.admin-dashboard.admin-support-reference .support-filter-range{align-items:center;gap:6px;display:flex}.admin-dashboard.admin-support-reference .support-filter-range input{flex:1 1 0}.admin-dashboard.admin-support-reference .support-filter-popover footer{border-top:1px solid #edf0f5;grid-column:1/-1;justify-content:flex-end;gap:8px;margin-top:2px;padding-top:10px;display:flex}.admin-dashboard.admin-support-reference .support-filter-popover footer button{color:#1d2a44;background:#fff;border:1px solid #dfe6f1;border-radius:6px;padding:7px 12px;font-size:12px}.admin-dashboard.admin-support-reference .support-filter-popover footer button.primary{color:#fff;background:#0865f3;border-color:#0865f3}.admin-dashboard.admin-support-reference .support-date-popover{flex-direction:column;gap:8px;min-width:260px;display:flex}.admin-dashboard.admin-support-reference .support-date-popover header{justify-content:space-between;align-items:center;gap:6px;display:flex}.admin-dashboard.admin-support-reference .support-date-popover header b{text-transform:capitalize;color:#1d2a44;font-size:12px}.admin-dashboard.admin-support-reference .support-date-popover header button{color:#5b657a;background:0 0;border:0;border-radius:5px;place-items:center;width:26px;height:26px;padding:0;display:grid}.admin-dashboard.admin-support-reference .support-date-popover header button:hover{color:#0763e8;background:#eef3fb}.admin-dashboard.admin-support-reference .support-cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.admin-dashboard.admin-support-reference .support-cal-grid button{color:#1d2a44;background:0 0;border:0;border-radius:5px;height:28px;padding:0;font-size:11px}.admin-dashboard.admin-support-reference .support-cal-grid button.muted{color:#b7bfcc}.admin-dashboard.admin-support-reference .support-cal-grid button:hover{background:#eef3fb}.admin-dashboard.admin-support-reference .support-cal-grid button.in-range{background:#e9f1ff;border-radius:0}.admin-dashboard.admin-support-reference .support-cal-grid button.edge{border-radius:6px;color:#fff!important;background:#0865f3!important}.admin-dashboard.admin-support-reference .support-date-popover footer{border-top:1px solid #edf0f5;justify-content:flex-end;gap:8px;margin-top:2px;padding-top:8px;display:flex}.admin-dashboard.admin-support-reference .support-date-popover footer button{color:#1d2a44;background:#fff;border:1px solid #dfe6f1;border-radius:6px;padding:7px 12px;font-size:12px}.admin-dashboard.admin-support-reference .support-date-popover footer button.primary{color:#fff;background:#0865f3;border-color:#0865f3}.admin-dashboard.admin-support-reference .support-date-popover footer button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:560px){.admin-dashboard.admin-support-reference .support-filter-popover,.admin-dashboard.admin-support-reference .support-date-popover{left:0;right:auto}}.admin-jobs-form-full{grid-column:1/-1}.admin-jobs-import-help-toggle{color:#075bd7;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;padding:4px 0;font-size:12px!important;display:inline-flex!important}.admin-jobs-import-help-toggle:hover{text-decoration:underline}.admin-jobs-import-help-toggle svg{flex:none}.admin-jobs-error{color:#b42318;font-size:11px!important}.admin-jobs-detail{grid-template-columns:1fr 1fr;gap:10px 16px;padding:4px 2px 8px;display:grid}.admin-jobs-detail p{gap:4px;margin:0;font-size:12px;display:grid}.admin-jobs-detail p b{color:#5b657a;font-weight:600}.admin-jobs-detail-full{grid-column:1/-1}.admin-jobs-empty{text-align:center;color:#66738c;padding:28px 16px;font-size:13px}.admin-jobs-toast{z-index:13000;color:#fff;background:#0f274f;border-radius:8px;padding:10px 14px;font-size:13px;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 24px #111c342e}.admin-jobs-simple-list{color:#1d2a44;gap:8px;margin:0;padding-left:18px;font-size:13px;display:grid}.admin-jobs-import-guide{color:#1d2a44;background:#f8fbff;border:1px solid #e3e9f3;border-radius:8px;grid-column:1/-1;gap:6px;padding:12px 14px;font-size:12px;display:grid}.admin-jobs-import-guide p{margin:0}.admin-jobs-import-guide ul{gap:4px;margin:0;padding-left:18px;display:grid}.admin-jobs-import-guide code{color:#075bd7;background:#eef3fb;border-radius:4px;padding:1px 5px;font-size:11px}@media (max-width:720px){.admin-jobs-form,.admin-jobs-detail{grid-template-columns:1fr}}.admin-dashboard.admin-support-reference .support-ref-aside .admin-user-action svg{width:14px!important;height:14px!important}.admin-dashboard.admin-support-reference .admin-user-action-chevron svg{width:16px!important;max-width:16px!important;height:16px!important;max-height:16px!important}:is(.admin-dashboard.admin-support-reference .support-ref-aside section:has(svg polyline) svg,.admin-dashboard.admin-support-reference .support-ref-aside>section>svg){width:100%!important;height:90px!important}.admin-dashboard.admin-support-reference .admin-user-action{min-height:36px!important;padding:6px 4px!important}.admin-dashboard.admin-support-reference .support-dropzone{position:relative}.admin-dashboard.admin-support-reference .support-dropzone>svg{color:#0763e8}.admin-dashboard.admin-support-reference .support-dropzone-or{color:#8a93a8;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px!important}.admin-dashboard.admin-support-reference .support-dropzone>button{color:#0763e8;cursor:pointer;background:#fff;border:1px solid #c9d7ec;border-radius:6px;min-height:34px;padding:7px 14px}.admin-dashboard.admin-support-reference .support-dropzone>button:hover{background:#eef5ff}.admin-dashboard.admin-support-reference .support-dropzone>small{color:#66738c;font-size:11px!important}.admin-dashboard.admin-support-reference .support-dropzone.has-error{background:#fff7f7;border-color:#f3c6c6}.admin-dashboard.admin-support-reference .support-dropzone-error{color:#b42318;margin:0;font-size:11px!important}.admin-dashboard.admin-support-reference .support-dropzone-file{box-sizing:border-box;background:#fff;border:1px solid #e3e9f3;border-radius:8px;grid-column:1/-1;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.admin-dashboard.admin-support-reference .support-dropzone-file-main{text-align:left;flex-direction:column;flex:auto;min-width:0;display:flex}.admin-dashboard.admin-support-reference .support-dropzone-file-main b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important}.admin-dashboard.admin-support-reference .support-dropzone-file-main small{color:#66738c}.admin-dashboard.admin-support-reference .support-dropzone-status{white-space:nowrap;border-radius:999px;padding:3px 8px;font-style:normal;font-weight:700;font-size:10.5px!important}.admin-dashboard.admin-support-reference .support-dropzone-status.valid{color:#067647;background:#ecfdf3}.admin-dashboard.admin-support-reference .support-dropzone-status.invalid{color:#b42318;background:#fef3f2}.admin-dashboard.admin-support-reference .support-dropzone-file>button{color:#5b657a;cursor:pointer;background:#fff;border:1px solid #dfe6f1;border-radius:6px;flex:none;min-height:30px;padding:6px 10px}.admin-dashboard.admin-support-reference .support-dropzone-file>button:hover{color:#b42318;background:#fef3f2;border-color:#f3c6c6}.admin-dashboard.admin-support-reference .support-dropzone-summary{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex;font-size:11px!important}.admin-dashboard.admin-support-reference .support-dropzone-summary span{color:#3a4963;background:#f3f6fb;border-radius:999px;padding:3px 10px}.admin-dashboard.admin-support-reference .support-dropzone-summary span.ok{color:#067647;background:#ecfdf3}.admin-dashboard.admin-support-reference .support-dropzone-summary span.bad{color:#b42318;background:#fef3f2}.admin-dashboard.admin-support-reference .support-entity-select{position:relative}.admin-dashboard.admin-support-reference .support-entity-options{z-index:40;box-sizing:border-box;background:#fff;border:1px solid #dfe6f1;border-radius:8px;flex-direction:column;gap:2px;max-height:220px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #111c3429}.admin-dashboard.admin-support-reference .support-entity-options button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 8px;display:flex}.admin-dashboard.admin-support-reference .support-entity-options button:hover{background:#f3f7ff}.admin-dashboard.admin-support-reference .support-entity-options button>i{color:#0763e8;background:#e9f1ff;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-style:normal;font-weight:700;display:grid;font-size:10px!important}.admin-dashboard.admin-support-reference .support-entity-options button>span{flex-direction:column;min-width:0;display:flex}.admin-dashboard.admin-support-reference .support-entity-options button>span b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-dashboard.admin-support-reference .support-entity-options button>span small{color:#66738c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-dashboard.admin-support-reference .support-entity-empty{color:#66738c;padding:8px;font-size:11.5px!important}.admin-dashboard.admin-support-reference .support-ref-row{grid-template-columns:24px .9fr 1.4fr 1fr .65fr .55fr .75fr .8fr .7fr .75fr 72px!important}.admin-dashboard.admin-support-reference .support-row-actions{justify-content:flex-end;align-items:center;gap:6px;width:100%;min-width:64px;position:relative;display:inline-flex!important}.admin-dashboard.admin-support-reference .support-row-action-btn{cursor:pointer;border-radius:6px;flex:0 0 28px;place-items:center;width:28px;min-width:28px;height:28px;line-height:1;color:#3a4963!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-grid!important}.admin-dashboard.admin-support-reference .support-row-action-btn:hover,.admin-dashboard.admin-support-reference .support-row-action-btn:focus-visible,.admin-dashboard.admin-support-reference .support-row-action-btn[aria-expanded=true]{outline:none;color:#0763e8!important;background:#eef3fb!important}.admin-dashboard.admin-support-reference .support-row-action-btn svg{pointer-events:none;display:block}.admin-dashboard.admin-support-reference .support-ref-table,.admin-dashboard.admin-support-reference .support-ref-row{overflow:visible!important}.admin-dashboard.admin-support-reference .support-row-more{flex:none;display:inline-flex}.support-row-menu.support-row-menu--portal{box-sizing:border-box;background:#fff;border:1px solid #dfe6f1;border-radius:8px;width:230px;max-height:min(70vh,100vh - 16px);margin:0;padding:6px;overflow:hidden auto;box-shadow:0 14px 34px #111c3429;z-index:12000!important;position:fixed!important}.support-row-menu.support-row-menu--portal button{color:#27406d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 10px;font-size:12px;font-weight:600;display:flex}.support-row-menu.support-row-menu--portal button:hover{color:#0763e8;background:#f7faff}.support-row-menu.support-row-menu--portal button svg{color:#5b657a;flex:none}.support-row-menu.support-row-menu--portal button.danger,.support-row-menu.support-row-menu--portal button.danger svg{color:#b42318}.support-row-menu.support-row-menu--portal button.danger:hover{background:#fff1f0}.support-row-menu.support-row-menu--portal .support-menu-sep{background:#edf0f5;height:1px;margin:4px 2px}.support-row-menu.support-row-menu--portal .support-row-submenu{flex-direction:column;display:flex}.support-row-menu.support-row-menu--portal .support-row-submenu>button{justify-content:space-between}.support-row-menu.support-row-menu--portal .support-row-submenu-caret{color:#8a93a8;margin-left:auto}.support-row-menu.support-row-menu--portal .support-row-submenu-list{flex-direction:column;gap:1px;padding:2px 0 2px 22px;display:flex}.support-row-menu.support-row-menu--portal .support-row-submenu-list button{border-radius:5px;min-height:30px;padding:6px 8px;font-size:11.5px!important}.support-row-menu.support-row-menu--portal .support-row-submenu-list button.active{color:#075bd7;background:#eef4ff;font-weight:700}@media (min-width:901px){.admin-user-detail.support-ticket-detail{width:min(520px,100vw - 360px)!important;max-width:560px!important}}.support-ticket-detail{position:relative}.support-ticket-detail .support-detail-sticky{z-index:4;background:#fff;flex:none;position:sticky;top:0;box-shadow:0 1px #e3e9f3}.support-ticket-detail .support-detail-sticky>header{position:relative;padding:14px 48px 0 18px!important}.support-ticket-detail .support-detail-sticky>header .admin-modal-close{z-index:5;margin:0!important;position:absolute!important;top:14px!important;right:14px!important}.support-ticket-detail .support-detail-sticky>.detail-admin-user{border-bottom:0!important;gap:10px!important;padding:10px 18px!important}.support-ticket-detail .support-detail-sticky>.detail-admin-user>i{color:#0763e8;font-weight:700;width:40px!important;height:40px!important;font-size:12px!important}.support-ticket-detail .support-detail-sticky>.detail-admin-user span{flex-direction:column;gap:2px;display:flex}.support-ticket-detail .support-detail-sticky>.support-detail-tabs{background:#fff;padding:0 18px}.support-detail-badges{gap:6px;margin-top:2px;display:inline-flex}.support-detail-badges em{border-radius:999px;padding:2px 9px;font-style:normal;font-weight:700;display:inline-block;font-size:10.5px!important}.support-detail-thread{min-height:72px!important}.support-detail-live{min-height:14px!important;padding:4px 18px!important}.support-activity-timeline{flex-direction:column;display:flex}.support-activity-item{gap:10px;width:100%;padding-bottom:16px;display:flex;position:relative}.support-activity-item:last-child{padding-bottom:0}.support-activity-item:not(:last-child):before{content:"";background:#e3e9f3;width:1px;position:absolute;top:24px;bottom:-2px;left:11px}.support-activity-icon{z-index:1;color:#0763e8;background:#eef4ff;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;position:relative}.support-activity-icon svg{display:block}.support-activity-content{flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}.support-activity-content b{color:#1d2a44;font-weight:600;font-size:12px!important}.support-activity-content small{color:#66738c}.admin-dashboard.admin-support-reference .admin-modal-close,.support-ticket-detail .admin-modal-close,.admin-dashboard.admin-support-reference .popover-close{font-size:0!important}.admin-dashboard.admin-support-reference .admin-modal-close svg,.support-ticket-detail .admin-modal-close svg,.admin-dashboard.admin-support-reference .popover-close svg{display:block;width:18px!important;height:18px!important}.admin-support-reference .support-modal,.ats-modal-overlay .support-modal{position:relative}.ats-modal-overlay .support-modal>header{padding-right:44px;position:relative}.ats-modal-overlay .support-modal>header .admin-modal-close{z-index:2;position:absolute;top:14px;right:14px}.admin-dashboard.admin-support-owner-change .owner-change-metrics{grid-template-columns:repeat(7,minmax(0,1fr))}.admin-dashboard.admin-support-owner-change .owner-change-metrics-compact{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1400px){.admin-dashboard.admin-support-owner-change .owner-change-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.admin-dashboard.admin-support-owner-change .owner-change-metrics,.admin-dashboard.admin-support-owner-change .owner-change-metrics-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-dashboard.admin-support-owner-change .owner-change-layout{display:block}.admin-dashboard.admin-support-owner-change .support-ref-table-wrap{background:#fff;border:1px solid #e3e9f3;border-radius:10px;overflow:auto hidden}.admin-dashboard.admin-support-owner-change .support-row-menu-wrap{display:inline-flex;position:relative}.admin-dashboard.admin-support-owner-change .owner-change-row-menu.support-row-menu--portal{z-index:12050!important;position:fixed!important}.admin-dashboard.admin-support-owner-change table.support-ref-table{border-collapse:collapse;width:100%;min-width:980px}.admin-dashboard.admin-support-owner-change table.support-ref-table th,.admin-dashboard.admin-support-owner-change table.support-ref-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f5;padding:12px 14px;font-size:12.5px}.admin-dashboard.admin-support-owner-change table.support-ref-table th{color:#5b657a;white-space:nowrap;background:#f8fafc;font-weight:600}.admin-dashboard.admin-support-owner-change table.support-ref-table td b{color:#1d2a44;font-weight:650}.admin-dashboard.admin-support-owner-change .owner-pill{color:#27406d;background:#eef3fb;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.admin-dashboard.admin-support-owner-change .owner-pill.status-pending_review,.admin-dashboard.admin-support-owner-change .owner-pill.verify-code_sent{color:#9a6700;background:#fff7e8}.admin-dashboard.admin-support-owner-change .owner-pill.status-approved,.admin-dashboard.admin-support-owner-change .owner-pill.verify-verified{color:#127a3c;background:#eaf8ef}.admin-dashboard.admin-support-owner-change .owner-pill.status-rejected,.admin-dashboard.admin-support-owner-change .owner-pill.verify-failed{color:#b42318;background:#fff1f0}.admin-dashboard.admin-support-owner-change .owner-pill.status-information_requested{color:#3730a3;background:#eef2ff}.admin-dashboard.admin-support-owner-change .owner-pill.status-expired,.admin-dashboard.admin-support-owner-change .owner-pill.status-cancelled,.admin-dashboard.admin-support-owner-change .owner-pill.verify-expired{color:#667085;background:#f2f4f7}.admin-dashboard.admin-support-owner-change .owner-pill.risk-high{color:#b42318;background:#fff1f0}.admin-dashboard.admin-support-owner-change .owner-pill.risk-medium{color:#9a6700;background:#fff7e8}.admin-dashboard.admin-support-owner-change .owner-pill.risk-low{color:#127a3c;background:#eaf8ef}.admin-dashboard.admin-support-owner-change .owner-change-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.admin-dashboard.admin-support-owner-change .owner-change-row-menu:not(.support-row-menu--portal){display:none}.admin-dashboard.admin-support-owner-change .owner-change-detail h3{color:#1d2a44;align-items:center;gap:6px;margin:18px 0 10px;font-size:13px;display:flex}.admin-dashboard.admin-support-owner-change .owner-change-audit{gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-dashboard.admin-support-owner-change .owner-change-audit li{background:#fafbfd;border:1px solid #edf0f5;border-radius:8px;gap:2px;padding:10px 12px;display:grid}.admin-dashboard.admin-support-owner-change .owner-change-audit li b{color:#1d2a44;font-size:12px}.admin-dashboard.admin-support-owner-change .owner-change-audit li small{color:#66738c}.admin-dashboard.admin-support-owner-change .owner-change-audit li em{color:#3a4963;font-size:12px;font-style:normal}.admin-dashboard.admin-support-owner-change .owner-transfer-note{color:#7a5a00;background:#fff7e8;border-radius:8px;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 12px;font-size:12px;display:flex}.admin-dashboard.admin-support-owner-change .owner-change-modal{width:min(560px,100vw - 32px);max-width:560px}.admin-dashboard.admin-support-owner-change .owner-change-modal-body{gap:10px;padding:0 18px 8px;display:grid}.admin-dashboard.admin-support-owner-change .owner-change-modal-body>p{justify-content:space-between;gap:12px;margin:0;font-size:12.5px;display:flex}.admin-dashboard.admin-support-owner-change .owner-change-modal-body>p>span{color:#5b657a}.admin-dashboard.admin-support-owner-change .owner-change-warning{color:#b42318;background:#fff1f0;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;justify-content:flex-start!important;display:flex!important}.admin-dashboard.admin-support-owner-change .owner-change-ack{color:#1d2a44;align-items:flex-start;gap:8px;margin:4px 18px 0;font-size:12.5px;display:flex}.admin-dashboard.admin-support-owner-change .owner-audit-focus{outline-offset:2px;border-radius:4px;outline:2px solid #0865f3}.admin-dashboard.admin-support-owner-change .admin-shortcuts button.active,.admin-dashboard.admin-support-reference .admin-shortcuts button[aria-pressed=true]{color:#0763e8;font-weight:650}.admin-dashboard.admin-support-reference .support-ownership-nav{box-sizing:border-box;background:linear-gradient(#fbfcfe 0%,#f6f8fc 100%);border:1px solid #e6ebf3;border-radius:8px;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 0 10px;padding:8px 12px;display:flex}.admin-dashboard.admin-support-reference .support-ownership-nav>b{letter-spacing:.01em;color:#5b657a;white-space:nowrap;flex:none;font-size:11.5px;font-weight:650}.admin-dashboard.admin-support-reference .support-ownership-nav-actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.admin-dashboard.admin-support-reference .support-ownership-nav-link{color:#27406d;background:#fff;border:1px solid #dfe6f1;border-radius:7px;align-items:center;gap:8px;min-height:32px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.admin-dashboard.admin-support-reference .support-ownership-nav-link:hover{color:#0763e8;background:#f7faff;border-color:#b7c9e8}.admin-dashboard.admin-support-reference .support-ownership-nav-icon{color:#0763e8;background:#e9f1ff;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:inline-grid}.admin-dashboard.admin-support-reference .support-ownership-nav-icon svg{display:block}@media (max-width:820px){.admin-dashboard.admin-support-reference .support-ownership-nav{flex-direction:column;align-items:stretch}.admin-dashboard.admin-support-reference .support-ownership-nav-actions{justify-content:stretch}.admin-dashboard.admin-support-reference .support-ownership-nav-link{flex:auto}}.admin-dashboard.admin-support-reference .support-ref-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-dashboard.admin-support-reference .support-ref-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.admin-dashboard.admin-support-reference .support-ref-toolbar-btn{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:34px;line-height:1.2;color:#27406d!important;background:#fff!important;border:1px solid #dfe6f1!important;border-radius:7px!important;padding:6px 11px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.admin-dashboard.admin-support-reference .support-ref-toolbar-btn svg{flex:none;width:14px;height:14px;display:block}.admin-dashboard.admin-support-reference .support-ref-toolbar-btn:hover:not(:disabled){color:#0763e8!important;background:#f7faff!important;border-color:#b7c9e8!important}.admin-dashboard.admin-support-reference .support-ref-toolbar-btn:disabled{opacity:.55;cursor:not-allowed}.admin-dashboard.admin-support-reference .support-ref-toolbar-btn.support-ref-toolbar-primary,.admin-dashboard.admin-support-reference .support-ref-toolbar-btn.primary{color:#fff!important;background:#0865f3!important;border-color:#0865f3!important}.admin-dashboard.admin-support-reference .support-ref-toolbar-btn.support-ref-toolbar-primary:hover:not(:disabled),.admin-dashboard.admin-support-reference .support-ref-toolbar-btn.primary:hover:not(:disabled){color:#fff!important;background:#0654cc!important;border-color:#0654cc!important}.admin-dashboard.admin-support-reference .support-toolbar-more{display:none;position:relative}.admin-dashboard.admin-support-reference .support-toolbar-more-menu{z-index:30;background:#fff;border:1px solid #dfe6f1;border-radius:8px;gap:2px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 14px 34px #111c3429}.admin-dashboard.admin-support-reference .support-toolbar-more-menu button{color:#27406d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 10px;font-size:12px;font-weight:600;display:flex}.admin-dashboard.admin-support-reference .support-toolbar-more-menu button:hover{color:#0763e8;background:#f7faff}@media (max-width:1180px){.admin-dashboard.admin-support-reference .support-toolbar-desktop{display:none!important}.admin-dashboard.admin-support-reference .support-toolbar-more{display:block}}
