.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:inline-block;color:#222427;border:1px solid #d9d9d9;border-radius:5px;background:#fff}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;line-height:0}.emoji-mart-anchor{position:relative;display:block;flex:1 1 auto;color:#858585;text-align:center;padding:12px 4px;overflow:hidden;transition:color .1s ease-out;margin:0;box-shadow:none;background:none;border:none}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor-selected,.emoji-mart-anchor:focus,.emoji-mart-anchor:hover{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors img,.emoji-mart-anchors svg{fill:currentColor;height:18px;width:18px}.emoji-mart-scroll{overflow-y:scroll;height:270px;padding:0 6px 6px;will-change:transform}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:5px 25px 6px 10px;border-radius:5px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search input,.emoji-mart-search input::-webkit-search-cancel-button,.emoji-mart-search input::-webkit-search-decoration,.emoji-mart-search input::-webkit-search-results-button,.emoji-mart-search input::-webkit-search-results-decoration{-webkit-appearance:none}.emoji-mart-search-icon{position:absolute;top:3px;right:11px;z-index:2;padding:2px 5px 1px;border:none;background:none}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%}.emoji-mart-category-label{z-index:2;position:relative;position:sticky;top:0}.emoji-mart-category-label span{display:block;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{list-style:none;margin:0;padding:0;display:inline-block}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0;margin:0;padding:0;border:none;background:none;box-shadow:none}.emoji-mart-emoji-native{font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-data,.emoji-mart-preview-emoji,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-skins.custom{right:10px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-shortname{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches.custom{font-size:0;border:none;background-color:#fff}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:first-child{transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{position:relative;width:16px;padding:0 2px}.emoji-mart-skin-swatch.selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.emoji-mart-skin-swatch.custom{display:inline-block;width:0;height:38px;overflow:hidden;vertical-align:middle;transition-property:width,height;transition-duration:.125s;transition-timing-function:ease-out;cursor:default}.emoji-mart-skin-swatch.custom.selected{position:relative;width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatch.custom.selected:after{content:"";width:0;height:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{display:inline-block;vertical-align:middle;text-align:left;color:#888;font-size:11px;padding:5px 2px;width:95px;height:40px;border-radius:10%;background-color:#fff}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.emoji-mart-dark{color:#fff;background-color:#222}.emoji-mart-dark,.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{color:#fff;border-color:#555453;background-color:#2f2f2f}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{background-color:#222;color:#fff}.emoji-mart-dark .emoji-mart-skin-swatches{border-color:#555453;background-color:#222}.emoji-mart-dark .emoji-mart-anchor-selected,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor:hover{color:#bfbfbf}html,html[data-theme=light]{--font-ui:"Be Vietnam Pro",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--r-s:6px;--r:8px;--r-l:12px;--r-xl:16px;--r-pill:999px;--ease:cubic-bezier(0.16,1,0.3,1);--ease-io:cubic-bezier(0.65,0,0.35,1);--d1:120ms;--d2:180ms;--d3:260ms;--d4:420ms;--row-h-compact:32px;--row-h:40px;--row-h-comfortable:48px;--cell-py-compact:6px;--cell-py:10px;--cell-py-comfortable:14px;--cell-px:10px;--ctl-h:32px;--ctl-h-sm:28px;--gap-label:5px;--gap-field:14px;--gap-section:22px;--pad-panel:20px;--paper-bg:#fff;--paper-ink:#121826;--paper-ink-2:#434e5d;--paper-border:#e2e8f0;--paper-link:#38509e;--line-hiring:#1db8dc;--line-money:#1aa94c;--line-partner:#38509e;--line-system:#8c96a8;--line-hiring-ink:#0a7590;--line-money-ink:#107a37;--line-partner-ink:#38509e;--line-system-ink:#535e6e;--line-hiring-tint:#e6f6fa;--line-money-tint:#e7f5ec;--line-partner-tint:#eceff8;--line-system-tint:#eef1f5;--bg:#f4f7fa;--surface:#fff;--surface-2:#f8fafc;--surface-3:#eef2f7;--sunken:#e8edf3;--border:#e2e8f0;--border-strong:#cbd4e0;--control-border:#858fa1;--control-border-hover:#5f6a7d;--ink:#121826;--ink-2:#434e5d;--ink-3:#5b6779;--ink-4:#98a2b3;--selection:#cbeff8;--primary:#12803a;--primary-hover:#0f7133;--primary-press:#0c602b;--on-primary:#fff;--primary-glow:#12803a6b;--focus:#0e93b5;--focus-ring:#0e93b542;--link:#38509e;--link-hover:#253a7e;--success:#107a37;--success-bg:#e7f5ec;--success-line:#1aa94c;--warning:#855510;--warning-bg:#fdf3e1;--warning-line:#e9a23b;--warning-border:#f1d5a3;--danger:#b42318;--danger-bg:#fdecec;--danger-line:#e5484d;--danger-border:#f5c3c4;--danger-solid:#c4282d;--live-solid:#0a7590;--on-live-solid:#fff;--info:#2e4285;--info-bg:#eceff8;--info-line:#38509e;--scrim:#0c122070;--toast-bg:#121826;--toast-fg:#f2f5fa;--toast-action:#62d4ef;--select-on:#0e93b5;--on-select:#fff;--shadow-1:0 1px 2px #1218260f,0 1px 1px #12182608;--shadow-2:0 6px 16px -6px #12182629,0 2px 4px -2px #1218260f;--shadow-3:0 28px 56px -16px #12182652,0 10px 20px -10px #12182624;--edge:0 0 0 1px #1218260a;--on-danger-solid:#fff;--label-success-ink:#107a37;--label-success-bg:#e7f5ec;--label-success-border:#a9debc;--label-warning-ink:#855510;--label-warning-bg:#fdf3e1;--label-warning-border:#f1d5a3;--label-danger-ink:#b42318;--label-danger-bg:#fdecec;--label-danger-border:#f5c3c4;--label-info-ink:#0a7590;--label-info-bg:#e6f6fa;--label-info-border:#aae3f1;--label-primary-ink:#fff;--label-primary-bg:#0a7590;--label-primary-border:#0a7590;--label-default-ink:#434e5d;--label-default-bg:#eef2f7;--label-default-border:#cbd4e0;--label-indigo-ink:#2e4285;--label-indigo-bg:#eceff8;--stat-danger:#cf1322;--stat-warning:#b45309;--stat-success:#3a7d00;--badge-bg:#dc2626;--badge-success-bg:#107a37;--badge-fg:#fff;--pending-ok-bg:#0a7590;--pending-warn-bg:#b45309;--pending-late-bg:#c4282d;--pending-fg:#fff;--am-pending-yellow-bg:#fad14d;--am-pending-yellow-fg:#121826;--am-pending-orange-bg:#fa8c16;--am-pending-orange-fg:#121826;--am-pending-lightred-bg:#ff7875;--am-pending-lightred-fg:#121826;--am-pending-darkred-bg:#d50201;--am-pending-darkred-fg:#fff;--heat-0-bg:#f5fee8;--heat-0-fg:#434e5d;--heat-1-bg:#f4e4b4;--heat-1-fg:#121826;--heat-2-bg:#f2cb74;--heat-2-fg:#121826;--heat-3-bg:#f2ae2a;--heat-3-fg:#121826;--heat-4-bg:#f27702;--heat-4-fg:#121826;--heat-5-bg:#cd3a10;--heat-5-fg:#fff;--heat-6-bg:#b7191c;--heat-6-fg:#fff;--heat-panel-bg:#fff;--heat-panel-alt:#f8fafc;--heat-panel-line:#e2e8f0;--lead-new-bg:#e6f1fb;--lead-new-dot:#378add;--lead-new-ink:#0c447c;--lead-approaching-bg:#eeedfe;--lead-approaching-dot:#7f77dd;--lead-approaching-ink:#3c3489;--lead-meeting-bg:#e1f5ee;--lead-meeting-dot:#1d9e75;--lead-meeting-ink:#085041;--lead-dealing-bg:#e1f5ee;--lead-dealing-dot:#0f6e56;--lead-dealing-ink:#04342c;--lead-won-bg:#eaf3de;--lead-won-dot:#639922;--lead-won-ink:#27500a;--lead-not-qualified-bg:#fcebeb;--lead-not-qualified-dot:#e24b4a;--lead-not-qualified-ink:#791f1f;--lead-lost-bg:#fcebeb;--lead-lost-dot:#e24b4a;--lead-lost-ink:#791f1f;--lead-duplicate-bg:#fcebeb;--lead-duplicate-dot:#e24b4a;--lead-duplicate-ink:#791f1f;--lead-no-responded-bg:#f1efe8;--lead-no-responded-dot:#888780;--lead-no-responded-ink:#444441;--lead-hold-bg:#f1efe8;--lead-hold-dot:#b4b2a9;--lead-hold-ink:#5f5e5a;--lead-default-bg:#f1efe8;--lead-default-dot:#888780;--lead-default-ink:#444441;--table-head-bg:#f8fafc;--table-head-ink:#5b6779;--table-row-hover:#f8fafc;--table-row-selected:#e6f6fa;--table-row-selected-hover:#d8f0f6;--table-border:#e2e8f0;--tooltip-bg:#121826;--tooltip-fg:#f2f5fa;--chart-1:#169a45;--chart-2:#38509e;--chart-3:#c2417f;--chart-4:#b88600;--chart-5:#0e93b5;--chart-6:#e06a1b;--chart-7:#7b5bd6;--chart-8:#d93a3f;--chart-grid:#e2e8f0;--chart-axis:#5b6779;color-scheme:light}html[data-theme=dark]{--line-hiring:#3cc8ea;--line-money:#3cc772;--line-partner:#8ea2f0;--line-system:#94949e;--line-hiring-ink:#62d4ef;--line-money-ink:#5ed38d;--line-partner-ink:#aebcf6;--line-system-ink:#adadb7;--line-hiring-tint:#0e2a36;--line-money-tint:#0f2a1d;--line-partner-tint:#1a2248;--line-system-tint:#1c1c20;--bg:#09090a;--surface:#121214;--surface-2:#17171a;--surface-3:#1f1f23;--sunken:#0d0d0f;--border:#2a2a2f;--border-strong:#3a3a41;--control-border:#63636c;--control-border-hover:#85858f;--ink:#ededf0;--ink-2:#bcbcc4;--ink-3:#9e9ea7;--ink-4:#606069;--selection:#17465a;--primary:#2db565;--primary-hover:#3cc772;--primary-press:#26a058;--on-primary:#04170b;--primary-glow:#3cc77261;--focus:#62d4ef;--focus-ring:#62d4ef47;--link:#aebcf6;--link-hover:#ced8fb;--success:#5ed38d;--success-bg:#0f2a1d;--success-line:#3cc772;--warning:#f4be5e;--warning-bg:#2a2112;--warning-line:#e9a23b;--warning-border:#4d3c17;--danger:#ff8b8e;--danger-bg:#2e1418;--danger-line:#f06368;--danger-border:#5a2329;--danger-solid:#cf3439;--live-solid:#62d4ef;--on-live-solid:#04161c;--info:#aebcf6;--info-bg:#1a2248;--info-line:#8ea2f0;--scrim:#000000a8;--toast-bg:#ededf0;--toast-fg:#121214;--toast-action:#0a6e87;--select-on:#62d4ef;--on-select:#04161c;--shadow-1:0 1px 2px #00000073;--shadow-2:0 10px 24px -10px #000000b3,0 2px 6px -2px #00000080;--shadow-3:0 32px 64px -16px #000c,0 0 0 1px #ffffff0f;--edge:0 0 0 1px #ffffff0f;--on-danger-solid:#fff;--label-success-ink:#5ed38d;--label-success-bg:#0f2a1d;--label-success-border:#1d5937;--label-warning-ink:#f4be5e;--label-warning-bg:#2a2112;--label-warning-border:#4d3c17;--label-danger-ink:#ff8b8e;--label-danger-bg:#2e1418;--label-danger-border:#5a2329;--label-info-ink:#62d4ef;--label-info-bg:#0e2a36;--label-info-border:#1c596c;--label-primary-ink:#04161c;--label-primary-bg:#62d4ef;--label-primary-border:#62d4ef;--label-default-ink:#bcbcc4;--label-default-bg:#1f1f23;--label-default-border:#3a3a41;--label-indigo-ink:#aebcf6;--label-indigo-bg:#1a2248;--stat-danger:#ff8b8e;--stat-warning:#fba94c;--stat-success:#9bd45a;--badge-bg:#dc2626;--badge-success-bg:#1b7f43;--badge-fg:#fff;--pending-ok-bg:#0a7590;--pending-warn-bg:#b45309;--pending-late-bg:#cf3439;--pending-fg:#fff;--am-pending-yellow-bg:#3d3410;--am-pending-yellow-fg:#fbd860;--am-pending-orange-bg:#4d2c0c;--am-pending-orange-fg:#ffb870;--am-pending-lightred-bg:#4e1e22;--am-pending-lightred-fg:#ff9c9a;--am-pending-darkred-bg:#b3141a;--am-pending-darkred-fg:#fff;--heat-0-bg:#171718;--heat-0-fg:#868687;--heat-1-bg:#202021;--heat-1-fg:#989899;--heat-2-bg:#2a2a2b;--heat-2-fg:#aaaaac;--heat-3-bg:#343435;--heat-3-fg:#bdbdbf;--heat-4-bg:#3e3e3f;--heat-4-fg:#d4d4d5;--heat-5-bg:#49494a;--heat-5-fg:#ebebec;--heat-6-bg:#555556;--heat-6-fg:#fff;--heat-panel-bg:#0e0e0f;--heat-panel-alt:#151517;--heat-panel-line:#232326;--lead-new-bg:#10243f;--lead-new-dot:#5aa2ea;--lead-new-ink:#a9ccf5;--lead-approaching-bg:#1e1b45;--lead-approaching-dot:#9a93ec;--lead-approaching-ink:#c9c4fa;--lead-meeting-bg:#0d2a23;--lead-meeting-dot:#2fbf91;--lead-meeting-ink:#8ee3c4;--lead-dealing-bg:#0b2620;--lead-dealing-dot:#23a37f;--lead-dealing-ink:#7fd9bc;--lead-won-bg:#17280c;--lead-won-dot:#7db83a;--lead-won-ink:#bce08f;--lead-not-qualified-bg:#2e1418;--lead-not-qualified-dot:#f06368;--lead-not-qualified-ink:#ffb3b5;--lead-lost-bg:#2e1418;--lead-lost-dot:#f06368;--lead-lost-ink:#ffb3b5;--lead-duplicate-bg:#2e1418;--lead-duplicate-dot:#f06368;--lead-duplicate-ink:#ffb3b5;--lead-no-responded-bg:#222226;--lead-no-responded-dot:#8e8e96;--lead-no-responded-ink:#c6c6cd;--lead-hold-bg:#222226;--lead-hold-dot:#6e6e77;--lead-hold-ink:#a9a9b1;--lead-default-bg:#222226;--lead-default-dot:#8e8e96;--lead-default-ink:#c6c6cd;--table-head-bg:#17171a;--table-head-ink:#9e9ea7;--table-row-hover:#1a1a1e;--table-row-selected:#0e2a36;--table-row-selected-hover:#12323f;--table-border:#2a2a2f;--tooltip-bg:#2f2f35;--tooltip-fg:#f4f4f6;--chart-1:#00a855;--chart-2:#7487d2;--chart-3:#ce6098;--chart-4:#b58300;--chart-5:#009dbe;--chart-6:#d06d2b;--chart-7:#9179db;--chart-8:#e2565d;--chart-grid:#2a2a2f;--chart-axis:#9e9ea7;color-scheme:dark}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(be-vietnam-pro-400-vietnamese.4bf4da40d2170268c978.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(be-vietnam-pro-400-latin-ext.5dfa86907ac95415447d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(be-vietnam-pro-400-latin.d462ef2e7d01895fb18f.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(be-vietnam-pro-500-vietnamese.edcf9eb2fb310c40b56a.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(be-vietnam-pro-500-latin-ext.7e54f92a04f631b51ba5.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(be-vietnam-pro-500-latin.d7506e4902772137edb8.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(be-vietnam-pro-600-vietnamese.72654557818c0eb3caa3.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(be-vietnam-pro-600-latin-ext.0e4d06334097334fe3ca.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(be-vietnam-pro-600-latin.225d94312b670adbec3b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(be-vietnam-pro-700-vietnamese.8e02dd6d797a36d54d5a.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(be-vietnam-pro-700-latin-ext.aaec464543f2a3f908f3.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(be-vietnam-pro-700-latin.3be61cd9bf6588f4642e.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{--fs-display:22px;--fs-headline:19px;--fs-title:18px;--fs-panel-title:16px;--fs-section-title:15px;--fs-body:14px;--fs-body-compact:13.5px;--fs-label:13px;--fs-meta:12.5px;--fs-chip:12px;--fs-table-head:11.5px;--fs-line-name:11px;--lh-body:1.45;--fs-field-label:12.5px;--fw-field-label:500;--lh-field-label:1.4;--grid-gutter:20px}body,html{font-family:var(--font-ui)}body{color:var(--ink);background-color:var(--bg);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:var(--focus)}.type-display{font-size:var(--fs-display);line-height:1}.type-display,.type-headline{font-weight:700;letter-spacing:-.01em}.type-headline{font-size:var(--fs-headline);line-height:var(--lh-body)}.type-title{font-size:var(--fs-title);letter-spacing:-.015em}.type-panel-title,.type-title{font-weight:700;line-height:var(--lh-body)}.type-panel-title{font-size:var(--fs-panel-title);letter-spacing:-.01em}.type-section-title{font-size:var(--fs-section-title);font-weight:700;line-height:var(--lh-body)}.type-body{font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body)}.type-body-compact{font-size:var(--fs-body-compact);font-weight:500;line-height:var(--lh-body)}.type-label{font-size:var(--fs-label);font-weight:600}.type-label,.type-meta{line-height:var(--lh-body)}.type-meta{font-size:var(--fs-meta);font-weight:400;color:var(--ink-3)}.type-chip{font-size:var(--fs-chip);font-weight:600;line-height:var(--lh-body)}.type-table-head{font-size:var(--fs-table-head);letter-spacing:.06em}.type-line-name,.type-table-head{font-weight:700;line-height:var(--lh-body);text-transform:uppercase}.type-line-name{font-size:var(--fs-line-name);letter-spacing:.08em}.type-mono-id{font-family:var(--font-mono);font-size:var(--fs-chip);letter-spacing:.01em}h1,h2,h3,h4,h5,h6{color:var(--ink)}h1{font-size:var(--fs-display);font-weight:700;line-height:1.3;letter-spacing:-.01em}h2{font-size:var(--fs-headline)}h2,h3{font-weight:700;line-height:var(--lh-body);letter-spacing:-.01em}h3{font-size:var(--fs-panel-title)}::selection{color:var(--ink);background:var(--selection)}:focus-visible:where(:not(input,textarea,select,[contenteditable])){outline:2px solid var(--focus);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) #0000}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background-color:var(--border-strong);background-clip:padding-box;border:3px solid #0000;border-radius:var(--r-pill)}::-webkit-scrollbar-thumb:hover{background-color:var(--control-border)}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:#0000}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}mark{padding:0 .15em;color:var(--ink);background-color:var(--warning-bg);border-radius:3px}html[data-theme=dark] font[color]:not(.cke_editable *):not(.inv-paper *):not(.inv-mail-body *){color:inherit}html[data-theme=dark] [bgcolor]:not(.cke_editable *):not(.inv-paper *):not(.inv-mail-body *){background-color:initial}html[data-theme=dark] .cke_chrome,html[data-theme=dark] .cke_dialog,html[data-theme=dark] .cke_panel{--line-hiring:#1db8dc;--line-money:#1aa94c;--line-partner:#38509e;--line-system:#8c96a8;--line-hiring-ink:#0a7590;--line-money-ink:#107a37;--line-partner-ink:#38509e;--line-system-ink:#535e6e;--line-hiring-tint:#e6f6fa;--line-money-tint:#e7f5ec;--line-partner-tint:#eceff8;--line-system-tint:#eef1f5;--bg:#f4f7fa;--surface:#fff;--surface-2:#f8fafc;--surface-3:#eef2f7;--sunken:#e8edf3;--border:#e2e8f0;--border-strong:#cbd4e0;--control-border:#858fa1;--control-border-hover:#5f6a7d;--ink:#121826;--ink-2:#434e5d;--ink-3:#5b6779;--ink-4:#98a2b3;--selection:#cbeff8;--primary:#12803a;--primary-hover:#0f7133;--primary-press:#0c602b;--on-primary:#fff;--primary-glow:#12803a6b;--focus:#0e93b5;--focus-ring:#0e93b542;--link:#38509e;--link-hover:#253a7e;--success:#107a37;--success-bg:#e7f5ec;--success-line:#1aa94c;--warning:#855510;--warning-bg:#fdf3e1;--warning-line:#e9a23b;--warning-border:#f1d5a3;--danger:#b42318;--danger-bg:#fdecec;--danger-line:#e5484d;--danger-border:#f5c3c4;--danger-solid:#c4282d;--live-solid:#0a7590;--on-live-solid:#fff;--info:#2e4285;--info-bg:#eceff8;--info-line:#38509e;--scrim:#0c122070;--toast-bg:#121826;--toast-fg:#f2f5fa;--toast-action:#62d4ef;--select-on:#0e93b5;--on-select:#fff;--shadow-1:0 1px 2px #1218260f,0 1px 1px #12182608;--shadow-2:0 6px 16px -6px #12182629,0 2px 4px -2px #1218260f;--shadow-3:0 28px 56px -16px #12182652,0 10px 20px -10px #12182624;--edge:0 0 0 1px #1218260a;--on-danger-solid:#fff;--label-success-ink:#107a37;--label-success-bg:#e7f5ec;--label-success-border:#a9debc;--label-warning-ink:#855510;--label-warning-bg:#fdf3e1;--label-warning-border:#f1d5a3;--label-danger-ink:#b42318;--label-danger-bg:#fdecec;--label-danger-border:#f5c3c4;--label-info-ink:#0a7590;--label-info-bg:#e6f6fa;--label-info-border:#aae3f1;--label-primary-ink:#fff;--label-primary-bg:#0a7590;--label-primary-border:#0a7590;--label-default-ink:#434e5d;--label-default-bg:#eef2f7;--label-default-border:#cbd4e0;--label-indigo-ink:#2e4285;--label-indigo-bg:#eceff8;--stat-danger:#cf1322;--stat-warning:#b45309;--stat-success:#3a7d00;--badge-bg:#dc2626;--badge-success-bg:#107a37;--badge-fg:#fff;--pending-ok-bg:#0a7590;--pending-warn-bg:#b45309;--pending-late-bg:#c4282d;--pending-fg:#fff;--am-pending-yellow-bg:#fad14d;--am-pending-yellow-fg:#121826;--am-pending-orange-bg:#fa8c16;--am-pending-orange-fg:#121826;--am-pending-lightred-bg:#ff7875;--am-pending-lightred-fg:#121826;--am-pending-darkred-bg:#d50201;--am-pending-darkred-fg:#fff;--heat-0-bg:#f5fee8;--heat-0-fg:#434e5d;--heat-1-bg:#f4e4b4;--heat-1-fg:#121826;--heat-2-bg:#f2cb74;--heat-2-fg:#121826;--heat-3-bg:#f2ae2a;--heat-3-fg:#121826;--heat-4-bg:#f27702;--heat-4-fg:#121826;--heat-5-bg:#cd3a10;--heat-5-fg:#fff;--heat-6-bg:#b7191c;--heat-6-fg:#fff;--heat-panel-bg:#fff;--heat-panel-alt:#f8fafc;--heat-panel-line:#e2e8f0;--lead-new-bg:#e6f1fb;--lead-new-dot:#378add;--lead-new-ink:#0c447c;--lead-approaching-bg:#eeedfe;--lead-approaching-dot:#7f77dd;--lead-approaching-ink:#3c3489;--lead-meeting-bg:#e1f5ee;--lead-meeting-dot:#1d9e75;--lead-meeting-ink:#085041;--lead-dealing-bg:#e1f5ee;--lead-dealing-dot:#0f6e56;--lead-dealing-ink:#04342c;--lead-won-bg:#eaf3de;--lead-won-dot:#639922;--lead-won-ink:#27500a;--lead-not-qualified-bg:#fcebeb;--lead-not-qualified-dot:#e24b4a;--lead-not-qualified-ink:#791f1f;--lead-lost-bg:#fcebeb;--lead-lost-dot:#e24b4a;--lead-lost-ink:#791f1f;--lead-duplicate-bg:#fcebeb;--lead-duplicate-dot:#e24b4a;--lead-duplicate-ink:#791f1f;--lead-no-responded-bg:#f1efe8;--lead-no-responded-dot:#888780;--lead-no-responded-ink:#444441;--lead-hold-bg:#f1efe8;--lead-hold-dot:#b4b2a9;--lead-hold-ink:#5f5e5a;--lead-default-bg:#f1efe8;--lead-default-dot:#888780;--lead-default-ink:#444441;--table-head-bg:#f8fafc;--table-head-ink:#5b6779;--table-row-hover:#f8fafc;--table-row-selected:#e6f6fa;--table-row-selected-hover:#d8f0f6;--table-border:#e2e8f0;--tooltip-bg:#121826;--tooltip-fg:#f2f5fa;--chart-1:#169a45;--chart-2:#38509e;--chart-3:#c2417f;--chart-4:#b88600;--chart-5:#0e93b5;--chart-6:#e06a1b;--chart-7:#7b5bd6;--chart-8:#d93a3f;--chart-grid:#e2e8f0;--chart-axis:#5b6779;color-scheme:light;color:var(--ink)}html[data-theme=dark] .cke_wysiwyg_div{color:var(--paper-ink);background-color:var(--paper-bg)}html[data-theme=dark] .cke_wysiwyg_div a{color:var(--paper-link)}html[data-theme=dark] .cke_dialog_background_cover{background-color:var(--scrim)!important}pdf-viewer .pdfViewer .page{color-scheme:light}html,html[data-theme=light]{--nz-btn-highlight:#ffffff24;--nz-btn-highlight-hover:#ffffff29;--nz-lift-shadow:0 8px 18px -12px #12182659;--nz-danger-solid-hover:#b8262a;--nz-danger-glow:#e5484d99;--nz-knob:#fff;--nz-knob-shadow:0 1px 2px #12182640;--nz-ghost-fg:#fff;--nz-toast-success:#5ed38d;--nz-toast-error:#ff8b8e;--nz-toast-warning:#f4be5e;--nz-toast-info:#62d4ef;--nz-tag-blue-bg:#e8f1fc;--nz-tag-blue-ink:#1f5da8;--nz-tag-orange-bg:#fdeedf;--nz-tag-orange-ink:#9a4a0c;--nz-tag-volcano-bg:#fdede6;--nz-tag-volcano-ink:#a23a12;--nz-tag-purple-bg:#f3eefc;--nz-tag-purple-ink:#6a3fb5;--nz-tag-magenta-bg:#fcebf4;--nz-tag-magenta-ink:#a3246b;--nz-tag-lime-bg:#f1f8e3;--nz-tag-lime-ink:#4a6a0a}html[data-theme=dark]{--nz-btn-highlight:#ffffff24;--nz-btn-highlight-hover:#ffffff2e;--nz-lift-shadow:0 8px 18px -12px #000000b3;--nz-danger-solid-hover:#c33136;--nz-danger-glow:#f0636880;--nz-knob:#fff;--nz-knob-shadow:0 1px 2px #00000073;--nz-ghost-fg:#fff;--nz-toast-success:#107a37;--nz-toast-error:#b42318;--nz-toast-warning:#855510;--nz-toast-info:#0a6e87;--nz-tag-blue-bg:#12243f;--nz-tag-blue-ink:#9dc4f4;--nz-tag-orange-bg:#2e1c0e;--nz-tag-orange-ink:#fbaa63;--nz-tag-volcano-bg:#33180f;--nz-tag-volcano-ink:#ff9a70;--nz-tag-purple-bg:#241a3d;--nz-tag-purple-ink:#c7b2f5;--nz-tag-magenta-bg:#321427;--nz-tag-magenta-ink:#f49ac9;--nz-tag-lime-bg:#1f2a0d;--nz-tag-lime-ink:#b6db6e}html[data-theme=dark] .inv-mail-body,html[data-theme=dark] .inv-paper,html[data-theme=dark] body.inv-printing{--nz-btn-highlight:#ffffff24;--nz-btn-highlight-hover:#ffffff29;--nz-lift-shadow:0 8px 18px -12px #12182659;--nz-danger-solid-hover:#b8262a;--nz-danger-glow:#e5484d99;--nz-knob:#fff;--nz-knob-shadow:0 1px 2px #12182640;--nz-ghost-fg:#fff;--nz-toast-success:#5ed38d;--nz-toast-error:#ff8b8e;--nz-toast-warning:#f4be5e;--nz-toast-info:#62d4ef;--nz-tag-blue-bg:#e8f1fc;--nz-tag-blue-ink:#1f5da8;--nz-tag-orange-bg:#fdeedf;--nz-tag-orange-ink:#9a4a0c;--nz-tag-volcano-bg:#fdede6;--nz-tag-volcano-ink:#a23a12;--nz-tag-purple-bg:#f3eefc;--nz-tag-purple-ink:#6a3fb5;--nz-tag-magenta-bg:#fcebf4;--nz-tag-magenta-ink:#a3246b;--nz-tag-lime-bg:#f1f8e3;--nz-tag-lime-ink:#4a6a0a}@keyframes nz-station-pulse{0%{box-shadow:0 0 0 0 var(--primary-glow);opacity:1}to{box-shadow:0 0 0 9px #0000;opacity:0}}@keyframes nz-runner{0%{transform:translateX(0)}to{transform:translateX(16px)}}@keyframes nz-rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (hover:none){.ant-btn:active,.ant-btn:hover,.ant-btn:hover>.anticon,.ant-card-hoverable:hover{transform:none!important}.ant-btn:hover:after,.ant-btn:hover:before{animation:none!important}}@media (prefers-reduced-motion:reduce){.anticon-spin,.anticon-spin:before,[class*=" ant-"],[class*=" ant-"]:after,[class*=" ant-"]:before,[class^=ant-],[class^=ant-]:after,[class^=ant-]:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.ant-btn{box-shadow:var(--shadow-1);transition:transform var(--d2) var(--ease),box-shadow var(--d2) var(--ease),background-color var(--d2) var(--ease),border-color var(--d2) var(--ease),color var(--d2) var(--ease),opacity var(--d2) var(--ease)}.ant-btn>.anticon{transition:transform var(--d2) var(--ease),margin-left var(--d2) var(--ease)}.ant-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ant-btn[ant-click-animating-without-extra-node=true]:after{animation:none;opacity:0}.ant-btn:not([disabled]):focus{color:var(--ink);border-color:var(--control-border)}.ant-btn:not([disabled]):active,.ant-btn:not([disabled]):hover{color:var(--page-line-ink,var(--line-system-ink));background:var(--page-line-tint,var(--line-system-tint));border-color:var(--page-line,var(--line-system))}.ant-btn:not([disabled]):hover{box-shadow:var(--nz-lift-shadow);transform:translateY(-1px)}.ant-btn:not([disabled]):hover>.anticon:first-child:not(:last-child){transform:rotate(-8deg) scale(1.06)}.ant-btn:not([disabled]):active{box-shadow:var(--shadow-1);transform:scale(.98);transition-duration:60ms}.ant-btn-primary{box-shadow:0 1px 2px var(--primary-glow),inset 0 1px 0 var(--nz-btn-highlight)}.ant-btn-primary:after{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;opacity:0;content:"";pointer-events:none}.ant-btn-primary:not([disabled]):focus{color:var(--on-primary);background:var(--primary);border-color:var(--primary)}.ant-btn-primary:not([disabled]):hover{color:var(--on-primary);background:var(--primary-hover);border-color:var(--primary-hover);box-shadow:0 10px 22px -10px var(--primary-glow),0 2px 4px -2px var(--primary-glow),inset 0 1px 0 var(--nz-btn-highlight-hover)}.ant-btn-primary:not([disabled]):hover:after{animation:nz-station-pulse .72s var(--ease) 1}.ant-btn-primary:not([disabled]):hover>.anticon:first-child:not(:last-child){transform:translateY(-1px)}.ant-btn-primary:not([disabled]):hover>span+.anticon:last-child{transform:translateX(3px)}.ant-btn-primary:not([disabled]):active{color:var(--on-primary);background:var(--primary-press);border-color:var(--primary-press);box-shadow:0 1px 2px var(--primary-glow)}.ant-btn-dashed:not([disabled]):active,.ant-btn-dashed:not([disabled]):hover{border-style:solid}.ant-btn-link,.ant-btn-text{box-shadow:none}.ant-btn-link:not([disabled]):active,.ant-btn-link:not([disabled]):focus,.ant-btn-link:not([disabled]):hover{background:#0000;border-color:#0000;box-shadow:none}.ant-btn-link:not([disabled]):hover{transform:none}.ant-btn-link:not([disabled]):focus{color:var(--link)}.ant-btn-link:not([disabled]):active,.ant-btn-link:not([disabled]):hover{color:var(--link-hover)}.ant-btn-link:not(.ant-btn-icon-only)>span{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1.5px;transition:background-size var(--d3) var(--ease)}.ant-btn-link:not(.ant-btn-icon-only):not([disabled]):hover>span{background-size:100% 1.5px}.ant-btn-link:not([disabled]):hover>span+.anticon:last-child{transform:translateX(3px)}.ant-btn-link.ant-btn-icon-only,.ant-btn-text{color:var(--ink-2)}.ant-btn-link.ant-btn-icon-only,.ant-btn-text{isolation:isolate}.ant-btn-link.ant-btn-icon-only:not(.ant-btn-loading):before,.ant-btn-text:not(.ant-btn-loading):before{top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:var(--surface-3);opacity:0;transform:scale(.88);transition:transform var(--d2) var(--ease),opacity var(--d2) var(--ease)}.ant-btn-link.ant-btn-icon-only:not(.ant-btn-loading):before{transform:scale(.6)}.ant-btn-text:not([disabled]):active,.ant-btn-text:not([disabled]):focus,.ant-btn-text:not([disabled]):hover{background:#0000;border-color:#0000;box-shadow:none}.ant-btn-text:not([disabled]):hover{transform:none}.ant-btn-link.ant-btn-icon-only:not([disabled]):focus,.ant-btn-text:not([disabled]):focus{color:var(--ink-2)}.ant-btn-link.ant-btn-icon-only:not([disabled]):active,.ant-btn-link.ant-btn-icon-only:not([disabled]):hover,.ant-btn-text:not([disabled]):active,.ant-btn-text:not([disabled]):hover{color:var(--ink)}.ant-btn-link.ant-btn-icon-only:not([disabled]):active:before,.ant-btn-link.ant-btn-icon-only:not([disabled]):hover:before,.ant-btn-text:not([disabled]):active:before,.ant-btn-text:not([disabled]):hover:before{opacity:1;transform:scale(1)}.ant-btn-link.ant-btn-icon-only:not([disabled]):hover>.anticon{transform:scale(1.08)}.ant-btn-link.ant-btn-icon-only:not([disabled]):active,.ant-btn-text:not([disabled]):active{transform:scale(.98)}.ant-btn-dangerous{box-shadow:none}.ant-btn-dangerous,.ant-btn-dangerous:not([disabled]):focus{color:var(--danger);background:var(--surface);border-color:var(--danger-border)}.ant-btn-dangerous:not([disabled]):active,.ant-btn-dangerous:not([disabled]):hover{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}.ant-btn-dangerous:not([disabled]):hover{box-shadow:none}.ant-btn-dangerous.ant-btn-primary{box-shadow:none}.ant-btn-dangerous.ant-btn-primary,.ant-btn-dangerous.ant-btn-primary:not([disabled]):focus{color:var(--on-danger-solid);background:var(--danger-solid);border-color:var(--danger-solid)}.ant-btn-dangerous.ant-btn-primary:not([disabled]):active,.ant-btn-dangerous.ant-btn-primary:not([disabled]):hover{color:var(--on-danger-solid);background:var(--nz-danger-solid-hover);border-color:var(--nz-danger-solid-hover)}.ant-btn-dangerous.ant-btn-primary:not([disabled]):hover{box-shadow:0 10px 22px -12px var(--nz-danger-glow)}.ant-btn-dangerous.ant-btn-primary:not([disabled]):hover:after{animation:none}.ant-btn-dangerous.ant-btn-primary:not([disabled]):active{box-shadow:none}.ant-btn-dangerous.ant-btn-link,.ant-btn-dangerous.ant-btn-link.ant-btn-icon-only,.ant-btn-dangerous.ant-btn-link:not([disabled]):active,.ant-btn-dangerous.ant-btn-link:not([disabled]):focus,.ant-btn-dangerous.ant-btn-link:not([disabled]):hover,.ant-btn-dangerous.ant-btn-text,.ant-btn-dangerous.ant-btn-text:not([disabled]):active,.ant-btn-dangerous.ant-btn-text:not([disabled]):focus,.ant-btn-dangerous.ant-btn-text:not([disabled]):hover{color:var(--danger);background:#0000;border-color:#0000}.ant-btn-dangerous.ant-btn-link.ant-btn-icon-only:not(.ant-btn-loading):before,.ant-btn-dangerous.ant-btn-text:not(.ant-btn-loading):before{background:var(--danger-bg)}.ant-btn-background-ghost{box-shadow:none}.ant-btn-background-ghost:not([disabled]):active,.ant-btn-background-ghost:not([disabled]):focus,.ant-btn-background-ghost:not([disabled]):hover{color:var(--nz-ghost-fg);border-color:var(--nz-ghost-fg);box-shadow:none}.ant-btn-background-ghost.ant-btn-primary,.ant-btn-background-ghost.ant-btn-primary:not([disabled]):focus{color:var(--primary);border-color:var(--primary)}.ant-btn-background-ghost.ant-btn-primary:not([disabled]):active,.ant-btn-background-ghost.ant-btn-primary:not([disabled]):hover{color:var(--primary-hover);border-color:var(--primary-hover)}.ant-btn-background-ghost.ant-btn-dangerous,.ant-btn-background-ghost.ant-btn-dangerous:not([disabled]):active,.ant-btn-background-ghost.ant-btn-dangerous:not([disabled]):focus,.ant-btn-background-ghost.ant-btn-dangerous:not([disabled]):hover{color:var(--danger);border-color:var(--danger-line)}.ant-btn[disabled],.ant-btn[disabled]:active,.ant-btn[disabled]:focus,.ant-btn[disabled]:hover{color:var(--ink);background:var(--surface);border-color:var(--control-border);box-shadow:none;transform:none;opacity:.5}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{color:var(--on-primary);background:var(--primary);border-color:var(--primary)}.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{color:var(--link);background:#0000;border-color:#0000}.ant-btn-link.ant-btn-icon-only[disabled],.ant-btn-link.ant-btn-icon-only[disabled]:active,.ant-btn-link.ant-btn-icon-only[disabled]:focus,.ant-btn-link.ant-btn-icon-only[disabled]:hover,.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{color:var(--ink-2);background:#0000;border-color:#0000}.ant-btn-dangerous[disabled],.ant-btn-dangerous[disabled]:active,.ant-btn-dangerous[disabled]:focus,.ant-btn-dangerous[disabled]:hover{color:var(--danger);background:var(--surface);border-color:var(--danger-border)}.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-dangerous.ant-btn-primary[disabled]:active,.ant-btn-dangerous.ant-btn-primary[disabled]:focus,.ant-btn-dangerous.ant-btn-primary[disabled]:hover{color:var(--on-danger-solid);background:var(--danger-solid);border-color:var(--danger-solid)}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover,.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{color:var(--danger);background:#0000;border-color:#0000}.ant-btn-background-ghost[disabled],.ant-btn-background-ghost[disabled]:active,.ant-btn-background-ghost[disabled]:focus,.ant-btn-background-ghost[disabled]:hover{color:var(--nz-ghost-fg);border-color:var(--nz-ghost-fg)}.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn-background-ghost.ant-btn-primary[disabled]:active,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover{color:var(--primary);border-color:var(--primary)}.ant-btn-background-ghost.ant-btn-dangerous[disabled],.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover{color:var(--danger);border-color:var(--danger-line)}.ant-btn.ant-btn-loading:before{opacity:.18}.ant-btn>.anticon.anticon-loading{position:relative;display:inline-block;width:22px;height:6px;vertical-align:middle;animation:none}.ant-btn>.anticon.anticon-loading>svg{position:absolute;top:0;left:0;width:6px;height:6px;opacity:0;animation:none}.ant-btn>.anticon.anticon-loading:after,.ant-btn>.anticon.anticon-loading:before{position:absolute;background:currentColor;content:""}.ant-btn>.anticon.anticon-loading:before{top:2px;right:0;left:0;display:block;height:2px;border-radius:2px;opacity:.35;animation:none}.ant-btn>.anticon.anticon-loading:after{top:0;left:0;width:6px;height:6px;border-radius:50%;animation:nz-runner .9s var(--ease-io) infinite alternate}.ant-btn-group .ant-btn:not([disabled]):active,.ant-btn-group .ant-btn:not([disabled]):hover,.ant-input-group-addon .ant-btn:not([disabled]):active,.ant-input-group-addon .ant-btn:not([disabled]):hover,.ant-input-search .ant-input-search-button:not([disabled]):active,.ant-input-search .ant-input-search-button:not([disabled]):hover{transform:none}.ant-btn-group .ant-btn:not([disabled]):hover:after,.ant-input-group-addon .ant-btn:not([disabled]):hover:after,.ant-input-search .ant-input-search-button:not([disabled]):hover:after{animation:none}.ant-input-group-addon .ant-btn,.ant-input-group-addon .ant-btn:not([disabled]):active,.ant-input-group-addon .ant-btn:not([disabled]):hover,.ant-input-search .ant-input-search-button,.ant-input-search .ant-input-search-button:not([disabled]):active,.ant-input-search .ant-input-search-button:not([disabled]):hover{box-shadow:none}.ant-form-item-label>label{color:var(--ink-2);font-weight:var(--fw-field-label);font-size:var(--fs-field-label)}.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label,.ant-form-vertical .ant-form-item-label{font-size:var(--fs-field-label);line-height:var(--lh-field-label)}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{order:1;margin:0 0 0 4px;color:var(--danger);font-weight:700;font-family:inherit}.ant-form-item-label>label:after{order:2}.ant-form-item-label>label .ant-form-item-optional,.ant-form-item-label>label .ant-form-item-tooltip{color:var(--ink-3);font-weight:400}.ant-form-item-explain,.ant-form-item-extra{font-size:12px;line-height:1.5}.ant-form-item-explain{padding-top:4px}.ant-form-item-explain-error,.ant-form-item-explain.ant-form-item-explain-error{color:var(--danger)}.ant-form-item-explain-warning,.ant-form-item-explain.ant-form-item-explain-warning{color:var(--warning)}.ant-input,.ant-input-affix-wrapper{transition:border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease),background-color var(--d2) var(--ease),color var(--d2) var(--ease)}textarea.ant-input{line-height:1.5}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input-focused,.ant-input:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}.ant-input-affix-wrapper>input.ant-input:focus{box-shadow:none}.ant-input-affix-wrapper-disabled,.ant-input-disabled,.ant-input[disabled]{color:var(--ink-3);background-color:var(--surface-3);border-color:var(--border-strong)}.ant-input-affix-wrapper-disabled:hover,.ant-input-disabled:hover,.ant-input[disabled]:hover{border-color:var(--border-strong)}.ant-input-affix-wrapper-disabled .ant-input[disabled]{background:#0000}.ant-input-prefix,.ant-input-suffix{color:var(--ink-3)}.ant-input-group-addon{color:var(--ink-2);font-weight:600;font-size:13px;background-color:var(--surface-2)}.ant-mention-dropdown{padding:6px;border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-2)}.ant-mention-dropdown-item{border-radius:var(--r)}.ant-mention-dropdown-item:hover{background-color:var(--surface-3)}.ant-mention-dropdown-item-active,.ant-mention-dropdown-item.focus{color:var(--ink);font-weight:600;background-color:var(--line-hiring-tint)}.ant-select:not(.ant-select-customize-input) .ant-select-selector{transition:border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease),background-color var(--d2) var(--ease)}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:var(--ink-3);border-color:var(--border-strong)}.ant-select-arrow{color:var(--ink-3)}.ant-select-clear{color:var(--ink-4)}.ant-select-clear:hover{color:var(--ink-3)}.ant-select-multiple .ant-select-selection-item{color:var(--ink);border-radius:var(--r-s)}.ant-select-multiple .ant-select-selection-item-remove{color:var(--ink-3)}.ant-select-multiple .ant-select-selection-item-remove:hover{color:var(--ink)}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:var(--ink-3);border-color:var(--border-strong)}.ant-select-dropdown{padding:6px;border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-2)}.ant-select-item{border-radius:var(--r);transition:background-color var(--d1) linear,color var(--d1) linear}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--surface-3)}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--ink);font-weight:600;background-color:var(--line-hiring-tint)}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--line-hiring-ink)}.ant-select-item-option-disabled{color:var(--ink-4)}.ant-select-item-group{color:var(--ink-3);font-weight:700;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.ant-select-item-empty{color:var(--ink-3)}.ant-picker{transition:border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease),background-color var(--d2) var(--ease)}.ant-picker-focused{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}.ant-picker-separator,.ant-picker-suffix{color:var(--ink-3)}.ant-picker-clear{color:var(--ink-4)}.ant-picker-clear:hover{color:var(--ink-3)}.ant-picker.ant-picker-disabled{border-color:var(--border-strong)}.ant-picker.ant-picker-disabled .ant-picker-input>input[disabled]{color:var(--ink-3)}.ant-picker-range .ant-picker-active-bar{background:var(--focus)}.ant-picker-input>input{font-variant-numeric:tabular-nums}.ant-picker-panel-container{border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-2)}.ant-picker-header{color:var(--ink)}.ant-picker-header button{color:var(--ink-3)}.ant-picker-header>button:hover{color:var(--ink)}.ant-picker-header-view{font-weight:600}.ant-picker-header-view button:hover{color:var(--line-hiring-ink)}.ant-picker-content th{color:var(--ink-3);font-weight:600;font-size:12px}.ant-picker-cell{font-variant-numeric:tabular-nums}.ant-picker-cell .ant-picker-cell-inner{border-radius:var(--r-s)}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--select-on);border-radius:var(--r-s)}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:var(--on-select);font-weight:600;background:var(--select-on)}.ant-picker-cell-in-view.ant-picker-cell-in-range:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:var(--line-hiring-tint)}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{background:var(--selection)}.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{border-color:var(--select-on)}.ant-picker-cell-disabled:before{background:var(--surface-3)}.ant-picker-today-btn{color:var(--link);font-weight:600}.ant-picker-today-btn:active,.ant-picker-today-btn:hover{color:var(--link-hover)}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{font-variant-numeric:tabular-nums}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background:var(--surface-3)}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:var(--ink);font-weight:600;background:var(--line-hiring-tint)}.ant-checkbox-checked:after,.ant-checkbox-inner{border-radius:5px}.ant-checkbox-inner{transition:background-color var(--d2) var(--ease),border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}.ant-checkbox-input:focus-visible+.ant-checkbox-inner{box-shadow:0 0 0 3px var(--focus-ring)}.ant-checkbox-indeterminate .ant-checkbox-inner:after{border-radius:2px}.ant-radio-inner{transition:background-color var(--d2) var(--ease),border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}.ant-radio-input:focus-visible+.ant-radio-inner{box-shadow:0 0 0 3px var(--focus-ring)}.ant-radio-disabled .ant-radio-inner:after{background-color:var(--ink-4)}.ant-radio-button-wrapper{font-weight:600}.ant-radio-button-wrapper:hover{color:var(--ink)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active,.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child,.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--line-hiring-ink);border-color:var(--select-on)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before,.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before,.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:var(--select-on)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active,.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--on-select);background:var(--select-on);border-color:var(--select-on)}.ant-switch{background-color:var(--control-border);transition:background-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}.ant-switch-checked{background-color:var(--select-on)}.ant-switch-handle:before{background-color:var(--nz-knob);box-shadow:var(--nz-knob-shadow)}.ant-switch-checked:focus,.ant-switch:focus{box-shadow:none}.ant-switch:focus-visible{box-shadow:0 0 0 3px var(--focus-ring)}.ant-switch-inner{color:var(--on-select);font-weight:600}.ant-switch-checked .ant-switch-loading-icon{color:var(--select-on)}.ant-upload.ant-upload-drag,.ant-upload.ant-upload-select-picture-card{background-color:var(--surface-2);border-color:var(--control-border);transition:border-color var(--d2) var(--ease),background-color var(--d2) var(--ease)}.ant-upload.ant-upload-drag,.ant-upload.ant-upload-select-picture-card{border-radius:var(--r-l)}.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled),.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover,.ant-upload.ant-upload-select-picture-card:hover{background-color:var(--line-hiring-tint);border-color:var(--focus)}.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover{background-color:var(--surface-2);border-color:var(--control-border)}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:var(--line-hiring-ink)}.ant-upload.ant-upload-drag p.ant-upload-text{color:var(--ink);font-weight:600;font-size:15px}.ant-upload.ant-upload-drag p.ant-upload-hint{color:var(--ink-3);font-size:13px}.ant-upload-list-item-info{border-radius:var(--r-s)}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:var(--surface-3)}.ant-upload-list-item-error,.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon,.ant-upload-list-item-error .ant-upload-list-item-name,.ant-upload-list-item-error .ant-upload-text-icon>.anticon{color:var(--danger)}.ant-upload-list-picture-card .ant-upload-list-item,.ant-upload-list-picture .ant-upload-list-item{border-color:var(--border-strong);border-radius:var(--r)}.ant-upload-list-picture-card .ant-upload-list-item-info:before{background-color:var(--scrim)}.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item{background-color:var(--surface-2)}.ant-upload-list-item-progress .ant-progress-bg{background-color:var(--live-solid)}.ant-tag{--nz-chip-mark:var(--ink-4);padding:0 9px;color:var(--ink-2);font-weight:600;font-variant-numeric:tabular-nums;background:var(--surface-3);border-color:#0000;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease)}.ant-tag a,.ant-tag a:hover{color:inherit}.ant-tag-close-icon,.ant-tag .anticon-close{color:currentColor;opacity:.7}.ant-tag-close-icon:hover,.ant-tag .anticon-close:hover{color:currentColor;opacity:1}.ant-tag-green,.ant-tag-success{--nz-chip-mark:var(--success-line);color:var(--success);background:var(--success-bg);border-color:#0000}.ant-tag-cyan,.ant-tag-processing{--nz-chip-mark:var(--line-hiring);color:var(--line-hiring-ink);background:var(--line-hiring-tint);border-color:#0000}.ant-tag-error,.ant-tag-red{--nz-chip-mark:var(--danger-line);color:var(--danger);background:var(--danger-bg);border-color:#0000}.ant-tag-gold,.ant-tag-warning,.ant-tag-yellow{--nz-chip-mark:var(--warning-line);color:var(--warning);background:var(--warning-bg);border-color:#0000}.ant-tag-geekblue{--nz-chip-mark:var(--line-partner);color:var(--line-partner-ink);background:var(--line-partner-tint);border-color:#0000}.ant-tag-blue{color:var(--nz-tag-blue-ink);background:var(--nz-tag-blue-bg)}.ant-tag-blue,.ant-tag-orange{--nz-chip-mark:currentColor;border-color:#0000}.ant-tag-orange{color:var(--nz-tag-orange-ink);background:var(--nz-tag-orange-bg)}.ant-tag-volcano{color:var(--nz-tag-volcano-ink);background:var(--nz-tag-volcano-bg)}.ant-tag-purple,.ant-tag-volcano{--nz-chip-mark:currentColor;border-color:#0000}.ant-tag-purple{color:var(--nz-tag-purple-ink);background:var(--nz-tag-purple-bg)}.ant-tag-magenta,.ant-tag-pink{color:var(--nz-tag-magenta-ink);background:var(--nz-tag-magenta-bg)}.ant-tag-lime,.ant-tag-magenta,.ant-tag-pink{--nz-chip-mark:currentColor;border-color:#0000}.ant-tag-lime{color:var(--nz-tag-lime-ink);background:var(--nz-tag-lime-bg)}.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{color:var(--badge-fg)}.ant-tag.chip-check,.ant-tag.chip-dash,.ant-tag.chip-fill,.ant-tag.chip-ring,.ant-tag.chip-x{padding-left:7px}.ant-tag.chip-check:before,.ant-tag.chip-dash:before,.ant-tag.chip-fill:before,.ant-tag.chip-ring:before,.ant-tag.chip-x:before{position:relative;display:inline-block;box-sizing:border-box;width:9px;height:9px;margin-right:6px;vertical-align:-1px;border-radius:50%;content:""}.ant-tag.chip-fill:before{background:var(--nz-chip-mark)}.ant-tag.chip-ring:before{border:2px solid var(--nz-chip-mark)}.ant-tag.chip-dash:before{border:2px dashed var(--nz-chip-mark)}.ant-tag.chip-x:before{background:linear-gradient(45deg,#0000 39%,var(--nz-chip-mark) 39%,var(--nz-chip-mark) 61%,#0000 61%),linear-gradient(-45deg,#0000 39%,var(--nz-chip-mark) 39%,var(--nz-chip-mark) 61%,#0000 61%);border-radius:0}.ant-tag.chip-check:before{width:8px;height:5px;margin-right:7px;vertical-align:2px;border-bottom:2px solid var(--nz-chip-mark);border-left:2px solid var(--nz-chip-mark);border-radius:0;transform:rotate(-45deg)}.ant-badge-count{font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface)}.ant-badge-dot{min-width:8px;box-shadow:0 0 0 2px var(--surface)}.ant-badge-dot,.ant-badge-status-dot{width:8px;height:8px}.ant-badge-status-success{background-color:var(--success-line)}.ant-badge-status-error{background-color:var(--danger-line)}.ant-badge-status-warning{background-color:var(--warning-line)}.ant-badge-status-default{background-color:var(--ink-4)}.ant-badge-status-processing{background-color:var(--live-solid)}.ant-badge-status-processing:after{border-color:var(--live-solid)}.ant-badge-status-text{color:var(--ink)}.ant-avatar{font-weight:700;letter-spacing:.02em}.ant-avatar-group .ant-avatar{border-color:var(--surface)}.ant-table{line-height:1.45;font-variant-numeric:tabular-nums}.ant-table .ant-table-container tfoot>tr>td,.ant-table .ant-table-container tfoot>tr>th,.ant-table .ant-table-tbody>tr>td,.ant-table .ant-table-thead>tr>th{padding:var(--cell-py) var(--cell-px)}.ant-table .ant-table-thead>tr>th.ant-table-column-has-sorters{padding:0}.ant-table .ant-table-tbody>tr>td.ant-table-selection-column,.ant-table .ant-table-thead>tr>th.ant-table-selection-column{padding-right:8px;padding-left:8px}.ant-table .ant-table-thead>tr>th{color:var(--table-head-ink);font-weight:700;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;background:var(--table-head-bg);border-bottom-color:var(--table-border)}.ant-table-thead th.ant-table-column-has-sorters:hover{background:var(--surface-3)}.ant-table .ant-table-thead>tr>th.ant-table-column-sort{color:var(--ink)}.ant-table-column-sorter{color:var(--ink-4)}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:var(--ink)}.ant-table-filter-trigger{color:var(--ink-4)}.ant-table-filter-trigger-container-open .ant-table-filter-trigger,.ant-table-filter-trigger:hover{color:var(--ink-3)}.ant-table-filter-trigger.active{color:var(--page-line-ink,var(--line-hiring-ink))}.ant-table-tbody>tr>td{transition:background-color var(--d1) linear}.ant-table-tbody>tr.ant-table-row:hover>td{background:var(--table-row-hover)}.ant-table-tbody>tr.ant-table-row-selected>td{background:var(--table-row-selected)}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--table-row-selected-hover)}.ant-table-tbody>tr.ant-table-placeholder:hover>td{background:var(--surface)}.ant-table-tbody>tr.ant-table-placeholder>td{color:var(--ink-3)}.ant-table .ant-table-container tfoot>tr>td,.ant-table .ant-table-container tfoot>tr>th{font-weight:700;background:var(--surface-2)}.ant-table .ant-table-container tfoot>tr:first-child>td,.ant-table .ant-table-container tfoot>tr:first-child>th{border-top:1px solid var(--border-strong)}.ant-table-footer,.ant-table-title{color:var(--ink-2)}.ant-table.ant-table-small .ant-table-thead>tr>th{background:var(--table-head-bg)}.ant-pagination{color:var(--ink-3);font-size:13px}.ant-pagination-total-text{color:var(--ink-3);font-variant-numeric:tabular-nums}.ant-pagination-item,.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{background:#0000;border-color:#0000;transition:background-color var(--d2) var(--ease),border-color var(--d2) var(--ease),color var(--d2) var(--ease)}.ant-pagination-item{font-weight:600;font-variant-numeric:tabular-nums}.ant-pagination-item a{color:var(--ink-2)}.ant-pagination-item:focus-visible,.ant-pagination-item:hover{background:var(--surface-3);border-color:#0000}.ant-pagination-item:focus-visible a,.ant-pagination-item:hover a{color:var(--ink)}.ant-pagination-item-active,.ant-pagination-item-active:focus-visible,.ant-pagination-item-active:hover{background:var(--surface);border-color:var(--control-border);box-shadow:var(--shadow-1)}.ant-pagination-item-active:focus-visible a,.ant-pagination-item-active:hover a,.ant-pagination-item-active a{color:var(--ink)}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{color:var(--ink-2)}.ant-pagination-next:focus-visible .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus-visible .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:var(--ink);background:var(--surface-3);border-color:#0000}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:focus-visible .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{color:var(--ink-4);background:#0000;border-color:#0000}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{color:var(--ink-4)}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:var(--ink)}.ant-pagination-options-quick-jumper,.ant-tabs-tab{color:var(--ink-3)}.ant-tabs-tab{font-weight:500;transition:color var(--d2) var(--ease)}.ant-tabs-tab:hover{color:var(--ink)}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ink);font-weight:600;text-shadow:none}.ant-tabs-tab-btn:focus-visible{border-radius:4px;outline:2px solid var(--focus);outline-offset:2px}.ant-tabs-ink-bar{background:var(--page-line-ink,var(--line-hiring-ink));border-radius:3px}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar{height:3px;background:#0000}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar:after,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar:after,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar:after,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar:after{position:absolute;top:0;right:10px;bottom:0;left:10px;background:var(--page-line-ink,var(--line-hiring-ink));border-radius:3px;content:""}.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar-animated,.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar-animated{transition:width var(--d3) var(--ease),left var(--d3) var(--ease),right var(--d3) var(--ease)}.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-bottom>div>.ant-tabs-nav:before,.ant-tabs-top>.ant-tabs-nav:before,.ant-tabs-top>div>.ant-tabs-nav:before{border-bottom-color:var(--border)}.ant-tabs-tab.ant-tabs-tab-disabled{color:var(--ink-4)}.ant-menu-horizontal:not(.ant-menu-dark){border-bottom-color:var(--border)}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu{border-bottom-width:3px}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:var(--ink);border-bottom:3px solid var(--border-strong)}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:hover{color:var(--ink);font-weight:600;border-bottom:3px solid var(--page-line-ink,var(--line-hiring-ink))}.ant-menu-horizontal>.ant-menu-item a{color:var(--ink-2)}.ant-menu-horizontal>.ant-menu-item-selected a,.ant-menu-horizontal>.ant-menu-item a:hover{color:var(--ink)}.ant-menu-horizontal:not(.ant-menu-dark){display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border-bottom:0;box-shadow:inset 0 -1px 0 var(--border);scrollbar-width:none;overscroll-behavior-x:contain}.ant-menu-horizontal:not(.ant-menu-dark)::-webkit-scrollbar{display:none}.ant-menu-horizontal:not(.ant-menu-dark):after{display:none}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu{flex:0 0 auto;top:0;margin:0 12px;color:var(--ink-3);font-weight:500;white-space:nowrap}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected{color:var(--ink);font-weight:600}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>a{color:inherit}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn:not([disabled]):active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn:not([disabled]):focus,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn:not([disabled]):hover{display:block;height:auto;min-height:0;padding:0;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;background:#0000;border:0;box-shadow:none;transform:none}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn:not([disabled]):active>.anticon,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn:not([disabled]):focus>.anticon,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn:not([disabled]):hover>.anticon,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn>.anticon{transform:none}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>.ant-btn:focus-visible,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item>a:focus-visible{border-radius:4px;outline:2px solid var(--focus);outline-offset:2px}@property --rr-tab-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --rr-tab-fade-r{syntax:"<length>";inherits:false;initial-value:0}@keyframes rr-tab-edge-fade{0%{--rr-tab-fade-l:0px;--rr-tab-fade-r:40px}4%{--rr-tab-fade-l:40px}96%{--rr-tab-fade-r:40px}to{--rr-tab-fade-l:40px;--rr-tab-fade-r:0px}}@supports (animation-timeline:scroll()){.ant-menu-horizontal:not(.ant-menu-dark){-webkit-mask-image:linear-gradient(to right,#0000,var(--ink) var(--rr-tab-fade-l),var(--ink) calc(100% - var(--rr-tab-fade-r)),#0000);mask-image:linear-gradient(to right,#0000,var(--ink) var(--rr-tab-fade-l),var(--ink) calc(100% - var(--rr-tab-fade-r)),#0000);animation:rr-tab-edge-fade linear both;animation-timeline:scroll(self inline)}}.ant-menu-inline:not(.ant-menu-inline-collapsed)>.ant-menu-item,.ant-menu-inline:not(.ant-menu-inline-collapsed)>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-sub.ant-menu-inline>.ant-menu-item{width:calc(100% - 16px);margin-right:8px;margin-left:8px;border-radius:var(--r)}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{font-weight:500}.ant-menu-inline .ant-menu-item-selected{font-weight:600}.ant-dropdown-menu{padding:6px;border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-2)}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{color:var(--ink-2);border-radius:var(--r);transition:background-color var(--d1) linear,color var(--d1) linear}.ant-dropdown-menu-item>a,.ant-dropdown-menu-submenu-title>a{margin:-7px -12px;padding:7px 12px;color:inherit;border-radius:inherit}.ant-dropdown-menu-item>.anticon:first-child,.ant-dropdown-menu-item>a>.anticon:first-child,.ant-dropdown-menu-item>span>.anticon:first-child,.ant-dropdown-menu-submenu-title>.anticon:first-child,.ant-dropdown-menu-submenu-title>a>.anticon:first-child,.ant-dropdown-menu-submenu-title>span>.anticon:first-child{min-width:14px;margin-right:10px;font-size:14px}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{color:var(--ink);background-color:var(--surface-3)}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-item-selected>a,.ant-dropdown-menu-submenu-title-selected,.ant-dropdown-menu-submenu-title-selected>a{color:var(--line-hiring-ink);font-weight:600;background-color:var(--line-hiring-tint)}.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title{color:var(--line-hiring-ink)}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:var(--danger)}.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{color:var(--danger);background-color:var(--danger-bg)}.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-item-disabled>a,.ant-dropdown-menu-submenu-title-disabled,.ant-dropdown-menu-submenu-title-disabled:hover,.ant-dropdown-menu-submenu-title-disabled>a{color:var(--ink-4);background-color:initial}.ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-title-divider{margin:6px 4px;background-color:var(--border)}.ant-dropdown-menu-item-group-title{color:var(--ink-3);font-weight:700;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.ant-page-header-heading-title{color:var(--ink);font-weight:700;letter-spacing:-.015em}.ant-page-header-heading-sub-title{color:var(--ink-3)}.ant-page-header-back-button{color:var(--ink-2)}.ant-page-header-back-button:active,.ant-page-header-back-button:focus,.ant-page-header-back-button:hover{color:var(--ink)}.ant-divider-horizontal.ant-divider-with-text{color:var(--ink);font-weight:700;font-size:15px}.ant-divider-plain.ant-divider-with-text{color:var(--ink-2);font-weight:400;font-size:14px}.ant-tooltip-inner{min-height:30px;padding:6px 10px;font-weight:500;font-size:12.5px;line-height:1.45;border-radius:var(--r);box-shadow:var(--shadow-2)}.ant-popover-inner{border-radius:var(--r-l);box-shadow:var(--shadow-2),var(--edge)}.ant-popover-title{min-height:36px;padding:10px 16px 8px;color:var(--ink);font-weight:700;border-bottom-color:var(--border)}.ant-popover-inner-content{color:var(--ink-2)}.ant-popover-message{color:var(--ink)}.ant-popover-buttons{margin-bottom:2px}.ant-modal-content{border-radius:var(--r-xl);box-shadow:var(--shadow-3)}.ant-modal-header{border-bottom-color:var(--border);border-radius:var(--r-xl) var(--r-xl) 0 0}.ant-modal-title{color:var(--ink);font-weight:700;letter-spacing:-.01em}.ant-modal-footer{border-top-color:var(--border);border-radius:0 0 var(--r-xl) var(--r-xl)}.ant-modal-close{color:var(--ink-3);transition:color var(--d2) var(--ease)}.ant-modal-close:focus,.ant-modal-close:hover{color:var(--ink)}.ant-modal-close:focus-visible{outline:2px solid var(--focus);outline-offset:-8px;border-radius:var(--r-l)}.ant-modal-confirm-body .ant-modal-confirm-title{color:var(--ink);font-weight:700;font-size:17px;letter-spacing:-.01em}.ant-modal-confirm-body .ant-modal-confirm-content{color:var(--ink-2)}.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper,.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper,.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper,.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper{box-shadow:var(--shadow-3)}.ant-drawer-right .ant-drawer-content:before{position:absolute;top:0;right:0;left:0;z-index:3;height:4px;background:var(--drawer-line,var(--line-system));content:"";pointer-events:none}.ant-drawer-header{border-bottom-color:var(--border);border-radius:0}.ant-drawer-title{color:var(--ink);font-weight:700;font-size:19px;line-height:26px;letter-spacing:-.01em}.ant-drawer-close{color:var(--ink-3);transition:color var(--d2) var(--ease)}.ant-drawer-close:focus,.ant-drawer-close:hover{color:var(--ink)}.ant-drawer-footer{border-top-color:var(--border)}.ant-message-notice-content{color:var(--toast-fg);font-weight:500;font-size:13.5px;background:var(--toast-bg);border-radius:var(--r-l);box-shadow:var(--shadow-3)}.ant-message .anticon{margin-right:10px}.ant-message-success .anticon{color:var(--nz-toast-success)}.ant-message-error .anticon{color:var(--nz-toast-error)}.ant-message-warning .anticon{color:var(--nz-toast-warning)}.ant-message-info .anticon,.ant-message-loading .anticon{color:var(--nz-toast-info)}.ant-notification-notice{color:var(--toast-fg);background:var(--toast-bg);border-radius:var(--r-l);box-shadow:var(--shadow-3)}.ant-notification-notice-message{margin-bottom:2px;color:var(--toast-fg);font-weight:700;font-size:14px;line-height:22px}.ant-notification-notice-description{color:var(--toast-fg);font-size:13.5px;line-height:1.45}.ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:2px;margin-left:32px;font-size:14px}.ant-notification-notice-with-icon .ant-notification-notice-description{margin-left:32px;font-size:13.5px}.ant-notification-notice-icon{margin-left:0;font-size:20px;line-height:22px}.anticon.ant-notification-notice-icon-success{color:var(--nz-toast-success)}.anticon.ant-notification-notice-icon-info{color:var(--nz-toast-info)}.anticon.ant-notification-notice-icon-warning{color:var(--nz-toast-warning)}.anticon.ant-notification-notice-icon-error{color:var(--nz-toast-error)}.ant-notification-notice-close{top:12px;right:12px;color:var(--toast-fg);opacity:.7;transition:opacity var(--d2) var(--ease)}.ant-notification-notice-close:hover{color:var(--toast-fg);opacity:1}.ant-image-preview-mask{background-color:var(--scrim)}.ant-card-bordered{border-color:var(--border);box-shadow:var(--shadow-1)}.ant-card-head{color:var(--ink);font-weight:700;letter-spacing:-.01em;border-bottom-color:var(--border)}.ant-card-extra{color:var(--ink-2)}.ant-card-hoverable{transition:box-shadow var(--d2) var(--ease),border-color var(--d2) var(--ease)}.ant-card-hoverable:hover{border-color:var(--border);box-shadow:var(--shadow-2)}.ant-card-meta-title{color:var(--ink);font-weight:700}.ant-card-meta-description{color:var(--ink-3)}.ant-descriptions-title{color:var(--ink);font-weight:700}.ant-descriptions-item-label{color:var(--ink-3);font-weight:600;font-size:13px}.ant-descriptions-item-content{color:var(--ink)}.ant-descriptions-bordered .ant-descriptions-item-label{color:var(--ink-2)}.ant-list-item-meta-title{color:var(--ink);font-weight:600}.ant-list-item-meta-title>a{color:var(--ink)}.ant-list-item-meta-title>a:hover{color:var(--link-hover)}.ant-list-item-meta-description{color:var(--ink-3);font-size:12.5px;line-height:1.45}.ant-list-item-action>li{color:var(--ink-3)}.ant-list-item-action-split{background-color:var(--border)}.ant-list-bordered{border-color:var(--border);border-radius:var(--r-l)}.ant-comment-content-author-name{color:var(--ink);font-weight:600;font-size:13px}.ant-comment-content-author-name>*,.ant-comment-content-author-name>:hover{color:var(--ink)}.ant-comment-content-author-time{color:var(--ink-3);font-variant-numeric:tabular-nums}.ant-comment-actions>li>span{color:var(--ink-3)}.ant-comment-actions>li>span:hover{color:var(--ink)}.ant-collapse{border-color:var(--border)}.ant-collapse-borderless>.ant-collapse-item,.ant-collapse>.ant-collapse-item{border-bottom-color:var(--border)}.ant-collapse-content{border-top-color:var(--border)}.ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--ink);font-weight:600}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{color:var(--ink-3)}.ant-timeline-item-tail{left:4px;width:4px;background:var(--border-strong);border-left:0;border-radius:4px}.ant-timeline-item-head{width:12px;height:12px;background-color:var(--surface);border-width:3px}.ant-timeline-item-head-blue{color:var(--line-hiring-ink);border-color:var(--line-hiring-ink)}.ant-timeline-item-head-green{color:var(--success-line);border-color:var(--success-line)}.ant-timeline-item-head-red{color:var(--danger-line);border-color:var(--danger-line)}.ant-timeline-item-head-gray{color:var(--ink-4);border-color:var(--ink-4)}.ant-timeline-item-head-custom{top:6px;left:6px;width:auto;height:auto;background:#0000;border:0}.ant-timeline-item-content{top:-5px}.ant-statistic-title{color:var(--ink-2);font-weight:600}.ant-statistic-content{font-weight:700;line-height:1.2;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ant-alert{padding:10px 15px;line-height:1.5;border-radius:var(--r-l);animation:nz-rise-in var(--d3) var(--ease)}.ant-alert-message{color:var(--ink)}.ant-alert-description{color:var(--ink-2);font-size:13px;line-height:1.5}.ant-alert-with-description{padding:13px 15px}.ant-alert-with-description .ant-alert-icon{margin-right:12px;font-size:20px}.ant-alert-with-description .ant-alert-message{margin-bottom:2px;font-weight:700;font-size:14px}.ant-alert-banner{border-radius:0}.ant-alert-close-icon .anticon-close{color:var(--ink-3)}.ant-alert-close-icon .anticon-close:hover{color:var(--ink)}.ant-empty-normal,.ant-empty-small{color:var(--ink-3)}.ant-empty-description{font-size:13.5px}.ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-content .ant-skeleton-title,.ant-skeleton-element .ant-skeleton-button,.ant-skeleton-element .ant-skeleton-input{border-radius:var(--r-s)}.ant-spin{color:var(--line-hiring-ink)}.ant-spin-dot-item{background-color:var(--line-hiring-ink)}.ant-spin-text,.ant-spin-tip{color:var(--ink-3)}.msg-highlight{animation:msgHighlightFlash 1.8s ease-out;border-radius:var(--r-s)}@keyframes msgHighlightFlash{0%{background-color:initial}20%{background-color:var(--selection)}to{background-color:initial}}.clearfix:after{display:block;content:"";clear:both}.ant-tag{border-radius:var(--r-pill)}.ant-row{margin-left:calc(var(--grid-gutter) / -2)!important;margin-right:calc(var(--grid-gutter) / -2)!important}.ant-col{padding-left:calc(var(--grid-gutter) / 2)!important;padding-right:calc(var(--grid-gutter) / 2)!important}.ant-btn{margin-right:5px}.ant-picker{width:100%}.ant-table-thead>tr>th{font-weight:700}.ant-table-tbody>tr>td,.ant-table-thead>tr>th,.ant-table tfoot>tr>td,.ant-table tfoot>tr>th{padding:var(--cell-py) var(--cell-px)}.ant-form-item{margin-bottom:var(--gap-field)}.ant-upload.ant-upload-drag p.ant-upload-drag-icon{margin-bottom:5px}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{font-size:32px}.form-group{margin-bottom:var(--gap-field)}.form-group label{white-space:nowrap}.form-group>label:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper){display:block;margin-bottom:var(--gap-label);color:var(--ink-2);font-weight:var(--fw-field-label);font-size:var(--fs-field-label);line-height:var(--lh-field-label)}.form-group>label:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper)+br{display:none}.form-group .ant-picker,.form-group .ant-select{width:100%}.img-table{height:24px;width:auto}.text-warning{color:var(--label-warning-ink)}.text-processing{color:var(--label-info-ink)}.text-success{color:var(--label-success-ink)}.text-default,.text-error{color:var(--label-danger-ink)}.text-muted{color:var(--ink-3)}.text-center{text-align:center}.tags{font-size:12px}.label.label-success{background:var(--label-success-bg)!important;color:var(--label-success-ink)!important}.label-primary{background-color:var(--label-primary-bg);color:var(--label-primary-ink)}.label.label-danger{background:var(--label-danger-bg)!important;color:var(--label-danger-ink)!important}.label.label-warning{background:var(--label-warning-bg)!important;color:var(--label-warning-ink)!important}.label.label-info{background:var(--label-info-bg)!important;color:var(--label-info-ink)!important}.label.label-indigo{background:var(--label-indigo-bg)!important;color:var(--label-indigo-ink)!important}.label.label-default{background:var(--label-default-bg)!important;color:var(--label-default-ink)!important}.label{min-width:25px;display:inline-block;padding:4px 9px;margin:3px 3px 3px 0;border-radius:var(--r-l);line-height:16px;font-size:var(--fs-chip);font-weight:600;vertical-align:middle}.align-right .ant-comment-content-author,.align-right .ant-comment-inner{display:flex;flex-direction:row-reverse}.align-right .ant-comment-content-detail{text-align:right;margin-right:5px}.reverse-column .ant-list-items{display:flex;flex-direction:column-reverse}.reverse-column .ant-comment-content-detail{display:flex;flex-direction:row}.spinner{text-align:center}.ant-tabs-nav-list{padding:0}.ant-comment-content-detail p{word-break:break-word}.refer-detail nz-card{margin-bottom:10px}.refer-detail .ant-card-bordered{border:0}.refer-detail .ant-card-head{padding:0}.refer-detail .ant-card-body{padding:10px 0}.refer-detail .ant-collapse-content>.ant-collapse-content-box{padding:0}.refer-detail .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{left:0}.refer-detail .ant-collapse>.ant-collapse-item>.ant-collapse-header{font-weight:700;padding-left:20px}.refer-detail .ant-page-header{padding:0}@media screen and (max-width:575px){.refer-detail .ant-page-header{padding:0}}.save-area{text-align:right}@media screen and (max-width:991px){.ant-page-header{padding:16px 0}}.job-visibility-section{max-width:680px}.job-visibility-section .visibility-header{display:flex;align-items:center;justify-content:space-between}.job-visibility-section .visibility-header .visibility-title{font-size:16px;font-weight:700;color:var(--ink);line-height:1.45;letter-spacing:-.01em}.job-visibility-section .visibility-header .visibility-info{color:var(--ink-3);font-size:16px}.job-visibility-section .visibility-subtitle{color:var(--ink-3);margin:2px 0 16px}.job-visibility-section .visibility-footer{display:flex;align-items:center;color:var(--ink-3);margin-top:4px}.job-visibility-section .visibility-footer i{font-size:16px;color:var(--ink-3);margin-right:8px}.job-visibility-group{display:block}.job-visibility-group .visibility-card{border:1px solid var(--border-strong);border-radius:var(--r-l);background:var(--surface);margin-bottom:12px;padding:16px;transition:border-color var(--d2) var(--ease),background-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease),transform var(--d2) var(--ease)}.job-visibility-group .visibility-card:hover:not(.disabled):not(.selected){border-color:var(--control-border)}.job-visibility-group .visibility-card.selected{border-color:var(--select-on);box-shadow:0 0 0 1px var(--select-on) inset;background:var(--line-hiring-tint)}.job-visibility-group .visibility-card.disabled{opacity:.55}.job-visibility-group .visibility-card label[nz-radio]{display:flex;align-items:center;width:100%;margin:0;white-space:normal}.job-visibility-group .visibility-card label[nz-radio]>.ant-radio{order:2;top:0;margin-left:16px}.job-visibility-group .visibility-card label[nz-radio]>.ant-radio .ant-radio-inner{width:22px;height:22px;border-width:2px}.job-visibility-group .visibility-card label[nz-radio]>.ant-radio .ant-radio-inner:after{width:12px;height:12px;top:3px;left:3px;border-radius:50%;background-color:var(--select-on)}.job-visibility-group .visibility-card label[nz-radio]>.ant-radio.ant-radio-checked .ant-radio-inner{border-color:var(--select-on)}.job-visibility-group .visibility-card label[nz-radio]>span:not(.ant-radio){order:1;flex:1;padding:0}.job-visibility-group .option-body{display:flex;align-items:center}.job-visibility-group .option-icon{position:relative;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;margin-right:16px;flex-shrink:0}.job-visibility-group .option-icon .icon-sub-badge{position:absolute;right:-3px;bottom:-3px;width:20px;height:20px;border-radius:50%;border:2px solid var(--surface);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--surface)}.job-visibility-group .icon-public{background:var(--surface-3);color:var(--ink-2)}.job-visibility-group .icon-premium{background:var(--info-bg);color:var(--info)}.job-visibility-group .icon-premium .icon-sub-badge{background:var(--info)}.job-visibility-group .icon-private{background:var(--warning-bg);color:var(--warning)}.job-visibility-group .icon-private .icon-sub-badge{background:var(--warning)}.job-visibility-group .option-text{display:flex;flex-direction:column;gap:4px}.job-visibility-group .option-title{font-size:15px;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:10px;line-height:24px}.job-visibility-group .option-badge{font-size:12px;font-weight:600;line-height:20px;padding:1px 10px;border-radius:var(--r-pill);white-space:nowrap}.job-visibility-group .badge-public{background:var(--surface-3);color:var(--ink-2)}.job-visibility-group .badge-premium{background:var(--info-bg);color:var(--info)}.job-visibility-group .badge-private{background:var(--warning-bg);color:var(--warning)}.job-visibility-group .option-desc{color:var(--ink-3);font-size:13px;line-height:20px}.job-visibility-group .visibility-warning{color:var(--warning);font-size:12px}.job-visibility-group .private-expand{margin-top:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);border-radius:var(--r);padding:12px}.job-visibility-group .private-expand .expand-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:var(--ink)}.job-visibility-group .private-expand .expand-header .selected-count{color:var(--ink-3);font-size:13px;font-variant-numeric:tabular-nums}.job-visibility-group .private-expand nz-select{width:100%}.job-visibility-group .private-expand .people-search{margin-bottom:10px}.job-visibility-group .private-expand .ant-select-selector{border-radius:var(--r)!important}.job-visibility-group .private-expand .expand-actions{display:flex;gap:10px}.job-visibility-group .private-expand .expand-actions .expand-action{flex:1;display:flex;align-items:center;justify-content:space-between;background:var(--surface);border:1px solid var(--control-border);border-radius:var(--r);padding:9px 12px;cursor:pointer;color:var(--ink);font-size:14px;transition:border-color var(--d2) var(--ease),background-color var(--d2) var(--ease),color var(--d2) var(--ease)}.job-visibility-group .private-expand .expand-actions .expand-action:hover{border-color:var(--line-hiring);color:var(--line-hiring-ink);background:var(--line-hiring-tint)}.job-visibility-group .private-expand .expand-actions .expand-action:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.job-visibility-group .private-expand .expand-actions .expand-action .expand-action-label{display:flex;align-items:center}.job-visibility-group .private-expand .expand-actions .expand-action .expand-action-label i{margin-right:8px;font-size:15px}.job-visibility-group .private-expand .expand-actions .expand-action>i{color:var(--ink-3);font-size:12px}.job-visibility-group .private-expand .group-select-wrap{margin-top:10px}.job-visibility-group .private-expand .invite-table{margin-top:10px;background:var(--surface);border-radius:var(--r);overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){.job-visibility-group .visibility-card:hover:not(.disabled):not(.selected){transform:translateY(-1px);box-shadow:var(--shadow-2)}}.hrm-page,.inv-paper{--page-line:var(--line-money);--page-line-ink:var(--line-money-ink);--page-line-tint:var(--line-money-tint)}.hrm-page{background:var(--bg);padding:20px 24px}.hrm-page .hrm-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.hrm-page .hrm-header>div:first-child{flex:1 1 320px;min-width:0}.hrm-page .hrm-header:not(:has(h1)){align-items:center}.hrm-page .hrm-header h1{font-size:18px;font-weight:700;line-height:1.45;letter-spacing:-.015em;margin:0;color:var(--ink)}.hrm-page .hrm-header .hrm-sub{color:var(--ink-3);font-size:13px;margin-top:2px}.hrm-page .hrm-card{padding:20px}.hrm-page .hrm-card,.hrm-page .hrm-table-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1);margin-bottom:16px}.hrm-page .hrm-table-card{padding:8px 16px 16px}.hrm-page .ant-table{font-size:13.5px;font-variant-numeric:tabular-nums}.hrm-page .ant-table.ant-table-small .ant-table-tbody>tr>td,.hrm-page .ant-table.ant-table-small .ant-table-thead>tr>th{padding-left:8px;padding-right:8px}.hrm-back{display:inline-flex;align-items:center;gap:6px;color:var(--link);font-weight:600;cursor:pointer;margin-bottom:14px}.hrm-back:hover{color:var(--link-hover);text-decoration:underline}.hrm-section-title{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.hrm-section-title h2{font-size:16px;font-weight:700;line-height:1.45;letter-spacing:-.01em;margin:0;color:var(--ink)}.hrm-section-title .hrm-hint{color:var(--ink-3);font-size:12.5px}.hrm-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px}.hrm-summary-grid .sum-box{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1);padding:14px 16px}.hrm-summary-grid .sum-box .sum-label{font-size:12.5px;color:var(--ink-3);margin-bottom:4px}.hrm-summary-grid .sum-box .sum-value{font-size:17px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.hrm-action-bar{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.hrm-page .seed-empty{text-align:center;padding:8px 0 24px}.hrm-page .seed-empty .seed-preview{max-width:460px;margin:4px auto 18px;text-align:left;background:var(--surface-2);border:1px dashed var(--border-strong);border-radius:var(--r-l);padding:12px 18px}.hrm-page .seed-empty .seed-preview .seed-row{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font-size:13px}.hrm-page .seed-empty .seed-preview .seed-row span{color:var(--ink-3)}.hrm-page .seed-empty .seed-preview .seed-row+.seed-row{border-top:1px solid var(--border)}.bank-preview{border:1px dashed var(--border-strong);border-radius:var(--r);background:var(--surface-2);padding:12px 14px;font-size:12.5px;line-height:1.8;color:var(--ink)}.bank-preview-title{font-size:11.5px;font-style:italic;color:var(--ink-3);margin-bottom:6px}.bank-preview p{margin:0 0 4px;color:var(--ink-2)}button.icon-btn.ant-btn{padding:0 6px;width:auto;height:auto;line-height:1.4;border:none;background:#0000;box-shadow:none;vertical-align:initial}button.icon-btn.ant-btn>i[nz-icon]{line-height:1}button.icon-btn.ant-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button.icon-btn.ant-btn.text-danger:not([disabled]){color:var(--label-danger-ink)}button.icon-btn.ant-btn.text-danger:not([disabled]):not(.ant-btn-loading):before{background:var(--danger-bg)}.imp-panel{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r);padding:16px 16px 14px}.imp-panel .imp-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.imp-panel .imp-grid-1{grid-template-columns:minmax(240px,420px)}.imp-panel .imp-grid-2{grid-template-columns:1fr 1fr}.imp-panel .imp-label{font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:6px;display:flex;align-items:center;gap:6px}.imp-panel .imp-no{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--line-money-tint);color:var(--line-money-ink);font-size:11px;font-weight:700}.imp-panel .ant-upload,.imp-panel .ant-upload button,.imp-panel nz-upload{display:block;width:100%}.imp-panel .ant-upload button{text-align:left}.imp-panel .imp-file{display:inline-block;max-width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.imp-panel .ant-btn.imp-picked:not([disabled]){border-color:var(--success-line);color:var(--success);background:var(--success-bg)}.imp-panel .imp-row{display:flex;gap:8px;flex-wrap:nowrap;align-items:center}.imp-panel .imp-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px dashed var(--border-strong)}.imp-panel .imp-foot-left{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}.imp-panel .imp-tpl.ant-btn-link{padding:0;height:auto;font-size:13px}.imp-panel .imp-foot-right,.imp-result{display:flex;gap:8px}.imp-result{margin:14px 0 10px;align-items:center;flex-wrap:wrap}.imp-empty{margin-top:28px;text-align:center;color:var(--ink-3);font-size:13px}.imp-empty .imp-empty-icon{font-size:34px;display:block;margin:0 auto 10px;color:var(--ink-4)}.hrm-header-crumb{align-items:center!important;margin-bottom:4px!important}.hrm-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hrm-breadcrumb a{color:var(--ink-3);font-size:14px}.hrm-breadcrumb a:hover{color:var(--link)}.hrm-breadcrumb .crumb-sep{color:var(--ink-4);font-size:14px}.hrm-breadcrumb .crumb-current{font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.hrm-tabs>.ant-tabs-nav{margin-bottom:18px}.hrm-tabs>.ant-tabs-nav:before{display:none}.hrm-tabs>.ant-tabs-nav .ant-tabs-nav-list{background:var(--surface-3);border-radius:10px;padding:4px}.hrm-tabs>.ant-tabs-nav .ant-tabs-tab{padding:7px 18px;margin:0!important;border-radius:var(--r);font-size:14px;transition:color .15s,background .15s}.hrm-tabs>.ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{color:var(--ink-3);font-weight:500}.hrm-tabs>.ant-tabs-nav .ant-tabs-tab .anticon{margin-right:7px;font-size:15px}.hrm-tabs>.ant-tabs-nav .ant-tabs-tab:after,.hrm-tabs>.ant-tabs-nav .ant-tabs-tab:before{content:none}.hrm-tabs>.ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--ink)}.hrm-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:var(--surface);box-shadow:var(--shadow-1),var(--edge)}.hrm-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ink);font-weight:600}.hrm-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.fee-inline{width:100%;min-width:190px}.fee-inline.fee-missing .ant-select-selector{border-color:var(--warning-line)!important;background:var(--warning-bg)}.fee-inline.fee-missing .ant-select-selection-placeholder{color:var(--warning)}.row-dirty td{background:var(--warning-bg)!important}.status-inline{width:100%;min-width:108px}.status-inline.status-ended .ant-select-selection-item{color:var(--danger)}.cost-inline{display:block;min-width:150px}.row-save{color:var(--success);font-weight:600;white-space:nowrap}.row-save+.ant-divider-vertical{margin:0 4px}.row-save~button.icon-btn.ant-btn{margin-right:0}.ant-btn.btn-save-all:not([disabled]){background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.ant-btn.btn-save-all:not([disabled]):focus,.ant-btn.btn-save-all:not([disabled]):hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--on-primary)}.ant-btn.btn-save-all:not([disabled]):active{background:var(--primary-press);border-color:var(--primary-press);color:var(--on-primary)}.drawer-footer-btns{display:flex;justify-content:flex-end;gap:10px}.drawer-footer-btns>app-unsaved-indicator{margin-right:auto;align-self:center}.inv-mail-pill{display:flex;justify-content:flex-end;margin-bottom:8px}.line-table,.tier-table{width:100%;border-collapse:initial;border-spacing:8px 6px;margin:0 -8px}.line-table th,.tier-table th{text-align:left;font-weight:600;color:var(--ink-2);padding:0 2px}.line-table td,.tier-table td{vertical-align:middle}.bill-total{margin-top:10px;font-size:14px}.hrm-info{color:var(--ink-4);font-size:13px;margin-left:4px;cursor:help;vertical-align:-1px}.hrm-info:hover{color:var(--link)}.hrm-hint{color:var(--ink-3)}.hrm-hint b{color:var(--ink-2)}.inv-paper .hrm-hint{color:inherit}.ant-drawer .hrm-hint,.ant-form-item-extra,.ant-modal .hrm-hint,.hrm-hint,.hrm-page .hrm-hint{font-style:italic}.ant-table td .hrm-hint,.dir-counts .hrm-hint,.hrm-summary-grid .hrm-hint{font-style:normal}.ant-descriptions .hrm-hint{font-style:italic;font-size:11.5px;line-height:1.5;color:var(--ink-3);margin-top:4px;display:block}.ant-descriptions .hrm-hint b{font-weight:600;color:var(--ink-2)}.ant-descriptions .hrm-hint.hrm-print-title,.hrm-print-title{color:var(--ink)}.hrm-field-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.hrm-field-row .ant-input-group-wrapper:not(.hrm-ctl){width:auto}.hrm-field-row .ant-input-group-addon{font-size:12px;color:var(--ink-3);padding:0 10px}.hrm-ctl{flex:0 0 280px;width:280px;max-width:100%}.hrm-ctl2{flex:0 0 572px;width:572px;max-width:100%}.hrm-field-row .hrm-hint{flex:1 1 260px;max-width:560px;margin-top:0}.ant-form-item-extra{color:var(--ink-3);font-size:12.5px}@media print{body.inv-printing>:not(#inv-print-host){display:none!important}body.inv-printing #inv-print-host{display:block!important;margin:0;padding:0;color-scheme:light}body.inv-printing #inv-print-host .inv-paper{border:none;box-shadow:none;padding:0}body.inv-printing #inv-print-host *,body.inv-printing #inv-print-host .inv-paper{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.inv-printing .inv-add,body.inv-printing .inv-add-sec,body.inv-printing .inv-cfg,body.inv-printing .inv-del,body.inv-printing .inv-edit-lnk,body.inv-printing .inv-grip,body.inv-printing .inv-kind,body.inv-printing .inv-legend,body.inv-printing .inv-pick-btn,body.inv-printing .inv-warn-note{display:none!important}body.inv-printing .inv-paper .ant-picker,body.inv-printing .inv-paper .ant-select-selector,body.inv-printing .inv-paper .app-input-number,body.inv-printing .inv-paper input{border:none!important;background:#0000!important;box-shadow:none!important;padding-left:0!important}body.inv-printing .inv-paper .ant-picker-input>input,body.inv-printing .inv-paper .ant-select,body.inv-printing .inv-paper .ant-select-selection-item,body.inv-printing .inv-paper .app-input-number,body.inv-printing .inv-paper input{color:#121826!important}body.inv-printing .ant-picker-suffix,body.inv-printing .ant-select-arrow,body.inv-printing .app-input-number-handlers{display:none!important}@page{margin:12mm}}.inv-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.inv-toolbar .spacer{margin-left:auto}.inv-paper{background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:34px 38px;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:13px;line-height:1.65;box-shadow:0 1px 4px #0000000f;--ctl-h:36px;--ctl-h-sm:30px}@media (min-width:821px){.inv-paper .ant-btn,.inv-paper .ant-input,.inv-paper .ant-picker{padding-top:6px;padding-bottom:6px}.inv-paper .ant-btn{height:36px}.inv-paper .ant-btn-sm{height:30px;padding-top:3.8px;padding-bottom:3.8px}.inv-paper .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:36px}.inv-paper .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:34px}.inv-paper .ant-select-single .ant-select-selector .ant-select-selection-item,.inv-paper .ant-select-single .ant-select-selector .ant-select-selection-placeholder,.inv-paper .ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after{line-height:34px}}.inv-brand{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:2.5px solid #2e74b5;padding-bottom:8px}.inv-logo{height:46px;width:auto;display:block;margin-bottom:6px}.inv-ent{font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.2px}.inv-title{font-size:26px;font-weight:700;letter-spacing:2px;color:#2e74b5}.inv-meta-tb{width:100%;border-collapse:collapse;font-size:12.5px;border-bottom:2.5px solid #2e74b5;margin-bottom:20px}.inv-meta-tb td{padding:3px 0;vertical-align:middle}.inv-meta-tb .lbl{width:92px;white-space:nowrap;padding-right:8px}.inv-meta-tb .val{padding-right:12px}.inv-meta-tb .lbl2{width:104px;white-space:nowrap;padding-left:16px}.inv-meta-tb .val2{white-space:nowrap}.inv-meta-tb .pb{padding-bottom:12px}.inv-meta-tb tr:first-child td{padding-top:10px}.inv-meta-tb .inv-band{width:70px;background:#bdd7ee}.inv-edit-lnk{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:8px;vertical-align:-5px;border:1px solid #0000;border-radius:3px;color:#a3b1bf;font-size:13px;line-height:1;transition:color .18s,background .18s,border-color .18s}.inv-edit-lnk:focus,.inv-edit-lnk:hover{color:#2e74b5;background:#eef5fc;border-color:#cde3f5}.inv-edit-lnk:focus{outline:2px solid #bae7ff;outline-offset:1px}.inv-edit-lnk-foot{position:absolute;top:-4px;right:0;margin-left:0}.inv-tb{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12.5px}.inv-tb .c-tool{width:34px}.inv-tb .c-sn{width:48px}.inv-tb .c-qty{width:64px}.inv-tb .c-unit{width:124px}.inv-tb .c-amt{width:140px}.inv-tb th{background:#bdd7ee;color:#000;padding:7px 9px;font-weight:700;text-align:center}.inv-tb td,.inv-tb th{border:1px solid #7f7f7f}.inv-tb td{padding:6px 9px;vertical-align:middle;word-break:break-word}.inv-body .inv-tb,.inv-tb-total{margin-top:-1px}.inv-th-sn{white-space:nowrap}.inv-c-sn{text-align:center}.inv-th-tool{padding:7px 4px}.inv-c-tool{text-align:center;padding:4px!important;white-space:nowrap}.editing .inv-c-tool[cdkDragHandle]{cursor:grab}.editing .inv-c-tool[cdkDragHandle]:active{cursor:grabbing}.editing .inv-c-tool[cdkDragHandle]:hover .inv-grip{color:#2e74b5}.inv-money{font-variant-numeric:tabular-nums}.inv-sec td{background:#f2f6fb;font-weight:700}.inv-total td{background:#bdd7ee;font-weight:700;font-size:13.5px}.inv-warn td{background:#fff7f6}.inv-warn-note{color:#cf1322;font-style:italic;font-size:11.5px;margin-top:3px}.inv-sec-cell{display:flex;align-items:center;gap:10px}.inv-sec-empty{flex:0 0 auto;font-size:11.5px;font-style:italic;font-weight:400;color:#8c8c8c;white-space:nowrap}.inv-empty{border:1px dashed #d9d9d9;text-align:center;color:#8c8c8c;padding:26px 10px}.inv-legend{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin-bottom:12px;font-size:12.5px;color:var(--ink-2)}.inv-legend i[nz-icon]{color:var(--ink-4);margin-right:4px}.inv-legend .grip-dots{color:var(--ink-4);margin-right:5px}.inv-legend .inv-swatch{display:inline-block;width:14px;height:14px;border-radius:2px;background:#f7fcff;border:1px solid #bae7ff;vertical-align:-2px;margin-right:5px}.editing .inv-inp{background:#f7fcff;border-color:#bae7ff}.editing .inv-sec-name{font-weight:700}.editing .inv-line:hover td{background:#fbfeff}.editing .inv-sec:hover td{background:#eaf3fb}.inv-inp{width:100%}.inv-num .app-input-number{padding:2px 6px;font-size:12.5px;background:#f7fcff;border-color:#bae7ff}.inv-num .app-input-number input{text-align:right;font-variant-numeric:tabular-nums}.inv-num .app-input-number .app-input-number-handlers{width:14px}.inv-num .app-input-number .app-input-number-handlers button{font-size:9px;line-height:1}.inv-desc{display:flex;gap:4px;align-items:center}.inv-pick-btn{border:1px solid #bae7ff;background:#f7fcff;border-radius:2px;color:#2e74b5;height:26px;width:26px;flex:0 0 auto;cursor:pointer;line-height:1}.inv-pick-btn:hover{background:#e6f7ff}.inv-pick-btn:focus{outline:2px solid #bae7ff;outline-offset:1px}.grip-dots{display:inline-block;width:10px;height:14px;vertical-align:-2px;background-image:radial-gradient(currentColor 1.1px,#0000 1.3px);background-size:5px 5px;background-position:0 1px}.inv-del,.inv-grip{border:none;background:none;padding:2px 3px;line-height:1;color:#c0c6cf;cursor:pointer;border-radius:2px}.inv-grip{cursor:grab}.inv-grip:hover{color:#2e74b5}.inv-grip:focus{outline:2px solid #bae7ff;outline-offset:1px;color:#2e74b5}.inv-grip:active{cursor:grabbing}.inv-grip-sec{color:#9bb3cc}.inv-del:hover{color:#ff4d4f}.inv-del:focus{outline:2px solid #ffccc7;outline-offset:1px;color:#ff4d4f}.inv-kind{width:136px;font-weight:400}.inv-sec .inv-c-amt{padding-left:2px;padding-right:2px}.inv-add td{background:#fbfdff;border-top:1px dashed #cfdcea;padding:7px 9px}.inv-pull-btn{margin-left:8px}.inv-add-hint{margin-left:10px;font-size:11.5px;font-style:italic;color:#8c8c8c}.inv-add-sec{display:block;width:100%;margin-top:12px;padding:12px 16px;text-align:left;background:#f7fcff;border:2px dashed #bae7ff;border-radius:6px;color:#2e74b5;cursor:pointer;transition:background .15s,border-color .15s}.inv-add-sec:hover{background:#e6f7ff;border-color:#69c0ff}.inv-add-sec:focus{outline:2px solid #bae7ff;outline-offset:2px}.inv-add-sec .inv-add-sec-main{display:block;font-size:14px;font-weight:600}.inv-add-sec .inv-add-sec-main i[nz-icon]{margin-right:7px}.inv-add-sec .inv-add-sec-sub{display:block;margin-top:2px;font-size:12px;color:#8c8c8c}.inv-drag-preview{display:flex;gap:10px;align-items:center;background:var(--surface);color:var(--ink);border:1px solid var(--focus);border-radius:var(--r);padding:9px 14px;font-size:13px;box-shadow:var(--shadow-2)}.inv-drag-preview .grip-dots,.inv-drag-preview i[nz-icon]{color:var(--focus)}.cdk-drag-placeholder{opacity:.35}.cdk-drag-placeholder td{background:#e6f7ff}.cdk-drop-list-dragging .inv-line:not(.cdk-drag-placeholder),.cdk-drop-list-dragging .inv-sec-block:not(.cdk-drag-placeholder){transition:transform .18s cubic-bezier(0,0,.2,1)}.inv-bank{position:relative;margin-top:24px;font-size:12.5px;line-height:1.85}.inv-bank-lead{margin:0 0 4px}.inv-bank-title{font-weight:700}.inv-bank-gap{margin-top:12px}.inv-thanks{text-align:center;font-weight:700;margin:30px 0 8px}.inv-due{font-size:12.5px}.inv-foot{display:flex;justify-content:space-between;gap:20px;margin-top:26px;font-size:11.5px;line-height:1.7}.inv-foot b{text-transform:uppercase}.pull-src{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--border);border-radius:var(--r);margin-bottom:10px}.pull-src>div:first-child{flex:1}.pull-period{display:flex;gap:8px;margin-top:8px}.inv-pick{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-2);width:340px;padding:8px}.inv-pick-search{margin-bottom:6px}.inv-pick-list{max-height:260px;overflow-y:auto;border:none;box-shadow:none}.inv-pick-list li{display:flex;justify-content:space-between;gap:10px;align-items:center}.inv-pick-list .inv-pick-label{flex:1;overflow:hidden;text-overflow:ellipsis}.inv-pick-foot{padding:6px 8px 2px;border-top:1px solid var(--border);margin-top:4px}.inv-embedded{padding:0;min-height:calc(100vh - 64px)}.inv-embedded .inv-topbar{position:sticky;top:0;z-index:8;margin:0;padding:14px 20px 10px;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-1)}.inv-embedded .inv-topbar .inv-toolbar{margin:0;padding:0;border:none;border-radius:0;box-shadow:none;background:#0000}.inv-embedded .inv-topbar .inv-legend{margin:10px 0 0}.inv-embedded .inv-scroll{padding:16px 20px 24px}.inv-embedded .inv-paper{padding:28px 34px}.inv-open-tab{white-space:nowrap}.inv-open-tab i[nz-icon]{margin-right:4px}@media (max-width:1100px){.inv-paper{padding:22px 26px}}@media (max-width:900px){.inv-paper{padding:16px 18px}.inv-brand{flex-wrap:wrap;gap:10px}}.cd-rev{margin-bottom:14px;padding:10px 14px;border:1px solid var(--border);border-radius:var(--r);background:var(--surface-2)}.cd-rev .cd-rev-head{font-size:12.5px;color:var(--ink-3);margin-bottom:6px}.cd-rev .cd-rev-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-2);padding:3px 0}.cd-rev .cd-rev-row b{color:var(--ink);font-variant-numeric:tabular-nums}.cd-rev .ccy-tag{display:inline-block;min-width:44px;text-align:center;font-size:11px;font-weight:700;letter-spacing:.3px;color:var(--ink-2);background:var(--surface-3);border-radius:var(--r-s);padding:1px 7px}.ctr-tax{margin:4px 0 18px;padding:14px 16px 2px;border:1px solid var(--border);border-radius:var(--r);background:var(--surface-2)}.ctr-tax .ctr-tax-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.ctr-tax .ctr-tax-head h3{margin:0;font-size:14px;font-weight:600;color:var(--ink)}.ctr-none,.ctr-tax .ctr-tax-head span{font-size:12.5px;color:var(--ink-3)}tr.bill-pick-off td{background:var(--surface-2);color:var(--ink-3)}.inv-fx{margin-top:16px}.inv-fx .c-fxval{width:260px}.inv-fx td{border:1px solid #7f7f7f;padding:7px 10px;font-size:12.5px}.inv-fx .inv-fx-head td,.inv-fx td[colspan]{background:#f2f6fb;font-weight:700;text-align:center}.inv-fx .inv-fx-lb{text-align:right;color:#374151}.inv-fx .inv-fx-val{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.inv-fx .inv-fx-edit{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:nowrap;white-space:nowrap}.inv-fx .inv-fx-sum td{background:#bdd7ee;font-weight:700}.inv-fx .inv-fx-warn{color:#b45309;background:#fffbeb;text-align:left;font-weight:400}.editing .inv-fx .c-fxval{width:304px}.inv-cfg{margin:0 0 16px;border:1px solid #cde3f5;border-radius:8px;background:#fbfdff;overflow:hidden}.inv-cfg .inv-cfg-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 14px;background:#eef5fc;border-bottom:1px solid #dcebf8}.inv-cfg .inv-cfg-head i[nz-icon]{color:#2e74b5;font-size:13px}.inv-cfg .inv-cfg-title{font-size:11.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#1f4e79}.inv-cfg .inv-cfg-sub{font-size:11.5px;color:#8fa8bf}.inv-cfg .inv-cfg-body{display:grid;grid-template-columns:300px 1px minmax(0,1fr);align-items:start;gap:0 20px;padding:14px}.inv-cfg .inv-cfg-sep{align-self:stretch;width:1px;background:#e3eef8}.inv-cfg .inv-cfg-field{display:flex;flex-direction:column;gap:6px;min-width:0}.inv-cfg .inv-cfg-lb{font-size:11.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#5a7185}.inv-cfg .inv-cfg-hint{margin:0;max-width:640px;font-size:12px;line-height:1.5;color:#7b8794}.inv-cfg .inv-cfg-hint b{color:#445a6b;font-weight:600}.inv-cfg .inv-cfg-hint a,.inv-cfg .inv-cfg-hint a b{color:#2e74b5}.inv-cfg .inv-cfg-hint a:hover{text-decoration:underline}.inv-cfg .inv-cfg-sel{width:100%}.inv-cfg .inv-cfg-grp{display:flex;align-items:stretch;flex-wrap:wrap;row-gap:6px}.inv-cfg .inv-cfg-addon{display:inline-flex;align-items:center;padding:0 11px;border:1px solid var(--control-border);border-right:none;border-radius:2px 0 0 2px;background:#eef3f8;color:#1f4e79;font-size:13px;font-weight:700;white-space:nowrap}.inv-cfg .inv-cfg-addon-r{border-right:1px solid var(--control-border);border-left:none;border-radius:0 2px 2px 0;font-weight:600;color:#5a7185}.inv-cfg .inv-cfg-pct{width:92px}.inv-cfg .inv-cfg-pct .app-input-number{border-radius:0}.inv-cfg .inv-cfg-pct .app-input-number:focus-within{position:relative;z-index:1}.inv-cfg .inv-cfg-pct input{text-align:right;padding-right:20px;font-weight:600;font-variant-numeric:tabular-nums}.inv-cfg .inv-cfg-pct .app-input-number-handlers{width:18px}.inv-cfg .inv-cfg-eq{margin-left:14px;font-size:11.5px;letter-spacing:.4px;text-transform:uppercase;color:#6b8299}.inv-cfg .inv-cfg-amt,.inv-cfg .inv-cfg-eq{align-self:center;font-weight:700;white-space:nowrap}.inv-cfg .inv-cfg-amt{margin-left:8px;font-size:17px;line-height:1.2;color:#1f4e79;font-variant-numeric:tabular-nums}.inv-cfg .inv-cfg-amt em{margin-left:4px;font-size:12px;font-weight:600;font-style:normal;color:#6b8299}@media (max-width:1000px){.inv-cfg .inv-cfg-body{grid-template-columns:minmax(0,1fr);gap:14px}.inv-cfg .inv-cfg-sep{display:none}}.inv-file-btn{padding:0;height:auto}.inv-file-btn+.hrm-hint{margin-left:8px}.inv-mail-2col{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media (max-width:640px){.inv-mail-2col{grid-template-columns:1fr}}.inv-mail-tb{display:flex;align-items:center;gap:2px;flex-wrap:wrap;padding:4px 6px;background:var(--surface-2);border:1px solid var(--control-border);border-bottom:none;border-radius:var(--r) var(--r) 0 0}.inv-mail-tb button{min-width:26px;height:24px;padding:0 6px;border:1px solid #0000;border-radius:var(--r-s);background:#0000;color:var(--ink-2);font-size:13px;line-height:1;cursor:pointer}.inv-mail-tb button:hover{background:var(--surface);border-color:var(--border-strong);color:var(--ink)}.inv-mail-tb button:focus{outline:2px solid var(--focus);outline-offset:1px}.inv-mail-tb .inv-mail-tb-sep{width:1px;height:16px;background:var(--border-strong);margin:0 5px}.inv-mail-tb .inv-mail-color{width:18px;min-width:18px;height:18px;padding:0;border:1px solid var(--control-border);border-radius:50%}.inv-mail-tb .inv-mail-color:hover{border-color:var(--focus);background:none}.inv-mail-body{min-height:260px;max-height:420px;overflow-y:auto;padding:12px 14px;border:1px solid var(--control-border);border-radius:0 0 var(--r) var(--r);background:var(--paper-bg);color:#1a1a1a;color-scheme:light;font-family:Arial,Helvetica,sans-serif;font-size:13.5px;line-height:1.7}.inv-mail-body:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring);outline:0}.inv-mail-body p{margin:0 0 13px}.inv-mail-body table{border-collapse:collapse;margin:4px 0 14px}.inv-mail-body td,.inv-mail-body th{padding:5px 9px;font-size:12.5px}.inv-mail-body a{color:var(--paper-link)}.inv-mail-body h1,.inv-mail-body h2,.inv-mail-body h3,.inv-mail-body h4,.inv-mail-body h5,.inv-mail-body h6{color:inherit}.inv-att{display:flex;flex-direction:column;gap:6px}.inv-att-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid var(--border-strong);border-radius:var(--r-s);padding:5px 11px;background:var(--surface)}.inv-att-row i[nz-icon]{color:var(--ink-3)}.inv-att-row.fixed{background:var(--surface-2);border-style:dashed}.inv-att-name{font-size:13px;font-weight:600;color:var(--ink);word-break:break-all}.inv-att-meta{margin-left:auto;font-size:11.5px;color:var(--ink-3);white-space:nowrap}.inv-att-del{border:none;background:#0000;color:var(--ink-3);cursor:pointer;line-height:1;padding:2px 4px}.inv-att-del:hover{color:var(--danger)}.inv-att-del:focus{outline:2px solid var(--focus);outline-offset:1px}.inv-att-add{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:2px}.inv-tb .c-tax{width:120px}.inv-tax-note{font-size:12px;color:#475569;white-space:nowrap}.inv-subtotal td{border-top:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f;padding:7px 9px;font-weight:600}.inv-note-hint{font-size:12px;color:#64748b;font-style:italic;margin-top:2px}.inv-merge-btn{float:right;border:1px dashed #c7d2fe;background:#f5f7ff;color:#4f46e5;border-radius:4px;padding:1px 10px;font-size:12.5px;cursor:pointer;line-height:20px}.inv-merge-btn:hover{border-color:#4f46e5;background:#eef2ff}.mrg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 12px}.mrg-grid .mrg-full{grid-column:1/-1}.mrg-grid .mrg-f label{display:block;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:4px}.mrg-grid .mrg-amt{height:var(--ctl-h);line-height:calc(var(--ctl-h) - 2px);padding:0 12px;border:1px solid var(--border);border-radius:var(--r);background:var(--surface-2);font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.mrg-check{padding:8px 12px;border-radius:var(--r);font-size:13px;background:var(--success-bg);color:var(--success);border:1px solid var(--label-success-border)}.mrg-check.mrg-off{background:var(--warning-bg);color:var(--warning);border-color:var(--warning-border)}.mrg-list{margin-top:12px;border:1px solid var(--border);border-radius:var(--r);max-height:190px;overflow:auto}.mrg-list .mrg-list-head{padding:6px 12px;background:var(--surface-2);border-bottom:1px solid var(--border);font-size:12px;font-weight:600;color:var(--ink-3);position:sticky;top:0}.mrg-list .mrg-item{display:flex;gap:12px;padding:5px 12px;font-size:12.5px;border-bottom:1px solid var(--border)}.mrg-list .mrg-item:last-child{border-bottom:none}.mrg-list .mrg-item-d{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.mrg-list .mrg-item-a{font-variant-numeric:tabular-nums;color:var(--ink)}html[data-theme=dark] .inv-paper{--line-hiring:#1db8dc;--line-money:#1aa94c;--line-partner:#38509e;--line-system:#8c96a8;--line-hiring-ink:#0a7590;--line-money-ink:#107a37;--line-partner-ink:#38509e;--line-system-ink:#535e6e;--line-hiring-tint:#e6f6fa;--line-money-tint:#e7f5ec;--line-partner-tint:#eceff8;--line-system-tint:#eef1f5;--bg:#f4f7fa;--surface:#fff;--surface-2:#f8fafc;--surface-3:#eef2f7;--sunken:#e8edf3;--border:#e2e8f0;--border-strong:#cbd4e0;--control-border:#858fa1;--control-border-hover:#5f6a7d;--ink:#121826;--ink-2:#434e5d;--ink-3:#5b6779;--ink-4:#98a2b3;--selection:#cbeff8;--primary:#12803a;--primary-hover:#0f7133;--primary-press:#0c602b;--on-primary:#fff;--primary-glow:#12803a6b;--focus:#0e93b5;--focus-ring:#0e93b542;--link:#38509e;--link-hover:#253a7e;--success:#107a37;--success-bg:#e7f5ec;--success-line:#1aa94c;--warning:#855510;--warning-bg:#fdf3e1;--warning-line:#e9a23b;--warning-border:#f1d5a3;--danger:#b42318;--danger-bg:#fdecec;--danger-line:#e5484d;--danger-border:#f5c3c4;--danger-solid:#c4282d;--live-solid:#0a7590;--on-live-solid:#fff;--info:#2e4285;--info-bg:#eceff8;--info-line:#38509e;--scrim:#0c122070;--toast-bg:#121826;--toast-fg:#f2f5fa;--toast-action:#62d4ef;--select-on:#0e93b5;--on-select:#fff;--shadow-1:0 1px 2px #1218260f,0 1px 1px #12182608;--shadow-2:0 6px 16px -6px #12182629,0 2px 4px -2px #1218260f;--shadow-3:0 28px 56px -16px #12182652,0 10px 20px -10px #12182624;--edge:0 0 0 1px #1218260a;--on-danger-solid:#fff;--label-success-ink:#107a37;--label-success-bg:#e7f5ec;--label-success-border:#a9debc;--label-warning-ink:#855510;--label-warning-bg:#fdf3e1;--label-warning-border:#f1d5a3;--label-danger-ink:#b42318;--label-danger-bg:#fdecec;--label-danger-border:#f5c3c4;--label-info-ink:#0a7590;--label-info-bg:#e6f6fa;--label-info-border:#aae3f1;--label-primary-ink:#fff;--label-primary-bg:#0a7590;--label-primary-border:#0a7590;--label-default-ink:#434e5d;--label-default-bg:#eef2f7;--label-default-border:#cbd4e0;--label-indigo-ink:#2e4285;--label-indigo-bg:#eceff8;--stat-danger:#cf1322;--stat-warning:#b45309;--stat-success:#3a7d00;--badge-bg:#dc2626;--badge-success-bg:#107a37;--badge-fg:#fff;--pending-ok-bg:#0a7590;--pending-warn-bg:#b45309;--pending-late-bg:#c4282d;--pending-fg:#fff;--am-pending-yellow-bg:#fad14d;--am-pending-yellow-fg:#121826;--am-pending-orange-bg:#fa8c16;--am-pending-orange-fg:#121826;--am-pending-lightred-bg:#ff7875;--am-pending-lightred-fg:#121826;--am-pending-darkred-bg:#d50201;--am-pending-darkred-fg:#fff;--heat-0-bg:#f5fee8;--heat-0-fg:#434e5d;--heat-1-bg:#f4e4b4;--heat-1-fg:#121826;--heat-2-bg:#f2cb74;--heat-2-fg:#121826;--heat-3-bg:#f2ae2a;--heat-3-fg:#121826;--heat-4-bg:#f27702;--heat-4-fg:#121826;--heat-5-bg:#cd3a10;--heat-5-fg:#fff;--heat-6-bg:#b7191c;--heat-6-fg:#fff;--heat-panel-bg:#fff;--heat-panel-alt:#f8fafc;--heat-panel-line:#e2e8f0;--lead-new-bg:#e6f1fb;--lead-new-dot:#378add;--lead-new-ink:#0c447c;--lead-approaching-bg:#eeedfe;--lead-approaching-dot:#7f77dd;--lead-approaching-ink:#3c3489;--lead-meeting-bg:#e1f5ee;--lead-meeting-dot:#1d9e75;--lead-meeting-ink:#085041;--lead-dealing-bg:#e1f5ee;--lead-dealing-dot:#0f6e56;--lead-dealing-ink:#04342c;--lead-won-bg:#eaf3de;--lead-won-dot:#639922;--lead-won-ink:#27500a;--lead-not-qualified-bg:#fcebeb;--lead-not-qualified-dot:#e24b4a;--lead-not-qualified-ink:#791f1f;--lead-lost-bg:#fcebeb;--lead-lost-dot:#e24b4a;--lead-lost-ink:#791f1f;--lead-duplicate-bg:#fcebeb;--lead-duplicate-dot:#e24b4a;--lead-duplicate-ink:#791f1f;--lead-no-responded-bg:#f1efe8;--lead-no-responded-dot:#888780;--lead-no-responded-ink:#444441;--lead-hold-bg:#f1efe8;--lead-hold-dot:#b4b2a9;--lead-hold-ink:#5f5e5a;--lead-default-bg:#f1efe8;--lead-default-dot:#888780;--lead-default-ink:#444441;--table-head-bg:#f8fafc;--table-head-ink:#5b6779;--table-row-hover:#f8fafc;--table-row-selected:#e6f6fa;--table-row-selected-hover:#d8f0f6;--table-border:#e2e8f0;--tooltip-bg:#121826;--tooltip-fg:#f2f5fa;--chart-1:#169a45;--chart-2:#38509e;--chart-3:#c2417f;--chart-4:#b88600;--chart-5:#0e93b5;--chart-6:#e06a1b;--chart-7:#7b5bd6;--chart-8:#d93a3f;--chart-grid:#e2e8f0;--chart-axis:#5b6779;color-scheme:light}:where(html[data-theme=dark] .inv-paper) a{color:var(--link)}:where(html[data-theme=dark] .inv-paper) a:active,:where(html[data-theme=dark] .inv-paper) a:hover{color:var(--link-hover)}:where(html[data-theme=dark] .inv-paper) .ant-input,:where(html[data-theme=dark] .inv-paper) .ant-input-affix-wrapper{color:var(--ink);background-color:var(--surface);border-color:var(--control-border)}:where(html[data-theme=dark] .inv-paper) .ant-input-affix-wrapper::placeholder,:where(html[data-theme=dark] .inv-paper) .ant-input::placeholder{color:var(--ink-3)}:where(html[data-theme=dark] .inv-paper) .ant-input-disabled,:where(html[data-theme=dark] .inv-paper) .ant-input[disabled]{color:var(--ink-4);background-color:var(--surface-3)}:where(html[data-theme=dark] .inv-paper) .ant-select{color:var(--ink)}:where(html[data-theme=dark] .inv-paper) .ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--surface);border-color:var(--control-border)}:where(html[data-theme=dark] .inv-paper) .ant-select-selection-placeholder{color:var(--ink-3)}:where(html[data-theme=dark] .inv-paper) .ant-select-single.ant-select-open .ant-select-selection-item{color:var(--ink-3)}:where(html[data-theme=dark] .inv-paper) .ant-select-arrow{color:var(--ink-4)}:where(html[data-theme=dark] .inv-paper) .ant-select-clear{color:var(--ink-4);background:var(--surface)}:where(html[data-theme=dark] .inv-paper) .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:var(--ink-4);background:var(--surface-3)}:where(html[data-theme=dark] .inv-paper) .ant-picker{color:var(--ink);background:var(--surface);border-color:var(--control-border)}:where(html[data-theme=dark] .inv-paper) .ant-picker-input>input{color:var(--ink)}:where(html[data-theme=dark] .inv-paper) .ant-picker-input>input::placeholder{color:var(--ink-3)}:where(html[data-theme=dark] .inv-paper) .ant-picker-suffix{color:var(--ink-4)}:where(html[data-theme=dark] .inv-paper) .ant-picker-clear{color:var(--ink-4);background:var(--surface)}:where(html[data-theme=dark] .inv-paper) .ant-picker.ant-picker-disabled{background:var(--surface-3);border-color:var(--control-border)}:where(html[data-theme=dark] .inv-paper) .ant-picker-input>input[disabled]{color:var(--ink-4)}:where(html[data-theme=dark] .inv-paper) .ant-btn:where(:not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-dangerous)){color:var(--ink);background:var(--surface);border-color:var(--control-border)}:where(html[data-theme=dark] .inv-paper) .ant-btn[disabled],:where(html[data-theme=dark] .inv-paper) .ant-btn[disabled]:active,:where(html[data-theme=dark] .inv-paper) .ant-btn[disabled]:focus,:where(html[data-theme=dark] .inv-paper) .ant-btn[disabled]:hover{color:var(--ink-4);background:var(--surface-3);border-color:var(--border-strong)}.text-right{text-align:right}.text-danger{color:var(--label-danger-ink)}.dc-sep{color:var(--ink-4)}.row-invalid td{background:var(--danger-bg)}.imp-err{color:var(--danger)}.imp-warn{color:var(--warning)}.imp-group{border:1px solid var(--border);border-radius:var(--r);margin-bottom:12px;overflow:hidden}.imp-group .imp-group-head{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:8px 12px;background:var(--surface-2);border-bottom:1px solid var(--border)}tr.imp-row-err td{background:var(--danger-bg)}tr.imp-row-warn td{background:var(--warning-bg)}app-hrm-revenue-report .rp-wrap{overflow-x:auto}app-hrm-revenue-report .rp-table{border-collapse:collapse;min-width:100%;font-size:13px;font-variant-numeric:tabular-nums}app-hrm-revenue-report .rp-table td,app-hrm-revenue-report .rp-table th{border:1px solid var(--border);padding:9px 12px;white-space:nowrap}app-hrm-revenue-report .rp-table thead th{background:var(--table-head-bg);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--table-head-ink);text-align:center}app-hrm-revenue-report .rp-table .rp-metric{position:sticky;left:0;z-index:1;background:var(--surface);text-align:left;min-width:190px}app-hrm-revenue-report .rp-table thead .rp-metric{background:var(--table-head-bg)}app-hrm-revenue-report .rp-table .rp-num{text-align:right;font-variant-numeric:tabular-nums}app-hrm-revenue-report .rp-table .rp-total{background:var(--surface-3);font-weight:600}app-hrm-revenue-report .rp-table .rp-profit .rp-metric,app-hrm-revenue-report .rp-table .rp-profit .rp-total,app-hrm-revenue-report .rp-table .rp-profit td{background:var(--line-money-tint)}app-hrm-revenue-report .rp-table .rp-count .rp-metric,app-hrm-revenue-report .rp-table .rp-count td{color:var(--ink-3);font-size:12px}app-hrm-revenue-report .rp-table .rp-warn{font-size:11px;font-weight:600;color:var(--warning)}app-hrm-revenue-report .rp-table .rp-draft{margin-left:5px;font-size:11px;font-weight:600;color:var(--line-hiring-ink);background:var(--line-hiring-tint);border-radius:var(--r-pill);padding:0 6px}app-hrm-revenue-report .rp-rates{margin-bottom:16px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--r);background:var(--surface-2)}app-hrm-revenue-report .rp-rates .rp-rates-head{font-size:12.5px;color:var(--ink-3);margin-bottom:10px}app-hrm-revenue-report .rp-rates .rp-rate-tb{border-collapse:collapse;font-size:12.5px;color:var(--ink-2)}app-hrm-revenue-report .rp-rates .rp-rate-tb td,app-hrm-revenue-report .rp-rates .rp-rate-tb th{padding:4px 16px 4px 0;text-align:left;vertical-align:middle}app-hrm-revenue-report .rp-rates .rp-rate-tb th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:700;border-bottom:1px solid var(--border);padding-bottom:6px}app-hrm-revenue-report .rp-rates .rp-rate-tb .rp-rate-m{font-weight:700;color:var(--ink);white-space:nowrap}app-hrm-revenue-report .rp-rates .rp-rate-tb .rp-num{font-variant-numeric:tabular-nums;white-space:nowrap}app-hrm-revenue-report .rp-rates .rp-rate-tb .text-right{text-align:right}app-hrm-revenue-report .rp-rates .rp-rate-tb .ccy-tag{display:inline-block;min-width:44px;text-align:center;font-size:11px;font-weight:700;letter-spacing:.3px;color:var(--ink-2);background:var(--surface-3);border-radius:var(--r-s);padding:1px 7px}app-hrm-revenue-report .rp-rates .rp-rate-tb tbody tr.rp-mstart td{border-top:1px solid var(--border);padding-top:9px}@property --hrm-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes hrm-edge-fade{0%{--hrm-fade:56px}96%{--hrm-fade:56px}to{--hrm-fade:0px}}.hrm-page .ant-table-cell-fix-right-first{--hrm-fade-to:var(--surface)}.hrm-page .ant-table-thead>tr>.ant-table-cell-fix-right-first{--hrm-fade-to:var(--table-head-bg)}.hrm-page .ant-table-tbody>tr.ant-table-row:hover>.ant-table-cell-fix-right-first{--hrm-fade-to:var(--table-row-hover)}.hrm-page .ant-table-tbody>tr.pay-missing:hover>.ant-table-cell-fix-right-first,.hrm-page .ant-table-tbody>tr.pay-missing>.ant-table-cell-fix-right-first{--hrm-fade-to:var(--surface-2)}.hrm-page .ant-table-tbody>tr.row-dirty:hover>.ant-table-cell-fix-right-first,.hrm-page .ant-table-tbody>tr.row-dirty>.ant-table-cell-fix-right-first{--hrm-fade-to:var(--warning-bg)}.hrm-page .ant-table-ping-right .ant-table-cell-fix-right-first{box-shadow:inset 1px 0 0 var(--border)}.hrm-page .ant-table-ping-right .ant-table-cell-fix-right-first:after{width:56px;background:linear-gradient(to right,#0000,var(--hrm-fade-to));box-shadow:none}.hrm-act{white-space:nowrap}@media screen and (max-width:820px){.hrm-page{padding:0}.hrm-page .hrm-header{gap:10px;margin-bottom:14px}.hrm-page .hrm-header>div:first-child{flex-basis:100%}.hrm-page .hrm-header>.hrm-action-bar{flex:1 1 100%;gap:8px}.hrm-page .hrm-header>.ant-btn,.hrm-page .hrm-header>.hrm-action-bar>.ant-btn{flex:1 1 auto}.hrm-page .hrm-card{padding:14px;margin-bottom:12px}.hrm-page .hrm-table-card{padding:4px 14px 14px;margin-bottom:12px}.hrm-section-title{gap:8px}.hrm-section-title>h2{flex-basis:100%}.hrm-section-title>.hrm-action-bar{flex:1 1 100%;gap:8px}.hrm-section-title>.ant-btn,.hrm-section-title>.hrm-action-bar>.ant-btn{flex:1 1 auto}.hrm-tabs>.ant-tabs-nav{margin-bottom:14px}.hrm-tabs>.ant-tabs-nav .ant-tabs-tab{padding:7px 14px}}@media screen and (max-width:1180px){.hrm-page .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-operations,.hrm-page .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:after,.hrm-page .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap:before{display:none}.hrm-page .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap-ping-right{-webkit-mask-image:linear-gradient(to right,var(--ink) calc(100% - 40px),#0000);mask-image:linear-gradient(to right,var(--ink) calc(100% - 40px),#0000)}.hrm-page .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap-ping-left{-webkit-mask-image:linear-gradient(to left,var(--ink) calc(100% - 40px),#0000);mask-image:linear-gradient(to left,var(--ink) calc(100% - 40px),#0000)}.hrm-page .ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap-ping-left.ant-tabs-nav-wrap-ping-right{-webkit-mask-image:linear-gradient(to right,#0000,var(--ink) 40px,var(--ink) calc(100% - 40px),#0000);mask-image:linear-gradient(to right,#0000,var(--ink) 40px,var(--ink) calc(100% - 40px),#0000)}}@media screen and (max-width:820px){nz-table.hrm-rows{display:block;max-width:none;margin:0 -14px}nz-table.hrm-rows .ant-table{font-size:14px;background:#0000}nz-table.hrm-rows .ant-table-container,nz-table.hrm-rows .ant-table-content{overflow:visible!important;-webkit-mask-image:none;mask-image:none}nz-table.hrm-rows .ant-table-container:after,nz-table.hrm-rows .ant-table-container:before{display:none}nz-table.hrm-rows table{display:block;width:100%!important;min-width:0!important}nz-table.hrm-rows .ant-table-tbody>tr.ant-table-measure-now,nz-table.hrm-rows .ant-table-thead,nz-table.hrm-rows colgroup{display:none}nz-table.hrm-rows .ant-table-tbody{display:block}nz-table.hrm-rows .ant-table-tbody>tr.ant-table-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:10px 12px;padding:14px;border-bottom:1px solid var(--border)}nz-table.hrm-rows .ant-table-tbody>tr.ant-table-row:last-child{border-bottom:0}nz-table.hrm-rows .ant-table-tbody>tr.ant-table-row.imp-row-warn,nz-table.hrm-rows .ant-table-tbody>tr.ant-table-row.row-dirty{background:var(--warning-bg)}nz-table.hrm-rows .ant-table-tbody>tr.ant-table-row>td{position:static!important;z-index:auto;display:block;min-width:0;width:auto;padding:0!important;text-align:left;background:none!important;border:0;box-shadow:none!important}nz-table.hrm-rows .ant-table-tbody>tr.ant-table-row>td:after{display:none}nz-table.hrm-rows td[data-label]:before{content:attr(data-label);display:block;margin-bottom:4px;color:var(--ink-3);font-weight:600;font-size:12px;line-height:1.4}nz-table.hrm-rows td.r-name{grid-area:name;color:var(--ink);font-weight:600;overflow-wrap:anywhere}nz-table.hrm-rows td.r-name .hrm-hint{font-weight:400}nz-table.hrm-rows td.r-code{grid-area:code;color:var(--ink-3);font-size:12.5px;font-family:var(--font-mono)}nz-table.hrm-rows td.r-code b{font-weight:600}nz-table.hrm-rows td.r-code>a,nz-table.hrm-rows td.r-name>a{display:inline-block;margin:-12px 0;padding:12px 0}nz-table.hrm-rows td.r-act{grid-area:act;display:flex;gap:2px;align-items:center;justify-content:flex-end;margin:-10px -8px 0 0;white-space:nowrap}nz-table.hrm-rows td.r-act>a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px}nz-table.hrm-rows td.r-act>button:not(.ant-btn){min-width:44px;min-height:44px;background:#0000;border:0;border-radius:var(--r)}nz-table.hrm-rows td.r-amt{grid-area:amt}nz-table.hrm-rows td.r-ccy{grid-area:ccy}nz-table.hrm-rows td.r-note{grid-area:note}nz-table.hrm-rows td.r-type{grid-area:type;align-self:center}nz-table.hrm-rows td.r-cost{grid-area:cost}nz-table.hrm-rows td.r-fee{grid-area:fee}nz-table.hrm-rows td.r-status{grid-area:status}nz-table.hrm-rows td.r-client{grid-area:client}nz-table.hrm-rows td.r-paid{grid-area:paid}nz-table.hrm-rows td.r-joined{grid-area:joined}nz-table.hrm-rows td.r-ctr{grid-area:ctr}nz-table.hrm-rows td.r-wp{grid-area:wp}nz-table.hrm-rows .cost-inline,nz-table.hrm-rows .fee-inline,nz-table.hrm-rows .status-inline{width:100%;min-width:0}nz-table.hrm-rows .app-input-number{min-height:44px;font-size:16px}nz-table.hrm-rows td.r-amt .app-input-number input{text-align:right}nz-table.hrm-rows td.r-amt>b{font-size:16px}nz-table.hrm-rows tfoot{display:block;padding:12px 14px 0;border-top:1px solid var(--border-strong)}nz-table.hrm-rows tfoot>tr{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between}nz-table.hrm-rows tfoot>tr>td{display:block;padding:0!important;background:none!important;border:0!important}nz-table.hrm-rows .hrm-tot{display:block}nz-table.hrm-rows .hrm-tot-sep{display:none}nz-table.hrm-rows .ant-table-pagination{padding:0 14px}nz-table.hrm-rows--sheet .ant-table-tbody>tr.ant-table-row{grid-template-columns:104px minmax(0,1fr) auto;grid-template-areas:"name name act" "code code act" "amt  amt  amt" "ccy  note note"}nz-table.hrm-rows--emp .ant-table-tbody>tr.ant-table-row{grid-template-areas:"name   name   act" "code   type   act" "cost   cost   cost" "fee    fee    fee" "status status status"}nz-table.hrm-rows--dir .ant-table-tbody>tr.ant-table-row{grid-template-areas:"name   name   act" "code   type   act" "client client client" "paid   joined joined" "cost   cost   cost" "fee    fee    fee" "status status status" "ctr    wp     wp"}}@media screen and (max-width:820px){.hrm-page :is(.hrm-card,.hrm-table-card):has(nz-table.m-cards){padding:0 0 4px;background:#0000;border-color:#0000;border-radius:0;box-shadow:none}nz-table.hrm-cards td.m-title .hrm-hint{font-weight:400;font-size:12.5px;line-height:1.45}nz-table.hrm-cards td.m-actions{gap:2px}nz-table.hrm-cards td.m-actions>.ant-divider-vertical{display:none}nz-table.hrm-cards td.m-actions>a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px}.hrm-page .ant-table-cell-fix-right{position:static!important}.hrm-page .ant-table-ping-right .ant-table-cell-fix-right-first{box-shadow:none}.hrm-page .ant-table-ping-right .ant-table-cell-fix-right-first:after{display:none}}@media screen and (min-width:821px) and (max-width:1180px){.hrm-page .ant-table-has-fix-right>.ant-table-container>.ant-table-body,.hrm-page .ant-table-has-fix-right>.ant-table-container>.ant-table-content{-webkit-mask-image:none;mask-image:none}}@media screen and (max-width:1180px){.inv-frame{overflow-x:auto;overscroll-behavior-x:contain}.inv-frame>.inv-meta-tb{min-width:560px}.inv-frame-lines>*{min-width:700px}.editing .inv-frame-lines>*{min-width:780px}}@supports (animation-timeline:scroll()){@media screen and (max-width:1180px){.inv-frame,app-hrm-revenue-report .rp-rates-scroll,app-hrm-revenue-report .rp-wrap{-webkit-mask-image:linear-gradient(to right,var(--ink) calc(100% - var(--hrm-fade)),#0000);mask-image:linear-gradient(to right,var(--ink) calc(100% - var(--hrm-fade)),#0000);animation:hrm-edge-fade linear both;animation-timeline:scroll(self inline)}}}@media screen and (max-width:820px){.inv-toolbar>.ant-btn,.inv-toolbar>a.ant-btn{flex:1 1 auto}.inv-toolbar>.ant-divider-vertical,.inv-toolbar>.spacer{display:none}.inv-toolbar>.hrm-hint{flex-basis:100%}.inv-embedded .inv-topbar{position:static;padding:12px 14px;box-shadow:none}.inv-embedded .inv-scroll{padding:14px 14px 20px}.inv-foot{flex-wrap:wrap}.inv-foot>div+div{margin-left:auto}.hrm-page .ant-descriptions-bordered .ant-descriptions-item-content,.hrm-page .ant-descriptions-bordered .ant-descriptions-item-label,.hrm-page .ant-descriptions-bordered .ant-descriptions-row,.hrm-page .ant-descriptions-bordered .ant-descriptions-view>table,.hrm-page .ant-descriptions-bordered .ant-descriptions-view>table>tbody{display:block;width:auto}.hrm-page .ant-descriptions-bordered colgroup{display:none}.hrm-page .ant-descriptions-bordered .ant-descriptions-item-content,.hrm-page .ant-descriptions-bordered .ant-descriptions-item-label{border-right:0}.hrm-page .ant-descriptions-bordered .ant-descriptions-item-label{padding:10px 12px 4px}.hrm-page .ant-descriptions-bordered .ant-descriptions-item-content{padding:4px 12px 12px}.hrm-page .ant-descriptions-bordered .ant-descriptions-item-content+.ant-descriptions-item-label{border-top:1px solid var(--border)}.hrm-ctl,.hrm-ctl2{flex:1 1 100%;width:100%}}@media screen and (max-width:820px){.ant-form-item-label>label:has(>.hrm-hint){display:block}.hrm-field-row .ant-input-group-wrapper:not(.hrm-ctl){width:100%}.hrm-field-row .hrm-hint{flex-basis:100%;max-width:none}.imp-panel .imp-grid,.imp-panel .imp-grid-1,.imp-panel .imp-grid-2{grid-template-columns:minmax(0,1fr)}.imp-panel .imp-row{flex-wrap:wrap}.imp-panel .imp-foot-right{flex:1 1 100%}.imp-panel .imp-foot-right>.ant-btn{flex:1 1 auto}.line-table,.tier-table{display:block;margin:0 0 8px}.line-table thead,.tier-table thead{display:none}.line-table tbody,.tier-table tbody{display:block}.line-table tr,.tier-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px 10px;align-items:end;padding:10px 0;border-bottom:1px solid var(--border)}.line-table td,.tier-table td{display:block;min-width:0}.line-table td[data-label]:before,.tier-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:4px;color:var(--ink-3);font-weight:600;font-size:12px;line-height:1.4}.line-table .app-input-number,.tier-table .app-input-number{min-height:44px;font-size:16px}.line-table td.r-act,.tier-table td.r-act{grid-area:act;text-align:right}.line-table td.r-amt,.tier-table td.r-amt{grid-area:amt}.line-table tr{grid-template-areas:"cat  emp  emp" "desc desc desc" "amt  amt  act"}.line-table td.r-cat{grid-area:cat}.line-table td.r-emp{grid-area:emp}.line-table td.r-desc{grid-area:desc}.tier-table tr{grid-template-areas:"from to  to" "amt  amt act"}.tier-table td.r-from{grid-area:from}.tier-table td.r-to{grid-area:to}.drawer-footer-btns{flex-wrap:wrap;gap:8px}.drawer-footer-btns>app-unsaved-indicator{flex:1 0 100%;margin-right:0}.drawer-footer-btns>.ant-btn{flex:1 1 auto}}@media screen and (min-width:821px) and (max-width:1180px){app-hrm-billing-list .hrm-card>.ant-row>.ant-col:last-child{flex:0 0 auto;max-width:none}}@media screen and (max-width:1180px){app-hrm-revenue-report .rp-rates-scroll{overflow-x:auto;overscroll-behavior-x:contain}}@media screen and (max-width:820px){app-hrm-revenue-report .hrm-action-bar>nz-select{flex:1 1 120px;width:auto!important}app-hrm-revenue-report .hrm-action-bar>nz-select:first-child{flex-basis:100%}app-hrm-revenue-report .rp-table .rp-metric{width:140px;min-width:0;white-space:normal}}app-job-update .pull-right{float:right!important}app-job-update .jd-upload__view{position:sticky;top:calc(var(--shell-sticky-top, 0px) + 40px);border:1px solid var(--border);border-radius:var(--r-l);background:var(--surface-2);padding:0 14px 14px}app-job-update .main-form .ant-collapse,app-job-update .main-form .ant-collapse-borderless,app-job-update .main-form .ant-collapse-content,app-job-update .main-form .ant-collapse-content-active,app-job-update .main-form .ant-collapse-content-box,app-job-update .main-form .ant-collapse-header,app-job-update .main-form .ant-collapse-item,app-job-update .main-form nz-collapse,app-job-update nz-collapse.ant-collapse-borderless{background:#0000!important;background-color:initial!important}app-job-update .main-form .ant-collapse,app-job-update .main-form .ant-collapse-borderless,app-job-update .main-form .ant-collapse-item{border:none!important}app-job-update .main-form .ant-collapse-header{padding-left:24px!important}app-job-update .main-form .ant-collapse-header .ant-collapse-arrow{left:0!important}app-job-update .main-form .ant-collapse-content-box{padding-left:0!important;padding-right:0!important}app-job-update .jd-ai-result{border:1px solid var(--label-success-border);background:var(--success-bg);border-radius:var(--r-l);padding:8px 12px;margin:-4px 0 16px;font-size:13px;color:var(--ink)}app-job-update .jd-ai-result__head{display:flex;align-items:center;gap:8px;margin-bottom:4px}app-job-update .jd-ai-result__title{font-weight:600;color:var(--success)}app-job-update .jd-ai-result__meta,app-job-update .jd-ai-result__muted{color:var(--ink-3)}app-job-update .jd-ai-result__meta{font-variant-numeric:tabular-nums}app-job-update .jd-ai-result__close{margin-left:auto;border:none;background:none;cursor:pointer;color:var(--ink-3);padding:2px;line-height:1}app-job-update .jd-ai-result__close:hover{color:var(--ink)}app-job-update .jd-ai-result__row{display:flex;gap:8px;padding:3px 0;border-top:1px dashed var(--label-success-border)}app-job-update .jd-ai-result__label{flex:0 0 96px;color:var(--ink-3)}app-job-update .jd-ai-result__value{flex:1;min-width:0}app-job-update .jd-ai-result__list{flex:1;min-width:0;margin:0;padding-left:18px}app-job-update .jd-ai-result__alts .ant-btn-link{padding:0 4px;height:auto}app-job-update .jd-ai-result__tag{margin-left:6px}app-job-update .jd-ai-result__warn{color:var(--warning)}app-job-update .jd-ai-result__danger{color:var(--danger)}app-job-update .ant-card-body>h2{font-size:16px;font-weight:700;line-height:1.45;letter-spacing:-.01em;color:var(--ink)}app-job-update .ant-tag.job-meta-tag{color:var(--label-default-ink);border-color:var(--label-default-border)}@supports (color:color-mix(in srgb,red 50%,blue)){app-job-update .jd-upload-chatgpt{border-color:color-mix(in srgb,var(--info-line) 70%,#0000)}}.ant-select-dropdown .button-add-department{display:flex;justify-content:center;align-items:center;padding:4px 0}.ant-select-dropdown .button-add-department:hover{background-color:var(--surface-3);cursor:pointer}.ai-template-menu{width:380px;max-width:calc(100vw - 32px);max-height:440px;overflow-y:auto;padding:4px 0}.ai-template-menu .ant-dropdown-menu-item-group-title{padding:8px 14px 4px;color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ai-template-menu .ant-dropdown-menu-item-group-list{margin:0}.ai-template-menu .ai-template-item.ant-dropdown-menu-item{display:flex;align-items:flex-start;gap:10px;height:auto;padding:8px 14px;line-height:1.4;white-space:normal;border-radius:6px;margin:0 4px}.ai-template-menu .ai-template-item.ant-dropdown-menu-item:focus-visible,.ai-template-menu .ai-template-item.ant-dropdown-menu-item:hover{background:var(--line-hiring-tint);outline:none}.ai-template-menu .ai-template-item__icon{flex-shrink:0;margin-top:2px;font-size:16px;color:var(--line-hiring-ink)}.ai-template-menu .ai-template-item__text{display:flex;flex-direction:column;min-width:0}.ai-template-menu .ai-template-item__title{font-size:13px;font-weight:600;color:var(--ink)}.ai-template-menu .ai-template-item__desc{font-size:12px;color:var(--ink-3)}.jd-preview-modal{--jd-viewer-bg:#121214;--jd-viewer-bar:#17171a;--jd-viewer-well:#1f1f23;--jd-viewer-edge:#2a2a2f;--jd-viewer-hover:#3a3a41;--jd-viewer-ink:#ededf0;--jd-viewer-ink-2:#bcbcc4;--jd-viewer-ink-3:#9e9ea7;--jd-viewer-focus:#62d4ef}.jd-preview-modal .ant-modal{top:40px;padding-bottom:0}.jd-preview-modal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:var(--shadow-3);background:var(--jd-viewer-bg);color-scheme:dark}.jd-preview-modal .ant-modal-header{display:none}.jd-preview-modal .ant-modal-body{border-radius:12px}.jd-preview-modal .jd-preview-modal-inner{height:100%;display:flex;flex-direction:column;border-radius:12px;overflow:hidden}.jd-preview-modal .jd-preview-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--jd-viewer-bg);flex-shrink:0}.jd-preview-modal .jd-preview-header__title{color:var(--jd-viewer-ink);font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 40px)}.jd-preview-modal .jd-preview-header__close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:#0000;color:var(--jd-viewer-ink-2);font-size:16px;cursor:pointer;flex-shrink:0;transition:background-color var(--d1) var(--ease),color var(--d1) var(--ease)}.jd-preview-modal .jd-preview-header__close:hover{background:var(--jd-viewer-hover);color:var(--jd-viewer-ink)}.jd-preview-modal .jd-preview-toolbar{display:flex;align-items:center;justify-content:space-between;padding:4px 10px;background:var(--jd-viewer-bar);border-top:1px solid var(--jd-viewer-edge);border-bottom:1px solid var(--jd-viewer-edge);flex-shrink:0}.jd-preview-modal .jd-preview-toolbar__group{display:flex;align-items:center;gap:2px}.jd-preview-modal .toolbar-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;border:none;background:#0000;color:var(--jd-viewer-ink-2);font-size:14px;cursor:pointer;transition:background-color var(--d1) var(--ease),color var(--d1) var(--ease)}.jd-preview-modal .toolbar-btn:hover{background:var(--jd-viewer-hover);color:var(--jd-viewer-ink)}.jd-preview-modal .jd-preview-header__close:focus-visible,.jd-preview-modal .toolbar-btn:focus-visible{outline:2px solid var(--jd-viewer-focus);outline-offset:2px}.jd-preview-modal .jd-preview-body{flex:1;overflow-y:auto;overflow-x:hidden;background:var(--jd-viewer-well)}.jd-preview-modal .jd-preview-body .ng2-pdf-viewer-container{overflow-x:hidden!important;padding:12px 0}.jd-preview-modal .jd-preview-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center}.jd-preview-modal .jd-preview-fallback__icon,.jd-preview-modal .jd-preview-fallback__text{color:var(--jd-viewer-ink-3)}.ant-btn.ant-btn-link.job-text-danger,.ant-btn.ant-btn-link.job-text-danger:not([disabled]):active,.ant-btn.ant-btn-link.job-text-danger:not([disabled]):focus,.ant-btn.ant-btn-link.job-text-danger:not([disabled]):hover,.job-text-danger,.job-text-danger:active,.job-text-danger:focus,.job-text-danger:hover{color:var(--danger)}.ant-btn.ant-btn-link.ant-btn-icon-only.job-text-danger:not([disabled]):hover:before{background:var(--danger-bg)}.job-link-ink{color:var(--ink)}.job-link-ink:focus,.job-link-ink:hover{color:var(--link)}app-interview-bonus-detail hr,app-job-update hr,app-referral-detail hr,app-suggest-referral-detail hr,app-view-cv hr{border:0;border-top:1px solid var(--border)}app-job-application-form .job-question-card{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}app-job-list td .cell-clip,app-referral-list td .cell-clip{display:inline-block;max-width:100%;overflow:hidden;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis}app-status-chip{vertical-align:middle}.st-chip.label,app-status-chip{display:inline-flex;max-width:100%}.st-chip.label{--st-mark:currentColor;align-items:center;gap:6px;margin:0;padding:4px 9px 4px 7px}.st-chip.label-success{--st-mark:var(--success-line)}.st-chip.label-warning{--st-mark:var(--warning-line)}.st-chip.label-danger{--st-mark:var(--danger-line)}.st-chip.label-info{--st-mark:var(--line-hiring)}.st-chip.label-indigo{--st-mark:var(--info-line)}.st-chip.label-default{--st-mark:var(--ink-4)}.st-mark{position:relative;flex:none;box-sizing:border-box;width:9px;height:9px;border-radius:50%}.st-mark.st-fill{background:var(--st-mark)}.st-mark.st-ring{border:2px solid var(--st-mark)}.st-mark.st-dash{border:2px dashed var(--st-mark)}.st-mark.st-check:before,.st-mark.st-x:after,.st-mark.st-x:before{content:"";position:absolute}.st-mark.st-x:after,.st-mark.st-x:before{left:50%;top:50%;width:10px;height:2px;border-radius:2px;background:var(--st-mark);transform:translate(-50%,-50%) rotate(45deg)}.st-mark.st-x:after{transform:translate(-50%,-50%) rotate(-45deg)}.st-mark.st-check:before{left:1px;top:1px;width:7px;height:4px;border-left:2px solid var(--st-mark);border-bottom:2px solid var(--st-mark);transform:rotate(-45deg)}app-pending-day .sla{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}app-pending-day .sla-bar{position:relative;flex:none;width:56px;height:6px;overflow:hidden;border-radius:6px;background:var(--surface-3)}app-pending-day .sla-bar>i{position:absolute;top:0;bottom:0;left:0;border-radius:6px;background:var(--line-hiring)}app-pending-day .sla.is-over .sla-bar>i{background:var(--warning-line)}app-pending-day .sla.is-late .sla-bar>i{background:var(--danger-line)}app-pending-day .sla-d{color:var(--ink);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}app-pending-day .sla.is-over .sla-d{color:var(--warning)}app-pending-day .sla.is-late .sla-d{color:var(--danger)}app-pending-day .sla-none{color:var(--ink-4)}app-pending-day .sla-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-pill);background:var(--line-hiring-tint);color:var(--line-hiring-ink);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}app-pending-day .sla-count.is-over{background:var(--warning-bg);color:var(--warning)}app-pending-day .sla-count.is-late{background:var(--danger-bg);color:var(--danger)}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-date .rf-day{color:var(--ink);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td .rf-sub{display:block;margin-top:2px;color:var(--ink-3);font-size:var(--fs-meta);font-weight:400;font-variant-numeric:tabular-nums;white-space:nowrap}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td .rf-id{font-family:var(--font-mono);font-size:12px}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand a.m-open,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-co>a:first-child,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-date a.rf-day,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job>a:first-child,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-ref>a:first-child{color:var(--ink)}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand a.m-open:focus-visible,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand a.m-open:hover,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-co>a:first-child:focus-visible,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-co>a:first-child:hover,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-date a.rf-day:focus-visible,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-date a.rf-day:hover,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job>a:first-child:focus-visible,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job>a:first-child:hover,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-ref>a:first-child:focus-visible,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-ref>a:first-child:hover{color:var(--link);text-decoration:underline}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-co .tags.text-success{color:var(--ink-3)}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-status>nz-tag{margin:4px 4px 0 0}@media (min-width:821px){:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-status>app-mini-line{display:flex;margin:6px 0 2px}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-status .ml-lbl{display:none}}app-job-list nz-table.jb-cards td.jb-title>a.m-open{color:var(--ink);font-weight:600}app-job-list nz-table.jb-cards td.jb-title>a.m-open:focus-visible,app-job-list nz-table.jb-cards td.jb-title>a.m-open:hover{color:var(--link)}app-job-list nz-table.jb-cards td.jb-title>span.tags:not(.text-error){color:var(--ink-3)}app-job-list nz-table.jb-cards .jb-sub{display:block;margin-top:2px;color:var(--ink-3);font-size:var(--fs-meta);font-weight:400}app-job-list nz-table.jb-cards .jb-sub>span+span:before{content:"·";margin:0 6px;color:var(--ink-4)}app-job-list nz-table.jb-cards .jb-sub+br{display:none}app-job-list nz-table.jb-cards td.jb-status .jb-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}app-job-list nz-table.jb-cards td.jb-status .jb-tags .ant-tag{margin:0}app-job-list nz-table.jb-cards td.jb-when{font-variant-numeric:tabular-nums;white-space:nowrap}app-job-list nz-table.jb-cards td.jb-when small{color:var(--ink-3)}app-job-list nz-table.jb-cards td.jb-co .jb-co-top>a>.text-processing{color:var(--ink)}app-job-list nz-table.jb-cards td.jb-co .jb-co-top>a:hover>.text-processing{color:var(--link)}app-job-list nz-table.jb-cards td.jb-co .tags.text-success{color:var(--ink-3)}app-job-list nz-table.jb-cards .jb-logo{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--line-partner-tint);color:var(--line-partner-ink);font-size:11px;font-weight:700;line-height:1;vertical-align:middle}app-status-chip .st-chip{white-space:nowrap}app-status-chip .st-name{min-width:0;overflow:hidden;text-overflow:ellipsis}app-job-list nz-table.jb-cards .jb-co-top{display:flex;align-items:center;gap:6px;min-width:0}app-job-list nz-table.jb-cards .jb-co-top>.jb-logo,app-job-list nz-table.jb-cards .jb-co-top>a+a,app-job-list nz-table.jb-cards .jb-co-top>img{flex:none}app-job-list nz-table.jb-cards .jb-co-top>a:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards .rf-tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards .rf-tags .ant-tag,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards .rf-tags .st-chip.label{margin:0}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job .rf-tags .st-chip.label{gap:5px;padding:2px 7px 2px 6px;font-size:11.5px}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job .rf-tags .st-mark{width:8px;height:8px}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job .rf-tags .ant-tag{padding:0 7px;font-size:11.5px;line-height:18px}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-cand-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-cand-nm{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-cstat.label{margin:0;padding:0;background:none;font-size:12px}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-acts{display:inline-flex;flex:none;margin:-2px -6px 0 0}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-acts .ant-btn{color:var(--ink-3)}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-acts .ant-btn:focus-visible,:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-acts .ant-btn:hover{color:var(--ink)}:is(app-referral-list,app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-mail{display:block;margin-top:2px;color:var(--ink-3);font-size:var(--fs-meta)}@media (min-width:821px){.ant-drawer-content-wrapper.route-drawer:has(app-job-update,app-job-application-form,app-job-log,app-job-referral){width:1240px!important}}app-referral-journey{display:block;margin:0 0 20px}app-referral-journey .rj-title{margin:0;color:var(--ink);font-weight:700;font-size:var(--fs-section-title);line-height:var(--lh-body)}app-referral-journey .rj-desk .rj-title{margin-bottom:14px}app-referral-journey .rj-disc{display:none}app-referral-journey .rj-route{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none}app-referral-journey .rj-stn{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding-right:10px}app-referral-journey .rj-track{position:relative;display:flex;align-items:center;height:20px}app-referral-journey .rj-track:before{position:absolute;right:-10px;left:10px;height:4px;border-radius:4px;background:var(--border-strong);content:""}app-referral-journey .rj-stn.is-passed .rj-track:before{background:var(--line-hiring)}app-referral-journey .rj-stn:last-child .rj-track:before{display:none}app-referral-journey .rj-dot{position:relative;z-index:1;width:14px;height:14px;margin:0 3px;border:3px solid var(--border-strong);border-radius:50%;background:var(--surface)}app-referral-journey .is-passed .rj-dot{border-color:var(--line-hiring);background:var(--line-hiring)}app-referral-journey .is-exit .rj-dot,app-referral-journey .is-now .rj-dot{width:20px;height:20px;margin:0}app-referral-journey .is-now .rj-dot{border:5px solid var(--line-hiring-ink);box-shadow:0 0 0 5px var(--line-hiring-tint)}app-referral-journey .is-now .rj-dot:after{position:absolute;inset:-9px;border:2px solid var(--line-hiring);border-radius:50%;opacity:0;animation:rj-here 2.4s var(--ease) infinite;content:""}app-referral-journey .is-exit .rj-dot{border-color:var(--danger-line)}app-referral-journey .is-exit .rj-dot:after,app-referral-journey .is-exit .rj-dot:before{position:absolute;top:50%;left:50%;width:10px;height:2px;margin:-1px 0 0 -5px;border-radius:1px;background:var(--danger);transform:rotate(45deg);content:""}app-referral-journey .is-exit .rj-dot:after{transform:rotate(-45deg)}app-referral-journey .rj-text{display:flex;flex-direction:column;gap:2px;min-width:0}app-referral-journey .rj-nm{color:var(--ink-2);font-weight:600;font-size:var(--fs-label);overflow-wrap:break-word}app-referral-journey .is-exit .rj-nm,app-referral-journey .is-now .rj-nm{color:var(--ink)}app-referral-journey .rj-when{color:var(--ink-3);font-size:var(--fs-chip);font-variant-numeric:tabular-nums}@keyframes rj-here{0%{transform:scale(.7);opacity:.9}70%{transform:scale(1.25);opacity:0}to{opacity:0}}@media (max-width:820px){app-referral-journey .rj-desk{display:none}app-referral-journey .rj-disc{display:block;padding:0 14px;border:1px solid var(--border);border-radius:var(--r-l)}app-referral-journey .rj-disc[open]{padding-bottom:6px}app-referral-journey .rj-disc>summary{display:flex;gap:10px;align-items:center;min-height:48px;list-style:none;cursor:pointer}app-referral-journey .rj-disc>summary::-webkit-details-marker{display:none}app-referral-journey .rj-disc[open]>summary .rj-chev{transform:rotate(180deg)}app-referral-journey .rj-now{margin-left:auto;color:var(--ink-3);font-size:var(--fs-label);font-variant-numeric:tabular-nums;text-align:right}app-referral-journey .rj-chev{color:var(--ink-3);transition:transform var(--d3) var(--ease)}app-referral-journey .rj-route{grid-template-columns:minmax(0,1fr)}app-referral-journey .rj-stn{flex-direction:row;gap:12px;align-items:flex-start;padding:0 0 16px}app-referral-journey .rj-track{align-self:stretch;align-items:flex-start;justify-content:center;width:20px;height:auto;padding-top:1px}app-referral-journey .rj-track:before{top:10px;right:auto;bottom:-22px;left:8px;width:4px;height:auto}}app-job-update app-section-nav.jf-nav{display:block;margin-bottom:16px}app-job-update app-section-nav.jf-nav.jf-nav--view{display:none}@media (min-width:821px){app-job-update .jf-nav .sec-nav{box-sizing:border-box;flex-direction:row;gap:0;align-items:flex-start;min-height:76px;padding:12px 0 10px;overflow-x:auto;background:var(--surface);border-bottom:1px solid var(--border);scrollbar-width:none}app-job-update .jf-nav .sec-nav::-webkit-scrollbar{display:none}app-job-update .jf-nav .sec-nav:before{display:none}app-job-update .jf-nav .sec-nav__item{flex:1 1 0;flex-direction:column;gap:6px;min-width:76px;min-height:0;padding:0 4px;color:var(--ink-3);font-size:12px;font-weight:600;text-align:center}app-job-update .jf-nav .sec-nav__item:hover{color:var(--ink);background:none}app-job-update .jf-nav .sec-nav__item:before{position:absolute;top:5.5px;left:50%;width:100%;height:4px;background:var(--page-line,var(--line-hiring));content:""}app-job-update .jf-nav .sec-nav__item:last-child:before{display:none}app-job-update .jf-nav .sec-nav__item.is-on:before,app-job-update .jf-nav .sec-nav__item.is-on~.sec-nav__item:before{background:var(--border-strong)}app-job-update .jf-nav .sec-nav__item.is-on{color:var(--ink)}app-job-update .jf-nav .sec-nav__dot{background:var(--page-line,var(--line-hiring));border-color:var(--page-line,var(--line-hiring))}app-job-update .jf-nav .is-on>.sec-nav__dot{background:var(--surface);border-color:var(--page-line-ink,var(--line-hiring-ink));box-shadow:0 0 0 4px var(--page-line-tint,var(--line-hiring-tint));transform:scale(1.25)}app-job-update .jf-nav .is-on~.sec-nav__item>.sec-nav__dot{background:var(--surface);border-color:var(--border-strong)}app-job-update .jf-nav .sec-nav__item:hover>.sec-nav__dot{transform:scale(1.15)}app-job-update .jf-nav .sec-nav__item.is-on:hover>.sec-nav__dot{transform:scale(1.25)}app-job-update .jf-nav .sec-nav__t{text-wrap:balance}}.route-drawer .rd-body app-job-update app-section-nav.jf-nav{position:sticky;top:var(--shell-sticky-top,0);z-index:4}app-job-update .main-form .jf-h{margin:0 0 12px;color:var(--ink);font-weight:700;font-size:15px;line-height:1.4}app-job-update .main-form [id^=jf-]{scroll-margin-top:88px}@media (max-width:820px){.route-drawer .rd-body app-job-update app-section-nav.jf-nav .sec-nav{margin-right:-14px;margin-left:-14px;padding-right:14px;padding-left:14px}app-job-update .main-form [id^=jf-]{scroll-margin-top:64px}}.rec-acts{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;vertical-align:middle}.rec-acts>.ant-btn{margin:0}.rec-acts>nz-dropdown-menu,app-referral-detail .rf-jacts>nz-dropdown-menu{display:none}.rd-rec-actions .rec-acts.is-busy,.rec-menu.is-busy{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.jh-mode{display:inline-flex;gap:2px;padding:3px;background:var(--surface-3);border-radius:var(--r)}.jh-mode:not(.is-view) .jh-mode__go{order:-1}.jh-mode .jh-mode__go.ant-btn,.jh-mode .jh-mode__now{display:inline-flex;align-items:center;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1;border-radius:calc(var(--r) - 2px)}.jh-mode .jh-mode__now{color:var(--ink);background:var(--surface);box-shadow:var(--shadow-1),var(--edge)}.jh-mode .jh-mode__go.ant-btn,.jh-mode .jh-mode__go.ant-btn:focus,.jh-mode .jh-mode__go.ant-btn:hover{color:var(--ink-3);background:#0000;border-color:#0000;box-shadow:none;transform:none}.jh-mode .jh-mode__go.ant-btn:hover{color:var(--ink)}.rd-rec-actions .jh-mode .jh-mode__go.ant-btn{height:26px;padding:0 10px}.rec-menu{min-width:220px}.rec-menu>.ant-dropdown-menu-item{padding:0}.rec-menu>.ant-dropdown-menu-item>.ant-btn,.rec-menu>.ant-dropdown-menu-item>.ant-btn:focus,.rec-menu>.ant-dropdown-menu-item>.ant-btn:hover{display:flex;gap:10px;align-items:center;justify-content:flex-start;width:100%;height:36px;padding:0 12px;color:inherit;font-weight:400;font-size:14px;text-align:left;background:#0000;border:0;border-radius:inherit;box-shadow:none;transform:none}.rec-menu>.ant-dropdown-menu-item>.ant-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.rec-menu>.ant-dropdown-menu-item>.ant-btn>.anticon{min-width:14px;margin:0;font-size:14px}app-referral-detail .rf-jrow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}app-referral-detail .rf-jrow>app-referral-journey{grid-row:1;grid-column:1/span 2;min-width:0}app-referral-detail .rf-jrow>.rf-jacts{display:flex;flex-wrap:wrap;grid-row:1;grid-column:2;gap:8px;align-items:center;justify-content:flex-end;margin-bottom:16px}app-referral-detail .rf-jrow>.rf-jacts>.ant-btn{margin:0}app-referral-detail .rf-jrow .rj-desk .rj-title{display:flex;align-items:center;min-height:36px;margin-bottom:10px}@media (max-width:820px){app-referral-detail .rf-jrow{display:block}app-referral-detail .rf-jrow>.rf-jacts{justify-content:flex-start}}app-referral-detail .rf-detail{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;align-items:start}app-referral-detail .rf-main{display:flex;flex-direction:column;gap:18px;min-width:0}app-referral-detail .rf-side{min-width:0}app-referral-detail .rf-detail .ant-card{margin:0}app-referral-detail .rf-detail .ant-card-head{min-height:0;padding:0 16px}app-referral-detail .rf-detail .ant-card-extra,app-referral-detail .rf-detail .ant-card-head-title{padding:14px 0 6px}app-referral-detail .rf-detail .ant-card-body{padding:12px 16px 16px}app-referral-detail :is(.rf-cand,.rf-job)>.ant-card-body>table{width:100%;border-collapse:collapse}app-referral-detail :is(.rf-cand,.rf-job)>.ant-card-body>table td{padding:3px 0;color:var(--ink);font-size:14px;vertical-align:initial;overflow-wrap:anywhere}app-referral-detail :is(.rf-cand,.rf-job)>.ant-card-body>table td:first-child{width:132px;padding-right:12px;color:var(--ink-3);font-size:13px}app-referral-detail .rf-trline{margin-top:10px;padding-top:10px;color:var(--ink-2);font-size:13px;line-height:1.6;border-top:1px solid var(--border)}app-referral-detail .rf-trline h3{margin:0;color:var(--ink-3);font-weight:600;font-size:13px}app-referral-detail .rf-jtext{margin-top:12px;border-top:1px solid var(--border)}app-referral-detail .rf-jb{border-bottom:1px solid var(--border)}app-referral-detail .rf-jb:last-child{border-bottom:0}app-referral-detail .rf-jb>summary{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:40px;color:var(--ink);font-weight:600;font-size:13.5px;list-style:none;cursor:pointer}app-referral-detail .rf-jb>summary::-webkit-details-marker{display:none}app-referral-detail .rf-jb>summary:after{flex:none;width:7px;height:7px;margin:0 4px 3px 0;border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);transform:rotate(45deg);transition:transform var(--d3) var(--ease);content:""}app-referral-detail .rf-jb>summary:hover:after{border-color:var(--ink)}app-referral-detail .rf-jb>summary:focus-visible{border-radius:var(--r-s);outline:2px solid var(--focus);outline-offset:2px}app-referral-detail .rf-jb[open]>summary:after{margin-bottom:-3px;transform:rotate(-135deg)}app-referral-detail .rf-jb>p{margin:0;padding:0 0 12px;color:var(--ink-2);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere}app-referral-detail .rf-foot{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px;padding:12px 16px;background:var(--surface);border-top:1px solid var(--border)}app-referral-detail .rf-foot__save{display:flex;flex:1 1 auto;gap:8px;align-items:center;min-width:0}app-referral-detail .rf-foot__save>.ant-btn{margin:0 0 0 auto}@media (min-width:821px){.route-drawer .rd-body app-referral-detail .rf-side{position:sticky;top:0;max-height:calc(100vh - 220px);overflow:auto}}@media (max-width:820px){app-referral-detail .rf-detail{grid-template-columns:minmax(0,1fr)}app-referral-detail :is(.rf-cand,.rf-job)>.ant-card-body>table tr{display:grid;margin-bottom:8px}app-referral-detail :is(.rf-cand,.rf-job)>.ant-card-body>table td,app-referral-detail :is(.rf-cand,.rf-job)>.ant-card-body>table td:first-child{width:auto;padding:0}app-referral-detail :is(.rf-cand,.rf-job)>.ant-card-body>table td:first-child{font-size:12.5px}app-referral-detail .rf-jb>summary{min-height:48px}html[data-shell=on] app-referral-detail .rf-foot{bottom:calc(64px + env(safe-area-inset-bottom, 0px))}.route-drawer app-referral-detail .rf-foot{flex-wrap:nowrap}.route-drawer app-referral-detail .rf-foot .ant-btn{flex:1 1 0;min-width:0;margin:0}.route-drawer app-referral-detail .rf-foot__move{display:flex;flex:1 1 auto;min-width:0}.route-drawer app-referral-detail .rf-foot:has(.draft-pill:is([data-s=none],[data-s=saved])) .rf-foot__save,.route-drawer app-referral-detail .rf-foot:has(.draft-pill:not([data-s=none]):not([data-s=saved])) .rf-foot__move{display:none}}.rec-menu>.rec-menu__lead:empty{display:none}.rec-menu .ant-dropdown-menu-item-group-title,.rf-move-menu .ant-dropdown-menu-item-group-title{padding:8px 12px 4px;color:var(--ink-3);font-weight:700;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.rec-menu .ant-dropdown-menu-item-group-list,.rf-move-menu .ant-dropdown-menu-item-group-list{margin:0}.rf-move-menu .ant-dropdown-menu-item-group+.ant-dropdown-menu-item-group{margin-top:4px;border-top:1px solid var(--border)}.jm-menu .ant-dropdown-menu-item>a,.rec-menu .jm-row>a{display:flex;gap:16px;align-items:center;justify-content:space-between;min-width:220px}.jm-menu .jm-act,.rec-menu .jm-act{color:var(--ink)}.route-drawer .rd-body app-job-update form.main-form .save-area{margin-right:-20px!important;margin-left:-20px!important}@media (max-width:820px){.route-drawer .rd-body app-job-update form.main-form .save-area{margin-right:-14px!important;margin-left:-14px!important}}app-job-update{--jf-side:340px}@media (min-width:1281px){.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item{flex:1 0 auto;min-width:0;padding:0 6px}.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item:before{left:0;width:50%}.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item:after{position:absolute;top:5.5px;left:50%;width:50%;height:4px;background:var(--page-line,var(--line-hiring));content:""}.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item:first-child:before,.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item:last-child:after{display:none}.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item:last-child:before{display:block}.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item.is-on:before{background:var(--page-line,var(--line-hiring))}.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item.is-on:after,.route-drawer .rd-body app-job-update .jf-nav .sec-nav__item.is-on~.sec-nav__item:after{background:var(--border-strong)}.route-drawer .rd-body app-job-update .jf-nav .sec-nav__t{white-space:nowrap}}@media (max-width:820px){app-job-update .save-area .jf-cancel{display:none}:is(app-job-category-list,app-job-collection-list,app-job-comment-list,app-suggest-referral-list) nz-table:is(.jc-cards,.jcm-cards,.sr-cards) .ant-table-tbody>tr.ant-table-row>td:not(.m-flag){z-index:auto!important}:is(app-job-category-list,app-job-collection-list) nz-table.jc-cards .ant-table-tbody>tr.ant-table-row>td.jc-img{order:0;flex:none;width:40px!important}:is(app-job-category-list,app-job-collection-list) nz-table.jc-cards .ant-table-tbody>tr.ant-table-row>td.jc-img img{width:40px;height:40px;object-fit:cover;border-radius:var(--r)}:is(app-job-category-list,app-job-collection-list) nz-table.jc-cards .ant-table-tbody>tr.ant-table-row>td.m-title{align-self:center}app-job-comment-list nz-table.jcm-cards .ant-table-tbody>tr.ant-table-row>td.jcm-job>:is(span,a):not(:first-child){margin-right:6px;color:var(--ink-3);font-weight:400;font-size:12.5px}app-job-comment-list nz-table.jcm-cards .ant-table-tbody>tr.ant-table-row>td.m-actions>button.icon-btn{min-width:44px;min-height:44px}app-job-comment-list nz-table.jcm-cards .ant-table-tbody>tr.ant-table-row>td.jcm-text{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--ink-2)}app-suggest-referral-list nz-table.sr-cards .ant-table-tbody>tr.ant-table-row>td.sr-cand>br{display:none}app-suggest-referral-list nz-table.sr-cards .ant-table-tbody>tr.ant-table-row>td.sr-cand>:is(span,nz-tag){margin:4px 6px 0 0;font-weight:400;font-size:12.5px}app-suggest-referral-list nz-table.sr-cards .ant-table-tbody>tr.ant-table-row>td.sr-cand>a:first-child{margin-right:6px}app-suggest-referral-list nz-table.sr-cards .ant-table-tbody>tr.ant-table-row>td.sr-cand>span:last-of-type{display:block;color:var(--ink-3)}app-suggest-referral-list nz-table.sr-cards .ant-table-tbody>tr.ant-table-row>td.sr-cand>nz-button-group{display:flex;margin-top:6px}app-suggest-referral-list nz-table.sr-cards .ant-table-tbody>tr.ant-table-row>td.sr-cand>nz-button-group .ant-btn{min-height:44px}app-suggest-referral-list nz-table.sr-cards .ant-table-tbody>tr.ant-table-row>td.sr-date>br{display:none}app-suggest-referral-list nz-table.sr-cards .ant-table-tbody>tr.ant-table-row>td.sr-date>nz-tag{margin-left:6px}}@media (min-width:821px){.route-drawer .rd-body :is(app-job-update,app-job-application-form,app-job-log,app-job-referral) nz-page-header.rd-titled{margin-top:-20px}.route-drawer .rd:has(.rd-body :is(app-job-update,app-job-application-form,app-job-log,app-job-referral)) .rd-head{padding-bottom:4px;border-bottom-color:#0000}.route-drawer .rd-body app-job-update .ant-spin-container:has(.jf-tabs)>app-section-nav.jf-nav{top:calc(var(--shell-sticky-top, 0px) + 44px)}.route-drawer .rd-body :is(app-job-update,app-job-application-form,app-job-log,app-job-referral) nz-page-header.rd-titled .ant-menu-horizontal>.ant-menu-item{line-height:41px}.route-drawer .rd-body app-job-update nz-page-header.rd-titled:not(.rd-moved){position:relative}.route-drawer .rd-body app-job-update nz-page-header.rd-titled:not(.rd-moved) .ant-page-header-heading{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;height:44px;margin:0}.route-drawer .rd-body app-job-update nz-page-header.rd-titled:not(.rd-moved) .ant-page-header-footer{margin-top:0}}app-job-update .jf-tabs.ant-menu-horizontal{margin-bottom:0}app-job-update .jf-nav{margin-top:0}app-job-update .jf-main,app-job-update .jf-side{min-width:0}app-job-update .jf-side{margin-top:20px}@media (min-width:1181px){app-job-update .jf-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--jf-side);column-gap:20px}app-job-update .ant-spin-container>app-section-nav.jf-nav:not(.jf-nav--view){width:calc(100% - var(--jf-side) - 20px)}app-job-update .ant-spin-container>app-section-nav.jf-nav:not(.jf-nav--view)+.jf-layout>.jf-side{margin-top:-80px}.route-drawer .rd-body app-job-update .jf-side .jd-upload__view{top:calc(var(--shell-sticky-top, 0px) + 12px)}.route-drawer .rd-body app-job-update .ant-spin-container:has(.jf-tabs) .jf-side .jd-upload__view{top:calc(var(--shell-sticky-top, 0px) + 56px)}.route-drawer .rd-body app-job-update .jf-layout form.main-form .save-area{margin-right:calc(-40px - var(--jf-side))!important}}app-job-update .main-form>.ant-divider-horizontal[id^=jf-]{margin:var(--gap-section) 0 18px}app-job-update .jf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-field);align-items:start;margin-bottom:var(--gap-field)}app-job-update .jf-grid>.jf-file-test>nz-form-item,app-job-update .jf-grid>nz-form-item{min-width:0;margin-bottom:0}app-job-update .jf-grid>.jf-span{grid-column:1/-1}app-job-update .jf-grid>.jf-file-test{display:flex;flex-direction:column;gap:6px;min-width:0}app-job-update .jf-stack{display:grid;gap:var(--gap-field);align-items:start}app-job-update .jf-stack>nz-form-item{margin-bottom:0}app-job-update .main-form .ant-form-item-extra{min-height:0;margin-top:4px;color:var(--ink-3);font-weight:400;font-style:normal}app-job-update .jf-ai{display:flex;flex-direction:column;gap:10px;margin-bottom:18px;padding:12px 14px;background:var(--info-bg);border:1px dashed var(--info-line);border-radius:var(--r-l);transition:border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}app-job-update .jf-ai.is-busy{border-style:solid;border-color:var(--focus);box-shadow:0 0 0 2px var(--focus-ring)}app-job-update .jf-ai .jf-ai__head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--ink-2);font-size:13px}app-job-update .jf-ai .jf-ai__head app-shell-icon{color:var(--info)}app-job-update .jf-ai .jf-ai__head b{color:var(--ink);font-weight:700;font-size:14px}app-job-update .jf-ai .input-bar__text{box-sizing:border-box;width:100%;min-height:var(--ctl-h);max-height:320px;padding:calc((var(--ctl-h) - 22px) / 2) 12px;color:var(--ink);font:inherit;font-size:14px;line-height:20px;background:var(--surface);border:1px solid var(--control-border);border-radius:var(--r);outline:none;resize:none;overflow-y:auto;transition:border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}app-job-update .jf-ai .input-bar__text::placeholder{color:var(--ink-3)}app-job-update .jf-ai .input-bar__text:hover:not(:disabled){border-color:var(--control-border-hover)}app-job-update .jf-ai .input-bar__text:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}app-job-update .jf-ai .input-bar__text:disabled{color:var(--ink-3);background:var(--surface-3);cursor:not-allowed}app-job-update .jf-ai .jf-ai__tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}app-job-update .jf-ai .input-bar__spacer{flex:1 1 0;min-width:0}app-job-update .jf-ai .file-chip{display:inline-flex;flex:0 1 auto;gap:6px;align-items:center;min-width:0;max-width:100%;height:var(--ctl-h);padding:0 2px 0 10px;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r);cursor:pointer;transition:background-color var(--d2) var(--ease),border-color var(--d2) var(--ease)}app-job-update .jf-ai .file-chip:hover{background:var(--surface-2);border-color:var(--control-border)}app-job-update .jf-ai .file-chip__icon{display:flex;flex:none;color:var(--ink-2);font-size:15px}app-job-update .jf-ai .file-chip__info{display:flex;gap:6px;align-items:baseline;min-width:0}app-job-update .jf-ai .file-chip__name{overflow:hidden;color:var(--ink);font-weight:600;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}app-job-update .jf-ai .file-chip__type{flex:none;color:var(--ink-3);font-weight:700;font-size:11px;letter-spacing:.04em}app-job-update .jf-ai .file-chip__remove{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;padding:0;color:var(--ink-3);font-size:13px;background:none;border:0;border-radius:var(--r-s);cursor:pointer}app-job-update .jf-ai .file-chip__remove:hover:not(:disabled){color:var(--ink);background:var(--surface-3)}app-job-update .jf-ai .file-chip__remove:disabled{opacity:.5;cursor:not-allowed}app-job-update .jf-ai .input-bar__send,app-job-update .jf-ai .input-bar__templates,app-job-update .jf-ai .jf-ai__attach{display:inline-flex;flex:none;gap:6px;align-items:center;justify-content:center;height:32px;padding:0 12px;color:var(--ink);font:inherit;font-weight:600;font-size:13px;white-space:nowrap;background:var(--surface);border:1px solid var(--control-border-hover);border-radius:var(--r);cursor:pointer;transition:border-color var(--d2) var(--ease),background-color var(--d2) var(--ease),color var(--d2) var(--ease)}app-job-update .jf-ai .input-bar__send:hover:not(:disabled),app-job-update .jf-ai .input-bar__templates:hover:not(:disabled),app-job-update .jf-ai .jf-ai__attach:hover:not(:disabled){color:var(--line-hiring-ink);background:var(--line-hiring-tint);border-color:var(--line-hiring)}app-job-update .jf-ai .input-bar__send:disabled,app-job-update .jf-ai .input-bar__templates:disabled,app-job-update .jf-ai .jf-ai__attach:disabled{opacity:.5;cursor:not-allowed}app-job-update .jf-ai .input-bar__send:focus-visible,app-job-update .jf-ai .input-bar__templates:focus-visible,app-job-update .jf-ai .jf-ai__attach:focus-visible{outline:2px solid var(--focus);outline-offset:2px}app-job-update .jf-ai .input-bar__send .anticon,app-job-update .jf-ai .input-bar__templates .anticon,app-job-update .jf-ai .jf-ai__attach .anticon{font-size:14px}app-job-update .jf-ai .input-bar__templates{color:var(--ink-2);background:#0000;border-color:#0000}app-job-update .jf-ai .input-bar__templates.ant-dropdown-open{color:var(--line-hiring-ink);background:var(--line-hiring-tint)}app-job-update .jf-ai .input-bar__templates-caret.anticon{font-size:10px}app-job-update .jf-ai .input-bar__send{height:var(--ctl-h);padding:0 14px;font-size:14px}app-job-update .jf-ai .jd-upload-chatgpt__hint,app-job-update .jf-ai .jd-upload-chatgpt__status{display:block;font-size:12px}app-job-update .jf-ai .jd-upload-chatgpt__hint{color:var(--ink-3)}app-job-update .jf-ai .jd-upload-chatgpt__hint+.jd-upload-chatgpt__hint{margin-top:4px}app-job-update .jf-ai .jd-upload-chatgpt__hint--template{color:var(--ink-2)}app-job-update .jf-ai .jd-upload-chatgpt__hint--template .anticon{margin-right:2px}app-job-update .jf-ai .jd-upload-chatgpt__hint--template code{padding:0 3px;color:var(--ink);font-size:11px;background:var(--surface);border:1px solid var(--border);border-radius:3px}app-job-update .jf-ai .jd-upload-chatgpt__status{color:var(--label-info-ink)}app-job-update .jf-checks{display:flex;flex-wrap:wrap;gap:6px 24px;margin-bottom:14px}app-job-update .jf-checks>nz-form-item{margin-bottom:0}app-job-update .jf-checks>nz-form-item:empty,app-job-update .jf-checks>nz-form-item:not(:has(label)){display:none}app-job-update .jf-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin-bottom:16px;padding:12px 14px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-l)}app-job-update .jf-st{display:flex;flex-direction:column;gap:6px;min-width:0}app-job-update .jf-st__k{color:var(--ink-2);font-weight:600;font-size:13px}app-job-update .jf-st__v{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--ink);font-size:14px;overflow-wrap:anywhere}app-job-update .jf-st__v .ant-tag{margin:0}app-job-update .jf-figures{font-variant-numeric:tabular-nums}app-job-update .jf-st__help{color:var(--ink-3);font-size:12px;line-height:1.4}app-job-update .jf-st--wide{grid-column:span 2}app-job-update .jf-from .ant-form-item-control-input-content{display:flex}app-job-update nz-radio-group.jf-segmented{display:inline-flex;gap:2px;padding:2px;background:var(--surface-3);border-radius:9px}app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper,app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:first-child,app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:last-child{height:calc(var(--ctl-h) - 4px);padding:0 12px;color:var(--ink-3);font-weight:600;font-size:13px;line-height:calc(var(--ctl-h) - 4px);background:#0000;border:0;border-radius:7px;box-shadow:none;transition:color var(--d2) var(--ease),background-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:before,app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:first-child:before,app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:last-child:before{display:none}app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:first-child:hover,app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:hover,app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:last-child:hover{color:var(--ink)}app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--ink);background:var(--surface);box-shadow:var(--shadow-1),var(--edge)}app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper:focus-within{box-shadow:0 0 0 3px var(--focus-ring)}app-job-update .jf-grid app-input-number .app-input-number .app-input-number-prefix.app-input-number-prefix,app-job-update .jf-grid app-input-number .app-input-number .app-input-number-suffix.app-input-number-suffix{display:flex;flex:none;align-items:center;align-self:stretch;justify-content:center;min-width:var(--ctl-h);margin:calc((24px - var(--ctl-h)) / 2) 10px calc((24px - var(--ctl-h)) / 2) -12px;padding:0 11px;color:var(--ink-2);font-weight:600;font-size:13px;background:var(--surface-2);border-right:1px solid var(--control-border);border-radius:calc(var(--r) - 1px) 0 0 calc(var(--r) - 1px)}app-job-update .jf-grid app-input-number .app-input-number .app-input-number-suffix.app-input-number-suffix{margin:calc((24px - var(--ctl-h)) / 2) -12px calc((24px - var(--ctl-h)) / 2) 10px;border-right:0;border-left:1px solid var(--control-border);border-radius:0 calc(var(--r) - 1px) calc(var(--r) - 1px) 0}app-job-update .jf-grid app-input-number .app-input-number:not(.app-input-number-disabled):hover .app-input-number-suffix.app-input-number-suffix{margin-right:-12px}app-job-update .jf-grid app-input-number .app-input-number:has(.app-input-number-suffix) .app-input-number-handlers.app-input-number-handlers{right:var(--ctl-h);border-radius:0}app-job-update .jf-rows{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-bottom:16px}app-job-update .jf-rows__label,app-job-update app-job-skill-list form>.ant-row:first-child label{color:var(--ink-2);font-weight:600;font-size:13px}app-job-update .jf-lang{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:8px;align-items:center;width:100%}app-job-update .jf-row-del{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--ink-3);font-size:15px;background:#0000;border:0;border-radius:var(--r);cursor:pointer;transition:color var(--d2) var(--ease),background-color var(--d2) var(--ease)}app-job-update .jf-row-del:hover{color:var(--danger);background:var(--danger-bg)}app-job-update .jf-row-del:focus-visible{outline:2px solid var(--focus);outline-offset:1px}app-job-update :is(.jf-rows,app-job-skill-list) .add-button.ant-btn{width:auto;height:28px;padding:0 2px;color:var(--link);font-weight:600;font-size:13px;background:#0000;border:0;box-shadow:none}app-job-update :is(.jf-rows,app-job-skill-list) .add-button.ant-btn:focus,app-job-update :is(.jf-rows,app-job-skill-list) .add-button.ant-btn:hover{color:var(--link-hover);background:#0000}app-job-update app-job-skill-list{display:block;margin-bottom:4px}app-job-update app-job-skill-list form>.ant-row:first-child{margin-bottom:8px!important}app-job-update app-job-skill-list form>.ant-row:has(>.ant-col>nz-form-item nz-select){display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:8px;align-items:start;margin:0 0 8px!important}app-job-update app-job-skill-list form>.ant-row:has(>.ant-col>nz-form-item nz-select)>.ant-col{max-width:none;padding:0!important}app-job-update app-job-skill-list form>.ant-row:has(>.ant-col>nz-form-item nz-select) nz-form-item{margin-bottom:0}app-job-update app-job-skill-list form>.ant-row:has(>.ant-col>nz-form-item nz-select) .passenger-input{margin-right:0}app-job-update app-job-skill-list form>.ant-row:has(>.ant-col>nz-form-item nz-select) .ant-form-item-control-input-content{display:flex;gap:10px;align-items:center}app-job-update app-job-skill-list form>.ant-row:has(>.ant-col>nz-form-item nz-select) .dynamic-delete-button{top:0;font-size:18px}app-job-update .jf-sr{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}app-job-update label.jf-switch.ant-checkbox-wrapper{display:inline-flex;gap:10px;align-items:center;min-height:32px;color:var(--ink-2)}app-job-update label.jf-switch.ant-checkbox-wrapper .ant-checkbox{top:0}app-job-update label.jf-switch.ant-checkbox-wrapper .ant-checkbox-inner{width:38px;height:22px;background:var(--control-border);border:0;border-radius:var(--r-pill);transition:background-color var(--d2) var(--ease)}app-job-update label.jf-switch.ant-checkbox-wrapper .ant-checkbox-inner:after{position:absolute;top:3px;left:3px;display:block;width:16px;height:16px;background:var(--surface);border:0;border-radius:50%;box-shadow:var(--shadow-1);transform:none;opacity:1;transition:left var(--d2) var(--ease);content:""}app-job-update label.jf-switch.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background:var(--select-on)}app-job-update label.jf-switch.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{left:19px}app-job-update label.jf-switch.ant-checkbox-wrapper .ant-checkbox-checked:after{display:none}app-job-update label.jf-switch.ant-checkbox-wrapper .ant-checkbox-input:focus-visible+.ant-checkbox-inner{box-shadow:0 0 0 3px var(--focus-ring)}app-job-update label.jf-switch.ant-checkbox-wrapper>span:not(.ant-checkbox){padding:0}app-job-update .jf-file-test .ant-form-item-label{padding-bottom:6px}app-job-update .jf-file-test nz-upload .ant-upload.ant-upload-drag{border-radius:var(--r)}app-job-update .jf-file-test nz-upload .ant-upload.ant-upload-drag .ant-upload-btn{padding:10px 12px}app-job-update .jf-file-test .ant-upload.ant-upload-drag .ant-upload-drag-container{display:flex;gap:8px;align-items:center;justify-content:center;min-height:34px}app-job-update .jf-file-test nz-upload p.ant-upload-drag-icon,app-job-update .jf-file-test nz-upload p.ant-upload-text{margin:0}app-job-update .jf-file-test nz-upload p.ant-upload-drag-icon .anticon{font-size:18px}app-job-update .jf-file-test nz-upload p.ant-upload-text{color:var(--ink-2);font-size:13px}app-job-update .jf-flags{margin-bottom:16px}app-job-update .jf-flags .ant-row{row-gap:6px!important}app-job-update .job-visibility-section{max-width:none}app-job-update .job-visibility-section .visibility-header .visibility-title{color:var(--ink-2);font-weight:600;font-size:13px;letter-spacing:0}app-job-update .job-visibility-section .visibility-header .visibility-info{display:none}app-job-update .job-visibility-section .visibility-subtitle{margin:2px 0 8px;color:var(--ink-3);font-size:12px}app-job-update .job-visibility-section .visibility-footer{margin-top:8px;font-size:12px}app-job-update .job-visibility-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}app-job-update .job-visibility-group .visibility-card{margin:0;padding:12px 14px;transition:border-color var(--d2) var(--ease),background-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease),transform var(--d2) var(--ease)}app-job-update .job-visibility-group .visibility-card:hover:not(.disabled):not(.selected){box-shadow:var(--shadow-2);transform:translateY(-1px)}app-job-update .job-visibility-group .visibility-card label[nz-radio]{align-items:flex-start}app-job-update .job-visibility-group .visibility-card label[nz-radio]>.ant-radio{order:0;margin:2px 10px 0 0}app-job-update .job-visibility-group .visibility-card label[nz-radio]>.ant-radio .ant-radio-inner{width:18px;height:18px;border-width:1.5px}app-job-update .job-visibility-group .visibility-card label[nz-radio]>.ant-radio .ant-radio-inner:after{top:3px;left:3px;width:9px;height:9px}app-job-update .job-visibility-group .option-badge,app-job-update .job-visibility-group .option-icon{display:none}app-job-update .job-visibility-group .option-title{color:var(--ink);font-weight:700;font-size:14px}app-job-update .job-visibility-group .option-desc{font-size:12px;line-height:1.45}app-job-update .job-visibility-group>.private-expand{grid-column:1/-1;margin-top:0}app-job-update .main-form nz-collapse .ant-collapse-item>.ant-collapse-header{display:flex;align-items:center;padding:0!important;color:var(--ink);font-weight:700;font-size:15px;line-height:1.4}app-job-update .main-form nz-collapse .ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{position:static!important;order:2;margin:0 0 0 auto;color:var(--ink-3);font-size:14px;transform:rotate(90deg);transition:transform var(--d3) var(--ease)}app-job-update .main-form nz-collapse .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow{transform:rotate(270deg)}app-job-update .main-form nz-collapse .ant-collapse-content-box{padding-top:14px!important;padding-bottom:0!important}app-job-update .jf-side .jd-upload__view{display:flex;flex-direction:column;max-height:calc(100vh - 210px);overflow:hidden}app-job-update .jf-side .jd-upload__view>.ant-tabs{flex:1 1 auto;min-height:0}app-job-update .jf-side .jd-upload__view .ant-tabs-content-holder{min-height:0;overflow:auto}app-job-update .jf-side .jd-upload__view>.ant-tabs>.ant-tabs-nav{margin:0 -14px 12px;padding:0 14px}app-job-update .jf-side .jd-upload__view>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{padding:10px 0 11px;font-size:13px}app-job-update .jf-side .jd-upload__view>.ant-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:20px}app-job-update .jf-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;color:var(--line-hiring-ink);font-weight:700;font-size:11px;font-variant-numeric:tabular-nums;line-height:1;background:var(--line-hiring-tint);border-radius:var(--r-pill)}app-job-update .jf-jd-tools{display:flex;gap:4px;align-items:center;margin-bottom:10px}app-job-update .jf-jd-tools--none{display:none}app-job-update .jf-jd-tools__gap{flex:1 1 auto}app-job-update .jf-zoom{display:inline-flex;gap:2px;padding:3px;background:var(--surface-3);border-radius:9px}app-job-update .jf-zoom>button{height:24px;padding:0 9px;color:var(--ink-3);font:inherit;font-weight:600;font-size:12px;background:#0000;border:0;border-radius:7px;cursor:pointer;transition:color var(--d2) var(--ease),background-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}app-job-update .jf-zoom>button:hover{color:var(--ink)}app-job-update .jf-zoom>button.is-on{color:var(--ink);background:var(--surface);box-shadow:var(--shadow-1),var(--edge)}app-job-update .jf-zoom>button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}app-job-update .jf-icon-btn.ant-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;padding:0;color:var(--ink-3);font-size:15px}app-job-update .jf-icon-btn.ant-btn:focus,app-job-update .jf-icon-btn.ant-btn:hover{color:var(--ink);background:var(--surface-3)}app-job-update .jf-icon-btn--danger.ant-btn:hover{color:var(--danger);background:var(--danger-bg)}app-job-update .jf-jd-paper{height:360px;overflow:hidden;background:var(--paper-bg);border:1px solid var(--paper-border);border-radius:var(--r);box-shadow:var(--shadow-2)}app-job-update .jf-side-empty{display:flex;flex-direction:column;gap:8px;align-items:center;padding:28px 12px;text-align:center}app-job-update .jf-side-empty>.anticon{color:var(--ink-3);font-size:22px}app-job-update .jf-side-empty>b{color:var(--ink);font-size:14px}app-job-update .jf-side-empty>p{max-width:32ch;margin:0;color:var(--ink-3);font-size:13px}app-job-update .jf-side .job-comment .ant-card{background:#0000;border:0;box-shadow:none}app-job-update .jf-side .job-comment .ant-card+.ant-card{margin-top:16px!important}app-job-update .jf-side .job-comment .ant-card-head{min-height:0;padding:0;border:0}app-job-update .jf-side .job-comment .ant-card-extra,app-job-update .jf-side .job-comment .ant-card-head-title{padding:0 0 8px}app-job-update .jf-side .job-comment .ant-card-head-title{color:var(--ink-2);font-weight:600;font-size:13px}app-job-update .jf-side .job-comment .ant-card-body{padding:0}app-job-update .jf-side .job-comment .clearfix{display:none}app-job-update .jf-side .job-comment nz-comment-content nz-form-item.ant-row{margin:0 0 8px!important}app-job-update .jf-side .job-comment .ant-comment{background:#0000}app-job-update .jf-side .job-comment .ant-comment-inner{padding:8px 0}app-job-update .jf-side .job-comment .ant-avatar-string{transform:translateX(-50%)!important}app-job-update .jf-side .job-comment .ant-comment-content-author-name{color:var(--ink);font-weight:600;font-size:12.5px}app-job-update .jf-side .job-comment .ant-comment-content-author-time{color:var(--ink-3);font-size:12px}app-job-update .jf-side .job-comment .ant-comment-content-detail:not(:has(nz-form-item)){padding:8px 10px;color:var(--ink);font-size:13.5px;line-height:1.5;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:4px 12px 12px 12px}app-job-update .jf-side .job-comment .ant-comment-content-detail:not(:has(nz-form-item))>p{margin:0}app-job-update .jv-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start;margin-top:20px}@media (min-width:1181px){app-job-update .jv-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}}app-job-update .jv-main,app-job-update .jv-side{min-width:0}app-job-update .jv-side>nz-card+nz-card{margin-top:18px}app-job-update .jv-card .ant-card-head-title{color:var(--ink);font-weight:400;font-size:14px;line-height:1.6;white-space:normal}app-job-update .jv-card .ant-card-head-title h3{margin-bottom:4px!important;color:var(--ink);font-weight:700;font-size:16px;line-height:1.4}app-job-update .jv-card .ant-card-head-title h3 small{margin-left:4px;font-size:12px;vertical-align:2px}app-job-update .jv-card .ant-tag.job-meta-tag{margin:0 6px 10px 0}app-job-update .jv-card .ant-descriptions-item-label{color:var(--ink-3);font-weight:600;font-size:12px;letter-spacing:.05em;text-transform:uppercase}app-job-update .jv-card .ant-descriptions-item-label:after{display:none}app-job-update .jv-card .ant-descriptions-item-content{color:var(--ink);font-size:14px}app-job-update .jv-card .ant-descriptions-row>td{padding-bottom:10px}app-job-update .jv-card .jv-k{color:var(--ink-3);font-weight:600;font-size:12px;letter-spacing:.05em;text-transform:uppercase}app-job-update .jv-card .jv-v{margin:3px 0 0;color:var(--ink);font-size:14px}app-job-update .jv-card .ant-divider-horizontal{margin:16px 0}app-job-update .jv-card .ant-card-body>h2{margin:16px 0 6px;color:var(--ink-2);font-weight:700;font-size:12px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}app-job-update .jv-card .ant-card-body>p{max-width:72ch;margin-bottom:0;color:var(--ink);font-size:14px;line-height:1.55}app-job-update .jv-side .ant-table-body,app-job-update .jv-side .ant-table-content{overflow-x:auto!important}app-job-update .jv-side .ant-table-thead>tr>th{overflow-wrap:normal;word-break:normal}@media (max-width:1180px){app-job-update .jf-status{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){app-job-update .jf-grid,app-job-update .jf-status,app-job-update .job-visibility-group{grid-template-columns:minmax(0,1fr)}app-job-update .jf-st--wide{grid-column:auto}app-job-update .jf-flags .ant-row>.ant-col.ant-col{flex:0 0 50%;max-width:50%}app-job-update .jf-ai .file-chip,app-job-update .jf-ai .jf-ai__attach{flex:1 1 100%;height:44px}app-job-update .jf-ai .input-bar__spacer{display:none}app-job-update .jf-ai .input-bar__send{flex:1 1 auto;height:44px}app-job-update .jf-ai .input-bar__templates{height:44px}app-job-update nz-radio-group.jf-segmented .ant-radio-button-wrapper{height:38px;line-height:38px}app-job-update app-job-skill-list form>.ant-row:has(>.ant-col>nz-form-item nz-select){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}app-job-update app-job-skill-list form>.ant-row:has(>.ant-col>nz-form-item nz-select)>.ant-col:last-child{grid-column:1/-1}app-job-update .jf-row-del{width:44px;height:44px}app-job-update nz-page-header .ant-page-header-heading-extra>.rec-acts{gap:6px;margin-left:0}app-job-update nz-page-header .rec-acts .jh-mode .jh-mode__go.ant-btn,app-job-update nz-page-header .rec-acts .jh-mode .jh-mode__now{height:38px;min-height:38px}app-job-update .jf-jd-paper{height:70vh}app-job-update .jf-side .jd-upload__view{max-height:none}}.jh-mode .jh-mode__go .anticon{display:none}app-job-update .jf-ai .input-bar__text:placeholder-shown{white-space:nowrap;overflow:hidden}.route-drawer .rd-body app-job-update .site-page-header-ghost-wrapper:has(.jf-tabs){position:sticky;top:var(--shell-sticky-top,0);z-index:5;background:var(--surface)}@media (max-width:820px){.route-drawer .rd-body app-job-update .ant-spin-container:has(.jf-tabs)>app-section-nav.jf-nav{top:calc(var(--shell-sticky-top, 0px) + 95px)}app-job-update .jf-msum{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;height:30px;margin-bottom:12px;overflow:hidden}.route-drawer .rd-body app-job-update nz-page-header.rd-titled .ant-page-header-heading,.route-drawer app-job-update form.main-form .save-area app-unsaved-indicator{display:none}}app-job-list nz-table.jb-cards td.jb-created>span.tags.text-success{color:var(--ink-3)}@media (min-width:821px){nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr>th{white-space:nowrap}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr>th:not(.ant-table-column-has-sorters){padding:10px 14px}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr{height:45px}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr>th .ant-table-column-sorters{gap:4px;justify-content:flex-start;padding:10px 14px}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr>th .ant-table-column-sorters>span:first-child{flex:0 1 auto}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-tbody>tr>td.m-pick,nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr>th:first-child{padding-right:0;padding-left:14px}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr>th:first-child:has(>a[nz-dropdown]){padding-top:8px;vertical-align:top}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr>th:first-child:has(>a[nz-dropdown])>a[nz-dropdown]{position:absolute;bottom:1px;left:calc(50% + 7px);height:14px;margin:0;transform:translateX(-50%)}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left-last,nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last{box-shadow:1px 0 0 var(--border)}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-tbody>tr.ant-table-row>td{padding:10px 14px;vertical-align:top}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-tbody>tr.ant-table-row:has(>td.m-pick .ant-checkbox-checked):not(:has(app-row-save.on))>td{background:var(--table-row-selected)}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-tbody>tr.ant-table-row:has(>td.m-pick .ant-checkbox-checked):not(:has(app-row-save.on)):hover>td{background:var(--table-row-selected-hover)}nz-table:is(.jb-cards,.rf-cards) .ant-table :is(td.jb-co .jb-co-top>a+a,td.rf-co>a+a,td.m-actions .ant-space-item>a,td.m-actions .ant-space-item>.icon-btn){display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;padding:0;color:var(--ink-2);font-size:16px;vertical-align:middle;border-radius:var(--r)}nz-table:is(.jb-cards,.rf-cards) .ant-table :is(td.jb-co .jb-co-top>a+a,td.rf-co>a+a,td.m-actions .ant-space-item>a,td.m-actions .ant-space-item>.icon-btn):hover{background:var(--surface-3)}nz-table:is(.jb-cards,.rf-cards) .ant-table :is(td.jb-co .jb-co-top>a+a,td.rf-co>a+a){margin:-5px 0 -5px 2px}nz-table.jb-cards .ant-table .ant-table-thead>tr{height:49px}html[lang=vi] app-job-list nz-table.jb-cards table>col:nth-of-type(4){width:192px!important;min-width:192px!important}nz-table.jb-cards .ant-table .ant-table-tbody>tr.ant-table-row>td.m-pick{padding-top:14px}nz-table.rf-cards .ant-table .ant-table-tbody>tr.ant-table-row>td.m-pick{padding-top:11px}nz-table.jb-cards tr.ant-table-row>td.jb-title>a.m-open{font-size:14px;line-height:1.45;white-space:normal;overflow-wrap:anywhere}nz-table.jb-cards tr.ant-table-row>td.jb-title .jb-sub{margin-top:3px;font-size:12px;line-height:1.45}nz-table.jb-cards tr.ant-table-row>td.jb-title>span.tags{display:block;margin-top:3px;overflow:hidden;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}nz-table.jb-cards tr.ant-table-row>td.jb-title>span.tags.text-error{font-weight:600}nz-table.jb-cards tr.ant-table-row>td.jb-when{line-height:1.35}nz-table.jb-cards tr.ant-table-row>td.jb-when>br{display:none}nz-table.jb-cards tr.ant-table-row>td.jb-when>small,nz-table.jb-cards tr.ant-table-row>td.jb-when>span{display:block}nz-table.jb-cards tr.ant-table-row>td.jb-when>small{font-size:12px}nz-table.jb-cards tr.ant-table-row>td.jb-created>app-tz-date{display:flex;flex-direction:column;line-height:1.35}nz-table.jb-cards tr.ant-table-row>td.jb-created>app-tz-date>br{display:none}nz-table.jb-cards tr.ant-table-row>td.jb-created>app-tz-date>small{color:var(--ink-3);font-size:12px}nz-table.jb-cards tr.ant-table-row>td.jb-created>br{display:none}nz-table.jb-cards tr.ant-table-row>td.jb-created>span.tags{display:block;margin-top:4px;font-size:12px}nz-table.jb-cards tr.ant-table-row>td.jb-co .jb-co-top>a>.text-processing{font-weight:500}nz-table.jb-cards tr.ant-table-row>td.jb-co .jb-logo{width:26px;height:26px}nz-table.jb-cards tr.ant-table-row>td.jb-co>br{display:none}nz-table.jb-cards tr.ant-table-row>td.jb-co>span.tags{display:block;margin-top:3px;font-size:12px}nz-table.jb-cards tr.ant-table-row>td.jb-co>span.tags.text-error{font-weight:600}nz-table.jb-cards tr.ant-table-row>td:nth-child(7) a>.text-processing{color:var(--ink);font-weight:500}nz-table.jb-cards tr.ant-table-row>td:nth-child(7) small{color:var(--ink-3);font-size:12px}nz-table.jb-cards tr.ant-table-row>td:nth-child(8) small{display:inline-flex;gap:4px;align-items:center;margin-top:3px;font-weight:600;font-size:12px}nz-table.jb-cards tr.ant-table-row>td:nth-child(n+9):nth-child(-n+11){text-align:right;white-space:nowrap}nz-table.jb-cards tr.ant-table-row>td:nth-child(13) .ant-tag{height:22px;padding:0 8px;color:var(--line-hiring-ink);font-weight:700;font-size:12px;line-height:22px;background:var(--line-hiring-tint);border:0}nz-table.jb-cards tr.ant-table-row>td.m-actions nz-space{gap:2px!important}nz-table.jb-cards tr.ant-table-row>td:nth-child(12){line-height:1.35;white-space:nowrap}nz-table.jb-cards tr.ant-table-row>td:nth-child(12)>br{display:none}nz-table.jb-cards tr.ant-table-row>td:nth-child(12)>small,nz-table.jb-cards tr.ant-table-row>td:nth-child(12)>span{display:block}nz-table.jb-cards tr.ant-table-row>td:nth-child(12)>small{color:var(--ink-3);font-size:12px}nz-table.jb-cards tr.ant-table-row>td:nth-child(15)>br,nz-table.jb-cards tr.ant-table-row>td:nth-child(15)>span>br{display:none}nz-table.jb-cards tr.ant-table-row>td:nth-child(15) .ant-tag{display:block;width:-moz-fit-content;width:fit-content;height:auto;padding:0;color:var(--ink);font-weight:400;font-size:14px;line-height:1.45;background:none;border:0}nz-table.jb-cards tr.ant-table-row>td:nth-child(15)>.ant-tag{margin-top:2px;color:var(--ink-3);font-size:12px}nz-table.jb-cards tr.ant-table-row>td.m-flag{text-align:center}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-wrapper{cursor:pointer}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox{top:0}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-inner{width:32px;height:18px;background:var(--border-strong);border:0;border-radius:9px;transition:background-color var(--d2) var(--ease)}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-inner:after{position:absolute;top:3px;left:3px;display:block;width:12px;height:12px;background:var(--surface);border:0;border-radius:50%;box-shadow:var(--shadow-1);transform:none;opacity:1;transition:left var(--d2) var(--ease);content:""}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-checked .ant-checkbox-inner{background:var(--select-on)}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-checked .ant-checkbox-inner:after{left:17px}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-checked:after{display:none}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-disabled .ant-checkbox-inner{opacity:1}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-disabled+span{display:none}nz-table.jb-cards tr.ant-table-row>td.m-flag .ant-checkbox-input:focus-visible+.ant-checkbox-inner{box-shadow:0 0 0 3px var(--focus-ring)}nz-table.jb-cards .ant-table-thead th:nth-child(n+17):nth-child(-n+22) .ant-table-column-sorters{justify-content:center}app-job-list .lt-end .ant-page-header-heading-extra,nz-table.jb-cards .ant-table-thead th:nth-child(n+9):nth-child(-n+11) .ant-table-column-sorters{justify-content:flex-end}nz-table.rf-cards tr.ant-table-row>td.rf-date .rf-sub,nz-table.rf-cards tr.ant-table-row>td.rf-pend .rf-sub{margin-top:3px;font-size:12px}nz-table.rf-cards tr.ant-table-row>td.rf-status>nz-tag{margin:6px 6px 0 0}nz-table.rf-cards tr.ant-table-row>td.rf-co>a:first-child,nz-table.rf-cards tr.ant-table-row>td.rf-job>a:first-child,nz-table.rf-cards tr.ant-table-row>td.rf-ref>a:first-child{font-weight:500}nz-table.rf-cards tr.ant-table-row>td.rf-job .rf-tags{margin-top:6px}nz-table.rf-cards tr.ant-table-row>td.rf-job .rf-tags .ant-tag-success{color:var(--ink-2);background:var(--surface-3);border-color:#0000}nz-table.rf-cards tr.ant-table-row>td.rf-co>br{display:none}nz-table.rf-cards tr.ant-table-row>td.rf-co>span.tags{display:block;margin-top:3px;font-size:12px}nz-table.rf-cards tr.ant-table-row>td.rf-co>span.tags .anticon{display:none}nz-table.rf-cards tr.ant-table-row>td.rf-cand a.m-open,nz-table.rf-cards tr.ant-table-row>td.rf-co>span.tags.text-error{font-weight:600}nz-table.rf-cards tr.ant-table-row>td.rf-cand .rf-cstat{margin:0;padding:0;color:var(--ink-3)!important;font-weight:600;font-size:12px;background:none!important;border:0}nz-table.rf-cards tr.ant-table-row>td.rf-cand .rf-acts{gap:0;margin:-5px -8px 0 0}nz-table.rf-cards tr.ant-table-row>td.rf-cand .rf-acts .ant-btn{width:30px;height:30px;color:var(--ink-2);font-size:15px}nz-table.rf-cards tr.ant-table-row>td.rf-cand .rf-tags{margin-top:6px}nz-table.rf-cards tr.ant-table-row>td.rf-cand .rf-mail{margin-top:3px;font-size:12px}nz-table.rf-cards tr.ant-table-row>td.rf-cand .rf-tags .ant-tag-green{color:var(--ink-2);background:var(--surface-3);border-color:#0000}nz-table.rf-cards tr.ant-table-row>td.rf-msg>a{display:inline-flex;gap:4px;align-items:center;justify-content:center;min-width:34px;height:28px;padding:0 8px;font-weight:700;font-size:12px;border-radius:var(--r-pill)}nz-table.rf-cards tr.ant-table-row>td.rf-msg>a .anticon{font-size:16px}nz-table.rf-cards tr.ant-table-row>td.rf-msg>a:has(.text-error){color:var(--danger);background:var(--danger-bg)}nz-table.rf-cards tr.ant-table-row>td.rf-msg>a:has(.text-success){color:var(--success);background:var(--success-bg)}nz-table.rf-cards tr.ant-table-row>td.rf-msg>a:has(.text-warning){color:var(--warning)}nz-table.rf-cards tr.ant-table-row>td.rf-ref{color:var(--ink-3);font-size:12px;line-height:1.45}nz-table.rf-cards tr.ant-table-row>td.rf-ref>a:first-child{font-size:14px}nz-table.rf-cards tr.ant-table-row>td.rf-ref>br{display:none}nz-table.rf-cards tr.ant-table-row>td.rf-ref>.cell-clip,nz-table.rf-cards tr.ant-table-row>td.rf-ref>a:first-child{display:block}nz-table.rf-cards tr.ant-table-row>td.rf-ref>.cell-clip{margin:3px 0}nz-table.rf-cards tr.ant-table-row>td.rf-ref>nz-tag.ant-tag{height:auto;margin:0 3px 0 0;padding:0;color:var(--ink-2);font-weight:700;font-size:12px;line-height:inherit;background:none;border:0}nz-table.rf-cards tr.ant-table-row>td textarea.form-control{min-height:32px;padding:5px 8px;font-size:13px;line-height:1.4;background:#0000;border-color:#0000;border-radius:6px;box-shadow:none}nz-table.rf-cards tr.ant-table-row>td textarea.form-control:hover{background:var(--surface);border-color:var(--border-strong)}nz-table.rf-cards tr.ant-table-row>td textarea.form-control:focus{background:var(--surface);border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}}nz-table:is(.jb-cards,.rf-cards) .ant-table .ant-table-tbody .ant-tag{height:20px;margin:0;padding:0 7px;font-weight:600;font-size:11.5px;line-height:20px;border-radius:var(--r-pill)}nz-table.rf-cards td.rf-msg>a .ant-badge{display:inline-flex;gap:4px;align-items:center;color:inherit}nz-table.rf-cards td.rf-msg>a .ant-badge>span{color:inherit}nz-table.rf-cards td.rf-msg>a .ant-scroll-number{position:static;min-width:0;height:12px;overflow:hidden;padding:0;color:inherit!important;font-weight:700;font-size:12px;line-height:1;background:none!important;box-shadow:none;transform:none}nz-table.rf-cards td.rf-msg>a .ant-scroll-number-only,nz-table.rf-cards td.rf-msg>a .ant-scroll-number-only>p.ant-scroll-number-only-unit{height:12px;line-height:12px}app-referral-detail .rf-detail .ant-card{border:1px solid var(--border);box-shadow:none}app-referral-detail .rf-detail .ant-card-head{border-bottom:0}app-referral-detail .rf-detail .ant-card-head-title{font-weight:700;font-size:15px;white-space:normal}app-referral-detail .rf-detail .ant-card-head-title+.ant-card-extra{align-self:flex-start}app-referral-detail .rf-cand .rf-ch{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:space-between}app-referral-detail .rf-cand .rf-cname{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;min-width:0;margin:0;font-weight:700;font-size:14px}app-referral-detail .rf-cand .rf-cname>a{color:var(--ink)}app-referral-detail .rf-cand .rf-cname>a:focus-visible,app-referral-detail .rf-cand .rf-cname>a:hover{color:var(--link);text-decoration:underline}app-referral-detail .rf-cand .rf-cstat{color:var(--ink-3);font-weight:600;font-size:12px;white-space:nowrap}app-referral-detail .rf-cand .rf-ctags{display:inline-flex;flex-wrap:wrap;gap:4px 6px;align-items:center}app-referral-detail .rf-cand .rf-ctitle{margin:4px 0 0;color:var(--ink-2);font-weight:400;font-size:13px}app-referral-detail .rf-cand>.ant-card-head .ant-card-head-title{padding-bottom:2px}.route-drawer app-referral-detail .rf-cand>.ant-card-head .ant-card-extra{display:none}app-referral-detail .rf-detail .ant-card-head-title .ant-tag,app-referral-detail .rf-jtags .ant-tag{height:20px;margin:0;padding:0 7px;font-weight:600;font-size:11.5px;line-height:20px;border-radius:var(--r-pill)}app-referral-detail .rf-ctags .ant-tag:not([class*=ant-tag-]),app-referral-detail .rf-jtags .ant-tag-success{color:var(--ink-2);background:var(--surface-3);border-color:#0000}app-referral-detail .rf-num{font-variant-numeric:tabular-nums}app-referral-detail p.rf-trline{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0}app-referral-detail p.rf-trline>app-shell-icon{flex:none;margin-top:2px;color:var(--line-current-ink,var(--line-hiring-ink))}app-referral-detail p.rf-trline b{margin-right:4px;color:var(--ink-3);font-weight:600}app-referral-detail p.rf-trline a{text-decoration:underline;text-underline-offset:2px}app-referral-detail p.rf-trline .rf-sep{margin:0 6px;color:var(--ink-4)}app-referral-detail p.rf-trline .rf-mail{overflow-wrap:anywhere}app-referral-detail .rf-form-card nz-form-label h3{margin:0;color:var(--ink-2);font-weight:600;font-size:13px;line-height:1.45}app-referral-detail .rf-form-card .ant-collapse-ghost{margin:0 0 14px;border:1px solid var(--border);border-radius:var(--r-l)}app-referral-detail .rf-form-card .ant-collapse-ghost .ant-collapse-header{display:flex;gap:10px;align-items:center;padding:12px 16px!important;color:var(--ink);font-weight:700;font-size:15px}app-referral-detail .rf-form-card .ant-collapse-ghost .ant-collapse-header:after,app-referral-detail .rf-form-card .ant-collapse-ghost .ant-collapse-header:before{display:none}app-referral-detail .rf-form-card .ant-collapse-ghost .ant-collapse-header .ant-collapse-arrow{position:static;order:2;margin:0 0 0 auto;color:var(--ink-3);transform:rotate(90deg)}app-referral-detail .rf-form-card .ant-collapse-ghost .ant-collapse-item-active .ant-collapse-arrow{transform:rotate(180deg)}app-referral-detail .rf-main>nz-card:not(.rf-cand):not(.rf-form-card) .ant-card-body strong{color:var(--ink);font-weight:600;font-size:13.5px}app-referral-detail .ant-card:has(>.ant-card-body>nz-timeline){background:#0000;border:0}app-referral-detail .ant-card:has(>.ant-card-body>nz-timeline)>.ant-card-head{padding:0}app-referral-detail .ant-card:has(>.ant-card-body>nz-timeline)>.ant-card-body{padding:12px 0 0}:is(app-referral-detail,app-referral-workspace-v2) nz-timeline li.ant-timeline-item .ant-tag{display:block;width:-moz-fit-content;width:fit-content;margin:0 0 2px;padding:0;color:var(--ink);font-weight:600;font-size:13.5px;line-height:1.45;background:none;border:0}:is(app-referral-detail,app-referral-workspace-v2) nz-timeline li.ant-timeline-item .ant-timeline-item-content,:is(app-referral-detail,app-referral-workspace-v2) nz-timeline li.ant-timeline-item small{color:var(--ink-3);font-size:12px}:is(app-referral-detail,app-referral-workspace-v2) nz-timeline li.ant-timeline-item .ant-timeline-item-content>div{margin-top:2px}:is(app-referral-detail,app-referral-workspace-v2) nz-timeline .ant-timeline-item-head{width:12px;height:12px;background:var(--info-line);border:2px solid var(--surface);box-shadow:0 0 0 1.5px var(--info-line)}:is(app-referral-detail,app-referral-workspace-v2) nz-timeline li.ant-timeline-item:first-child .ant-timeline-item-head{background:var(--line-hiring);box-shadow:0 0 0 1.5px var(--line-hiring)}:is(app-referral-detail,app-referral-workspace-v2) nz-timeline li.ant-timeline-item:last-child .ant-timeline-item-head{background:var(--ink-4);box-shadow:0 0 0 1.5px var(--ink-4)}app-referral-detail .rf-job .rf-jname{margin:0;font-weight:700;font-size:15px}app-referral-detail .rf-job .rf-jname>a{color:var(--ink)}app-referral-detail .rf-job .rf-jname>a:focus-visible,app-referral-detail .rf-job .rf-jname>a:hover{color:var(--link);text-decoration:underline}app-referral-detail .rf-job .rf-jtags{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center;margin-top:6px}app-referral-detail .rf-job .rf-jtags .st-chip.label{gap:5px;padding:2px 7px 2px 6px;font-size:11.5px}app-referral-detail .rf-job .rf-jtags .st-mark{width:8px;height:8px}app-referral-detail .rf-job .rf-jco{margin:8px 0 0;color:var(--ink-3);font-weight:400;font-size:13px}app-referral-detail .rf-job .rf-jco>a{font-weight:600;text-decoration:underline;text-underline-offset:2px}app-referral-detail .rf-job .rf-movejob{display:inline-flex;gap:4px;align-items:center;font-weight:600;font-size:13px;white-space:nowrap}.rf-st-pick{display:flex;align-items:center;margin:4px 0 -4px;padding:4px 8px;border-top:1px solid var(--border)}.rf-st-pick .ant-btn.ant-btn-link{height:28px;padding:0 4px;font-weight:600}.rec-menu>.ant-dropdown-menu-item>a.ant-btn{margin:0}@media (max-width:820px){app-referral-detail p.rf-trline>span{display:flex;flex-direction:column;align-items:flex-start}app-referral-detail p.rf-trline .rf-sep{display:none}}app-company-update .company-sticky{position:sticky;top:var(--shell-sticky-top,0);z-index:9;background:var(--surface);box-shadow:0 1px 0 var(--border),var(--shadow-1);margin-bottom:16px}app-company-update .company-field-flash{animation:company-field-flash 1.6s ease-out}app-company-update .tab-error-dot{display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:50%;background:var(--danger-line);vertical-align:middle}app-company-update .tab-scope{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-l);background:var(--surface-2);color:var(--ink-2);font-size:13px}app-company-update .tab-scope .ant-tag{display:inline-flex;align-items:center;gap:7px;height:24px;margin:0;padding:0 10px 0 8px;border:0;border-radius:var(--r-pill);background:var(--line-system-tint);color:var(--line-system-ink);font-size:12px;font-weight:700;line-height:1}app-company-update .tab-scope .ant-tag:before{content:"";flex:none;width:14px;height:4px;border-radius:4px;background:var(--line-system)}app-company-update .tab-scope .ant-tag-blue{background:var(--line-hiring-tint);color:var(--line-hiring-ink)}app-company-update .tab-scope .ant-tag-blue:before{background:var(--line-hiring)}app-company-update .tab-scope .ant-tag-purple{background:var(--line-money-tint);color:var(--line-money-ink)}app-company-update .tab-scope .ant-tag-purple:before{background:var(--line-money)}app-company-update .company-tabs nz-card{display:block;margin-bottom:16px}app-company-update .company-tabs>.ant-tabs-nav .ant-tabs-ink-bar{background:var(--line-partner-ink)}app-company-update .company-public-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r);font-size:13px}app-company-update .company-public-bar>span{font-weight:600;color:var(--ink-2)}app-company-update .company-public-bar code{color:var(--ink-2);font-family:var(--font-mono);font-size:12px;word-break:break-all}app-company-update .company-payroll-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}app-company-update .company-advanced{margin-bottom:16px}app-company-update .company-advanced .ant-collapse-header{padding-left:22px!important;color:var(--ink-2);font-weight:600}app-company-update .company-advanced .ant-collapse-header .ant-collapse-arrow{left:0!important}app-company-update .company-advanced .ant-collapse-content-box{padding-left:0;padding-right:0}app-company-update .save-area{margin-top:8px}app-company-update .save-area button+button{margin-left:8px}app-company-update .company-form-saving{pointer-events:none;opacity:.6;transition:opacity .2s}@media (max-width:767px){app-company-update .company-sticky{position:static;box-shadow:none}}app-company-update .contracts-card nz-alert{margin-bottom:12px}app-company-update .contracts-card .contract-hint{margin-top:2px;color:var(--ink-3);font-size:12px}app-company-update .contracts-card .contract-open{margin-left:6px}app-company-update .contracts-card .contracts-error button{margin-left:8px}@keyframes company-field-flash{0%{box-shadow:0 0 0 3px var(--focus-ring);background:var(--line-hiring-tint)}to{box-shadow:0 0 0 3px #0000;background:#0000}}@media (prefers-reduced-motion:reduce){app-company-update .company-field-flash{animation-duration:1ms}}app-company-list .ant-table-tbody .co-name{color:var(--ink);font-weight:600}app-company-list .ant-table-tbody .co-name:focus-visible,app-company-list .ant-table-tbody .co-name:hover{color:var(--link)}app-company-list .ant-table-tbody .co-name~.tags:not(.text-error){color:var(--ink-3)}app-company-list .ant-table-tbody .co-name~.tags.text-error{font-weight:600}app-company-list .ant-table-tbody .co-jds a{font-weight:600;white-space:nowrap}app-company-list .ant-table-tbody .co-jds a.text-success{color:var(--link)}app-company-list .ant-table-tbody .co-jds a.text-success:hover{color:var(--link-hover)}app-company-contact .ant-table-tbody nz-date-picker~.tags.text-success,app-company-list .ant-table-tbody app-tz-date~.tags.text-success{color:var(--ink-3)}:is(app-company-list,app-benefit-list,app-city-list,app-country-list,app-degree-list,app-department-list,app-employment-typ-list,app-foreign-currency-list,app-industry-list,app-language-list,app-level-list,app-partner-list,app-role-list,app-skill-list,app-slideshow-list,app-source-type-list) .ant-table-tbody .editable-cell>.ant-tag{display:inline-grid;place-items:center;min-width:22px;height:20px;margin:0;padding:0 6px;border:0;border-radius:var(--r-pill);background:var(--surface-3);color:var(--ink-2);font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}app-company-contact .ant-table-tbody .ant-tag.co-code,app-company-list .ant-table-tbody .ant-tag.co-code,app-recruiter-list .ant-table-tbody .ant-tag.co-code{padding:1px 7px;border:0;border-radius:var(--r-s);background:var(--surface-3);color:var(--ink-2);font-family:var(--font-mono);font-size:12px;line-height:1.5;letter-spacing:.01em}app-view-cv hr{border:0;border-top:1px solid var(--border)}app-company-account-list td .cell-clip,app-company-list td .cell-clip,app-recruiter-list td .cell-clip{display:inline-block;max-width:100%;overflow:hidden;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis}app-company-list td.co-logo .co-initials.ant-avatar{width:32px;height:32px;font-size:12px;line-height:32px;border-radius:var(--r)}app-company-list .ant-table-tbody .co-num{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}app-company-list .ant-table-tbody .co-money{color:var(--ink);font-weight:600}app-company-list .ant-table-tbody .co-zero{color:var(--ink-4);font-weight:600}app-company-list .ant-table-tbody .co-count{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;color:var(--line-hiring-ink);font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;background:var(--line-hiring-tint);border-radius:var(--r-pill)}app-company-list .co-legend{display:flex;gap:8px;align-items:center;margin:0;padding:11px 16px;color:var(--ink-3);font-size:12.5px;background:var(--surface);border:1px solid var(--border);border-bottom:0;border-radius:var(--r-l) var(--r-l) 0 0}app-company-list .co-legend app-shell-icon{color:var(--line-partner-ink)}@media (max-width:820px){app-company-list .co-legend{display:none}}app-company-update .company-tabs .ant-tabs-tabpane:has(>app-section-nav){display:grid;grid-template-columns:172px minmax(0,1fr);column-gap:24px;align-items:start}app-company-update .company-tabs .ant-tabs-tabpane:has(>app-section-nav)>*{grid-column:2}app-company-update .company-tabs .ant-tabs-tabpane:has(>app-section-nav)>app-section-nav{grid-row:1/span 40;grid-column:1;align-self:start}app-section-nav{display:block}.sec-nav{position:relative;display:flex;flex-direction:column;gap:2px;padding-top:2px}.sec-nav:before{position:absolute;top:14px;bottom:14px;left:11px;width:3px;background:var(--border);border-radius:3px;content:""}.sec-nav__item{position:relative;display:flex;gap:10px;align-items:center;min-height:34px;padding:4px 8px 4px 4px;color:var(--ink-3);font:inherit;font-weight:500;font-size:13.5px;line-height:1.3;text-align:left;background:none;border:0;border-radius:var(--r);cursor:pointer;transition:color var(--d2) var(--ease),background-color var(--d2) var(--ease)}.sec-nav__item:hover{color:var(--ink);background:var(--surface-2)}.sec-nav__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sec-nav__item.is-on{color:var(--ink);font-weight:600}.sec-nav__dot{position:relative;z-index:1;flex:none;box-sizing:border-box;width:15px;height:15px;background:var(--surface);border:3px solid var(--border-strong);border-radius:50%;transition:border-color var(--d2) var(--ease),transform var(--d2) var(--ease)}.is-on>.sec-nav__dot{border-color:var(--page-line-ink,var(--line-partner-ink));box-shadow:0 0 0 3px var(--page-line-tint,var(--line-partner-tint));transform:scale(1.15)}app-company-update .company-tabs nz-card[id],app-company-update .company-tabs nz-collapse[id]{scroll-margin-top:12px}.route-drawer .rd-body app-company-update .company-tabs .ant-tabs-tabpane>app-section-nav{position:sticky;top:0}app-company-update .company-tabs.ant-tabs{overflow:visible}@media (min-width:821px){.route-drawer .rd-body app-company-update .company-sticky{display:none}}@media (max-width:820px){app-company-update .company-tabs .ant-tabs-tabpane:has(>app-section-nav){display:block}.sec-nav{flex-direction:row;gap:6px;align-items:center;margin:0 0 12px;padding:10px 0;overflow-x:auto;background:var(--surface);border-bottom:1px solid var(--border);scrollbar-width:none}.sec-nav::-webkit-scrollbar{display:none}.sec-nav:before{display:none}.sec-nav__item{flex:none;min-height:32px;padding:0 12px;color:var(--ink-2);font-weight:600;font-size:13px;white-space:nowrap;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill)}.sec-nav__item:after{position:absolute;inset:-6px 0;content:""}.sec-nav__item.is-on{color:var(--page-line-ink,var(--line-partner-ink));background:var(--page-line-tint,var(--line-partner-tint));border-color:var(--page-line-ink,var(--line-partner-ink))}.sec-nav__dot{display:none}.route-drawer .rd-body app-company-update .company-tabs .ant-tabs-tabpane>app-section-nav{top:-16px;z-index:3}.route-drawer .rd-body app-company-update .company-tabs .ant-tabs-tabpane>app-section-nav .sec-nav{margin-right:-14px;margin-left:-14px;padding-right:14px;padding-left:14px}app-company-update .company-tabs nz-card[id],app-company-update .company-tabs nz-collapse[id]{scroll-margin-top:64px}}@media (prefers-reduced-motion:reduce){.sec-nav__dot,.sec-nav__item{transition:none}}app-account-admin-list td .cell-clip,app-candidate-account-list td .cell-clip,app-credit-history-list td .cell-clip,app-ma-so-thue td .cell-clip,app-recruiter-account-list td .cell-clip{display:inline-block;max-width:100%;overflow:hidden;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis}:is(app-credit-history-list,app-marketplace-list) .ant-table-tbody>tr.ant-table-row>td .ant-btn-group{flex-wrap:wrap}nz-table.acc-cards td.acc-ava .img-table{width:32px;height:32px;object-fit:cover;border-radius:50%}nz-table.acc-cards td.acc-ava .acc-initials.ant-avatar{width:32px;height:32px;font-size:12px;line-height:32px}app-recruiter-kyc-detail .kyc-img-missing{display:grid;place-items:center;aspect-ratio:1.58518519;color:var(--ink-3);font-size:28px;background:var(--surface-2);border:1px dashed var(--border);border-radius:var(--r)}app-account-kyc-detail .kyc-initials.ant-avatar{font-size:20px}app-room-chat{display:block;margin:calc(-1 * var(--shell-content-pad, 24px))}app-room-chat .room-chat-container{height:calc(100vh - var(--shell-topbar-h, 60px))!important;overflow:hidden;margin-left:0!important;margin-right:0!important;background:var(--surface)}app-room-chat .room-chat-container .room-chat__right-col{height:100%;display:flex;flex-direction:column;overflow:hidden}app-room-chat .room-chat-container .room-chat__right-col>nz-empty,app-room-chat .room-chat-container .room-chat__right-col>router-outlet{flex:1;min-height:0}app-room-chat .room-chat-container .room-chat__right-col:has(>app-room-detail){padding-left:0!important;padding-right:0!important}app-room-chat .room-chat-container .room-chat__right-col>app-job-comment-reply{display:block;height:100%;overflow-y:auto}app-room-chat .room-chat-container .room-list{flex:1;overflow:hidden;display:flex;flex-direction:column;row-gap:4px}app-room-chat .room-chat-container .room-list__container{height:100%;display:flex;flex-direction:column;row-gap:8px;border-right:1px solid var(--border);position:relative;padding-top:14px;padding-bottom:8px;padding-left:12px!important;padding-right:12px!important}app-room-chat .room-chat-container .room-list__spinning{height:calc(100% - 80px);position:absolute;top:80px;left:0;width:100%}app-room-chat .room-chat-container .room-list:hover{overflow-y:auto}app-room-chat .room-chat-container .custom-scroll::-webkit-scrollbar{display:none}app-room-chat .room-chat-container .ant-pagination-item{min-width:24px;height:24px;line-height:21px}app-room-chat .room-chat-container .ant-pagination-next button,app-room-chat .room-chat-container .ant-pagination-prev button{width:24px;height:24px;line-height:21px}app-room-chat .room-chat-container .ant-pagination-next,app-room-chat .room-chat-container .ant-pagination-prev{height:-moz-fit-content;height:fit-content;min-width:24px!important}app-room-chat .room-chat-container .noti-list{flex:1;min-height:0;overflow-y:auto}app-room-chat .room-chat-container .noti-loading{display:flex;justify-content:center;padding:24px 0}app-room-chat .room-chat-container .noti-item{cursor:pointer;border-radius:10px;padding:10px;border-bottom:0;transition:background-color var(--d2) var(--ease)}app-room-chat .room-chat-container .noti-item:hover{background:var(--surface-2)}app-room-chat .room-chat-container .noti-item.active{background:var(--line-hiring-tint)}app-room-chat .room-chat-container .noti-item .noti-title{font-weight:500;color:var(--ink)}app-room-chat .room-chat-container .noti-item .noti-content{color:var(--ink-2);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}app-room-chat .room-chat-container .noti-item small{font-size:12px;color:var(--ink-3)}app-room-chat .room-chat-container .noti-item.unread .noti-content,app-room-chat .room-chat-container .noti-item.unread .noti-title{font-weight:700;color:var(--ink)}app-room-chat .room-chat-container .unread-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--live-solid);margin-right:6px;vertical-align:middle}app-room-chat .room-chat-container .room-search{margin-bottom:4px}app-room-chat .room-chat-container .room-total{margin-bottom:0;font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}app-room-chat .room-chat-container .room-actions{display:flex;justify-content:flex-end;margin-bottom:4px}app-room-chat .room-chat-container .seg-tabs{display:flex;gap:2px;padding:3px;background:var(--surface-3);border-radius:9px;margin-bottom:12px;flex:none}app-room-chat .room-chat-container .seg-tabs .seg-tab{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 4px;border:none;outline:none;background:#0000;border-radius:7px;color:var(--ink-3);font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}app-room-chat .room-chat-container .seg-tabs .seg-tab:hover{color:var(--ink)}app-room-chat .room-chat-container .seg-tabs .seg-tab:focus-visible{outline:2px solid var(--focus);outline-offset:0}app-room-chat .room-chat-container .seg-tabs .seg-tab.active{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:var(--shadow-1),var(--edge)}app-room-chat .room-chat-container .seg-tabs .seg-tab .seg-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-room-chat .room-chat-container .seg-tabs .seg-tab .seg-count{position:absolute;top:-9px;right:-3px;z-index:1;flex:none;min-width:18px;height:18px;line-height:18px;padding:0 5px;border-radius:9px;background:var(--live-solid);color:var(--on-live-solid);box-shadow:0 0 0 2px var(--surface);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}app-room-chat .am-filter{margin:0 0 8px}app-room-chat .am-filter .am-filter__select{width:100%}app-room-chat .am-filter .am-filter__tag{margin:6px 0 0}app-room-chat-item-list .room-chat-item-list{display:flex;column-gap:12px;overflow:hidden;padding:10px;border-radius:10px;cursor:pointer;position:relative;transition:background-color var(--d2) var(--ease)}app-room-chat-item-list .room-chat-item-list .room-info{flex:1;overflow:hidden}app-room-chat-item-list .room-chat-item-list .room-name__container{display:flex;justify-content:space-between;align-items:baseline;column-gap:8px}app-room-chat-item-list .room-chat-item-list .room-name__container .room-name{font-weight:600;font-size:14px;color:var(--ink);margin:0;width:auto;flex:1 1 auto;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}app-room-chat-item-list .room-chat-item-list .room-name__container .room-last-active{flex:none;font-size:11.5px;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}app-room-chat-item-list .room-chat-item-list .job-info__container{display:flex;flex-wrap:wrap;column-gap:4px;font-size:12.5px;color:var(--ink-3)}app-room-chat-item-list .room-chat-item-list .job-info__container *{margin:0;padding:0}app-room-chat-item-list .room-chat-item-list .job-info__container .job-info__salary{color:var(--ink-2);font-weight:500;font-variant-numeric:tabular-nums}app-room-chat-item-list .room-chat-item-list .job-info__container .job-info__candidate-name{font-weight:700;color:var(--ink-2)}app-room-chat-item-list .room-chat-item-list .job-info__container .job-info__company-name{margin:0;padding:0}app-room-chat-item-list .room-chat-item-list .latest-message-preview{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px;color:var(--ink-2)}app-room-chat-item-list .room-chat-item-list .latest-message-preview>.anticon{color:var(--line-hiring-ink)}app-room-chat-item-list .room-chat-item-list .latest-message-preview--unread{font-weight:600;color:var(--ink)}app-room-chat-item-list .room-chat-item-list__actions{position:absolute;display:flex;right:8px;top:40%}app-room-chat-item-list .room-chat-item-list__actions .menu-button{background-color:var(--surface)!important;color:var(--ink-2);box-shadow:var(--shadow-1),var(--edge);display:none}app-room-chat-item-list .room-chat-item-list__actions .menu-button:hover{background-color:var(--surface-3)!important;color:var(--ink)}app-room-chat-item-list .room-chat-item-list__actions .delete-checkbox{display:none;margin-top:2px}app-room-chat-item-list .room-chat-item-list__actions .delete-checkbox[class*=ant-checkbox-wrapper-checked]{display:block!important}app-room-chat-item-list .room-chat-item-list:focus-within .delete-checkbox,app-room-chat-item-list .room-chat-item-list:focus-within .menu-button,app-room-chat-item-list .room-chat-item-list:hover .delete-checkbox,app-room-chat-item-list .room-chat-item-list:hover .menu-button{display:block}app-room-chat-item-list .room-chat-item-list:has(.latest-message-preview--unread) .room-name{font-weight:700}app-room-chat-item-list .room-chat-item-list:has(.latest-message-preview--unread) .room-last-active{color:var(--line-hiring-ink);font-weight:600}app-room-chat-item-list .room-chat-item-list .ant-badge-count{background:var(--live-solid);color:var(--on-live-solid);box-shadow:0 0 0 2px var(--surface);font-weight:700;font-variant-numeric:tabular-nums}app-room-chat-item-list .room-chat-item-list:hover{background-color:var(--surface-2)}app-room-chat-item-list .room-chat-item-list--active,app-room-chat-item-list .room-chat-item-list--active:hover{background-color:var(--line-hiring-tint)}app-room-chat-item-list .room-chat-item-list--compact .room-name__container{align-items:flex-start;column-gap:8px}app-room-chat-item-list .room-chat-item-list--compact .room-name-noti{flex:1;min-width:0;margin:0;font-size:13px;font-weight:400;line-height:1.35;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}app-room-chat-item-list .room-chat-item-list--compact .room-name-noti strong{font-weight:700;color:var(--ink)}app-room-chat-item-list .room-chat-item-list--compact .room-last-active{flex:none;white-space:nowrap}app-message-box-header .message-box-header__container{background:var(--surface);border-bottom:1px solid var(--border)}app-message-box-header .message-box-header__top{display:flex;padding:9px 14px 9px 18px}app-message-box-header .message-box-header__bottom{border-radius:0;background-color:initial;border-top:1px solid var(--border);padding:8px 18px;margin-left:0;margin-right:0;font-size:13px;color:var(--ink-2)}app-message-box-header .message-box-header__bottom--flex-container{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:2px;align-items:center}app-message-box-header .message-box-header__bottom :not(span){margin:0;padding:0}app-message-box-header .message-box-header__bottom .message-box-header__bottom--title{font-weight:600;color:var(--link);cursor:pointer}app-message-box-header .message-box-header__bottom .message-box-header__bottom--title:hover{color:var(--link-hover);text-decoration:underline}app-message-box-header .message-box-header__bottom span.message-box-header__bottom--title,app-message-box-header .message-box-header__bottom span.message-box-header__bottom--title:hover{color:var(--ink);cursor:auto;text-decoration:none}app-message-box-header .message-box-header__bottom .message-box-header__bottom--salary{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}app-message-box-header .message-box-header__bottom--locations{font-size:12px;color:var(--ink-3)}app-message-box-header .message-box-header__bottom--status{font-size:12px}app-message-box-header .message-box-header__bottom--divider{width:1px;height:11px;background-color:var(--ink-4)}app-message-box-header .message-box-header__bottom--candidate{margin-top:4px;font-size:12.5px}app-message-box-header .message-box-header__bottom--candidate a{font-weight:600;color:var(--link)}app-message-box-header .message-box-header__bottom--candidate a:hover{color:var(--link-hover)}app-message-box-header .message-box-header__bottom--candidate-label{color:var(--ink-3)}app-message-box-header .message-box-header{display:flex;column-gap:12px;width:70%;align-items:center}app-message-box-header .message-box-header--clickable{cursor:pointer}app-message-box-header .message-box-header:hover .message-box-header__edit-btn{opacity:1;pointer-events:auto}app-message-box-header .message-box-header .message-box-header--title{font-weight:700;color:var(--ink);font-size:16px;letter-spacing:-.01em;margin:0}app-message-box-header .message-box-header .message-box-header__title-wrap{display:flex;flex-direction:column;min-width:0;gap:2px}app-message-box-header .message-box-header .message-box-header__title-wrap>a{width:-moz-fit-content;width:fit-content;font-size:12.5px;font-weight:600;color:var(--link)}app-message-box-header .message-box-header .message-box-header__title-wrap>a:hover{color:var(--link-hover);text-decoration:underline}app-message-box-header .message-box-header .message-box-header__title-line{display:flex;align-items:center;gap:4px;min-width:0}app-message-box-header .message-box-header .message-box-header__edit-btn{opacity:0;pointer-events:none;transition:opacity .15s ease;width:24px;height:24px;min-width:24px;color:var(--ink-3)}app-message-box-header .message-box-header .message-box-header__member-count{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer;transition:color .15s ease;width:-moz-fit-content;width:fit-content}app-message-box-header .message-box-header .message-box-header__member-count:hover{color:var(--link)}app-message-box-header .message-box__actions{flex-grow:1;display:flex;justify-content:flex-end;column-gap:2px;align-items:center}app-message-box-header .message-box__actions [nz-icon]{font-size:20px;cursor:pointer}app-message-box-header .message-box__actions .ant-btn-text{color:var(--ink-2)}app-message-box-header .message-box__actions .ant-btn-text:focus,app-message-box-header .message-box__actions .ant-btn-text:hover{color:var(--ink);background:var(--surface-3)}app-message-box-header .message-box__actions .message-box__action--active,app-message-box-header .message-box__actions .message-box__action--active:focus,app-message-box-header .message-box__actions .message-box__action--active:hover{color:var(--line-hiring-ink);background:var(--line-hiring-tint)}app-message-box-search .message-box-search{position:relative;z-index:2;background:var(--surface);border-bottom:1px solid var(--border);box-shadow:var(--shadow-2);padding:10px 14px 12px 18px;display:flex;flex-direction:column;max-height:360px}app-message-box-search .message-box-search__header{display:flex;align-items:center;gap:8px}app-message-box-search .message-box-search__input{flex:1}app-message-box-search .message-box-search__close{width:32px;height:32px;padding:0;border:none;background:#0000;color:var(--ink-3);cursor:pointer;border-radius:var(--r);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease)}app-message-box-search .message-box-search__close:hover{background:var(--surface-3);color:var(--ink)}app-message-box-search .message-box-search__close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}app-message-box-search .message-box-search__body{margin-top:8px;overflow-y:auto;flex:1;min-height:0}app-message-box-search .message-box-search__empty,app-message-box-search .message-box-search__hint{text-align:center;color:var(--ink-3);font-size:13px;margin:16px 0}app-message-box-search .message-box-search__list{display:flex;flex-direction:column;gap:2px}app-message-box-search .message-box-search__item{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:var(--r);cursor:pointer;transition:background-color .15s ease}app-message-box-search .message-box-search__item:hover{background-color:var(--surface-2)}app-message-box-search .message-box-search__item-body{flex:1;min-width:0}app-message-box-search .message-box-search__item-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}app-message-box-search .message-box-search__item-author{font-weight:600;color:var(--ink);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}app-message-box-search .message-box-search__item-time{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}app-message-box-search .message-box-search__item-text{font-size:13px;color:var(--ink-2);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}app-message-box-search .message-box-search__item-text mark{background:var(--warning-bg);color:var(--ink);padding:0 2px;border-radius:3px;font-weight:600;box-shadow:inset 0 -2px 0 var(--warning-line)}app-message-box-list .message-box-list{height:100%;display:flex;flex-direction:column;margin:0}app-message-box-list .message-box-list__messages{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;height:100px;position:relative;padding:4px 16px 12px}app-message-box-list .message-box-list__messages .message__author{display:flex;align-items:center;gap:6px}app-message-box-list .message-box-list__messages .message__author--chat{display:inline-flex;align-items:center;gap:4px;height:22px;color:var(--success);background:var(--success-bg);padding:0 9px 0 7px;border-radius:var(--r-pill);font-size:12px;font-weight:600}app-message-box-list .message-box-list__messages .message__author--chat:hover{color:var(--success);text-decoration:underline}app-message-box-list .message-box-list__messages .message__author--name{color:var(--ink)}app-message-box-list .message-box-list__messages .message__author--caret{font-size:11px;color:var(--ink-3)}app-message-box-list .message-box-list__input{padding-bottom:0!important}app-message-box-list .message-box-list__spinning{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}app-message-box-list .message-box-list__divider{display:flex;align-items:center;gap:12px;margin:12px 0 4px;font-size:12px;font-weight:600;color:var(--ink-3)}app-message-box-list .message-box-list__divider:after,app-message-box-list .message-box-list__divider:before{content:"";width:50%;border-top:1px solid var(--border);transform:translateY(50%);flex-shrink:1}app-message-box-list .message-box-list__divider span{white-space:nowrap;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:7px;padding:3px 11px 3px 8px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--border)}app-message-box-list .message-box-list__divider span:before{content:"";flex:none;width:9px;height:9px;border-radius:50%;border:2.5px solid var(--line-hiring)}app-message-box-list .ant-comment-inner{padding:8px 0}app-message-box-list .ant-comment-content-author{align-items:center}app-message-box-list .ant-comment-content-author-name{font-size:13px;font-weight:600;color:var(--ink)}app-message-box-list .align-right .ant-comment-avatar{margin-right:0;margin-left:10px}app-message-box-list .align-right>.ant-comment-inner{min-width:0}app-message-box-list a.message__author--name:hover{color:var(--link)}app-message-box-list .ant-comment-content-author-time{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}app-message-box-list .align-right{display:flex;flex-direction:row-reverse}app-message-box-list .upload-file-message>.ant-upload-list{display:none!important}app-message-box-list .entity-link{color:var(--link);font-weight:600;word-break:break-word}app-message-box-list .entity-link:hover{color:var(--link-hover);text-decoration:underline}app-message-box-list .message__content{flex:0 1 auto;min-width:0;max-width:72%}app-message-box-list .message__body{width:-moz-fit-content;width:fit-content;max-width:100%;padding:9px 13px;border:1px solid var(--border);border-radius:4px 14px 14px 14px;background:var(--surface);color:var(--ink);font-size:14px;line-height:1.5;text-align:left;overflow-wrap:anywhere}app-message-box-list .message__body a{font-weight:600}app-message-box-list .message__body img{border-radius:var(--r)}app-message-box-list .message__body:has(img){padding:6px}app-message-box-list .message__body:has(.message__unsent){background:#0000;border:1px dashed var(--border-strong);padding:7px 12px}app-message-box-list .message__unsent{font-size:13.5px;font-style:italic;color:var(--ink-3)}app-message-box-list .align-right .message__body{margin-left:auto;background:var(--line-hiring-tint);border-color:color-mix(in srgb,var(--line-hiring) 34%,#0000);border-radius:14px 4px 14px 14px}app-message-box-list .align-right .message__body:has(.message__unsent){background:#0000;border-color:var(--border-strong)}app-message-box-list .ant-comment-nested>div{margin-top:2px;padding:6px 10px;border-radius:var(--r);background:var(--surface-3);font-size:12.5px;line-height:1.45;color:var(--ink-3);overflow-wrap:anywhere}app-message-box-list .ant-comment-nested>div i{font-weight:600;color:var(--ink-2)}app-message-box-list .message--grouped>.ant-comment-inner{padding-top:2px}app-message-box-list .message--run>.ant-comment-inner{padding-bottom:2px}app-message-box-list .message--grouped>.ant-comment-inner>.ant-comment-avatar{visibility:hidden}app-message-box-list .message--grouped>.ant-comment-inner>.ant-comment-content>.ant-comment-content-author{display:none}app-message-box-list .message--grouped .message__body{border-top-left-radius:8px}app-message-box-list .message--grouped.align-right .message__body{border-top-left-radius:14px;border-top-right-radius:8px}app-message-box-list .ant-comment-content-detail{align-items:center;justify-content:flex-start}app-message-box-list .align-right .ant-comment-content-detail{flex-direction:row-reverse}app-message-box-list .message__actions{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;opacity:0;transition:opacity var(--d2) var(--ease)}app-message-box-list .ant-comment:hover .message__actions,app-message-box-list .message__actions--pinned{opacity:1}app-message-box-list .message__replied{display:flex;gap:8px;width:-moz-fit-content;width:fit-content;background:var(--surface-3);border-radius:var(--r);padding:6px 10px;margin-bottom:4px;max-width:100%;text-align:left}app-message-box-list .align-right .message__replied{margin-left:auto}app-message-box-list .message__replied-bar{width:3px;border-radius:2px;background:var(--line-hiring);flex-shrink:0}app-message-box-list .message__replied-body{min-width:0;flex:1}app-message-box-list .message__replied-author{font-size:12px;font-weight:700;color:var(--line-hiring-ink)}app-message-box-list .message__replied-text{font-size:12.5px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-message-box-list .message__reply-btn{width:28px;height:28px;padding:0;border:none;background:#0000;color:var(--ink-3);cursor:pointer;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease),box-shadow var(--d2) var(--ease);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r);box-shadow:none;vertical-align:middle}app-message-box-list .message__reply-icon{width:16px;height:16px;display:block}app-message-box-list .message__reply-btn:hover{background-color:var(--surface);color:var(--ink);box-shadow:var(--shadow-1),var(--edge)}app-message-box-list .message__reply-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}app-message-box-list .message__actions--pinned .message__react-btn{background-color:var(--line-hiring-tint);color:var(--line-hiring-ink)}app-message-box-list .message__reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}app-message-box-list .align-right .message__reactions{justify-content:flex-end}app-message-box-list .reaction-pill{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);color:var(--ink-2);cursor:pointer;font-size:12px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;transition:background-color var(--d2) var(--ease),border-color var(--d2) var(--ease),color var(--d2) var(--ease)}app-message-box-list .reaction-pill:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--ink)}app-message-box-list .reaction-pill--mine,app-message-box-list .reaction-pill--mine:hover{border-color:var(--line-hiring-ink);background:var(--line-hiring-tint);color:var(--line-hiring-ink)}app-message-box-list .reaction-pill:focus-visible{outline:2px solid var(--focus);outline-offset:2px}app-message-box-list .reaction-pill__emoji{font-size:14px}app-message-box-list .reaction-pill__count{font-size:12px;font-weight:700;color:inherit}app-message-box-list .main-form{background:var(--surface);border-top:1px solid var(--border);padding:10px 16px 12px}app-message-box-list .message-box-list__ai-btn{color:var(--line-partner-ink)}app-message-box-list .reply-banner{display:flex;align-items:center;gap:10px;background:var(--line-hiring-tint);border-radius:var(--r);padding:6px 6px 6px 12px;margin-bottom:8px}app-message-box-list .reply-banner__bar{width:3px;align-self:stretch;border-radius:2px;background:var(--line-hiring)}app-message-box-list .reply-banner__body{flex:1;min-width:0}app-message-box-list .reply-banner__title{font-size:12.5px;font-weight:700;color:var(--line-hiring-ink)}app-message-box-list .reply-banner__preview{font-size:13px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-message-box-list .reply-banner__close{width:28px;height:28px;border:none;background:#0000;color:var(--ink-3);cursor:pointer;border-radius:var(--r);display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease)}app-message-box-list .reply-banner__close:hover{background:var(--surface);color:var(--ink)}app-message-box-list .reply-banner__close:focus-visible{outline:2px solid var(--focus);outline-offset:1px}app-message-box-list .ai-suggest{margin-bottom:8px;padding:10px 12px;background:var(--line-partner-tint);border-color:var(--line-partner);border:1px dashed color-mix(in srgb,var(--line-partner) 55%,#0000);border-radius:var(--r-l)}app-message-box-list .ai-suggest .ai-suggest__label{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--line-partner-ink)}app-message-box-list .ai-suggest .ai-suggest__close{cursor:pointer;color:var(--line-partner-ink);font-weight:700;padding:0 4px}app-message-box-list .ai-suggest .ai-suggest__close:hover{color:var(--ink)}app-message-box-list .ai-suggest .ai-suggest__group{margin-bottom:6px}app-message-box-list .ai-suggest .ai-suggest__question{margin-bottom:4px;font-size:12.5px;font-style:italic;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-message-box-list .ai-suggest .ai-suggest__item{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding:6px 10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);font-size:13.5px;color:var(--ink);cursor:pointer;transition:background-color var(--d2) var(--ease),border-color var(--d2) var(--ease)}app-message-box-list .ai-suggest .ai-suggest__item:hover{background:var(--surface-2);border-color:var(--border-strong)}app-message-box-list .ai-suggest .ai-suggest__item:hover .ai-suggest__send{opacity:1}app-message-box-list .ai-suggest .ai-suggest__text{flex:1;line-height:1.5;white-space:pre-line}app-message-box-list .ai-suggest .ai-suggest__send{flex-shrink:0;opacity:.45;transition:opacity .15s ease}app-message-box-list .ai-suggest .ai-suggest__loading{padding:4px 2px;font-size:12.5px;color:var(--line-partner-ink)}app-message-box-list .ai-suggest .ai-suggest__hint{margin-top:2px;font-size:12px;color:var(--ink-3)}app-message-box-list .msg-highlight{animation-name:chatMsgFlash}@keyframes chatMsgFlash{0%{background-color:initial}20%{background-color:var(--selection)}to{background-color:initial}}.reaction-popover .ant-popover-inner-content{padding:4px 6px}.reaction-popover .reaction-bar{display:flex;align-items:center;gap:2px}.reaction-popover .reaction-bar__item{width:40px;height:40px;padding:0;border:none;background:#0000;border-radius:50%;font-size:22px;line-height:1;color:var(--ink-2);cursor:pointer;transition:transform var(--d2) var(--ease),background-color var(--d1) linear}.reaction-popover .reaction-bar__item:hover{background:var(--surface-3)}.reaction-popover .reaction-bar__item--active,.reaction-popover .reaction-bar__item--active:hover{background:var(--line-hiring-tint);box-shadow:inset 0 0 0 1.5px var(--line-hiring)}.reaction-popover .reaction-bar__item:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.reaction-popover .reaction-bar__more{width:34px;height:34px;padding:0;margin-left:4px;border:none;border-radius:50%;background:var(--surface-3);color:var(--ink-2);cursor:pointer;transition:background-color var(--d1) linear,color var(--d1) linear}.reaction-popover .reaction-bar__more:hover{background:var(--sunken);color:var(--ink)}.reaction-popover .reaction-bar__more:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.reaction-popover .reaction-bar__item:hover{transform:translateY(-2px) scale(1.12)}}@media (hover:none){app-message-box-list .message__actions{opacity:1}app-room-chat-item-list .room-chat-item-list .room-chat-item-list__actions .menu-button{display:block}app-message-box-header .message-box-header .message-box-header__edit-btn{opacity:1;pointer-events:auto}}.message-input-emoji-popover .ant-popover-inner-content{padding:4px}.message-input-emoji-popover .emoji-mart,.reaction-popover .emoji-mart{font-family:var(--font-ui);color:var(--ink);background:#0000;border:0;border-radius:0}.message-input-emoji-popover .emoji-mart-bar,.reaction-popover .emoji-mart-bar{border-color:var(--border)}.message-input-emoji-popover .emoji-mart-anchor,.reaction-popover .emoji-mart-anchor{color:var(--ink-3)}.message-input-emoji-popover .emoji-mart-anchor-selected,.message-input-emoji-popover .emoji-mart-anchor:focus,.message-input-emoji-popover .emoji-mart-anchor:hover,.reaction-popover .emoji-mart-anchor-selected,.reaction-popover .emoji-mart-anchor:focus,.reaction-popover .emoji-mart-anchor:hover{color:var(--ink)}.message-input-emoji-popover .emoji-mart-search input,.reaction-popover .emoji-mart-search input{height:34px;font-family:inherit;font-size:14px;color:var(--ink);background-color:var(--surface);border:1px solid var(--control-border);border-radius:var(--r);transition:border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}.message-input-emoji-popover .emoji-mart-search input::placeholder,.reaction-popover .emoji-mart-search input::placeholder{color:var(--ink-3)}.message-input-emoji-popover .emoji-mart-search input:hover,.reaction-popover .emoji-mart-search input:hover{border-color:var(--control-border-hover)}.message-input-emoji-popover .emoji-mart-search input:focus,.reaction-popover .emoji-mart-search input:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}.message-input-emoji-popover .emoji-mart-search-icon,.reaction-popover .emoji-mart-search-icon{top:5px}.message-input-emoji-popover .emoji-mart-search-icon svg,.reaction-popover .emoji-mart-search-icon svg{fill:var(--ink-3)}.message-input-emoji-popover .emoji-mart-category-label span,.reaction-popover .emoji-mart-category-label span{background-color:var(--surface);color:var(--ink-3);font-size:12px;font-weight:600}.message-input-emoji-popover .emoji-mart-category .emoji-mart-emoji:hover:before,.reaction-popover .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:var(--surface-3)}.message-input-emoji-popover .emoji-mart-no-results,.reaction-popover .emoji-mart-no-results{color:var(--ink-3)}.ant-modal .remove-message-options{display:flex;flex-direction:column;gap:12px}.ant-modal .remove-message-option{display:flex;align-items:flex-start;margin-right:0;white-space:normal}.ant-modal .remove-message-option__desc{font-size:12px;color:var(--ink-3);margin-top:2px}.room-info-popup-modal .ant-modal-header{border-bottom:1px solid var(--border)}.room-info-popup-modal__title,.room-info-popup-modal__title-back{font-size:16px;font-weight:700;color:var(--ink)}.room-info-popup-modal__title-back{display:flex;align-items:center;gap:8px}.room-info-popup-modal__info{display:flex;flex-direction:column}.room-info-popup-modal__header-row{display:flex;align-items:center;gap:16px;padding-bottom:16px}.room-info-popup-modal__avatar-wrap{flex-shrink:0}.room-info-popup-modal__avatar-inner{position:relative;width:88px;height:88px;display:inline-block;line-height:0}.room-info-popup-modal__avatar-loading{width:88px;height:88px;display:flex}.room-info-popup-modal__avatar-camera-btn,.room-info-popup-modal__avatar-loading{border-radius:50%;background-color:var(--surface-3);align-items:center;justify-content:center}.room-info-popup-modal__avatar-camera-btn{position:absolute;bottom:-2px;right:-2px;z-index:2;width:32px;height:32px;padding:0;border:2px solid var(--surface);box-shadow:var(--shadow-1);color:var(--ink);cursor:pointer;display:inline-flex;line-height:1;transition:background-color var(--d2) var(--ease)}.room-info-popup-modal__avatar-camera-btn:hover{background-color:var(--border)}.room-info-popup-modal__avatar-camera-btn .anticon{font-size:14px}.room-info-popup-modal__name-row{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.room-info-popup-modal__name{font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--ink);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room-info-popup-modal__message-btn{height:44px;font-weight:600}.room-info-popup-modal__divider{height:1px;background-color:var(--border);margin:20px -24px 16px}.room-info-popup-modal__members{display:flex;flex-direction:column;gap:12px}.room-info-popup-modal__members-title{font-size:15px;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:8px}.room-info-popup-modal__members-count{display:inline-grid;place-items:center;min-width:22px;height:20px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink-2);background-color:var(--surface-3);padding:0 6px;border-radius:var(--r-pill)}.room-info-popup-modal__members-stack{display:flex;flex-wrap:wrap;gap:8px}.room-info-popup-modal__members-more{width:40px;height:40px;border-radius:50%;background-color:var(--surface-3);display:flex;align-items:center;justify-content:center;color:var(--ink-3);cursor:pointer}.room-info-popup-modal__rename{display:flex;flex-direction:column;align-items:center;padding-top:4px}.room-info-popup-modal__rename-avatar{margin-bottom:16px}.room-info-popup-modal__rename-desc{font-size:14px;color:var(--ink-2);text-align:center;margin-bottom:20px;padding:0 8px;line-height:1.5}.room-info-popup-modal__rename input{width:100%}.mb-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}app-message-box-header .message-box-header{flex:1 1 auto;width:auto;min-width:0}app-message-box-header .message-box-header .message-box-header__title-wrap{flex:1 1 auto}app-message-box-header .message-box-header .message-box-header__title-line>a{min-width:0;overflow:hidden}app-message-box-header .message-box-header .message-box-header--title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}app-message-box-header .message-box-header .message-box-header__member-count{white-space:nowrap}app-message-box-header .message-box__actions{flex:0 0 auto}app-message-box-header .message-box__actions>.ant-btn:empty{display:none}app-message-box-header .message-box__actions .mbh-read{display:inline-grid;place-items:center;width:32px;height:32px;padding:0}app-message-box-header .message-box__actions .mbh-read [nz-icon]{font-size:16px}app-message-box-list .mb-composer>nz-form-item{margin:0;background:var(--surface);border:1px solid var(--control-border)}app-message-box-list .mb-composer>nz-form-item:nth-last-of-type(2){padding:6px 8px 0;border-bottom:0;border-radius:var(--r-l) var(--r-l) 0 0}app-message-box-list .mb-composer>nz-form-item:nth-last-of-type(2) textarea.ant-input{padding:4px;background:#0000;border:0;box-shadow:none;resize:none}app-message-box-list .mb-composer>nz-form-item:last-of-type{padding:2px 6px 6px;border-top:0;border-radius:0 0 var(--r-l) var(--r-l)}app-message-box-list .mb-composer>nz-form-item:last-of-type .ant-form-item-control-input-content{display:flex;flex-wrap:wrap;align-items:center}app-message-box-list .mb-composer>nz-form-item:last-of-type .ant-btn{margin:0}app-message-box-list .mb-composer>nz-form-item:last-of-type .ant-btn:not(.ant-btn-primary){color:var(--ink-2);background:#0000;border-color:#0000;box-shadow:none}app-message-box-list .mb-composer>nz-form-item:last-of-type .ant-btn:not(.ant-btn-primary):focus-visible,app-message-box-list .mb-composer>nz-form-item:last-of-type .ant-btn:not(.ant-btn-primary):hover{color:var(--ink);background:var(--surface-3)}app-message-box-list .mb-composer>nz-form-item:last-of-type .message-box-list__ai-btn{color:var(--line-partner-ink)}app-message-box-list .mb-composer>nz-form-item:last-of-type .upload-file-message{display:inline-flex}app-message-box-list .mb-composer>nz-form-item:last-of-type .mb-send{margin-left:auto}app-message-box-list .mb-composer:focus-within>nz-form-item{border-color:var(--focus)}app-message-box-list .msg-file{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:10px 12px;color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l)}app-message-box-list .msg-file:hover{color:var(--ink);border-color:var(--border-strong)}app-message-box-list .msg-file .msg-file__ic{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;color:var(--line-hiring-ink);font-size:18px;background:var(--line-hiring-tint);border-radius:var(--r)}app-message-box-list .msg-file .msg-file__name{min-width:0;overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}app-message-box-list .msg-file .msg-file__dl{flex:none;color:var(--ink-3)}app-message-box-list .msg-cv{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-l)}app-message-box-list .msg-cv a{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;color:var(--ink);font-weight:600;border:1px solid var(--control-border);border-radius:var(--r)}app-message-box-list .msg-cv a:hover{border-color:var(--control-border-hover)}@media (max-width:820px){app-message-box-header .message-box__actions .mbh-read{width:44px;height:44px}app-message-box-header app-room-avatar .ant-avatar{width:40px!important;height:40px!important;font-size:13px!important;line-height:40px!important}app-message-box-list .mb-composer>nz-form-item:last-of-type .message-box-list__ai-btn{padding:0 8px}app-message-box-list .mb-composer>nz-form-item:last-of-type .ant-btn{min-width:44px;min-height:44px}}@media (max-width:820px){.room-chat__right-col:has(>app-room-detail) app-message-box-header .message-box-header__top{min-height:60px;padding:6px 6px 6px 50px;border-bottom:3px solid var(--line-hiring)}.room-chat__right-col:has(>app-room-detail) app-message-box-header .message-box-header__container:not(:has(>.message-box-header__bottom)){border-bottom:0}.room-chat__right-col:has(>app-room-detail) app-message-box-header .message-box-header__edit-btn{margin-top:-10px;margin-bottom:-10px}app-message-box-list .main-form.mb-composer{padding-top:4px;padding-bottom:6px}app-message-box-list .mb-composer>nz-form-item:nth-last-of-type(2){padding-top:2px}app-message-box-list .mb-composer>nz-form-item:nth-last-of-type(2) textarea.ant-input{min-height:36px!important}@supports (field-sizing:content){app-message-box-list .mb-composer>nz-form-item:nth-last-of-type(2) textarea.ant-input{field-sizing:content;height:auto!important}}app-message-box-list .mb-composer>nz-form-item:last-of-type{padding:0 4px 2px}app-message-box-list .message__actions{gap:16px}app-message-box-list .message__reply-btn{position:relative}app-message-box-list .message__reply-btn:after{content:"";position:absolute;inset:-8px}app-room-chat .room-chat-container .room-search{padding-top:0;padding-bottom:0}app-room-chat .room-chat-container .room-search>input.ant-input{align-self:stretch;margin:-1px 0}app-room-chat .room-chat-container .seg-tabs .seg-tab{height:38px;font-size:14px}app-room-chat .room-chat-container .seg-tabs .seg-tab:after{content:"";position:absolute;inset:-3px 0}}app-chat-room-info .cri-head{flex:none;display:flex;align-items:center;gap:6px;min-height:68px;padding:0 10px 0 18px;border-bottom:1px solid var(--border)}app-chat-room-info .cri-title{flex:1;min-width:0;margin:0;font-size:15px;font-weight:700;color:var(--ink)}app-chat-room-info .cri-close{display:inline-grid;place-items:center;color:var(--ink-2)}app-chat-room-info .cri-close:focus,app-chat-room-info .cri-close:hover{color:var(--ink);background:var(--surface-3)}app-chat-room-info .cri-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:18px;padding:18px 18px 24px}app-chat-room-info .cri-sec{display:flex;flex-direction:column;gap:12px}app-chat-room-info .cri-sec+.chat-room-info__empty,app-chat-room-info .cri-sec+.cri-sec{padding-top:18px;border-top:1px solid var(--border)}app-chat-room-info .cri-sec-t{margin:0;font-size:13px;font-weight:700;color:var(--ink)}app-chat-room-info .cri-kv{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0}app-chat-room-info .cri-kv dt{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}app-chat-room-info .cri-kv dd{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:4px 0 0;font-size:13.5px;color:var(--ink);overflow-wrap:anywhere}app-chat-room-info .cri-kv a{font-weight:600;color:var(--link)}app-chat-room-info .cri-kv a:hover{color:var(--link-hover);text-decoration:underline}app-chat-room-info .cri-strong{font-weight:600}app-chat-room-info .cri-sub{font-size:12.5px;color:var(--ink-3)}app-chat-room-info .cri-money{font-weight:600;font-variant-numeric:tabular-nums}app-chat-room-info .cri-ellipsis{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}app-chat-room-info .cri-note{margin:0;font-size:13px;color:var(--ink-3)}app-chat-room-info app-mini-line{display:inline-flex;max-width:100%;margin-top:2px}@media (min-width:1180px){app-room-detail .room-detail--info app-message-box-header .message-box-header__bottom{display:none}}app-message-box-header .message-box__actions .mbh-info{display:inline-grid;place-items:center}app-message-box-header .mbh-strip-ic{display:inline-flex;color:var(--line-hiring-ink)}app-message-box-header .message-box-header__bottom--salary+p{color:var(--ink-3)}@media (max-width:1179.98px){app-message-box-header .message-box__actions .mbh-info{display:none}}app-message-box-list .mb-unread{display:flex;align-items:center;gap:10px;margin:14px 0 6px}app-message-box-list .mb-unread:before{content:"";order:0;flex:none;width:10px;height:10px;border-radius:50%;background:var(--line-hiring);box-shadow:0 0 0 3px var(--line-hiring-tint)}app-message-box-list .mb-unread:after{content:"";order:2;flex:1;height:2px;border-radius:2px;background:var(--line-hiring)}app-message-box-list .mb-unread .mb-unread__n{order:1;font-size:12px;font-weight:700;color:var(--line-hiring-ink);white-space:nowrap}app-message-box-list .mb-unread .mb-unread__read{order:3;padding:0 4px;font-size:12.5px;font-weight:600}app-message-box-list .mb-day{display:flex;align-items:center;gap:12px;margin:10px 0 0;font-size:12px;font-weight:600;color:var(--ink-3)}app-message-box-list .mb-day:after,app-message-box-list .mb-day:before{content:"";flex:1;height:1px;background:var(--border)}app-message-box-list .mb-day span{display:inline-flex;align-items:center;gap:7px;padding:3px 11px 3px 8px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);white-space:nowrap}app-message-box-list .mb-day span:before{content:"";flex:none;width:9px;height:9px;border:2.5px solid var(--line-system);border-radius:50%}@media (max-width:820px){app-message-box-header .message-box-header__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 14px;font-size:12.5px}app-message-box-header .message-box-header__bottom .message-box-header__bottom--flex-container:not(.message-box-header__bottom--candidate){display:contents}app-message-box-header .message-box-header__bottom .message-box-header__bottom--divider,app-message-box-header .message-box-header__bottom .message-box-header__bottom--locations,app-message-box-header .message-box-header__bottom .message-box-header__bottom--salary{display:none}app-message-box-header .message-box-header__bottom .message-box-header__bottom--candidate{flex:1 0 100%;margin-top:0;font-size:inherit}app-message-box-header .message-box-header__bottom a{position:relative}app-message-box-header .message-box-header__bottom a:after{content:"";position:absolute;inset:-13px -6px}app-message-box-list .mb-unread .mb-unread__read{min-height:44px}app-message-box-list .message__reactions{gap:8px}app-message-box-list .reaction-pill{position:relative;height:28px;padding:0 10px}app-message-box-list .reaction-pill:after{content:"";position:absolute;inset:-8px -4px}}app-room-chat .room-chat-container>.room-list__container{flex:0 0 336px;max-width:336px;row-gap:0;padding:0!important}app-room-chat .room-chat-container>.room-chat__right-col{flex:1 1 0;max-width:none;min-width:0}app-room-chat .room-chat-container .room-list__container>.room-search{flex:none;width:auto;margin:16px 16px 0}app-room-chat .room-chat-container .room-list__container>.seg-tabs{margin:14px 16px 0}app-room-chat .room-chat-container .room-list__container>.am-filter,app-room-chat .room-chat-container .room-list__container>nz-select{flex:none;width:auto!important;margin:14px 16px 12px}app-room-chat .room-chat-container .room-list__container>.room-actions{margin:-4px 16px 8px}app-room-chat .room-chat-container .room-list__container>.noti-list,app-room-chat .room-chat-container .room-list__container>.room-list{flex:1 1 auto;min-height:0;row-gap:2px;padding:6px 8px 10px;border-top:1px solid var(--border)}app-room-chat .room-chat-container .room-list__container>.rc-load-fail,app-room-chat .room-chat-container .room-list__container>nz-empty{margin:24px 16px}app-room-chat .room-chat-container .rc-foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 10px 16px;border-top:1px solid var(--border)}app-room-chat .room-chat-container .rc-foot>.room-total{font-size:13px;color:var(--ink-2)}@media (min-width:1181px){app-room-chat .room-chat-container .seg-tabs .seg-tab{flex:1 1 0}}@media (min-width:821px) and (max-width:1180px){app-room-chat .room-chat-container>.room-list__container{flex-basis:304px;max-width:304px}}app-room-avatar .ant-avatar{font-size:13px!important}app-message-box-list .ant-comment-avatar .ant-avatar{font-size:11.5px}app-room-chat .room-chat-container .rc-foot>.room-total{white-space:nowrap}app-room-chat .room-chat-container .rc-foot .ant-pagination-item,app-room-chat .room-chat-container .rc-foot .ant-pagination-jump-next,app-room-chat .room-chat-container .rc-foot .ant-pagination-jump-prev,app-room-chat .room-chat-container .rc-foot .ant-pagination-prev{margin-right:4px}app-room-chat-item-list .room-chat-item-list{align-items:flex-start}app-room-chat-item-list .room-chat-item-list>nz-badge{position:static;flex:none}app-room-chat-item-list .room-chat-item-list>nz-badge .ant-badge-count{top:auto;right:10px!important;bottom:12px;min-width:20px;height:20px;margin:0!important;padding:0 6px;font-size:11px;line-height:20px;border-radius:10px;box-shadow:none;transform:none}app-room-chat-item-list .room-chat-item-list:has(.ant-badge-count) .latest-message-preview{padding-right:28px}app-room-chat-item-list .room-chat-item-list .room-info{display:flex;flex-direction:column;gap:3px}app-room-chat-item-list .room-chat-item-list .room-name__container .room-last-active{font-size:12px}app-room-chat-item-list .room-chat-item-list .job-info__container{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}app-room-chat-item-list .room-chat-item-list .job-info__container>p{display:inline}app-room-chat-item-list .room-chat-item-list .job-info__container .job-info__salary{display:none}app-room-chat-item-list .room-chat-item-list .job-info__container .job-info__salary+p:before{content:" · "}app-room-chat-item-list .room-chat-item-list .job-info__container .job-info__candidate-name{font-weight:400;color:var(--ink-3)}app-room-chat-item-list .room-chat-item-list .latest-message-preview--unread{font-weight:500}app-room-chat-item-list .room-chat-item-list__actions{top:6px;right:6px;align-items:center;gap:4px}app-room-chat-item-list .room-chat-item-list:focus-within .room-last-active,app-room-chat-item-list .room-chat-item-list:has(.ant-checkbox-wrapper-checked) .room-last-active,app-room-chat-item-list .room-chat-item-list:hover .room-last-active{visibility:hidden}app-room-chat-item-list .room-chat-item-list--active .room-name{font-weight:700}app-room-chat-item-list .room-chat-item-list__actions .menu-button .anticon{transform:rotate(90deg)}app-message-box-header .message-box-header__top{align-items:center;min-height:68px;padding:10px 14px 10px 18px}app-message-box-header .message-box-header .message-box-header__title-wrap{flex-flow:row wrap;align-items:center;gap:3px 12px}app-message-box-header .message-box-header .message-box-header__title-wrap>.message-box-header__title-line{flex:1 0 100%}app-message-box-header .message-box-header .message-box-header__title-wrap>.message-box-header__member-count{order:1}app-message-box-header .message-box-header .message-box-header__title-wrap>a{order:2}app-message-box-header .message-box__actions>.ant-btn:not([aria-label]):not(.mbh-read){display:none}@media (min-width:821px){app-room-detail .room-detail__container:not(.room-detail--info) app-message-box-header .message-box__actions .mbh-read{width:auto;display:inline-flex;align-items:center;gap:6px;margin-right:6px;padding:0 10px}app-room-detail .room-detail__container:not(.room-detail--info) app-message-box-header .message-box__actions .mbh-read .mb-sr{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none}}@media (min-width:1180px){app-room-detail .room-detail--info app-message-box-header .message-box-header__title-wrap>a{display:none}}app-message-box-list .message__body:has(.msg-cv,.msg-file){width:320px;padding:10px}app-message-box-list .message__body .msg-file{display:flex;gap:12px;width:100%;padding:0;border:0;border-radius:0;background:none}app-message-box-list .message__body .msg-file .msg-file__ic{width:40px;height:40px;font-size:20px;color:var(--line-partner-ink);background:var(--line-partner-tint);border-radius:10px}app-message-box-list .message__body .msg-file .msg-file__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}app-message-box-list .message__body .msg-file .msg-file__name{font-size:13.5px}app-message-box-list .message__body .msg-file .msg-file__type{font-size:12.5px;font-weight:400;color:var(--ink-3)}app-message-box-list .message__body .msg-cv{display:block;padding:0;border:0}app-message-box-list .message__body .msg-cv .msg-cv__file{display:flex;align-items:center;gap:12px}app-message-box-list .message__body .msg-cv .msg-cv__ic{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;color:var(--line-hiring-ink);background:var(--line-hiring-tint);border-radius:10px}app-message-box-list .message__body .msg-cv .msg-cv__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}app-message-box-list .message__body .msg-cv .msg-cv__t b{font-size:13.5px;font-weight:600}app-message-box-list .message__body .msg-cv .msg-cv__t span{font-size:12.5px;color:var(--ink-3);overflow-wrap:anywhere}app-message-box-list .message__body .msg-cv .msg-cv__acts{display:flex;align-items:center;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}app-message-box-list .message__body .msg-cv .msg-cv__acts a{gap:6px;min-height:28px;font-size:13px}app-message-box-list .message__body .msg-cv .msg-cv__id{margin-left:auto;font-family:var(--font-mono);font-size:12px;color:var(--ink-3)}app-message-box-list .main-form.mb-composer{margin:0;padding:10px 16px;background:var(--surface);border-top:1px solid var(--border)}app-message-box-list .mb-composer>nz-form-item:nth-last-of-type(2){padding:0}app-message-box-list .mb-composer>nz-form-item:nth-last-of-type(2) textarea.ant-input{min-height:44px!important;padding:11px 14px 4px;font-size:14px;line-height:1.5}@supports (field-sizing:content){app-message-box-list .mb-composer>nz-form-item:nth-last-of-type(2) textarea.ant-input{field-sizing:content;height:auto!important}}app-message-box-list .mb-composer>nz-form-item:last-of-type .ant-form-item-control-input-content{gap:2px}app-message-box-list .mb-composer>nz-form-item:last-of-type .ant-btn.message-box-list__ai-btn:not(.ant-btn-primary){color:var(--line-partner-ink)}app-message-box-list .mb-composer .message-box-list__ai-btn{display:inline-flex;align-items:center;gap:6px;font-weight:600}app-message-box-list .mb-composer .mb-send{display:inline-flex;align-items:center;gap:6px;margin-left:auto}app-chat-room-info .cri-body{padding-top:20px}app-chat-room-info .cri-id{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}app-chat-room-info .cri-id .ant-avatar{width:56px!important;height:56px!important;font-size:18px!important;line-height:56px!important}app-chat-room-info .cri-id+.cri-sec{padding-top:18px;border-top:1px solid var(--border)}app-chat-room-info .cri-id__name{max-width:100%;font-size:16px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}app-chat-room-info .cri-id__kind{margin-top:-6px;font-size:12.5px;color:var(--ink-3)}@media (max-width:820px){html app-room-chat{margin:calc(-1 * var(--shell-content-pad, 14px)) calc(-1 * var(--shell-content-pad, 14px)) -20px}html app-room-chat .room-chat-container{height:calc(100vh - var(--shell-topbar-h, 56px) - 64px - env(safe-area-inset-bottom, 0px))!important;height:calc(100dvh - var(--shell-topbar-h, 56px) - 64px - env(safe-area-inset-bottom, 0px))!important}app-room-chat .room-chat-container>.room-list__container>.room-search,app-room-chat .room-chat-container>.room-list__container>.seg-tabs{margin:12px 14px 0}app-room-chat .room-chat-container>.room-list__container>.am-filter,app-room-chat .room-chat-container>.room-list__container>nz-select{margin:12px 14px}app-room-chat .room-chat-container>.room-list__container>.noti-list,app-room-chat .room-chat-container>.room-list__container>.room-list{row-gap:10px;padding:12px 14px;background:var(--bg)}app-room-chat-item-list .room-chat-item-list{min-height:72px;padding:14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}app-room-chat-item-list .room-chat-item-list .room-name__container{padding-right:34px}app-room-chat-item-list .room-chat-item-list__actions .menu-button{display:block;width:36px;height:36px;min-height:36px;color:var(--ink-3);background:#0000!important;box-shadow:none}app-room-chat-item-list .room-chat-item-list:focus-within .room-last-active,app-room-chat-item-list .room-chat-item-list:hover .room-last-active{visibility:visible}app-room-chat-item-list .room-chat-item-list--active,app-room-chat-item-list .room-chat-item-list--active:hover,app-room-chat-item-list .room-chat-item-list:hover{background:var(--surface)}app-message-box-header .message-box-header__title-wrap>a{display:none}app-message-box-list .main-form.mb-composer{padding:8px 10px calc(10px + env(safe-area-inset-bottom, 0px))}}html[data-theme=dark] app-app-store-update .cke_wysiwyg_div,html[data-theme=dark] app-news-update .cke_wysiwyg_div{color-scheme:light;color:var(--paper-ink);background-color:var(--paper-bg);caret-color:var(--paper-ink)}html[data-theme=dark] app-app-store-update .cke_wysiwyg_div h1,html[data-theme=dark] app-app-store-update .cke_wysiwyg_div h2,html[data-theme=dark] app-app-store-update .cke_wysiwyg_div h3,html[data-theme=dark] app-app-store-update .cke_wysiwyg_div h4,html[data-theme=dark] app-app-store-update .cke_wysiwyg_div h5,html[data-theme=dark] app-app-store-update .cke_wysiwyg_div h6,html[data-theme=dark] app-news-update .cke_wysiwyg_div h1,html[data-theme=dark] app-news-update .cke_wysiwyg_div h2,html[data-theme=dark] app-news-update .cke_wysiwyg_div h3,html[data-theme=dark] app-news-update .cke_wysiwyg_div h4,html[data-theme=dark] app-news-update .cke_wysiwyg_div h5,html[data-theme=dark] app-news-update .cke_wysiwyg_div h6{color:var(--paper-ink)}html[data-theme=dark] app-app-store-update .cke_wysiwyg_div a,html[data-theme=dark] app-app-store-update .cke_wysiwyg_div a:focus,html[data-theme=dark] app-app-store-update .cke_wysiwyg_div a:hover,html[data-theme=dark] app-news-update .cke_wysiwyg_div a,html[data-theme=dark] app-news-update .cke_wysiwyg_div a:focus,html[data-theme=dark] app-news-update .cke_wysiwyg_div a:hover{color:var(--paper-link)}html[data-theme=dark] app-app-store-update .cke_wysiwyg_div blockquote,html[data-theme=dark] app-news-update .cke_wysiwyg_div blockquote{color:var(--paper-ink-2);border-color:var(--paper-border)}html[data-theme=dark] app-app-store-update .cke_wysiwyg_div hr,html[data-theme=dark] app-news-update .cke_wysiwyg_div hr{border-color:var(--paper-border)}app-app-store-group-list .editable-cell>.ant-tag,app-app-store-list .editable-cell>.ant-tag,app-news-group-list .editable-cell>.ant-tag,app-news-list .editable-cell>.ant-tag,app-news-tag-list .editable-cell>.ant-tag{min-width:28px;text-align:center;color:var(--ink);background:var(--surface-3);border-color:#0000;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--d2) var(--ease),background-color var(--d2) var(--ease)}app-app-store-group-list .editable-cell:hover>.ant-tag,app-app-store-list .editable-cell:hover>.ant-tag,app-news-group-list .editable-cell:hover>.ant-tag,app-news-list .editable-cell:hover>.ant-tag,app-news-tag-list .editable-cell:hover>.ant-tag{background:var(--surface);border-color:var(--control-border)}.ant-form-item-has-error app-input-number .app-input-number:not(.app-input-number-disabled){border-color:var(--danger-line)}app-news-list .ant-table-tbody td.nw-name .nw-art{display:flex;gap:10px;align-items:center;min-width:0}app-news-list .nw-thumb{flex:none;width:50px;height:32px;overflow:hidden;background:var(--surface-3);border-radius:6px;box-shadow:var(--edge)}app-news-list .nw-thumb .img-table{display:block;width:100%;max-width:none;height:100%;object-fit:cover}app-news-list .nw-art-main{display:flex;flex-direction:column;gap:3px;min-width:0}app-news-list .news-list-component td.nw-name .nw-art .news-list_td--name{max-width:none;color:var(--ink);font-weight:600;line-height:1.35;overflow-wrap:anywhere;-webkit-line-clamp:2}app-news-list .news-list-component td.nw-name .nw-art .news-list_td--name:focus-visible,app-news-list .news-list-component td.nw-name .nw-art .news-list_td--name:hover{color:var(--link)}app-news-list .nw-code{align-self:flex-start;color:var(--ink-3);font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;text-decoration:none}app-news-list .nw-code:focus-visible,app-news-list .nw-code:hover{color:var(--link);text-decoration:underline}app-news-list .nw-lps{display:inline-flex;gap:3px;align-items:center}app-news-list .nw-lp{display:inline-grid;place-items:center;min-width:24px;height:20px;padding:0 4px;font-weight:700;font-size:11.5px;line-height:1;letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:6px}app-news-list .nw-lp[data-s=active]{color:var(--success);background:var(--success-bg)}app-news-list .nw-lp[data-s=inactive]{color:var(--warning);border-color:var(--warning-line);border-style:dashed}app-news-list .nw-lp[data-s=none]{visibility:hidden}app-news-list .nw-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}app-news-update .nw-form{display:flex;flex-direction:column;gap:18px;min-width:0}app-news-update .nw-strip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:12px 16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-l)}app-news-update .nw-strip .nw-dot{box-sizing:border-box;width:10px;height:10px;margin-top:6px;border:2px solid var(--control-border);border-radius:50%}app-news-update .nw-strip[data-s=active] .nw-dot{background:var(--success-line);border-color:var(--success-line)}app-news-update .nw-strip[data-s=inactive] .nw-dot{border-color:var(--warning-line);border-style:dashed}app-news-update .nw-strip .nw-inactive{align-self:center;margin:0}app-news-update .nw-strip .nw-inactive .nw-switch{display:inline-flex;gap:8px;align-items:center;min-height:32px;font-weight:600;white-space:nowrap;cursor:pointer}app-news-update .nw-strip-text{display:flex;flex-direction:column;gap:3px;min-width:0}app-news-update .nw-strip-text>b{color:var(--ink);font-size:14px}app-news-update .nw-strip-text .inactive-hint{margin:0;color:var(--ink-2);font-size:13px;line-height:1.5}app-news-update .nw-cols{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:24px;align-items:start}app-news-update .nw-main{display:flex;flex-direction:column;min-width:0}app-news-update .nw-main>nz-form-item:first-child{position:relative}app-news-update .nw-main>nz-form-item:first-child .nw-count{position:absolute;top:0;right:0;color:var(--ink-3);font-weight:600;font-size:12px;line-height:22px;font-variant-numeric:tabular-nums}app-news-update .nw-url .ant-input-group-addon{color:var(--ink-3);font-size:13px;white-space:nowrap}app-news-update .nw-url .ant-input-group-addon:last-child{padding-right:0}app-news-update .nw-url-id{font-variant-numeric:tabular-nums}app-news-update .nw-url-open{display:inline-grid;place-items:center;width:34px;height:30px;margin-left:8px;color:var(--ink-2);border-left:1px solid var(--control-border)}app-news-update .nw-url-open:hover{color:var(--link)}app-news-update .nw-links{margin-top:6px;color:var(--ink-3);font-size:12px;line-height:1.6;overflow-wrap:anywhere}app-news-update .nw-links a{font-family:var(--font-mono)}app-news-update .nw-image .ant-form-item-control-input-content{display:flex;gap:14px;align-items:center}app-news-update .nw-image .ant-form-item-control-input-content .ant-upload-picture-card-wrapper,app-news-update .nw-image .ant-form-item-control-input-content nz-upload{flex:none;width:auto}app-news-update .nw-file-name{color:var(--ink-2);font-family:var(--font-mono);font-size:12.5px;overflow-wrap:anywhere}app-news-update .nw-seo{padding-top:16px;border-top:1px solid var(--border)}app-news-update .nw-seo h3{margin:0 0 12px;color:var(--ink);font-weight:700;font-size:15px}app-news-update .nw-aside{display:flex;flex-direction:column;min-width:0;padding:16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-l)}app-news-update .nw-aside .nw-aside-head{margin-bottom:14px}app-news-update .nw-aside .nw-aside-head h3{margin:0 0 3px;color:var(--ink);font-weight:700;font-size:15px}app-news-update .nw-aside .nw-aside-head p{margin:0;color:var(--ink-3);font-size:12.5px;line-height:1.5}app-news-update .nw-flags{min-width:0;margin:0 0 16px;padding:0;border:0}app-news-update .nw-flags legend{margin-bottom:6px;padding:0;color:var(--ink-2);font-weight:600;font-size:13px;border:0}app-news-update .nw-flags .ant-form-item{margin-bottom:4px}@media (max-width:900px){app-news-update .nw-cols{grid-template-columns:minmax(0,1fr)}}app-news-update .save-area .nw-preview{display:inline-flex;gap:6px;align-items:center}@media (max-width:820px){app-news-update .nw-strip{grid-template-columns:auto minmax(0,1fr)}app-news-update .nw-strip .nw-inactive{grid-column:1/-1;justify-self:start}app-news-update .nw-url .ant-input-group-addon:first-child{max-width:40vw;overflow:hidden;text-overflow:ellipsis}app-news-update .save-area .nw-preview{display:none}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row>td:not(.m-flag){z-index:auto!important}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row>td:is(.m-id,.rg-no):before{content:"#"}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row>td:is(.ag-img,.sg-img,.dc-logo){order:0;flex:none;width:40px!important}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row>td:is(.ag-img,.sg-img,.dc-logo) img{width:40px;height:40px;object-fit:cover;border-radius:var(--r)}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row>td.m-title{align-self:center}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row>td:is(.th-who,.dc-who)>br{display:none}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row>td:is(.th-who,.dc-who)>span{display:block;margin-top:2px;color:var(--ink-3);font-weight:400;font-size:12.5px}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row>td.sg-body{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row.summary{background:var(--surface-2)}:is(app-news-group-list,app-news-tag-list,app-app-store-group-list,app-signal-list,app-top-headhunter,app-debt-company,app-referral-general-report) nz-table:is(.ng-cards,.nt-cards,.ag-cards,.sg-cards,.th-cards,.dc-cards,.rg-cards) .ant-table-tbody>tr.ant-table-row.summary>td.dc-total{order:2}app-leaderboard-list .ant-card-head-wrapper{flex-wrap:wrap}app-leaderboard-list .ant-card-head-title{flex:1 0 100%}app-leaderboard-list .ant-card-extra{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin-left:0;padding:0 0 12px}app-leaderboard-list .ant-card-extra>nz-select{flex:1 1 140px;min-width:0}app-leaderboard-list .ant-table-content{overflow:visible}app-leaderboard-list table.lb-cards{display:block;width:100%}app-leaderboard-list table.lb-cards>thead{display:none}app-leaderboard-list table.lb-cards>tbody{display:grid;gap:10px}app-leaderboard-list table.lb-cards>tbody>tr{position:relative;display:grid;grid-template-columns:auto 40px minmax(0,1fr) auto;grid-template-areas:"no ava name pts" "no ava mail act";align-items:center;gap:2px 10px;padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}app-leaderboard-list table.lb-cards>tbody>tr>td{min-width:0;padding:0!important;background:#0000!important;border:0!important}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-no{grid-area:no;color:var(--ink-3);font-weight:600;font-variant-numeric:tabular-nums}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-no:before{content:"#"}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-ava{grid-area:ava}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-ava img{width:40px;height:40px;object-fit:cover;border-radius:50%}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-name{grid-area:name;font-weight:600;font-size:15px;overflow-wrap:anywhere}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-name a{color:var(--ink)}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-mail{grid-area:mail;overflow:hidden;color:var(--ink-3);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-pts{grid-area:pts;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-act{position:relative;z-index:1;grid-area:act;justify-self:end}app-leaderboard-list table.lb-cards>tbody>tr>td.lb-act .ant-btn{min-width:44px;min-height:44px}app-leaderboard-list table.lb-cards>tbody>tr .m-open:after{content:"";position:absolute;inset:0;border-radius:var(--r-l)}:is(app-revenue-placement,app-revenue-recruiter,app-referral-general-report2) .ant-card .ant-table-content{overflow-x:auto;overscroll-behavior-x:contain}app-contact-daily-performance .report-col{min-width:0}}html{scroll-padding-top:var(--shell-sticky-top,0)}html[data-shell=on]{--shell-topbar-h:60px;--shell-content-pad:24px;--shell-sticky-top:var(--shell-topbar-h)}@media (max-width:820px){html[data-shell=on]{--shell-topbar-h:56px;--shell-content-pad:14px;--shell-sticky-top:calc(var(--shell-topbar-h) + env(safe-area-inset-top, 0px));scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}}html[data-page-line=hiring]{--page-line:var(--line-hiring);--page-line-ink:var(--line-hiring-ink);--page-line-tint:var(--line-hiring-tint)}html[data-page-line=money]{--page-line:var(--line-money);--page-line-ink:var(--line-money-ink);--page-line-tint:var(--line-money-tint)}html[data-page-line=partner]{--page-line:var(--line-partner);--page-line-ink:var(--line-partner-ink);--page-line-tint:var(--line-partner-tint)}html[data-page-line=system]{--page-line:var(--line-system);--page-line-ink:var(--line-system-ink);--page-line-tint:var(--line-system-tint)}.app-shell{display:block}.app-shell--on{--shell-sidebar-w:264px;display:grid;grid-template-columns:var(--shell-sidebar-w) minmax(0,1fr);grid-template-rows:auto 1fr;min-height:100vh;background:var(--bg)}.app-shell--on.is-collapsed{--shell-sidebar-w:76px}.app-shell--on>.app-shell__main{grid-column:2;grid-row:2;display:flex;flex-direction:column;min-width:0}.app-shell__main:focus{outline:none}@media (min-width:821px) and (max-width:1180px){.app-shell--on{--shell-sidebar-w:76px}}@media (max-width:820px){.app-shell--on{--shell-sidebar-w:0px;grid-template-columns:minmax(0,1fr)}.app-shell--on>.app-shell__main{grid-column:1}html[data-shell=on] app-home-layout .inner-content{padding-bottom:calc(64px + 20px + env(safe-area-inset-bottom, 0px))}}.skip-link{position:fixed;top:8px;left:8px;z-index:1100;padding:10px 14px;color:var(--ink);font-weight:600;background:var(--surface);border-radius:var(--r);box-shadow:var(--shadow-2);transform:translateY(-160%);transition:transform var(--d2) var(--ease)}.skip-link:focus{transform:none}app-shell-icon{display:inline-flex;flex:none;line-height:0}.sb-flyout-pane .tb-icon-btn,app-shell-bottom-nav .tb-icon-btn,app-shell-topbar .tb-icon-btn,app-site-sidebar .tb-icon-btn{position:relative;display:inline-grid;place-items:center;flex:none;width:36px;height:36px;padding:0;color:var(--ink-2);background:#0000;border:0;border-radius:var(--r);cursor:pointer;transition:color var(--d2) var(--ease),background-color var(--d2) var(--ease)}.sb-flyout-pane .tb-icon-btn:hover,app-shell-bottom-nav .tb-icon-btn:hover,app-shell-topbar .tb-icon-btn:hover,app-site-sidebar .tb-icon-btn:hover{color:var(--ink);background:var(--surface-3)}.sb-flyout-pane .count,app-shell-bottom-nav .count,app-shell-topbar .count,app-site-sidebar .count{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;color:var(--ink-2);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;background:var(--surface-3);border-radius:10px}.sb-flyout-pane .count.live,app-shell-bottom-nav .count.live,app-shell-topbar .count.live,app-site-sidebar .count.live{color:var(--badge-fg);background:var(--badge-bg)}.sb-flyout-pane .line-badge,app-shell-topbar .line-badge,app-site-sidebar .line-badge{display:inline-block;flex:none;width:16px;height:4px;background:var(--page-line,var(--line-hiring));border-radius:4px}.sb-flyout-pane .lb-hiring,app-shell-topbar .lb-hiring,app-site-sidebar .lb-hiring{background:var(--line-hiring)}.sb-flyout-pane .lb-money,app-shell-topbar .lb-money,app-site-sidebar .lb-money{background:var(--line-money)}.sb-flyout-pane .lb-partner,app-shell-topbar .lb-partner,app-site-sidebar .lb-partner{background:var(--line-partner)}.sb-flyout-pane .lb-system,app-shell-topbar .lb-system,app-site-sidebar .lb-system{background:var(--line-system)}app-shell-palette .kbd,app-shell-topbar .kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;color:var(--ink-3);font-family:var(--font-ui);font-size:11px;font-weight:600;white-space:nowrap;background:var(--surface);border:solid var(--border-strong);border-width:1px 1px 2px;border-radius:5px}html[data-shell=on] app-site-sidebar{grid-column:1;grid-row:1/span 2;position:sticky;top:0;z-index:30;align-self:start;height:100vh;overflow:hidden;background:var(--surface);border-right:1px solid var(--border)}app-site-sidebar .sb-panel,app-site-sidebar .sidebar{display:flex;flex-direction:column;height:100%;min-height:0}app-site-sidebar .sb-brand{display:flex;flex:none;align-items:center;gap:8px;height:60px;padding:0 12px 0 18px;border-bottom:1px solid var(--border)}app-site-sidebar .sb-brand__link{display:flex;align-items:center;gap:10px;min-width:0;color:var(--ink);text-decoration:none}app-site-sidebar .sb-brand__link img{flex:none;width:28px;height:28px}app-site-sidebar .sb-word{color:var(--line-money);font-size:20px;font-weight:700;letter-spacing:-.01em}app-site-sidebar .sb-tag{padding:1px 6px;color:var(--ink-3);font-size:11px;font-weight:600;border:1px solid var(--border-strong);border-radius:5px}app-site-sidebar .sb-brand .sb-collapse{margin-left:auto}app-site-sidebar .sb-brand .sb-collapse .ic{width:28px;height:28px}app-site-sidebar .sb-scroll{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;padding:12px 10px 16px;overflow:auto;overscroll-behavior:contain}app-site-sidebar .sb-section{display:flex;flex-direction:column;gap:2px}app-site-sidebar .sb-label{display:flex;align-items:center;gap:8px;padding:4px 10px 6px;color:var(--ink-3);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}app-site-sidebar .sb-foot{display:flex;flex:none;justify-content:center;padding:10px;border-top:1px solid var(--border)}.sb-flyout-pane .l-hiring,app-site-sidebar .l-hiring{--lx:var(--line-hiring);--lx-ink:var(--line-hiring-ink);--lx-tint:var(--line-hiring-tint)}.sb-flyout-pane .l-money,app-site-sidebar .l-money{--lx:var(--line-money);--lx-ink:var(--line-money-ink);--lx-tint:var(--line-money-tint)}.sb-flyout-pane .l-partner,app-site-sidebar .l-partner{--lx:var(--line-partner);--lx-ink:var(--line-partner-ink);--lx-tint:var(--line-partner-tint)}.sb-flyout-pane .l-system,app-site-sidebar .l-system{--lx:var(--line-system);--lx-ink:var(--line-system-ink);--lx-tint:var(--line-system-tint)}app-site-sidebar .sb-item{position:relative;display:flex;align-items:center;gap:11px;width:100%;height:38px;padding:0 10px;color:var(--ink-2);font-size:14px;font-weight:500;text-align:left;text-decoration:none;background:none;border:0;border-radius:9px;cursor:pointer;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease)}app-site-sidebar .sb-item .ic{color:var(--lx-ink);transition:transform var(--d2) var(--ease)}app-site-sidebar .sb-item .t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-site-sidebar .sb-item .count{margin-left:auto}app-site-sidebar .sb-item .chev{margin-left:auto;color:var(--ink-3);transition:transform var(--d3) var(--ease)}app-site-sidebar .sb-item .chev .ic{color:inherit}app-site-sidebar .sb-item .count+.chev{margin-left:8px}app-site-sidebar .sb-item:hover{color:var(--ink);background:var(--surface-3)}app-site-sidebar .sb-item:hover .ic{transform:translateX(1px) scale(1.06)}app-site-sidebar .sb-item[aria-expanded=true] .chev{transform:rotate(180deg)}app-site-sidebar .sb-item[aria-current=page]{color:var(--ink);font-weight:600;background:var(--lx-tint)}app-site-sidebar .sb-eor{display:inline-grid;flex:none;place-items:center;width:27px;height:19px;color:var(--line-money-ink);font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;border:1.5px solid;border-radius:4px}.sb-flyout-pane .sb-children,app-site-sidebar .sb-children{position:relative;display:flex;flex-direction:column;margin:0;padding:2px 0 6px;list-style:none;animation:nz-rise-in var(--d3) var(--ease)}.sb-flyout-pane .sb-children:before,app-site-sidebar .sb-children:before{position:absolute;top:-4px;bottom:20px;left:17.5px;width:4px;background:var(--lx);border-radius:4px;content:""}.sb-flyout-pane .sb-child,app-site-sidebar .sb-child{position:relative;display:flex;align-items:center;gap:8px;min-height:32px;padding:5px 10px 5px 40px;color:var(--ink-2);font-size:13.5px;font-weight:500;line-height:1.3;text-decoration:none;border-radius:8px;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease)}.sb-flyout-pane .sb-child .t,app-site-sidebar .sb-child .t{min-width:0}.sb-flyout-pane .sb-child .count,app-site-sidebar .sb-child .count{margin-right:24px;margin-left:auto}.sb-flyout-pane .sb-child:before,app-site-sidebar .sb-child:before{position:absolute;top:50%;left:13.5px;width:12px;height:12px;margin-top:-6px;background:var(--surface);border:3px solid var(--lx);border-radius:50%;transition:transform var(--d2) var(--ease),background-color var(--d2) var(--ease);content:""}.sb-flyout-pane .sb-child:hover,app-site-sidebar .sb-child:hover{color:var(--ink);background:var(--surface-2)}.sb-flyout-pane .sb-child:hover:before,app-site-sidebar .sb-child:hover:before{background:var(--lx);transform:scale(1.12)}.sb-flyout-pane .sb-child.is-ancestor,app-site-sidebar .sb-child.is-ancestor{color:var(--ink)}.sb-flyout-pane .sb-child.is-ancestor:before,app-site-sidebar .sb-child.is-ancestor:before{background:var(--lx)}.sb-flyout-pane .sb-child[aria-current=page],app-site-sidebar .sb-child[aria-current=page]{color:var(--ink);font-weight:600;background:var(--lx-tint)}.sb-flyout-pane .sb-child[aria-current=page]:before,app-site-sidebar .sb-child[aria-current=page]:before{left:11.5px;width:16px;height:16px;margin-top:-8px;border-width:4px;border-color:var(--lx-ink);box-shadow:0 0 0 3px var(--surface)}app-site-sidebar.is-rail .sb-brand{justify-content:center;padding:0}app-site-sidebar.is-rail .sb-tag,app-site-sidebar.is-rail .sb-word{display:none}app-site-sidebar.is-rail .sb-scroll{padding:12px 8px 16px}app-site-sidebar.is-rail .sb-label{justify-content:center;padding:4px 0 6px;font-size:0}app-site-sidebar.is-rail .sb-item{justify-content:center;padding:0}app-site-sidebar.is-rail .sb-item .chev,app-site-sidebar.is-rail .sb-item .count,app-site-sidebar.is-rail .sb-item .t{display:none}app-site-sidebar.is-rail .sb-item[data-open=true]:after{position:absolute;bottom:4px;left:50%;width:16px;height:3px;margin-left:-8px;background:var(--lx);border-radius:3px;content:""}.sb-flyout-pane .sb-flyout{min-width:220px;max-width:300px;max-height:calc(100vh - 24px);padding:6px;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-2);animation:nz-rise-in var(--d2) var(--ease)}.sb-flyout-pane .sb-flyout .sb-children:before{top:6px}.sb-flyout-pane .sb-flyout__title{padding:6px 10px 8px;color:var(--ink-3);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media (max-width:820px){html[data-shell=on] app-site-sidebar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;align-self:stretch;justify-self:stretch;height:auto;overflow:visible;background:#0000;border:0;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--d3)}html[data-shell=on] app-site-sidebar.is-sheet-open{visibility:visible;pointer-events:auto;transition:none}app-site-sidebar.is-phone .sb-panel{position:absolute;top:0;bottom:0;left:0;z-index:1;width:min(320px,86%);height:auto;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0);background:var(--surface);box-shadow:var(--shadow-3);transform:translateX(-104%);transition:transform var(--d3) var(--ease)}app-site-sidebar.is-phone.is-sheet-open .sb-panel{transform:none}app-site-sidebar.is-phone .sb-scrim{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;padding:0;background:var(--scrim);border:0;cursor:default}app-site-sidebar.is-phone .sb-item{height:44px}app-site-sidebar.is-phone .sb-child{min-height:44px}}html[data-shell=on] app-shell-topbar{grid-column:2;grid-row:1;position:sticky;top:0;z-index:20;display:block;min-width:0}app-shell-topbar .tb{display:flex;align-items:center;gap:12px;height:var(--shell-topbar-h,60px);padding:0 16px 0 20px;background:var(--surface);border-bottom:1px solid var(--border)}app-shell-topbar .tb-title{display:flex;flex:0 1 auto;flex-direction:column;gap:1px;min-width:0}app-shell-topbar .tb-crumbs ol{display:flex;align-items:center;gap:7px;margin:0;padding:0;color:var(--ink-3);font-size:12px;line-height:1.4;white-space:nowrap;list-style:none}app-shell-topbar .tb-crumbs li{display:inline-flex;align-items:center;gap:7px}app-shell-topbar .tb-crumbs a{color:var(--ink-3)}app-shell-topbar .tb-crumbs a:hover{color:var(--ink);text-decoration:underline}app-shell-topbar .tb-crumbs .sep{color:var(--ink-4)}app-shell-topbar .tb-h1{margin:0;overflow:hidden;color:var(--ink);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis}app-shell-topbar .tb-search{display:flex;flex:0 1 340px;align-items:center;gap:9px;min-width:0;height:36px;margin-left:auto;padding:0 8px 0 11px;color:var(--ink-3);font-size:13.5px;text-align:left;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:9px;cursor:pointer;transition:border-color var(--d2) var(--ease),background-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}app-shell-topbar .tb-search:hover{background:var(--surface);border-color:var(--control-border);box-shadow:var(--shadow-1)}app-shell-topbar .tb-search__ph{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}app-shell-topbar .tb-search-icon{margin-left:auto}app-shell-topbar .tb-actions,app-shell-topbar .tb-header-slot{display:flex;flex:none;align-items:center;gap:4px}app-shell-topbar .tb-icon-btn>nz-badge{position:absolute;top:2px;left:19px}app-shell-topbar .ant-badge-count{min-width:18px;height:18px;padding:0 1px;color:var(--badge-fg);font-size:11px;font-weight:700;line-height:18px;letter-spacing:-.02em;background:var(--badge-bg);border-radius:9px;box-shadow:0 0 0 2px var(--surface)}app-shell-topbar .tb-drafts .ant-badge-count{color:var(--on-live-solid);background:var(--live-solid)}app-shell-topbar .ant-scroll-number-only,app-shell-topbar .ant-scroll-number-only>p.ant-scroll-number-only-unit{height:18px}app-shell-topbar .tb-user{display:flex;align-items:center;gap:9px;height:40px;margin-left:4px;padding:0 8px 0 4px;color:var(--ink);text-align:left;background:none;border:0;border-radius:999px;cursor:pointer;transition:background-color var(--d2) var(--ease)}app-shell-topbar .tb-user.ant-dropdown-open,app-shell-topbar .tb-user:hover{background:var(--surface-3)}app-shell-topbar .tb-user .ant-avatar{flex:none;color:var(--line-partner-ink);background:var(--line-partner-tint)}app-shell-topbar .tb-user__who{display:flex;flex-direction:column;max-width:200px;line-height:1.2}app-shell-topbar .tb-user__who b,app-shell-topbar .tb-user__who span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}app-shell-topbar .tb-user__who b{font-size:13px;font-weight:600}app-shell-topbar .tb-user__who span{color:var(--ink-3);font-size:11.5px}app-shell-topbar .tb-user__chev{color:var(--ink-3)}@media (max-width:820px){html[data-shell=on] app-shell-topbar{grid-column:1}app-shell-topbar .tb{gap:4px;height:calc(var(--shell-topbar-h, 56px) + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) 8px 0 6px}app-shell-topbar .tb-h1{font-size:17px}app-shell-topbar .tb-icon-btn{width:44px;height:44px}app-shell-topbar .tb-icon-btn>nz-badge{top:5px;left:23px}app-shell-topbar .tb-msg:not(.tb-msg--keep){display:none}app-shell-topbar .tb-user{height:44px;margin-left:0;padding:0 4px}app-shell-topbar .tb-user__chev{display:none}}.tb-user-overlay .ant-dropdown-menu.tb-user-menu{min-width:240px;max-width:320px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-2)}.tb-user-overlay .tb-user-menu__who{padding:6px 10px 8px;overflow:hidden;color:var(--ink-3);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.tb-user-overlay .tb-user-menu__lang{padding:0 0 4px}.tb-user-overlay .tb-user-menu__lang app-lang-switch{display:block}.tb-user-overlay .ant-dropdown-menu-item-group-title{padding:6px 10px 4px;color:var(--ink-3);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tb-user-overlay .ant-dropdown-menu-item-group-list{margin:0;padding:0}.tb-user-overlay .ant-dropdown-menu-item{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;color:var(--ink-2);font-size:14px;border-radius:8px}.tb-user-overlay .ant-dropdown-menu-item:hover{color:var(--ink);background:var(--surface-3)}.tb-user-overlay .ant-dropdown-menu-item>a{display:flex;flex:1;align-items:center;gap:10px;margin:0;padding:0;color:inherit}.tb-user-overlay .ant-dropdown-menu-item .tb-check{margin-left:auto;color:var(--line-hiring-ink)}.tb-user-overlay .ant-dropdown-menu-item-divider{margin:6px 4px;background:var(--border)}app-lang-switch{display:inline-flex;flex:none}.lsw-flag{display:inline-block;flex:none;width:22px;height:22px;overflow:hidden;border-radius:50%;outline:1px solid var(--border);outline-offset:-1px}.lsw-flag svg{display:block;width:100%;height:100%}.lsw-btn{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;padding:0;background:#0000;border:0;border-radius:50%;cursor:pointer;transition:background-color var(--d2) var(--ease)}.lsw-btn.ant-dropdown-open,.lsw-btn:hover{background:var(--surface-3)}.lsw-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lsw-btn .lsw-flag{width:24px;height:24px}.lsw-badge{position:absolute;right:3px;bottom:3px;display:grid;place-items:center;width:13px;height:13px;color:var(--badge-fg);background:var(--badge-success-bg);border-radius:50%;box-shadow:0 0 0 2px var(--lsw-ring,var(--surface))}.lsw-badge svg{width:8px;height:8px}.lsw-overlay .ant-dropdown-menu.lsw-menu{min-width:200px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-2)}.lsw-overlay .lsw-menu .ant-dropdown-menu-item,.lsw-row{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;color:var(--ink-2);font-size:14px;line-height:1.3;border-radius:8px}.lsw-overlay .lsw-menu .ant-dropdown-menu-item:hover,.lsw-row:hover{color:var(--ink);background:var(--surface-3)}.lsw-overlay .lsw-menu .ant-dropdown-menu-item.is-on,.lsw-overlay .lsw-menu .ant-dropdown-menu-item.is-on:hover,.lsw-row.is-on,.lsw-row.is-on:hover{color:var(--line-hiring-ink);font-weight:600;background:var(--line-hiring-tint)}.lsw-rows{display:flex;flex-direction:column;gap:2px}.lsw-row{width:100%;font-family:inherit;text-align:left;background:#0000;border:0;cursor:pointer}.lsw-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (max-width:820px){.lsw-btn{width:44px;height:44px}.lsw-overlay .lsw-menu .ant-dropdown-menu-item,.lsw-row{min-height:44px}}.site-bell-overlay{width:480px;max-width:calc(100vw - 16px);overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-2)}.site-bell-overlay .ant-spin-container,.site-bell-overlay .ant-spin-nested-loading{background:#0000}.site-bell-overlay .ant-tabs-nav{margin:0;padding:0 8px;background:var(--surface)}.site-bell-overlay .ant-tabs-tab{padding:10px 8px 11px;font-size:13px}.site-bell-overlay .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 10px}.site-bell-overlay .ant-tabs-tab-btn a{display:inline-flex;align-items:center;gap:6px;color:var(--ink-3)}.site-bell-overlay .ant-tabs-tab-active .ant-tabs-tab-btn a{color:var(--ink);font-weight:600}.site-bell-overlay .ant-list-item{align-items:flex-start;padding:8px 4px 8px 10px;border-radius:10px;transition:background-color var(--d2) var(--ease)}.site-bell-overlay .ant-list-item:hover{background:var(--surface-2)}.site-bell-overlay .ant-list-split .ant-list-item{border-bottom:0}.site-bell-overlay .ant-list{padding:6px}.site-bell-overlay .ant-list-item-meta-title{margin-bottom:4px;color:var(--ink-2);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.site-bell-overlay .ant-list-item-meta-title a{color:var(--ink-2)}.site-bell-overlay .ant-list-item-meta-title a:hover{color:var(--ink)}.site-bell-overlay .ant-list-item-meta-title strong{color:var(--ink);font-weight:600}.site-bell-overlay .ant-list-item-meta-description{color:var(--ink-3);font-size:12px;font-variant-numeric:tabular-nums}.site-bell-overlay .ant-list-item-meta-avatar{margin-top:1px;margin-right:10px}.site-bell-overlay .bell-logo.ant-avatar{color:var(--line-partner-ink);font-size:11px;font-weight:700;letter-spacing:.02em;background:var(--line-partner-tint);border-radius:7px}.site-bell-overlay .ant-list-item-action{margin-left:6px}.site-bell-overlay .ant-empty-normal{margin:0;padding:28px 12px}@media (max-width:820px){.cdk-overlay-connected-position-bounding-box:has(.site-bell-overlay){top:auto!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;align-items:stretch!important}.cdk-overlay-pane:has(.site-bell-overlay){position:static!important;width:100%;max-width:none!important}.site-bell-overlay{width:100%;max-width:none;max-height:calc(100vh - 56px);padding-bottom:env(safe-area-inset-bottom,0);overflow:auto;overscroll-behavior:contain;border-width:1px 0 0;border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-3)}.site-bell-overlay .ant-tabs-nav{position:sticky;top:0;z-index:1}.site-bell-overlay .ant-tabs-tab{min-height:44px}.site-bell-overlay .nt-empty-btn,.site-bell-overlay .nt-read{min-width:44px;height:44px}}app-shell-bottom-nav{position:fixed;right:0;bottom:0;left:0;z-index:800;display:block}app-shell-bottom-nav .bn{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:calc(64px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);background:var(--surface);border-top:1px solid var(--border)}app-shell-bottom-nav .bn-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;color:var(--ink-3);font-size:11px;font-weight:600;text-decoration:none;background:none;border:0;cursor:pointer;transition:color var(--d2) var(--ease)}app-shell-bottom-nav .bn-item:before{position:absolute;top:0;left:50%;width:28px;height:3px;margin-left:-14px;background:var(--page-line-ink,var(--line-hiring-ink));border-radius:0 0 3px 3px;transform:scaleX(0);transition:transform var(--d3) var(--ease);content:""}app-shell-bottom-nav .bn-item[aria-current=page]{color:var(--ink)}app-shell-bottom-nav .bn-item[aria-current=page]:before{transform:scaleX(1)}app-shell-bottom-nav .bn-item[aria-current=page] .ic{color:var(--page-line-ink,var(--line-hiring-ink))}app-shell-bottom-nav .bn-item .count{position:absolute;top:7px;left:calc(50% + 6px);min-width:18px;height:17px;padding:0 5px}.ant-message{top:auto!important;right:24px;bottom:24px;left:auto;width:auto;max-width:420px;text-align:right}@media (max-width:820px){.ant-message{right:12px;bottom:12px;left:12px;max-width:none;text-align:center}html[data-shell=on] .ant-message{bottom:calc(76px + env(safe-area-inset-bottom, 0px))}.ant-notification.ant-notification-bottomRight{right:12px!important;bottom:12px!important;left:12px;margin-right:0}html[data-shell=on] .ant-notification.ant-notification-bottomRight{bottom:calc(76px + env(safe-area-inset-bottom, 0px))!important}.ant-notification-bottomRight .ant-notification-notice{width:auto;max-width:none}}.cdk-global-overlay-wrapper:has(>.pal-pane){position:absolute;top:0;left:0;z-index:1000;display:flex;width:100%;height:100%;pointer-events:none}.pal-pane{max-width:100%;max-height:100%;pointer-events:auto}.cdk-overlay-backdrop.pal-scrim{background:var(--scrim);opacity:1}app-shell-palette{display:block;width:640px}app-shell-palette .pal{overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-3);animation:nz-rise-in var(--d3) var(--ease)}app-shell-palette .pal-search{display:flex;align-items:center;gap:10px;height:56px;padding:0 10px 0 16px;border-bottom:1px solid var(--border)}app-shell-palette .pal-search .pal-search__icon{color:var(--ink-3)}app-shell-palette .pal-input{flex:1;min-width:0;height:100%;padding:0;color:var(--ink);font-size:16px;background:none;border:0;outline:none}app-shell-palette .pal-input::placeholder{color:var(--ink-3)}app-shell-palette .pal-close{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;color:var(--ink-3);background:#0000;border:0;border-radius:var(--r);cursor:pointer}app-shell-palette .pal-close:hover{color:var(--ink);background:var(--surface-3)}app-shell-palette .pal-scopes{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px 2px}app-shell-palette .pal-chip{height:28px;padding:0 12px;color:var(--ink-2);font-size:12.5px;font-weight:600;background:var(--surface);border:1px solid var(--border-strong);border-radius:999px;cursor:pointer;transition:background-color var(--d2) var(--ease),border-color var(--d2) var(--ease),color var(--d2) var(--ease)}app-shell-palette .pal-chip:hover{color:var(--ink);background:var(--surface-3)}app-shell-palette .pal-chip[aria-pressed=true]{color:var(--line-hiring-ink);background:var(--line-hiring-tint);border-color:var(--line-hiring)}app-shell-palette .pal-list{max-height:420px;padding:4px 8px 8px;overflow:auto;overscroll-behavior:contain}app-shell-palette .pal-group__label{padding:10px 10px 6px;color:var(--ink-3);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}app-shell-palette .pal-item{display:flex;align-items:center;gap:12px;width:100%;height:42px;padding:0 10px;color:var(--ink);font-size:14px;text-decoration:none;border-radius:9px;cursor:pointer}app-shell-palette .pal-item .ic{flex:none;color:var(--ink-3)}app-shell-palette .pal-item.is-hl{background:var(--line-hiring-tint)}app-shell-palette .pal-item.is-hl .ic{color:var(--line-hiring-ink)}app-shell-palette .pal-item__t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}app-shell-palette .pal-item__meta{flex:none;max-width:45%;margin-left:auto;overflow:hidden;color:var(--ink-3);font-size:12px;white-space:nowrap;text-overflow:ellipsis}app-shell-palette .pal-skel{display:flex;align-items:center;height:42px;padding:0 10px}app-shell-palette .pal-skel span{width:60%;height:10px;background:var(--surface-3);border-radius:5px}app-shell-palette .pal-skel+.pal-skel span{width:42%}app-shell-palette .pal-error{padding:8px 10px 10px;color:var(--danger);font-size:13px}app-shell-palette .pal-none{display:flex;flex-direction:column;gap:4px;padding:28px 16px;color:var(--ink-3);font-size:13px;text-align:center}app-shell-palette .pal-none b{color:var(--ink);font-size:15px;font-weight:600}app-shell-palette .pal-foot{display:flex;flex-wrap:wrap;gap:16px;padding:10px 16px;color:var(--ink-3);font-size:12px;border-top:1px solid var(--border)}app-shell-palette .pal-foot>span{display:inline-flex;align-items:center;gap:6px}.pal-pane--phone app-shell-palette{width:100%}.pal-pane--phone app-shell-palette .pal{border-width:0 0 1px;border-radius:0 0 var(--r-xl) var(--r-xl)}.pal-pane--phone app-shell-palette .pal-search{padding-top:env(safe-area-inset-top,0);height:calc(56px + env(safe-area-inset-top, 0px))}.pal-pane--phone app-shell-palette .pal-esc{display:none}.pal-pane--phone app-shell-palette .pal-close{width:44px;height:44px}.pal-pane--phone app-shell-palette .pal-chip{height:36px}.pal-pane--phone app-shell-palette .pal-item{height:48px}.pal-pane--phone app-shell-palette .pal-list{max-height:calc(100vh - 160px)}app-site-dashboard{display:flex;flex-direction:column;min-height:calc(100vh - var(--shell-topbar-h, 60px));margin:calc(-1 * var(--shell-content-pad, 24px)) calc(-1 * var(--shell-content-pad, 24px)) 0;padding:20px var(--shell-content-pad,24px) 32px;background:var(--bg)}app-dashboard{container:kpi/inline-size;display:block;margin-bottom:20px}app-dashboard .kpi{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 12px}app-dashboard .kpi-grp{--k:2;min-width:0}app-dashboard .kpi-money{--lx:var(--line-money);--lx-ink:var(--line-money-ink);--lx-tint:var(--line-money-tint);grid-column:span 3}app-dashboard .kpi-partner{--lx:var(--line-partner);--lx-ink:var(--line-partner-ink);--lx-tint:var(--line-partner-tint);grid-column:span 2}app-dashboard .kpi-hiring{--k:5;--lx:var(--line-hiring);--lx-ink:var(--line-hiring-ink);--lx-tint:var(--line-hiring-tint);grid-column:1/-1}app-dashboard .kpi-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--ink-3);font-size:11px;font-weight:700;line-height:16px;letter-spacing:.08em;text-transform:uppercase}app-dashboard .kpi-head:after{content:"";flex:1 1 auto;height:1px;margin-left:4px;background:var(--border)}app-dashboard .kpi-badge{flex:none;width:16px;height:4px;border-radius:2px;background:var(--lx)}app-dashboard .kpi-tiles{display:grid;grid-template-columns:repeat(var(--k),minmax(0,1fr));gap:12px}app-dashboard .kpi-tile{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;grid-template-areas:"l l" "v go" "n n";min-width:0;padding:14px;color:inherit;text-decoration:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1);transition:border-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease),transform var(--d2) var(--ease),background-color var(--d2) var(--ease)}app-dashboard .kpi-tile:hover{color:inherit}app-dashboard .kpi-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@supports (grid-template-rows:subgrid){app-dashboard .kpi{grid-template-rows:repeat(2,auto auto auto auto);row-gap:0}app-dashboard .kpi-grp{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr)}app-dashboard .kpi-hiring{margin-top:24px}app-dashboard .kpi-tile,app-dashboard .kpi-tiles{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}}app-dashboard .kpi-l{grid-area:l;position:relative;padding-left:15px;color:var(--ink-2);font-size:13px;font-weight:600;line-height:18px;text-wrap:balance}app-dashboard .kpi-l:before{content:"";position:absolute;top:5px;left:0;box-sizing:border-box;width:8px;height:8px;background:var(--surface);border:2px solid var(--lx-ink);border-radius:50%;transition:background-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}app-dashboard .kpi-v{grid-area:v;align-self:end;margin-top:8px;color:var(--ink);font-size:28px;font-weight:700;line-height:30px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--d2) var(--ease)}app-dashboard .kpi-v.kpi-long{font-size:clamp(17px,calc((30cqi - 64px) / 9.8),28px)}app-dashboard .kpi-u{color:var(--ink-3);font-size:.62em;font-weight:600;line-height:1;letter-spacing:0}app-dashboard .kpi-go{grid-area:go;align-self:end;margin:0 -2px 7px 8px;color:var(--ink-4);transition:color var(--d2) var(--ease),transform var(--d2) var(--ease)}app-dashboard .kpi-note{grid-area:n;margin-top:4px;color:var(--ink-3);font-size:12px;line-height:17px;text-wrap:pretty}app-dashboard .kpi-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}app-dashboard .kpi-tile:not(.kpi-warn) .kpi-sr{display:none}app-dashboard .kpi-quiet .kpi-v{color:var(--ink-3)}app-dashboard .kpi-warn{background:var(--warning-bg);background:color-mix(in srgb,var(--warning-bg) 60%,var(--surface));border-color:var(--warning-border)}app-dashboard .kpi-warn .kpi-l{padding-left:18px}app-dashboard .kpi-warn .kpi-l:before{--kpi-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4M12 17h.01'/%3E%3C/svg%3E");top:1px;left:-1px;width:14px;height:14px;background:var(--warning-line);border:0;border-radius:0;-webkit-mask:var(--kpi-alert) center /contain no-repeat;mask:var(--kpi-alert) center /contain no-repeat}app-dashboard .kpi-warn .kpi-v{color:var(--stat-warning)}app-dashboard .kpi-tile:focus-visible .kpi-go{color:var(--lx-ink);transform:translateX(3px)}app-dashboard .kpi-tile:not(.kpi-warn):focus-visible .kpi-l:before{background:var(--lx-ink);box-shadow:0 0 0 3px var(--lx-tint)}app-dashboard .kpi-tile:not(.kpi-warn):focus-visible .kpi-v{color:var(--lx-ink)}app-dashboard .kpi-warn:focus-visible .kpi-go{color:var(--warning)}@media (hover:hover){app-dashboard .kpi-tile:hover{border-color:var(--lx);box-shadow:var(--shadow-2);transform:translateY(-1px)}app-dashboard .kpi-tile:hover .kpi-go{color:var(--lx-ink);transform:translateX(3px)}app-dashboard .kpi-tile:not(.kpi-warn):hover{background:var(--kpi-hover-bg,var(--surface))}app-dashboard .kpi-tile:not(.kpi-warn):hover .kpi-l:before{background:var(--lx-ink);box-shadow:0 0 0 3px var(--lx-tint)}app-dashboard .kpi-tile:not(.kpi-warn):hover .kpi-v{color:var(--lx-ink)}app-dashboard .kpi-warn:hover{border-color:var(--warning-line)}app-dashboard .kpi-warn:hover .kpi-go{color:var(--warning)}app-dashboard .kpi-tile:active{box-shadow:var(--shadow-1);transform:none}}@media (forced-colors:active){app-dashboard .kpi-warn .kpi-l:before{background:CanvasText;forced-color-adjust:none}}app-company-pending-tiles{display:contents}@container kpi (max-width: 940px){app-dashboard .kpi{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"money hiring" "partner hiring";gap:18px 20px;grid-template-rows:none;align-items:start}app-dashboard .kpi-grp{display:block;grid-row:auto;margin-top:0}app-dashboard .kpi-tiles{--kpi-hover-bg:var(--surface-2);display:flex;flex-direction:column;gap:0;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}app-dashboard .kpi-tile,app-dashboard .kpi-tile:hover{grid-row:auto;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto auto;grid-template-areas:"l v go" "n v go";align-items:center;min-height:56px;padding:10px 12px 10px 14px;background:#0000;border:0;border-radius:0;box-shadow:inset 0 1px 0 var(--border);transform:none}app-dashboard .kpi-tiles>.kpi-tile:first-child{box-shadow:none}app-dashboard .kpi-warn,app-dashboard .kpi-warn:hover{background:var(--warning-bg);background:color-mix(in srgb,var(--warning-bg) 70%,var(--surface))}app-dashboard .kpi-tile:focus-visible{border-radius:var(--r);outline-offset:-2px}app-dashboard .kpi-l{color:var(--ink);font-size:14px;line-height:20px}app-dashboard .kpi-l:before{top:6px}app-dashboard .kpi-warn .kpi-l:before{top:3px}app-dashboard .kpi-v,app-dashboard .kpi-v.kpi-long{align-self:center;margin:0 0 0 12px;font-size:19px;line-height:24px;letter-spacing:-.01em}app-dashboard .kpi-v.kpi-long{font-size:17px}app-dashboard .kpi-go{align-self:center;margin:0 -2px 0 6px}app-dashboard .kpi-note{margin-top:1px;padding-left:15px}app-dashboard .kpi-warn .kpi-note{padding-left:18px}app-dashboard .kpi-money{grid-area:money}app-dashboard .kpi-partner{grid-area:partner}app-dashboard .kpi-hiring{grid-area:hiring}}@container kpi (max-width: 640px){app-dashboard .kpi{grid-template-columns:minmax(0,1fr);grid-template-areas:"money" "partner" "hiring"}}app-job-refer-overview{--surface:var(--heat-panel-bg);--surface-2:var(--heat-panel-alt);--table-head-bg:var(--heat-panel-alt);--table-row-hover:var(--heat-panel-alt);--table-border:var(--heat-panel-line);--border:var(--heat-panel-line);display:block;overflow:hidden;overflow:clip;border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}app-job-refer-overview,app-job-refer-overview .ant-select-clear,app-job-refer-overview .ant-table,app-job-refer-overview .ant-table-cell-fix-left{background:var(--surface)}app-job-refer-overview .ant-table-tbody>tr>td.ant-table-column-sort{background:var(--surface-2)}app-job-refer-overview .ant-table-tbody>tr>td,app-job-refer-overview .ant-table-thead>tr>th{border-bottom-color:var(--table-border)}app-job-refer-overview .ov-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:16px 20px 12px}app-job-refer-overview .ov-title{margin:0;color:var(--ink);font-size:16px;font-weight:700;letter-spacing:-.01em}app-job-refer-overview .ov-sub{color:var(--ink-3);font-size:12.5px}app-job-refer-overview .ov-head .ov-legend{margin-left:auto;padding:0}app-job-refer-overview .ov-filters.ant-row{margin-right:10px!important;margin-left:10px!important;padding-bottom:4px}app-job-refer-overview app-list-tools.lt--bar{padding:0 20px}app-job-refer-overview app-list-tools.lt--bar>.lt-top{display:none}app-job-refer-overview .form-group{margin-bottom:12px}app-job-refer-overview .form-group>label{display:block;margin-bottom:4px;color:var(--ink-2);font-size:12.5px}app-job-refer-overview nz-table{display:block}app-job-refer-overview .ant-table-tbody>tr.ant-table-row>td:first-child,app-job-refer-overview .ant-table-thead>tr:first-child>th:first-child .ant-table-column-sorters{padding-left:20px}app-job-refer-overview .ant-table .ant-table-thead>tr>th[rowspan]{vertical-align:bottom}app-job-refer-overview .ant-table .ant-table-thead>tr>th.ov-grp{padding-top:8px;padding-bottom:6px;border-bottom:1px solid var(--border);text-align:center}app-job-refer-overview .ant-table .ant-table-thead>tr>th.ov-h{font-size:11px;letter-spacing:.03em;text-align:center;text-transform:none}app-job-refer-overview .ant-table .ant-table-thead>tr>th.ov-h .ant-table-column-sorters{justify-content:center;gap:4px;padding-right:6px;padding-left:6px}app-job-refer-overview .ant-table .ant-table-thead>tr>th.ov-h .ant-table-column-title{flex:none}app-job-refer-overview .ant-table-pagination.ant-pagination{margin:12px 20px 8px}app-job-refer-overview .ov-job{color:var(--ink);font-weight:600;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1.5px;transition:background-size var(--d3) var(--ease),color var(--d2) var(--ease)}app-job-refer-overview .ov-job:hover{color:var(--link);background-size:100% 1.5px}app-job-refer-overview .tags{font-size:12.5px}app-job-refer-overview .ov-none,app-job-refer-overview .ov-t0{--hb:var(--heat-0-bg);--hf:var(--heat-0-fg)}app-job-refer-overview .ov-t1{--hb:var(--heat-1-bg);--hf:var(--heat-1-fg)}app-job-refer-overview .ov-t2{--hb:var(--heat-2-bg);--hf:var(--heat-2-fg)}app-job-refer-overview .ov-t3{--hb:var(--heat-3-bg);--hf:var(--heat-3-fg)}app-job-refer-overview .ov-t4{--hb:var(--heat-4-bg);--hf:var(--heat-4-fg)}app-job-refer-overview .ov-t5{--hb:var(--heat-5-bg);--hf:var(--heat-5-fg)}app-job-refer-overview .ov-t6{--hb:var(--heat-6-bg);--hf:var(--heat-6-fg)}app-job-refer-overview .ant-table .ant-table-tbody>tr>td.ov-stn{position:relative;height:44px;padding:0;text-align:center;vertical-align:middle}app-job-refer-overview .ov-cell{position:absolute;top:1px;right:1px;bottom:1px;left:1px;display:flex;align-items:center;justify-content:center;color:var(--hf);font-family:var(--font-mono);font-size:13px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--hb);border-radius:2px;cursor:default}app-job-refer-overview .ov-cell:hover{box-shadow:inset 0 0 0 2px var(--focus)}app-job-refer-overview .ov-am{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}app-job-refer-overview .ov-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}app-job-refer-overview .ov-legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--ink-3);font-size:12px}app-job-refer-overview .ov-key{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}app-job-refer-overview .ov-sq{flex:none;width:14px;height:10px;background:var(--hb);border-radius:3px}app-job-refer-overview .ov-sq.ov-t0{box-shadow:inset 0 0 0 1px var(--border)}@media (max-width:820px){app-site-dashboard{padding-top:14px}app-dashboard{margin-bottom:14px}app-job-refer-overview .ov-head{padding:14px 14px 10px}app-job-refer-overview .ov-filters.ant-row{margin-right:4px!important;margin-left:4px!important}app-job-refer-overview app-list-tools.lt--bar{padding:0 14px}app-job-refer-overview .ant-table-tbody>tr.ant-table-row>td:first-child,app-job-refer-overview .ant-table-thead>tr:first-child>th:first-child .ant-table-column-sorters{padding-left:14px}app-job-refer-overview .ant-table colgroup>col:nth-child(-n+2){width:150px!important;min-width:150px!important}app-job-refer-overview .ant-table-pagination.ant-pagination{margin:12px 14px 8px}}app-refer-am-pending td.am-who .am-avatar.ant-avatar{float:left;margin:3px 10px 0 0;font-size:11px}app-refer-am-pending .refer-am-pending td.am-bk .cnt{min-width:0;padding:0;color:var(--ink);font-weight:700;background:none;border-radius:0}app-refer-am-pending .refer-am-pending td.am-bk--over .cnt{color:var(--warning)}app-refer-am-pending .refer-am-pending td.am-bk--late .cnt{color:var(--danger)}app-refer-am-pending .refer-am-pending td.am-bk a:focus-visible>.cnt,app-refer-am-pending .refer-am-pending td.am-bk a:hover>.cnt{text-decoration:underline;text-underline-offset:3px;box-shadow:none}app-refer-am-pending .refer-am-pending .zero{color:var(--ink-4)}app-refer-am-pending .am-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}app-job-refer-overview td.ov-vac .ov-num{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}app-login-layout{display:block;min-height:100vh;background:var(--bg);color:var(--ink)}app-login-layout .lg{position:relative;min-height:100vh}app-login-layout .lg-main{display:grid;grid-template-rows:minmax(72px,1fr) auto minmax(72px,1fr);justify-items:center;min-height:100vh;padding:0 24px}app-login-layout .lg-card{grid-row:2;width:100%;max-width:416px;padding:32px 36px 36px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-2);animation:lg-rise .42s var(--ease) both}app-login-layout .lg-card>router-outlet{display:none}app-login-layout .lg-lockup{display:inline-flex;align-items:center;gap:10px;min-height:40px;margin-bottom:24px;border-radius:var(--r-s);text-decoration:none}app-login-layout .lg-lockup:focus-visible{outline:2px solid var(--focus);outline-offset:4px}app-login-layout .lg-mark{display:block;flex:none;width:32px;height:32px}app-login-layout .lg-word{color:var(--line-money);font-weight:700;font-size:22px;line-height:1;letter-spacing:-.015em}app-login-layout .lg-tag{padding:1px 6px;border:1px solid var(--border-strong);border-radius:5px;color:var(--ink-3);font-size:11.5px;font-weight:600;line-height:1.4}app-login-layout .lg-foot{grid-row:3;align-self:end;margin:0;padding:24px 0 20px;color:var(--ink-3);font-size:12.5px;text-align:center}app-login-layout .lg-corner{position:absolute;top:16px;right:20px;z-index:3;display:flex;align-items:center;gap:6px}app-login-layout .lg-theme{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--r);background:#0000;color:var(--ink-2);cursor:pointer;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease)}app-login-layout .lg-theme:hover{background:var(--surface-3);color:var(--ink)}app-login-layout .lg-theme:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes lg-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){app-login-layout .lg-card{animation:none}}app-forgot-password,app-login,app-reset-password{display:block;width:100%}.login-box .login-form{display:flex;flex-direction:column;gap:18px}.login-box .lg-head{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.login-box .lg-h1{margin:0;color:var(--ink);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.login-box .lg-sub{margin:0;color:var(--ink-3);font-size:14px}.login-box .ant-form-item{margin-bottom:0}.login-box .ant-form-item.ant-row{margin-right:0!important;margin-left:0!important}.login-box .ant-form-item-control.ant-col{padding-right:0!important;padding-left:0!important}.login-box .lg-label{flex:0 0 100%;margin-bottom:6px;color:var(--ink);font-size:13px;font-weight:600}.login-box .ant-input-prefix{margin-right:8px;color:var(--ink-3)}.login-box .lg-eye{min-width:56px;height:32px;margin:-4px -6px -4px 0;padding:0 10px;border:0;border-radius:var(--r-s);background:#0000;color:var(--link);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.login-box .lg-eye:hover{background:var(--surface-2);color:var(--link-hover)}.login-box .lg-eye:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.login-box .lg-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;margin:-4px 0 0}.login-box .login-form-forgot{position:relative;font-size:13.5px;font-weight:600}.login-box .login-form-button{width:100%;margin-top:2px}.login-box .lg-note{margin:0;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-s);background:var(--surface-2);color:var(--ink-2);font-size:13.5px;line-height:1.5}.login-box .lg-note--ok{border-color:var(--success-line);background:var(--success-bg);color:var(--ink)}.login-box .lg-note--error{border-color:var(--danger-border);background:var(--danger-bg);color:var(--ink)}.login-box .lg-note a{font-weight:600}.login-box .lg-hint{margin:-10px 0 0;color:var(--ink-3);font-size:12.5px}.login-box .lg-back{align-self:center;font-size:13.5px;font-weight:600}.login-box .lg-link-btn{padding:0;border:0;background:none;color:var(--link);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.login-box .lg-link-btn:hover{color:var(--link-hover);text-decoration:underline}.login-box .lg-link-btn:focus-visible{border-radius:2px;outline:2px solid var(--focus);outline-offset:2px}.login-box .lg-readonly .ant-input{color:var(--ink-2);cursor:default}@media (max-width:820px){app-login-layout .lg-main{grid-template-rows:minmax(76px,1fr) auto minmax(56px,1fr);padding:0 16px}app-login-layout .lg-card{max-width:none;padding:24px 20px 28px}app-login-layout .lg-lockup{gap:9px;margin-bottom:20px}app-login-layout .lg-mark{width:28px;height:28px}app-login-layout .lg-word{font-size:20px}app-login-layout .lg-foot{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}app-login-layout .lg-corner{top:calc(env(safe-area-inset-top, 0px) + 12px);right:12px;gap:4px}app-login-layout .lg-theme{width:44px;height:44px}.login-box .login-form{gap:16px}.login-box .lg-h1{font-size:22px}.login-box .lg-eye{min-width:64px;height:42px;margin:-9px -11px -9px 0}.login-box .ant-checkbox-wrapper{display:inline-flex;align-items:center;min-height:44px}.login-box .login-form-forgot:after{content:"";position:absolute;top:-13px;right:-8px;bottom:-13px;left:-8px}}@media (max-width:359px){app-login-layout .lg-tag{display:none}}.route-drawer{--drawer-line:var(--page-line,var(--line-system))}.route-drawer.route-drawer--hiring{--drawer-line:var(--line-hiring)}.route-drawer.route-drawer--money{--drawer-line:var(--line-money)}.route-drawer.route-drawer--partner{--drawer-line:var(--line-partner)}.route-drawer.route-drawer--system{--drawer-line:var(--line-system)}.route-drawer .ant-drawer-body{display:flex;flex-direction:column;padding:0;overflow:hidden}.route-drawer .rd{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.route-drawer .rd-head{flex:0 0 auto;padding:16px var(--pad-panel) 12px;background:var(--surface);border-bottom:1px solid var(--border)}.route-drawer .rd-top{display:flex;gap:12px;align-items:flex-start}.route-drawer .rd-title{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.route-drawer .rd-title h2{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0;color:var(--ink);font-weight:700;font-size:var(--fs-headline);line-height:26px;overflow-wrap:anywhere}.route-drawer .rd-bar-title.is-pending,.route-drawer .rd-title-text.is-pending{color:#0000;background:var(--sunken);border-radius:var(--r-s);-webkit-user-select:none;user-select:none}.route-drawer .rd-meta{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;color:var(--ink-3);font-size:var(--fs-meta)}.route-drawer .rd-meta .rd-id{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.route-drawer .rd-actions{display:flex;gap:2px;align-items:center;margin-top:-4px}.route-drawer .rd-sep,.tpl-drawer .rd-sep{width:1px;height:20px;margin:0 6px;background:var(--border)}.route-drawer .rd-btn,.tpl-drawer .rd-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--ctl-h);height:var(--ctl-h);padding:0;color:var(--ink-3);background:#0000;border:0;border-radius:var(--r);cursor:pointer;transition:background var(--d1) var(--ease),color var(--d1) var(--ease)}.route-drawer .rd-btn:hover:not([disabled]),.tpl-drawer .rd-btn:hover:not([disabled]){color:var(--ink);background:var(--surface-2)}.route-drawer .rd-btn[disabled],.tpl-drawer .rd-btn[disabled]{cursor:default;opacity:.4}.route-drawer .rd-bar{display:none}.route-drawer .rd-body{flex:1 1 auto;min-height:0;padding:var(--pad-panel) var(--pad-panel) 0;overflow:auto;overscroll-behavior:contain;--shell-sticky-top:calc(-1 * var(--pad-panel))}.route-drawer .rd-body .drawer-foot,.route-drawer .rd-body .save-area{position:sticky;bottom:0;z-index:2;margin:16px calc(-1 * var(--pad-panel)) 0;padding:12px var(--pad-panel);background:var(--surface);border-top:1px solid var(--border)}.route-drawer .rd-body .save-area .ant-form-item-control-input-content{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.route-drawer .rd-body .save-area .ant-form-item-control-input-content>.ant-btn{margin:0}.route-drawer .rd-body .save-area .ant-form-item-control-input-content>app-unsaved-indicator{margin-right:auto}.route-drawer .rd-body app-job-update form.main-form>.ant-row:has(>.ant-col>.save-area),.route-drawer .rd-body app-job-update form.main-form>.ant-row>.ant-col:has(>.save-area){display:contents}.route-drawer .rd-body nz-page-header.rd-titled{padding:0}.route-drawer .rd-body nz-page-header.rd-titled .ant-page-header-content:empty,.route-drawer .rd-body nz-page-header.rd-titled .ant-page-header-heading-left{display:none}.route-drawer .rd-body .ant-card-head-title{white-space:normal}.route-drawer .rd-rec-actions{display:inline-flex;gap:8px;align-items:center;margin-right:4px}.route-drawer .rd-rec-actions .ant-btn{height:32px;padding:0 12px;font-size:13px}.route-drawer .rd-body .rd-dup{display:none!important}.route-drawer .rd-bar-title:focus,.route-drawer .rd-title h2:focus{outline:none}@media (min-width:821px){.route-drawer .rd-body nz-page-header.rd-titled.rd-moved .ant-page-header-heading{display:none}.route-drawer .rd-body nz-page-header.rd-titled.rd-moved .ant-page-header-footer{margin-top:0}}@media (max-width:820px){.route-drawer .ant-drawer-content:before{display:none}.route-drawer .rd-head{padding:env(safe-area-inset-top,0) 0 0;border-bottom:0}.route-drawer .rd-top{display:none}.route-drawer .rd-bar{display:flex;gap:4px;align-items:center;height:56px;padding:0 6px;border-bottom:3px solid var(--drawer-line)}.route-drawer .rd-bar-title{flex:1;min-width:0;overflow:hidden;color:var(--ink);font-weight:700;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.route-drawer .rd-btn,.tpl-drawer .rd-btn{width:44px;height:44px}.route-drawer .rd-body{padding:16px 14px 0;--shell-sticky-top:-16px}.route-drawer .rd-body .drawer-foot,.route-drawer .rd-body .save-area{margin:16px -14px 0;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.route-drawer .rd-body .save-area .ant-form-item-control-input-content{display:flex;flex-wrap:wrap;gap:8px}.route-drawer .rd-body .save-area .ant-form-item-control-input-content>.ant-btn{flex:1 1 0;min-width:0;margin:0}.route-drawer .rd-body .save-area .ant-form-item-control-input-content>app-unsaved-indicator{flex:1 0 100%;margin:0}}.route-drawer .rd{position:relative}.route-drawer .rd-bar-more{display:none}@media (max-width:820px){.route-drawer .rd-bar-more{position:absolute;top:calc(env(safe-area-inset-top, 0px) + 6px);right:54px;z-index:3;display:inline-flex}.route-drawer .rd:has(.rd-bar-more) .rd-bar-title{padding-right:48px}}.tpl-drawer{--drawer-line:var(--page-line,var(--line-system))}.tpl-drawer .ant-drawer-header{display:flex;gap:6px;align-items:center;padding:18px 14px 12px 20px;background:var(--surface)}.tpl-drawer .ant-drawer-title{flex:1 1 auto;min-width:0}.tpl-drawer .ant-drawer-close{position:static;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--ctl-h);height:var(--ctl-h);padding:0;font-size:16px;border-radius:var(--r);transition:background var(--d1) var(--ease),color var(--d1) var(--ease)}.tpl-drawer .ant-drawer-close:hover{background:var(--surface-2)}.tpl-drawer .ant-drawer-body{padding:var(--pad-panel)}.tpl-drawer .dh{display:flex;gap:12px;align-items:center;min-width:0}.tpl-drawer .dh-back{display:none}.tpl-drawer .dh-title{flex:1 1 auto;min-width:0;margin:0;color:inherit;font:inherit;overflow-wrap:anywhere}.tpl-drawer .dh-actions{display:flex;flex:0 0 auto;gap:2px;align-items:center}.ant-drawer-right.ant-drawer-open .tpl-drawer--panel{box-shadow:none}.tpl-drawer--panel .dh-back{display:inline-flex}@media (max-width:820px){.ant-drawer-content-wrapper.tpl-drawer{width:100%!important}.tpl-drawer .ant-drawer-content:before{display:none}.tpl-drawer .ant-drawer-header{gap:4px;padding:env(safe-area-inset-top,0) 6px 0;border-bottom:3px solid var(--drawer-line)}.tpl-drawer .ant-drawer-title{font-size:16px}.tpl-drawer .ant-drawer-close,.tpl-drawer .dh-desk{display:none}.tpl-drawer .dh{gap:4px;height:56px}.tpl-drawer .dh-back{display:inline-flex}.tpl-drawer .dh-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tpl-drawer .ant-drawer-body{padding:16px 14px}.tpl-drawer .ant-drawer-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px))}}.route-drawer .rd-body .rd-actfoot{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.route-drawer .rd-body .rd-actfoot:empty{display:none}.route-drawer .rd-body .rd-actfoot>app-unsaved-indicator{margin-right:auto}.route-drawer .rd-body .rd-actfoot .ant-btn{margin:0}.route-drawer .rd-body .rd-actfoot>.ant-row,.route-drawer .rd-body .rd-actfoot>div{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.route-drawer .rd-body nz-page-header.rd-titled nz-page-header-extra:empty{display:none}.route-drawer .rd-body app-account-kyc-detail>.ant-row>.ant-col-lg-12,.route-drawer .rd-body app-recruiter-kyc-detail>.ant-row>.ant-col-lg-12{flex:0 0 100%;max-width:100%}@media (max-width:820px){.route-drawer .rd-body .rd-actfoot>.ant-btn,.route-drawer .rd-body .rd-actfoot>.ant-row>.ant-col,.route-drawer .rd-body .rd-actfoot>div>*{flex:1 1 auto;min-width:0}.route-drawer .rd-body .rd-actfoot>.ant-row>.ant-col>.ant-btn,.route-drawer .rd-body .rd-actfoot>div>*>.ant-btn{width:100%}.route-drawer .rd-body .rd-actfoot>app-unsaved-indicator{flex:1 0 100%;margin:0}}.tpl-drawer .drawer__container>.drawer__header>.drawer__actions:only-child{margin-left:auto}.tpl-drawer .drawer__container>.drawer-foot{position:sticky;bottom:0;z-index:10;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;padding:12px 20px;background:var(--surface);border-top:1px solid var(--border)}.tpl-drawer .drawer__container>.drawer-foot>app-unsaved-indicator{margin-right:auto}.tpl-drawer .drawer__container>.drawer-foot .ant-btn{margin:0}@media (max-width:820px){.tpl-drawer .drawer__container>.drawer-foot{padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.tpl-drawer .drawer__container>.drawer-foot>.ant-btn{flex:1 1 0}.tpl-drawer .drawer__container>.drawer-foot>app-unsaved-indicator{flex:1 0 100%;margin:0}}app-unsaved-indicator{display:inline-flex;vertical-align:middle}.draft-pill{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 11px 0 9px;border-radius:var(--r-pill);background:var(--surface-3);color:var(--ink-2);font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;cursor:default;font-variant-numeric:tabular-nums}.draft-pill .st{position:relative;flex:none;box-sizing:border-box;width:9px;height:9px;border-radius:50%;background:var(--ink-4)}.draft-pill[data-s=none] .st{background:#0000;border:2px solid var(--ink-4)}.draft-pill[data-s=editing]{background:var(--line-hiring-tint);color:var(--line-hiring-ink)}.draft-pill[data-s=editing] .st{background:#0000;border:2px solid var(--line-hiring-ink)}.draft-pill[data-s=saving]{background:var(--line-hiring-tint);color:var(--line-hiring-ink)}.draft-pill[data-s=saving] .st{background:var(--line-hiring-ink)}.draft-pill[data-s=saving] .st:after{content:"";position:absolute;inset:-4px;border:2px solid var(--line-hiring);border-radius:50%;animation:draft-pill-pulse 1s var(--ease) infinite}.draft-pill[data-s=draft]{background:var(--line-hiring-tint);color:var(--line-hiring-ink)}.draft-pill[data-s=draft] .st{background:var(--line-hiring-ink)}.draft-pill[data-s=conflict]{background:var(--warning-bg);color:var(--warning)}.draft-pill[data-s=conflict] .st{background:var(--warning-line);border-radius:2px;transform:rotate(45deg) scale(.85)}.draft-pill[data-s=error]{background:var(--danger-bg);color:var(--danger)}.draft-pill[data-s=error] .st{background:var(--danger-line);border-radius:1px}.draft-pill[data-s=saved]{background:var(--success-bg);color:var(--success)}.draft-pill[data-s=saved] .st{background:var(--success-line)}.draft-pill-tip .ant-tooltip-inner{white-space:pre-line}@keyframes draft-pill-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.2)}}.save-area app-unsaved-indicator,nz-page-header-extra app-unsaved-indicator{margin-right:8px}.draft-banners{display:grid;gap:8px;margin-bottom:16px}.draft-banner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-l);background:var(--surface-2);color:var(--ink-2)}.draft-banner .db-ic{grid-row:span 3;margin-top:1px;color:var(--ink-3)}.draft-banner .db-title{color:var(--ink);font-size:14px;font-weight:700}.draft-banner .db-text{font-size:13px;line-height:1.5}.draft-banner .db-text b{color:var(--ink)}.draft-banner .db-actions{grid-column:2;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.draft-banner .db-actions .ant-btn+.ant-btn{margin-left:0}.draft-banner.is-info{border-color:var(--line-hiring);background:var(--line-hiring-tint)}.draft-banner.is-info .db-ic{color:var(--line-hiring-ink)}.draft-banner.is-warn{border-color:var(--warning-border);background:var(--warning-bg)}.draft-banner.is-warn .db-ic{color:var(--warning)}.draft-banner.is-danger{border-color:var(--danger-border);background:var(--danger-bg)}.draft-banner.is-danger .db-ic{color:var(--danger)}.db-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.db-chip{padding:2px 9px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font:inherit;font-size:12px;font-weight:600;line-height:1.45;cursor:pointer;transition:border-color var(--d2) var(--ease),color var(--d2) var(--ease)}.db-chip:hover{border-color:var(--line-hiring);color:var(--ink)}.db-chip:focus-visible{outline:0;box-shadow:0 0 0 3px var(--focus-ring)}.db-chip.is-conflict{border-color:var(--warning-line)}.db-chip.is-conflict:before{content:"• ";color:var(--warning)}.db-chip .db-hint{color:var(--ink-3);font-weight:400}@media (max-width:820px){.db-chip{position:relative;min-height:32px;padding-inline:12px}}.draft-diff-intro{margin-bottom:12px;color:var(--ink-2)}.draft-diff{max-height:60vh;overflow:auto;border:1px solid var(--border);border-radius:var(--r-l)}.draft-diff .dd-row{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--border)}.draft-diff .dd-row:first-child{border-top:0}.draft-diff .dd-row>div{min-width:0;padding:10px 12px;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.draft-diff .dd-head>div{background:var(--surface-2);color:var(--ink-3);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.draft-diff .dd-go{padding:0;border:0;background:none;color:var(--link);font:inherit;font-weight:600;text-align:left;cursor:pointer}.draft-diff .dd-go:hover{color:var(--link-hover);text-decoration:underline}.draft-diff .dd-saved{background:var(--surface)}.draft-diff .dd-theirs{background:var(--warning-bg)}.draft-diff .dd-mine{background:var(--line-hiring-tint)}@media (max-width:600px){.draft-diff .dd-row{grid-template-columns:minmax(0,1fr)}.draft-diff .dd-head{display:none}.draft-diff .dd-head+.dd-row{border-top:0}.draft-diff [data-l]:before{content:attr(data-l);display:block;margin-bottom:3px;color:var(--ink-3);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}}.unsaved-dialog .ant-modal-body p{margin-bottom:8px;color:var(--ink-2)}.unsaved-dialog .ant-modal-body p:last-child{margin-bottom:0}.unsaved-dialog .ant-modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.unsaved-dialog .ant-modal-footer .ant-btn+.ant-btn{margin-left:0}.unsaved-dialog .ant-modal-footer .ant-btn-dangerous{margin-right:auto}@media (max-width:600px){.unsaved-dialog .ant-modal-footer{flex-direction:column;align-items:stretch}.unsaved-dialog .ant-modal-footer .ant-btn{width:100%}.unsaved-dialog .ant-modal-footer .ant-btn-primary{order:-1}.unsaved-dialog .ant-modal-footer .ant-btn-dangerous{order:2;margin-right:0}}@media (prefers-reduced-motion:reduce){.draft-pill[data-s=saving] .st:after{animation:none}}.draft-banner .db-actions .ant-btn{display:inline-flex;align-items:center}.draft-banner .db-actions .ant-btn .db-lead{margin-right:6px}.draft-banner .db-actions .db-discard:not([disabled]){color:var(--ink-2)}.draft-banner .db-actions .db-discard:not([disabled]):focus,.draft-banner .db-actions .db-discard:not([disabled]):hover{color:var(--ink)}.unsaved-dialog .ant-modal-footer .ant-btn-primary>span:before{display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:-3px;background:currentColor;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5M12 7v5l4 2'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5M12 7v5l4 2'/%3E%3C/svg%3E") center /contain no-repeat}.dk-toast{display:inline-flex;align-items:center;gap:12px;text-align:left}.dk-toast .dk-act,.dk-toast .dk-ic{color:var(--toast-action)}.dk-toast .dk-act{margin-left:auto;padding:4px 6px;font-weight:700;font-size:13px;background:none;border:0;border-radius:6px;cursor:pointer}.dk-toast .dk-act:hover{text-decoration:underline;text-underline-offset:3px}.dk-toast .dk-act:focus-visible{outline:2px solid var(--toast-action);outline-offset:2px}@media (max-width:820px){.ant-modal-centered .ant-modal.unsaved-dialog{flex:none}.dk-toast{display:flex}.dk-toast .dk-act{min-height:44px;padding:8px 12px}}app-shell-drafts{display:inline-flex;flex:none}.tb-drafts-overlay .tbd-panel{width:min(380px,calc(100vw - 16px));max-height:min(460px,calc(100vh - 96px));overflow-y:auto;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-2)}.tb-drafts-overlay .tbd-head{display:grid;gap:2px;padding:8px 10px 10px;border-bottom:1px solid var(--border)}.tb-drafts-overlay .tbd-head b{color:var(--ink);font-size:14px}.tb-drafts-overlay .tbd-head span{color:var(--ink-3);font-size:12px;line-height:1.4}.tb-drafts-overlay .tbd-empty{margin:0;padding:14px 10px 10px;color:var(--ink-3);font-size:13px}.tb-drafts-overlay .tbd-list{margin:4px 0 0;padding:0;list-style:none}.tb-drafts-overlay .tbd-item{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 10px;border-radius:8px}.tb-drafts-overlay .tbd-item.is-confirming,.tb-drafts-overlay .tbd-item:hover{background:var(--surface-3)}.tb-drafts-overlay .tbd-main{display:grid;flex:1;min-width:0}.tb-drafts-overlay .tbd-screen{overflow:hidden;color:var(--ink);font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.tb-drafts-overlay .tbd-record{overflow:hidden;color:var(--ink-2);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.tb-drafts-overlay .tbd-time{color:var(--ink-3);font-variant-numeric:tabular-nums}.tb-drafts-overlay .tbd-actions{display:flex;flex:none;align-items:center;gap:2px}.tb-drafts-overlay .tbd-ask{margin-right:4px;color:var(--ink-2);font-size:12px}.tb-drafts-overlay .tbd-btn{min-height:32px;padding:0 8px;color:var(--line-hiring-ink);font:inherit;font-size:12.5px;font-weight:600;line-height:32px;background:#0000;border:0;border-radius:6px;cursor:pointer}.tb-drafts-overlay .tbd-btn:hover{background:var(--surface)}.tb-drafts-overlay .tbd-btn.tbd-danger{color:var(--danger)}@keyframes rr-sheet-up{0%{transform:translateY(48px);opacity:0}to{transform:none;opacity:1}}@keyframes rr-fade-in{0%{opacity:0}to{opacity:1}}.ant-drawer-left .ant-drawer-content-wrapper,.ant-drawer-right .ant-drawer-content-wrapper{max-width:calc(100vw - 64px)}@media (max-width:820px){.ant-modal-wrap{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.ant-modal-centered{text-align:left}.ant-modal-centered:before{display:none}.ant-modal,.ant-modal-centered .ant-modal{top:0;width:100%!important;max-width:none;margin:0;padding:0;vertical-align:bottom;text-align:left}.ant-modal.ant-zoom-appear,.ant-modal.ant-zoom-enter{animation-name:rr-sheet-up}.ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:var(--r-xl) var(--r-xl) 0 0}.ant-modal-content:before{content:"";flex:none;align-self:center;width:36px;height:4px;margin:8px 0 2px;border-radius:4px;background:var(--border-strong)}.ant-modal-close-x{width:48px;height:48px;line-height:48px}.ant-modal-header{flex:none;padding:6px 52px 10px 18px;border-radius:0}.ant-modal-body{flex:1 1 auto;min-height:0;padding:6px 18px 16px;overflow-y:auto;overscroll-behavior:contain}.ant-modal-footer{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 18px calc(12px + env(safe-area-inset-bottom, 0px));text-align:left;border-radius:0}.ant-modal-footer .ant-btn{width:100%;margin:0!important}.ant-modal-footer .ant-btn-primary{order:-1}.ant-modal-footer .ant-btn-dangerous:not(.ant-btn-primary){order:2}.ant-modal-confirm .ant-modal-body{padding:8px 18px calc(16px + env(safe-area-inset-bottom, 0px))}.ant-modal-confirm .ant-modal-confirm-btns{float:none;display:flex;flex-direction:column;gap:8px;margin-top:20px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{width:100%;margin:0!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary{order:-1}.cdk-overlay-connected-position-bounding-box:has(>.cdk-overlay-pane>.ant-dropdown){top:auto!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;align-items:stretch!important}.cdk-overlay-connected-position-bounding-box:has(>.cdk-overlay-pane>.ant-dropdown):before{content:"";position:fixed;inset:0;z-index:-1;background:var(--scrim);animation:rr-fade-in var(--d3) var(--ease)}.cdk-overlay-pane:has(>.ant-dropdown){position:static!important;width:100%;max-width:none!important}.ant-dropdown{width:100%;max-width:none}.ant-dropdown .ant-dropdown-menu{width:100%;min-width:0;max-width:none!important;max-height:calc(100vh - 56px)!important;max-height:calc(100dvh - 56px)!important;padding:2px 8px calc(10px + env(safe-area-inset-bottom, 0px));overflow-y:auto!important;overscroll-behavior:contain;border-width:1px 0 0;border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-3);animation:rr-sheet-up var(--d3) var(--ease)}.ant-dropdown .ant-dropdown-menu:before{content:"";display:block;width:36px;height:4px;margin:8px auto 6px;border-radius:4px;background:var(--border-strong)}.ant-dropdown .ant-dropdown-menu-item,.ant-dropdown .ant-dropdown-menu-submenu-title{display:flex;align-items:center;min-height:48px;font-size:15px;white-space:normal}.ant-dropdown .ant-dropdown-menu-item>a,.ant-dropdown .ant-dropdown-menu-submenu-title>a{flex:1;margin:-5px -12px;padding:12px}.ant-drawer-left .ant-drawer-content-wrapper,.ant-drawer-right .ant-drawer-content-wrapper{width:100%!important;max-width:none}.ant-drawer-header{padding:14px 52px 12px 14px}.ant-drawer-body{padding:16px 14px}.ant-drawer-footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px))}.ant-drawer-close{width:48px;height:48px;padding:0}.ant-popover{max-width:calc(100vw - 16px)}.ant-row:not(.room-chat-container)>.ant-col{flex:0 0 100%;max-width:100%}.ant-row:not(.room-chat-container)>.ant-col[class*=ant-col-offset]{margin-left:0}.ant-form-item .ant-form-item-label{padding-bottom:4px;text-align:left;white-space:normal}.ant-form-item .ant-form-item-label>label:after{display:none}.ant-page-header-heading{flex-wrap:wrap}.ant-page-header-heading-left{flex-wrap:wrap;max-width:100%}.ant-page-header-heading-extra{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:8px 0 0;white-space:normal}.ant-page-header-heading-extra>.ant-btn,.ant-page-header-heading-extra>.ant-row,.ant-page-header-heading-extra>a.ant-btn,.ant-page-header-heading-extra>nz-space{flex:1 1 auto}.ant-page-header-heading-extra .ant-btn{margin:0!important}.ant-page-header-heading-extra .ant-row{gap:8px;margin:0!important}.ant-page-header-heading-extra .ant-row>.ant-col{flex:1 1 auto;max-width:none;padding:0!important}.ant-page-header-heading-extra .ant-row>.ant-col>.ant-btn{width:100%}.m-desk{display:none!important}.ant-space{flex-wrap:wrap}html[data-shell=on] app-home-layout .inner-content{min-width:0;overflow-x:clip}.ant-input,.ant-input-affix-wrapper,.ant-input-group-wrapper,.ant-picker,.ant-select,iframe,img,video{max-width:100%}.ant-btn,.ant-btn-lg,.ant-btn-sm{height:auto;min-height:44px}.ant-btn-circle,.ant-btn-icon-only,.ant-btn-icon-only.ant-btn-sm{min-width:44px}.ant-input,.ant-picker-input>input,.ant-select-selection-search-input,textarea.ant-input{font-size:16px}.ant-input-affix-wrapper,.ant-input:not(textarea),.ant-picker{min-height:44px}.ant-input-affix-wrapper>.ant-input{min-height:0}app-input-number .app-input-number.app-input-number{min-height:44px;font-size:16px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:44px;font-size:16px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:42px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:42px}.ant-select-multiple .ant-select-selector{min-height:44px;font-size:16px}.ant-checkbox-wrapper,.ant-radio-wrapper{min-height:44px;align-items:center}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-in-form-item),.ant-radio-wrapper{display:inline-flex}.ant-tabs-tab{min-height:44px}.ant-pagination-item,.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev{min-width:44px;height:44px;line-height:42px}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-options .ant-select-selector,.ant-pagination-prev .ant-pagination-item-link{height:44px}.ant-pagination{display:flex;flex-wrap:wrap;justify-content:center;row-gap:6px}.ant-pagination-total-text{flex-basis:100%;height:auto;line-height:1.6;text-align:center}.ant-table-pagination.ant-pagination{justify-content:center}}@property --rr-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes rr-edge-fade{0%{--rr-fade:56px}96%{--rr-fade:56px}to{--rr-fade:0px}}@media (max-width:1180px){.ant-table-body,.ant-table-content{overflow-x:auto;overscroll-behavior-x:contain}.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>tbody>tr.ant-table-row>td:first-child:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>thead>tr:first-child>th:first-child:not(.ant-table-selection-column),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>tbody>tr.ant-table-row>td:first-child:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>thead>tr:first-child>th:first-child:not(.ant-table-selection-column),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>tbody>tr.ant-table-row>td:first-child:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>thead>tr:first-child>th:first-child:not(.ant-table-selection-column){position:sticky;left:0;z-index:2;background-color:var(--surface);box-shadow:inset -1px 0 0 var(--border)}.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>thead>tr:first-child>th:first-child:not(.ant-table-selection-column),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>thead>tr:first-child>th:first-child:not(.ant-table-selection-column),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>thead>tr:first-child>th:first-child:not(.ant-table-selection-column){background-color:var(--table-head-bg)}.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>tbody>tr.ant-table-row:hover>td:first-child:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>tbody>tr.ant-table-row:hover>td:first-child:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell),.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>tbody>tr.ant-table-row:hover>td:first-child:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell){background-color:var(--table-row-hover)}.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child+td,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>thead>tr:first-child>th.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child+td,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>thead>tr:first-child>th.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child+td,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>thead>tr:first-child>th.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th{position:sticky;left:0;z-index:2;background-color:var(--surface)}.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child+td,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child+td,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>tbody>tr.ant-table-row>td.ant-table-selection-column:first-child+td,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th{left:var(--rr-pin2,40px);box-shadow:inset -1px 0 0 var(--border)}.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>thead>tr:first-child>th.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>thead>tr:first-child>th.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>thead>tr:first-child>th.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>thead>tr:first-child>th.ant-table-selection-column:first-child+th{background-color:var(--table-head-bg)}.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>tbody>tr.ant-table-row:hover>td.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-body>table>tbody>tr.ant-table-row:hover>td.ant-table-selection-column:first-child+td,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>tbody>tr.ant-table-row:hover>td.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-content>table>tbody>tr.ant-table-row:hover>td.ant-table-selection-column:first-child+td,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>tbody>tr.ant-table-row:hover>td.ant-table-selection-column:first-child,.ant-table-container:not(:has(.ant-table-cell-fix-left))>.ant-table-header>table>tbody>tr.ant-table-row:hover>td.ant-table-selection-column:first-child+td{background-color:var(--table-row-hover)}nz-table.ib-cards{--rr-pin2:80px}}@supports (animation-timeline:scroll()){@media (max-width:1180px){.ant-table-body,.ant-table-content{-webkit-mask-image:linear-gradient(to right,var(--ink) calc(100% - var(--rr-fade)),#0000);mask-image:linear-gradient(to right,var(--ink) calc(100% - var(--rr-fade)),#0000);animation:rr-edge-fade linear both;animation-timeline:scroll(self inline)}}}app-list-tools{display:block}app-list-tools .lt-bar,app-list-tools .lt-bulk,app-list-tools .lt-foot,app-list-tools .lt-head,app-list-tools .lt-scrim{display:none}@media (max-width:820px){app-list-tools .lt-bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}app-list-tools .lt-chip{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;color:var(--ink);font:inherit;font-weight:600;font-size:14px;background:var(--surface);border:1px solid var(--control-border);border-radius:var(--r);cursor:pointer}app-list-tools .lt-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}app-list-tools .lt-chip .ic{color:var(--ink-3)}app-list-tools .lt-pickbtn{margin-left:auto}app-list-tools .lt-pickbtn[aria-pressed=true]{color:var(--line-hiring-ink);background:var(--line-hiring-tint);border-color:var(--select-on)}app-list-tools .lt-scrim{display:block;position:fixed;inset:0;z-index:930;background:var(--scrim);animation:rr-fade-in var(--d3) var(--ease)}app-list-tools .lt-panel{position:fixed;right:0;bottom:0;left:0;z-index:940;display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);background:var(--surface);border-top:1px solid var(--border);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-3);visibility:hidden;transform:translateY(100%);transition:transform var(--d3) var(--ease),visibility 0s linear var(--d3)}app-list-tools .lt-panel:before{content:"";flex:none;align-self:center;width:36px;height:4px;margin:8px 0 0;border-radius:4px;background:var(--border-strong)}app-list-tools.lt--open .lt-panel{visibility:visible;transform:none;transition:transform var(--d3) var(--ease),visibility 0s}app-list-tools .lt-head{display:flex;flex:none;align-items:center;gap:8px;padding:4px 6px 4px 18px}app-list-tools .lt-title{flex:1;margin:0;color:var(--ink);font-weight:700;font-size:17px;letter-spacing:-.01em}app-list-tools .lt-title:focus{outline:none}app-list-tools .lt-x{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;color:var(--ink-3);background:none;border:0;border-radius:var(--r);cursor:pointer}app-list-tools .lt-x:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}app-list-tools .lt-body{flex:1 1 auto;min-height:0;padding:4px 18px 8px;overflow-y:auto;overscroll-behavior:contain}app-list-tools .lt-body .lt-desk{display:none}app-list-tools .lt-foot{display:flex;flex:none;gap:8px;padding:12px 18px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--border)}app-list-tools .lt-foot .ant-btn{flex:1 1 0;margin:0}app-list-tools.lt--picking .lt-bulk{position:fixed;right:0;bottom:0;left:0;z-index:850;display:flex;flex-direction:column;gap:4px;padding:4px 10px calc(10px + env(safe-area-inset-bottom, 0px));background:var(--surface);border-top:1px solid var(--border);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-3);animation:nz-rise-in var(--d2) var(--ease)}app-list-tools .lt-bulk-top{display:flex;align-items:center;gap:6px;min-height:48px;padding-left:6px;color:var(--ink);font-size:14px}app-list-tools .lt-count{flex:1;font-weight:700;font-variant-numeric:tabular-nums}app-list-tools .lt-link{min-height:44px;padding:0 10px;color:var(--ink-2);font:inherit;font-weight:600;background:none;border:0;border-radius:var(--r);cursor:pointer}app-list-tools .lt-bulk-acts{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px}app-list-tools .lt-bulk-acts>[ltBulk]{display:contents}app-list-tools .lt-act,app-list-tools [ltBulk] .ant-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:60px;height:auto;margin:0;padding:6px 4px;color:var(--ink);font:inherit;font-weight:600;font-size:11.5px;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere;background:var(--surface-2);border:0;border-radius:var(--r);box-shadow:none;cursor:pointer}app-list-tools .lt-act .anticon,app-list-tools .lt-act .ic,app-list-tools [ltBulk] .ant-btn .anticon,app-list-tools [ltBulk] .ant-btn .ic{color:var(--line-hiring-ink);font-size:20px}app-list-tools .lt-act[disabled],app-list-tools [ltBulk] .ant-btn[disabled]{opacity:.45;cursor:not-allowed}app-list-tools [ltBulk] .ant-btn-dangerous,app-list-tools [ltBulk] .ant-btn-dangerous .anticon,app-list-tools [ltBulk] .ant-btn-dangerous .ic{color:var(--danger)}html[data-shell=on] app-home-layout .inner-content:has(app-list-tools.lt--picking){padding-bottom:calc(176px + env(safe-area-inset-bottom, 0px))}}app-mini-line{display:none}@media (max-width:820px){app-mini-line{display:inline-flex;min-width:0}}app-mini-line .mini-line{display:inline-flex;align-items:center;gap:10px;min-width:0}app-mini-line .mini-line svg{flex:none;overflow:visible}app-mini-line .mini-line .ml-seg{stroke:var(--border-strong);stroke-width:4;stroke-linecap:round}app-mini-line .mini-line .ml-seg.is-on{stroke:var(--line-hiring)}app-mini-line .mini-line .ml-dot{fill:var(--surface);stroke:var(--control-border);stroke-width:2}app-mini-line .mini-line .ml-dot.is-passed{fill:var(--line-hiring);stroke:none}app-mini-line .mini-line .ml-dot.is-now{stroke:var(--line-hiring-ink);stroke-width:3.2}app-mini-line .mini-line .ml-dot.is-exit{stroke:var(--danger-line);stroke-width:3}app-mini-line .mini-line .ml-x{stroke:var(--danger);stroke-width:2;stroke-linecap:round}app-mini-line .mini-line .ml-lbl{overflow:hidden;color:var(--ink-2);font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}@media (max-width:820px){nz-table.m-cards{display:block}nz-table.m-cards .ant-table,nz-table.m-cards .ant-table-body,nz-table.m-cards .ant-table-container,nz-table.m-cards .ant-table-content{overflow:visible!important;max-height:none!important;background:#0000;border:0;border-radius:0;box-shadow:none;-webkit-mask-image:none;mask-image:none;animation:none}nz-table.m-cards .ant-table-header,nz-table.m-cards .ant-table-measure-row,nz-table.m-cards .ant-table-thead,nz-table.m-cards colgroup{display:none}nz-table.m-cards table{display:block;width:100%!important;min-width:0!important;table-layout:auto;background:#0000}nz-table.m-cards .ant-table-tbody{display:flex;flex-direction:column;gap:10px}nz-table.m-cards .ant-table-tbody>tr.ant-table-placeholder{display:block;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l)}nz-table.m-cards .ant-table-tbody>tr.ant-table-placeholder>td{display:block;border:0}nz-table.m-cards .ant-table-tbody>tr.ant-table-row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px;padding:14px;color:var(--ink-2);font-size:13px;line-height:1.45;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1);-webkit-tap-highlight-color:transparent}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td{position:static!important;left:auto!important;right:auto!important;display:block;flex:0 0 100%;order:5;width:auto!important;min-width:0;max-width:100%;padding:0!important;overflow:visible!important;white-space:normal!important;text-align:left!important;overflow-wrap:anywhere;background:#0000!important;border:0!important;box-shadow:none!important}nz-table.m-cards .ant-table-tbody>tr.ant-table-row:after,nz-table.m-cards .ant-table-tbody>tr.ant-table-row:before{content:"";flex:0 0 100%;height:0;margin:-4px 0}nz-table.m-cards .ant-table-tbody>tr.ant-table-row:before{order:3}nz-table.m-cards .ant-table-tbody>tr.ant-table-row:after{order:8}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-hide,nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td .m-hide{display:none!important}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-title{order:1;flex:1 1 0;color:var(--ink);font-weight:600;font-size:15px;line-height:1.35}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-title a{color:var(--ink)}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-status{order:2;flex:0 1 auto;max-width:55%}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-sub{order:3;color:var(--ink-3)}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td:where([data-label]:not(.m-flag)){flex:1 1 140px;order:6}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td:where([data-label]:not(.m-flag)):before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--ink-3);font-weight:600;font-size:12px;line-height:1.3}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td:where(.m-wide[data-label]){flex-basis:100%}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag{position:relative!important;z-index:1;order:7;display:flex;flex:0 0 calc(50% - 5px);align-items:center;gap:8px;min-height:44px;color:var(--ink-2);font-weight:600;font-size:12.5px;line-height:1.3}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag:before{content:attr(data-label);order:2;min-width:0}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag .editable-cell{display:inline-flex;align-items:center;min-height:44px}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag [hidden]{display:none!important}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag .ant-checkbox-wrapper{min-height:44px}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag .editable-cell .ant-checkbox-wrapper{pointer-events:none}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag .editable-cell,nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag label.ant-checkbox-wrapper{position:static}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag .editable-cell:after,nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-flag label.ant-checkbox-wrapper:after{content:"";position:absolute;inset:0}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-meta{order:9;flex:0 1 auto;color:var(--ink-3);font-size:12px}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-actions{order:10;display:flex;justify-content:flex-end;padding-top:4px!important;border-top:1px solid var(--border)!important}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-actions .ant-space-item>a,nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-actions .ant-space-item>button{display:inline-grid;place-items:center;min-width:44px;min-height:44px}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td .ant-picker,nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td .ant-select,nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td textarea.ant-input{width:100%!important}nz-table.m-cards app-tz-date br{display:none}nz-table.m-cards app-tz-date small:before{content:" "}nz-table.m-cards .m-open:after{content:"";position:absolute;inset:0;z-index:0;border-radius:var(--r-l)}nz-table.m-cards .ant-table-tbody>tr.ant-table-row :is(a,button,label,textarea,.ant-input,nz-select,nz-date-picker,app-input-number,.ant-select,.ant-picker,.editable-cell,[nz-dropdown]):not(.m-open){position:relative;z-index:1}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.ant-table-selection-column,nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-pick{display:none}app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.ant-table-selection-column,app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-pick{display:block;order:0;flex:0 0 auto;width:24px!important}app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.ant-table-selection-column .ant-checkbox-wrapper,app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-pick .ant-checkbox-wrapper{position:static;min-height:0}app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.ant-table-selection-column .ant-checkbox-wrapper:after,app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-pick .ant-checkbox-wrapper:after{content:"";position:absolute;inset:0;z-index:2;border-radius:var(--r-l)}app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.ant-table-selection-column .ant-checkbox-inner,app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-pick .ant-checkbox-inner{width:22px;height:22px;border-radius:6px}app-list-tools.lt--picking~nz-table.m-cards .m-open:after{display:none}app-list-tools.lt--picking~nz-table.m-cards .ant-table-tbody>tr.ant-table-row:has(>td.m-pick .ant-checkbox-checked,>td.ant-table-selection-column .ant-checkbox-checked){background:var(--line-hiring-tint);border-color:var(--select-on);box-shadow:inset 0 0 0 1px var(--select-on)}}@media (max-width:820px) and (hover:hover){nz-table.m-cards .ant-table-tbody>tr.ant-table-row:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2)}}app-room-chat .rc-sheet-bar{display:none}@media (max-width:820px){app-room-chat .room-chat-container{height:calc(100vh - var(--shell-topbar-h, 56px) - 64px - 28px - env(safe-area-inset-bottom, 0px))!important;height:calc(100dvh - var(--shell-topbar-h, 56px) - 64px - 28px - env(safe-area-inset-bottom, 0px))!important}app-room-chat .room-chat-container>.room-list__container{flex:0 0 100%;max-width:100%;border-right:0}app-room-chat .room-chat-container>.room-chat__right-col{display:none}app-room-chat .room-chat-container>.room-chat__right-col:has(>app-room-detail,>app-job-comment-reply){position:fixed;inset:0;z-index:900;display:flex;flex-direction:column;max-width:none;height:100vh;height:100dvh;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0)!important;background:var(--surface);animation:rr-sheet-up var(--d3) var(--ease)}app-room-chat .room-chat-container>.room-chat__right-col:has(>app-room-detail,>app-job-comment-reply)>.rc-sheet-bar{display:flex;flex:none;align-items:center;height:48px;padding:0 6px;border-bottom:3px solid var(--line-hiring)}app-room-chat .room-chat-container>.room-chat__right-col:has(>app-room-detail,>app-job-comment-reply):has(>app-room-detail)>.rc-sheet-bar{position:absolute;top:env(safe-area-inset-top,0);left:0;z-index:3;height:60px;padding:0 0 0 4px;border-bottom:0}app-room-chat .room-chat-container>.room-chat__right-col:has(>app-room-detail,>app-job-comment-reply)>app-job-comment-reply,app-room-chat .room-chat-container>.room-chat__right-col:has(>app-room-detail,>app-job-comment-reply)>app-room-detail{flex:1 1 auto;min-height:0}app-room-chat .rc-back{display:inline-grid;place-items:center;width:44px;height:44px;color:var(--ink-2);border-radius:var(--r)}app-room-chat .rc-back:hover{color:var(--ink);background:var(--surface-3)}app-room-chat .rc-back:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}}@media (max-width:820px){nz-table.rf-cards .ant-table-tbody>tr.ant-table-row:after,nz-table.rf-cards .ant-table-tbody>tr.ant-table-row:before{content:"";flex:0 0 100%;height:0;margin:-4px 0}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row:before{order:3}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row:after{order:6}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-cand{min-width:40%}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-cand>:not(.rf-cand-top){display:none!important}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-cand>.rf-cand-top,nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-cand>.rf-cand-top>.rf-cand-nm{display:contents}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-cand>.rf-cand-top>.rf-cand-nm>:not(.m-open),nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-cand>.rf-cand-top>:not(.rf-cand-nm){display:none!important}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-status{display:contents!important}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-status>app-status-chip{order:2;flex:0 1 auto;max-width:55%}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-status>nz-tag{order:5;margin:0}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-status>app-mini-line{order:7;flex:1 0 calc(100% - 132px);align-self:center}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-pend{order:7;flex:1 0 auto;max-width:50%;align-self:center;text-align:right}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-pend>.rf-sub{display:none}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-co,nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-job{order:4;flex:0 1 auto;color:var(--ink-3);font-size:0!important}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-co>:not(:first-child),nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-job>:not(:first-child){display:none!important}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-co>a:first-child,nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-job>a:first-child{font-size:13px;pointer-events:none;color:var(--ink-3)}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-co>a:first-child:before{content:"· "}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-date{order:9;flex:0 1 auto;color:var(--ink-3);font-size:12px}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-date a{color:inherit;pointer-events:none}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-date .rf-sub{display:inline;margin:0 0 0 4px;color:inherit;font-size:inherit}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-date .rf-id{display:none}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-ref{order:10;flex:0 1 auto;font-size:0!important}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-ref>:not(:first-child){display:none!important}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-ref>a:first-child{font-size:12px;pointer-events:none;color:var(--ink-3)}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-ref>a:first-child:before{content:"· "}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-msg{order:11;flex:0 0 auto;margin-left:auto;text-align:right!important}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-title .jb-sub{margin-top:4px;font-size:12px}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-title>br{display:none}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-title>span.tags{display:block;margin-top:2px;font-weight:400;font-size:12px}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co{font-size:0!important}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co>br,nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co>span:not(.jb-co-top){display:none!important}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co>.jb-co-top{display:block}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co>.jb-co-top>a:not(:first-of-type),nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co>.jb-co-top>img,nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co>.jb-co-top>span{display:none!important}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co>.jb-co-top>a:first-of-type{font-size:13px;white-space:normal;pointer-events:none}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td.jb-co>.jb-co-top>a:first-of-type .text-processing{color:var(--ink-3)}nz-table.jb-cards .ant-table-tbody>tr.ant-table-row>td[data-label]:not(.m-flag){flex-basis:90px}nz-table.cd-cards .ant-table-tbody>tr.ant-table-row>td.cd-title>br{display:none}nz-table.cd-cards .ant-table-tbody>tr.ant-table-row>td.cd-title>span{display:block;color:var(--ink-3);font-weight:400;font-size:12.5px}nz-table.cd-cards .ant-table-tbody>tr.ant-table-row>td.cd-title>.ant-btn-group,nz-table.cd-cards .ant-table-tbody>tr.ant-table-row>td.cd-title>nz-button-group{display:none!important}nz-table.cd-cards .ant-table-tbody>tr.ant-table-row>td.cd-title small{font-weight:400}nz-table.co-cards .ant-table-tbody>tr.ant-table-row>td.co-logo{display:none!important}nz-table.co-cards .ant-table-tbody>tr.ant-table-row>td.co-title>a.text-processing:after{content:"";position:absolute;inset:-13px -24px -13px -6px}nz-table.co-cards .ant-table-tbody>tr.ant-table-row>td.co-title>br{display:none}nz-table.co-cards .ant-table-tbody>tr.ant-table-row>td.co-title>span.tags{display:block;margin-top:2px;font-weight:400;font-size:12px}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row.summary{background:var(--surface-2)}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row.summary>td.m-title{flex-basis:100%}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-cand>:nth-child(n+3){display:none!important}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-cand>a:first-child{pointer-events:none}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-cand>span{font-weight:400;font-size:12px}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-job{font-size:0!important}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-job>br,nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-job>small,nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-job>span{display:none!important}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-job>a{font-size:13px;color:var(--ink-3);pointer-events:none}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-job>a.btn{padding:0;background:none;border:0}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-job>a.btn:before{content:" · "}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-date a{color:inherit}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-ref>:not(:first-child){display:none!important}nz-table.pl-cards .ant-table-tbody>tr.ant-table-row>td.pl-ref>a:first-child{pointer-events:none;color:var(--ink)}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row:after,nz-table.iv-cards .ant-table-tbody>tr.ant-table-row:before{content:"";flex:0 0 100%;height:0;margin:-4px 0}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row:before{order:3}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row:after{order:8}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-cand>:not(.m-open){display:none!important}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-status{order:2;flex:0 1 auto;max-width:55%}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-job{order:4;font-size:0!important}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-job>br,nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-job>nz-tag,nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-job>span{display:none!important}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-job>a{font-size:13px;color:var(--ink-3);pointer-events:none}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-job>a+br+span+br+a:before{content:none}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-job .ant-tag{margin:0 0 0 6px}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-when{order:6}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-when small{font-size:12.5px}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-when .ant-btn{margin:6px 0!important}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-pend{order:7;flex:0 0 auto}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-pend>app-tz-date{display:none}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-msg{display:contents!important}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-msg>a{order:11;flex:0 0 auto;margin-left:auto}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-msg>div{order:7;flex:0 0 100%;color:var(--ink-3);font-size:12px}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-date{order:9;flex:0 1 auto;color:var(--ink-3);font-size:12px}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-date a{color:inherit;pointer-events:none}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-ref{order:10;flex:0 1 auto;font-size:0!important}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-ref>:not(:first-child){display:none!important}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-ref>a:first-child{font-size:12px;pointer-events:none;color:var(--ink-3)}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-ref>a:first-child:before{content:"· "}nz-table.iv-cards .ant-table-tbody>tr.ant-table-row>td.iv-bonus{order:7}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-created a{color:inherit}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-created .anticon{display:none}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-cand>:nth-child(n+3){display:none!important}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-cand>a:first-child{pointer-events:none}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-cand>span{font-weight:400;font-size:12px}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-job>br,nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-job>small{display:none!important}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-job>a{color:var(--ink-3);pointer-events:none}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-job>a~a:before{content:" · "}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-bill a,nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-ref>a:first-child{color:var(--ink);pointer-events:none}nz-table.ib-cards .ant-table-tbody>tr.ant-table-row>td.ib-ref>:not(:first-child){display:none!important}app-company-contact .ant-page-header-heading-left{width:100%}app-company-contact .ant-page-header-heading-title{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-name>br{display:none}nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-name>span{display:block;color:var(--ink-3);font-weight:400;font-size:12.5px}nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-co>a:first-child{pointer-events:none;color:var(--ink-3)}nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-expand{order:9;flex:0 0 auto}nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td .ant-select-multiple .ant-select-selector{min-height:44px}nz-table.cc-cards .ant-table-tbody>tr.ant-table-expanded-row{display:block;margin-top:-14px;padding:10px 14px 12px;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--border);border-top:0;border-radius:0 0 var(--r-l) var(--r-l)}nz-table.cc-cards .ant-table-tbody>tr.ant-table-expanded-row>td{display:block;padding:0!important;background:#0000!important;border:0!important}app-refer-am-pending{margin-bottom:14px!important;overflow:visible!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important}app-refer-am-pending .refer-am-pending .title{padding:0 0 10px!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row:before{content:attr(data-caption);order:6;flex:0 0 100%;margin-bottom:-4px;color:var(--ink-3);font-weight:600;font-size:12px}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-who{flex-basis:100%;padding-left:0!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-chip{order:3;display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:32px;padding:0 12px!important;color:var(--ink-2);font-weight:600;font-size:12.5px;background:var(--surface-3)!important;border-radius:var(--r-pill)}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-chip:before{content:attr(data-label)}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-chip .cnt{min-width:0;padding:0;background:none}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-chip a.cnt{position:static}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-chip a.cnt:after{content:"";position:absolute;inset:-6px 0}}@media (max-width:820px){nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-chip:has(a.cnt){position:relative!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-act:has(.zero){display:none!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-act:nth-child(4){background:var(--warning-bg)!important;color:var(--warning)}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-act:nth-child(5){background:var(--line-hiring-tint)!important;color:var(--line-hiring-ink)}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk{order:7;display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:4px;min-width:0;min-height:44px;margin:0 -5px;padding:4px 5px 0!important;color:var(--ink-3);text-align:center!important;background:linear-gradient(var(--border-strong),var(--border-strong)) 0 .305px 4px no-repeat!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk:before{content:attr(data-label);order:3;font-weight:600;font-size:11px;line-height:1.25}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk:after{content:"";order:2;position:relative;z-index:1;width:13px;height:13px;background:var(--line-hiring);border:3px solid var(--line-hiring-ink);border-radius:50%}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk>a,nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk>span{order:1;height:22px}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk>a:not(.m-open){position:static;z-index:2}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk>a:after{content:"";position:absolute;inset:0;z-index:2}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk:has(>a){position:relative!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk .cnt{min-width:0;padding:0;color:var(--ink)!important;font-size:16px;line-height:22px;background:none!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk .zero{color:var(--ink-4);font-size:16px;line-height:22px}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk:nth-child(6){background-size:50% 4px!important;background-position:100% 30.5px!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk:last-child{background-size:50% 4px!important;background-position:0 30.5px!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk--over:after{background:var(--warning-line);border-color:var(--warning-line)}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk--over .cnt{color:var(--warning)!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk--late:after{background:var(--danger-line);border-color:var(--danger-line)}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk--late .cnt{color:var(--danger)!important}nz-table.am-cards .ant-table-tbody>tr.ant-table-row>td.am-bk:has(.zero):after{background:var(--surface);border-color:var(--border-strong)}}@media (max-width:820px){nz-table.as-cards .ant-table-tbody>tr.ant-table-row,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row{min-height:76px;padding-left:100px}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-img,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-img,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-img,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-img{position:absolute!important;top:14px;left:14px!important;width:72px!important}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-img .img-table,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-img .img-table,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-img .img-table,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-img .img-table{display:block;width:72px;height:48px;object-fit:cover;background:var(--surface-3);border-radius:var(--r);box-shadow:var(--edge)}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.m-title a,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.m-title a{display:-webkit-box;max-width:none;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-cat,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-date,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-cat,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-date,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-cat,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-date,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-cat,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-date{flex:0 1 auto;color:var(--ink-3);font-size:12.5px}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-cat,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-cat,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-cat,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-cat{order:4}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-date,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-date,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-date,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-date{order:5;margin-left:-4px}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-date:before,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-date:before,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-date:before,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-date:before{content:"· "}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-date app-tz-date small,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-date app-tz-date small,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-date app-tz-date small,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-date app-tz-date small{display:none}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-lang,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-lang,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-lang,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-lang{order:5;flex:1 0 100%;color:var(--ink-3);font-size:12.5px}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-order,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-views,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-order,nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-views,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-order,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.as-views,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-order,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-views{flex:1 1 96px}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.nw-lang,nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-lang{display:flex!important;flex-wrap:wrap;gap:6px}nz-table.as-cards .ant-table-tbody>tr.ant-table-row{min-height:76px;padding-left:76px}nz-table.as-cards .ant-table-tbody>tr.ant-table-row>td.as-img .img-table{width:48px;height:48px}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td:not(.m-flag){z-index:auto!important}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td.m-id:before{content:"#"}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td:is(.kyc-who,.cash-who,.mk-cand,.mk-who,.ch-who,.rm-cands)>br{display:none}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td.rm-cands>a,nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td:is(.kyc-who,.cash-who)>:is(span,nz-tag),nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td:is(.mk-cand,.ch-who)>a+span{margin-left:6px;font-weight:400}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td.ch-name>p,nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td.rm-co>div,nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td:is(.mk-cand,.mk-who,.ch-who)>br+span{display:block;margin:2px 0 0;color:var(--ink-3);font-weight:400;font-size:12.5px}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td:is(.mk-cand,.ch-who)>:is(nz-button-group,.ant-btn-group){display:flex;flex-wrap:wrap;margin-top:4px}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row>td.m-actions>a{display:inline-grid;place-items:center;min-width:44px;min-height:44px}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row.summary{background:var(--surface-2)}nz-table:is(.acc-cards,.kyc-cards,.cash-cards,.cpn-cards,.grp-cards,.mk-cards,.ch-cards,.mst-cards,.rm-cards) .ant-table-tbody>tr.ant-table-row.summary>td.m-title{flex-basis:100%}nz-table.acc-cards .ant-table-tbody>tr.ant-table-row>td.acc-ava{order:0;flex:none;width:32px!important}nz-table.acc-cards .ant-table-tbody>tr.ant-table-row>td.m-title{align-self:center}nz-table.ch-cards .ant-table-tbody>tr.ant-table-row>td.ch-date{flex:1 1 auto}nz-table.ch-cards .ant-table-tbody>tr.ant-table-row>td.ch-date>br{display:none}nz-table.ch-cards .ant-table-tbody>tr.ant-table-row>td.ch-date>.cell-clip{margin-left:8px}nz-table.grp-cards .ant-table-tbody>tr.ant-table-row>td.grp-flag>label.grp-box{display:inline-flex;align-items:center}nz-table.grp-cards .ant-table-tbody>tr.ant-table-row>td.grp-flag>label.grp-box:after{content:"";position:absolute;inset:0}nz-table.grp-cards .ant-table-tbody>tr.ant-table-row>td.grp-flag input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--primary)}nz-table.cat-cards .ant-table-tbody>tr.ant-table-row>td.cat-id:before{content:"#"}}@media (max-width:820px){nz-table.cat-cards .ant-table-tbody>tr.ant-table-row:has(>td.cat-img){min-height:76px;padding-left:76px}nz-table.cat-cards .ant-table-tbody>tr.ant-table-row>td.cat-img{position:absolute!important;top:14px;left:14px!important;width:48px!important}nz-table.cat-cards .ant-table-tbody>tr.ant-table-row>td.cat-img .img-table{display:block;width:48px;height:48px;object-fit:cover;background:var(--surface-3);border-radius:var(--r);box-shadow:var(--edge)}nz-table.cat-cards .ant-table-tbody>tr.ant-table-row>td.cat-link{overflow-wrap:anywhere}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-co,nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-ref{margin-left:-6px}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-co,nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-job{margin-top:-10px}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-pend,nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-status>app-mini-line{margin-top:-8px}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-msg{align-self:center;margin-left:-4px;font-size:12px}}@media (max-width:820px){nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-msg>a:has(.text-warning){display:none}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-msg>a{display:inline-flex;gap:3px;align-items:center;min-height:20px;padding:0 6px;color:var(--ink-2);font-weight:700;line-height:1;background:var(--surface-3);border-radius:var(--r-pill)}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-msg>a .anticon{font-size:12px}nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-msg>a:has(.text-error){color:var(--danger);background:var(--danger-bg)}app-job-list .lt-end .ant-page-header-heading-extra{flex-wrap:nowrap;width:100%}app-job-list .lt-end .ant-page-header-heading-extra>a[appdrawerlink="/job/create"]{flex:1 1 auto;justify-content:center;order:-1}app-job-list .lt-end .ant-page-header-heading-extra>button{flex:none}app-job-list .lt-end:has(.ant-page-header-heading-extra){flex:1 1 100%}app-job-list .lt-end :is(.site-page-header-ghost-wrapper,nz-page-header,.ant-page-header-heading){flex:1 1 auto;width:100%}}app-list-views{display:block;min-width:0}app-list-views .lv{display:flex;flex-wrap:wrap;gap:4px}.lv-tab{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;color:var(--ink-3);font:inherit;font-weight:600;font-size:13.5px;line-height:1;white-space:nowrap;background:none;border:0;border-radius:var(--r);cursor:pointer;transition:background-color var(--d2) var(--ease),color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}.lv-tab:hover{color:var(--ink);background:var(--surface-3)}.lv-tab[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:var(--shadow-1),var(--edge)}.lv-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lv-n{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;color:var(--ink-2);font-weight:700;font-size:11px;font-variant-numeric:tabular-nums;background:var(--surface-3);border-radius:var(--r-pill)}.lv-tab[aria-pressed=true] .lv-n{color:var(--page-line-ink,var(--line-hiring-ink));background:var(--page-line-tint,var(--line-hiring-tint))}app-list-tools.lt--bar .lt-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px}app-list-tools.lt--bar .lt-end{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}app-list-tools.lt--bar .lt-end:empty{display:none}app-list-tools.lt--bar .lt-end>[ltEnd]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}app-list-tools.lt--bar .lt-end .ant-btn{margin:0}app-list-tools.lt--bar .lt-end .ant-page-header{padding:0;background:#0000}app-list-tools.lt--bar .lt-end .ant-page-header-heading{margin:0}app-list-tools.lt--bar .lt-end .ant-page-header-content,app-list-tools.lt--bar .lt-end .ant-page-header-heading-left:empty{display:none}app-list-tools.lt--bar .lt-end a.ant-btn{display:inline-flex;align-items:center}app-list-tools.lt--bar .lt-end .ant-page-header-heading-extra{display:flex;flex-wrap:wrap;gap:8px;margin:0}app-list-tools.lt--bar .lt-end .ant-page-header-heading-extra>*{margin:0}app-list-tools.lt--bar .lt-end .ant-page-header-heading-extra .ant-row{flex-wrap:nowrap;gap:8px}app-list-tools.lt--bar .lt-row>[ltInline]{display:contents}@media (min-width:821px){app-list-tools.lt--bar{position:relative;margin-bottom:14px}app-list-tools.lt--bar .lt-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;reading-flow:flex-visual}app-list-tools.lt--bar .lt-row .form-group{margin:0}.hrm-card>app-list-tools.lt--bar:last-child{margin-bottom:0}app-list-tools.lt--bar .lt-kw,app-list-tools.lt--bar .lt-kw .ant-input-group-addon,app-list-tools.lt--bar .lt-kw .ant-input-wrapper,app-list-tools.lt--bar .lt-kw nz-input-group{display:contents}app-list-tools.lt--bar .lt-kw>label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}app-list-tools.lt--bar .lt-kw:before{content:"";z-index:2;flex:none;width:16px;height:16px;margin:0 -35px 0 11px;background:var(--ink-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center /contain no-repeat}app-list-tools.lt--bar .lt-kw .ant-input.ant-input{flex:1 1 200px;min-width:200px;max-width:316px;height:var(--ctl-h);padding-left:36px;border-radius:var(--r)}app-list-tools.lt--bar .lt-more{order:1}app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn{order:2;display:inline-flex;flex:none;gap:6px;align-items:center;width:auto;height:var(--ctl-h);margin:0;padding:0 14px;color:var(--ink);font-weight:600;font-size:13.5px;text-shadow:none;background:var(--surface);border:1px solid var(--control-border);border-radius:var(--r);box-shadow:var(--shadow-1)}app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn>.anticon{color:var(--ink-3);font-size:16px}app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn>.anticon+span{margin-left:0}app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn:not([disabled]):focus{color:var(--ink);background:var(--surface);border-color:var(--control-border)}app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn:not([disabled]):active,app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn:not([disabled]):hover{color:var(--page-line-ink,var(--line-system-ink));background:var(--page-line-tint,var(--line-system-tint));border-color:var(--page-line,var(--line-system))}app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn:not([disabled]):hover{box-shadow:var(--nz-lift-shadow);transform:translateY(-1px)}app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn:not([disabled]):hover:after{animation:none}app-list-tools.lt--bar [ltInline] .ant-btn.ant-btn:not([disabled]):active{box-shadow:var(--shadow-1);transform:scale(.98)}app-list-tools.lt--bar .lt-kw .ant-input-search .ant-input-group-addon .ant-btn.ant-input-search-button{border-radius:var(--r)}app-list-tools.lt--bar .lt-kw .ant-input-group-addon .ant-btn.ant-btn:after{position:static;display:inline;color:inherit;border:0;border-radius:0;box-shadow:none;opacity:1;animation:none;content:var(--lt-search)}app-list-tools.lt--bar .lt-clr{order:3}app-list-tools.lt--bar .lt-f,app-list-tools.lt--bar .lt-s{position:relative;display:inline-flex;flex:0 1 180px;align-items:center;width:180px;min-width:140px;height:var(--ctl-h);background:var(--surface);border:1px dashed var(--control-border);border-radius:var(--r);transition:border-color var(--d2) var(--ease),background-color var(--d2) var(--ease),box-shadow var(--d2) var(--ease)}app-list-tools.lt--bar .lt-f:hover,app-list-tools.lt--bar .lt-s:hover{border-style:solid;border-color:var(--page-line,var(--control-border-hover))}app-list-tools.lt--bar .lt-f:focus-within,app-list-tools.lt--bar .lt-s:focus-within{border-style:solid;border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}app-list-tools.lt--bar .lt-f .ant-picker,app-list-tools.lt--bar .lt-f .ant-select,app-list-tools.lt--bar .lt-s .ant-picker,app-list-tools.lt--bar .lt-s .ant-select{flex:1 1 auto;width:auto!important;min-width:0}app-list-tools.lt--bar .lt-f .ant-picker,app-list-tools.lt--bar .lt-f .ant-select:not(.ant-select-customize-input) .ant-select-selector,app-list-tools.lt--bar .lt-s .ant-picker,app-list-tools.lt--bar .lt-s .ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#0000;border:0;box-shadow:none}app-list-tools.lt--bar .lt-f .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,app-list-tools.lt--bar .lt-s .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{box-shadow:none}app-list-tools.lt--bar .lt-s--sm{flex-basis:130px;width:130px;min-width:110px}app-list-tools.lt--bar .lt-s--xs{flex-basis:96px;width:96px;min-width:88px}app-list-tools.lt--bar .lt-f--wide{flex-basis:340px;width:340px}app-list-tools.lt--bar .lt-f{padding-left:12px;cursor:pointer}app-list-tools.lt--bar .lt-f>label{flex:none;margin:0 2px 0 0;color:var(--ink-2);font-weight:500;font-style:normal;font-size:13.5px;white-space:nowrap;cursor:pointer}app-list-tools.lt--bar .lt-f .ant-select-selection-placeholder{opacity:0}app-list-tools.lt--bar .lt-f:not(:has(.ant-select-arrow)):after{content:"";flex:none;width:14px;height:14px;margin:0 10px 0 2px;background:var(--ink-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center /contain no-repeat}app-list-tools.lt--bar .lt-f:has(.ant-select-multiple .ant-select-selection-item){border-style:solid;border-color:var(--page-line,var(--control-border-hover));background:var(--page-line-tint,var(--surface-2))}app-list-tools.lt--bar .lt-f:has(.ant-select-multiple .ant-select-selection-item)>label{color:var(--page-line-ink,var(--ink));font-weight:600}app-list-tools.lt--bar .lt-more{display:inline-flex;align-items:center;gap:6px}app-list-tools.lt--bar .lt-more .ic{color:var(--ink-3)}app-list-tools.lt--bar .lt-clr{height:var(--ctl-h);padding:0 6px;color:var(--link);font:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;background:none;border:0;border-radius:var(--r-s);cursor:pointer}app-list-tools.lt--bar .lt-clr:hover{color:var(--link-hover);text-decoration:underline;text-underline-offset:3px}app-list-tools.lt--bar .lt-clr:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@media (min-width:821px){app-list-tools.lt--bar .lt-scrim{display:block;position:fixed;inset:0;z-index:930;background:var(--scrim);animation:rr-fade-in var(--d3) var(--ease)}app-list-tools.lt--bar .lt-pop{position:fixed;top:0;right:0;bottom:0;z-index:940;display:flex;flex-direction:column;width:480px;max-width:calc(100vw - 64px);background:var(--surface);border-left:1px solid var(--border);box-shadow:var(--shadow-3);visibility:hidden;opacity:0;transform:translateX(40px);transition:transform var(--d3) var(--ease),opacity var(--d3) var(--ease),visibility 0s linear var(--d3)}app-list-tools.lt--bar.lt--open .lt-pop{visibility:visible;opacity:1;transform:none;transition:transform var(--d3) var(--ease),opacity var(--d3) var(--ease),visibility 0s}app-list-tools.lt--bar .lt-head{display:flex;flex:none;align-items:center;gap:10px;min-height:56px;padding:10px 12px 10px var(--pad-panel);border-bottom:1px solid var(--border)}app-list-tools.lt--bar .lt-hic{display:inline-grid;flex:none;place-items:center;width:32px;height:32px;color:var(--page-line-ink,var(--ink-2));background:var(--page-line-tint,var(--surface-3));border-radius:var(--r)}app-list-tools.lt--bar .lt-title{flex:1;margin:0;color:var(--ink);font-weight:700;font-size:var(--fs-panel-title);letter-spacing:-.01em}app-list-tools.lt--bar .lt-title:focus{outline:none}app-list-tools.lt--bar .lt-x{display:inline-grid;place-items:center;width:var(--ctl-h);height:var(--ctl-h);padding:0;color:var(--ink-3);background:none;border:0;border-radius:var(--r);cursor:pointer}app-list-tools.lt--bar .lt-x:hover{color:var(--ink);background:var(--surface-3)}app-list-tools.lt--bar .lt-x:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}app-list-tools.lt--bar .lt-body{flex:1 1 auto;min-height:0;padding:18px var(--pad-panel) var(--pad-panel);overflow-y:auto;overscroll-behavior:contain}app-list-tools.lt--bar .lt-body .ant-row{display:block;margin:0!important}app-list-tools.lt--bar .lt-body .ant-row>.ant-col{width:100%;max-width:none;padding:0!important}app-list-tools.lt--bar .lt-body .lt-desk{display:none}app-list-tools.lt--bar .lt-foot{display:flex;flex:none;align-items:center;gap:8px;padding:12px var(--pad-panel);background:var(--surface);border-top:1px solid var(--border)}app-list-tools.lt--bar .lt-foot .ant-btn{margin:0}app-list-tools.lt--bar .lt-foot .lt-apply,app-list-tools.lt--bar .lt-foot .lt-clear:last-child{margin-left:auto}app-list-tools.lt--bar .lt-foot .lt-apply{min-width:112px}}app-list-tools .lt-foot .lt-clear.ant-btn{color:var(--ink-2);background:#0000;border-color:#0000;box-shadow:none}app-list-tools .lt-foot .lt-clear.ant-btn:not([disabled]):active,app-list-tools .lt-foot .lt-clear.ant-btn:not([disabled]):focus,app-list-tools .lt-foot .lt-clear.ant-btn:not([disabled]):hover{color:var(--ink);background:var(--surface-3);border-color:#0000;box-shadow:none}app-list-tools .lt-foot .lt-clear.ant-btn:not([disabled]):hover{transform:none}app-list-tools .lt-body.lt-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-field) 12px;align-content:start;align-items:end;reading-flow:grid-order}app-list-tools .lt-body.lt-sections [data-lt=flat]{display:contents}app-list-tools .lt-body.lt-sections [data-lt=cell],app-list-tools .lt-body.lt-sections [data-lt=wide]{flex:none;width:auto;min-width:0;max-width:none;margin:0;padding:0!important}app-list-tools .lt-body.lt-sections [data-lt=wide]{grid-column:1/-1}app-list-tools .lt-body.lt-sections>:not([data-lt]):not(.lt-sec),app-list-tools .lt-body.lt-sections [data-lt=flat]>:not([data-lt]){grid-column:1/-1;order:99}app-list-tools .lt-body.lt-sections .form-group{margin:0}app-list-tools .lt-body.lt-sections .form-group>label:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper){white-space:normal}app-list-tools .lt-body.lt-sections [data-lt-k=check].form-group>label:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper),app-list-tools .lt-body.lt-sections [data-lt-k=check] .form-group>label:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper),app-list-tools .lt-body.lt-sections [data-lt-k=solo].form-group>label:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper),app-list-tools .lt-body.lt-sections [data-lt-k=solo] .form-group>label:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper){display:none}app-list-tools .lt-body.lt-sections [data-lt-k=check] .ant-checkbox-wrapper{display:inline-flex;align-items:center;min-height:var(--ctl-h);white-space:normal}app-list-tools .lt-body.lt-sections .lt-sec{display:flex;grid-column:1/-1;gap:10px;align-items:center;margin:10px 0 -2px;color:var(--ink-3);font-weight:700;font-size:var(--fs-line-name);line-height:1.4;letter-spacing:.08em;text-transform:uppercase}app-list-tools .lt-body.lt-sections .lt-sec:after{content:"";flex:1;height:1px;background:var(--border)}app-list-tools .lt-body.lt-sections .lt-sec--first{margin-top:0}@media (max-width:820px){app-list-tools .lt-body.lt-sections{grid-template-columns:minmax(0,1fr)}}@media (min-width:821px){app-list-tools.lt--bar.lt--ticked .lt-bulk{position:absolute;right:0;bottom:-14px;left:0;z-index:3;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;height:calc(var(--ctl-h) + 14px);padding:0 8px 0 14px;overflow-x:auto;scrollbar-width:none;background:var(--page-line-tint,var(--line-hiring-tint));border:1px solid var(--border);border-bottom:0;border-radius:var(--r-l) var(--r-l) 0 0;animation:nz-rise-in var(--d2) var(--ease)}app-list-tools.lt--bar.lt--ticked .lt-bulk::-webkit-scrollbar{display:none}app-list-tools.lt--bar~nz-table .ant-table-thead a[nz-dropdown]{display:flex;align-items:center;justify-content:center;width:20px;height:18px;margin:4px auto 0;font-size:0;white-space:nowrap;border-radius:var(--r-s)}app-list-tools.lt--bar~nz-table .ant-table-thead a[nz-dropdown] .anticon{font-size:12px}app-list-tools.lt--bar~nz-table .ant-table-thead a[nz-dropdown]:hover{background:var(--surface-3)}app-list-tools.lt--bar .lt-bulk-acts,app-list-tools.lt--bar .lt-bulk-top,app-list-tools.lt--bar [ltBulk]{display:contents}app-list-tools.lt--bar .lt-ph{display:none}app-list-tools.lt--bar .lt-count{flex:none;margin-right:6px;color:var(--ink);font-weight:700;font-size:13.5px;font-variant-numeric:tabular-nums}app-list-tools.lt--bar .lt-act,app-list-tools.lt--bar [ltBulk] .ant-btn{display:inline-flex;flex:none;align-items:center;gap:6px;height:28px;margin:0;padding:0 10px;font-size:13px}app-list-tools.lt--bar .lt-act .ic,app-list-tools.lt--bar [ltBulk] .ant-btn .ic{width:16px;height:16px}app-list-tools.lt--bar .lt-act{color:var(--ink);font:inherit;font-weight:500;font-size:13px;background:var(--surface);border:1px solid var(--control-border);border-radius:var(--r);cursor:pointer}app-list-tools.lt--bar .lt-act .ic{color:var(--ink-3)}app-list-tools.lt--bar .lt-act:hover{border-color:var(--control-border-hover)}app-list-tools.lt--bar .lt-act:focus-visible{outline:2px solid var(--focus);outline-offset:2px}app-list-tools.lt--bar .lt-act[disabled]{opacity:.5;cursor:not-allowed}app-list-tools.lt--bar .lt-unsel{flex:none;height:28px;margin-left:auto;padding:0 8px;color:var(--ink-2);font:inherit;font-weight:600;font-size:13px;background:none;border:0;border-radius:var(--r);cursor:pointer}app-list-tools.lt--bar .lt-unsel:hover{color:var(--ink);background:var(--surface-3)}app-list-tools.lt--bar .lt-unsel:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@media (max-width:820px){app-list-views .lv{flex-wrap:nowrap;margin:0 calc(-1 * var(--shell-content-pad, 14px));padding:0 var(--shell-content-pad,14px);overflow-x:auto;scrollbar-width:none}app-list-views .lv::-webkit-scrollbar{display:none}.lv-tab{flex:none;min-height:44px}app-list-tools.lt--bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px;margin-bottom:12px}app-list-tools.lt--bar .lt-top{display:contents}app-list-tools.lt--bar .lt-top>app-list-views{flex:1 1 100%;order:1}app-list-tools.lt--bar .lt-bar{flex:1 1 auto;order:2;margin:0}app-list-tools.lt--bar .lt-end{order:3;margin-left:0}app-list-tools.lt--bar .lt-end a.ant-btn{padding-top:0!important;padding-bottom:0;line-height:1.2}app-list-tools.lt--bar .lt-panel{height:calc(100vh - 48px);height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain}app-list-tools.lt--bar .lt-panel:before{order:-2}app-list-tools.lt--bar .lt-hic{display:none}app-list-tools.lt--bar .lt-pop{display:contents}app-list-tools.lt--bar .lt-head{position:sticky;top:0;z-index:1;order:-1;background:var(--surface)}app-list-tools.lt--bar .lt-row{display:block;flex:none;padding:4px 18px 0}app-list-tools.lt--bar .lt-row .lt-clr,app-list-tools.lt--bar .lt-row .lt-desk,app-list-tools.lt--bar .lt-row .lt-more{display:none}app-list-tools.lt--bar .lt-row .form-group,app-list-tools.lt--bar .lt-row div.lt-kw,app-list-tools.lt--bar .lt-row div.lt-s{margin-bottom:var(--gap-field)}app-list-tools.lt--bar .lt-row div.lt-kw:not(.form-group){display:flex;gap:8px}app-list-tools.lt--bar .lt-row div.lt-kw:not(.form-group)>.ant-input{flex:1 1 auto;min-width:0}app-list-tools.lt--bar .lt-row .lt-s .ant-select{width:100%}app-list-tools.lt--bar .lt-row .lt-f>label,app-list-tools.lt--bar .lt-row .lt-kw>label{display:block}app-list-tools.lt--bar .lt-body{flex:none;min-height:auto;padding-top:0;overflow:visible}app-list-tools.lt--bar .lt-foot{position:sticky;bottom:0;z-index:1;margin-top:auto;background:var(--surface)}app-list-tools.lt--bar.lt--flat .lt-bar,app-list-tools.lt--bar .lt-unsel{display:none}app-list-tools.lt--bar.lt--flat .lt-panel{position:static;flex:1 1 100%;order:2;display:block;height:auto;max-height:none;overflow:visible;visibility:visible;background:none;border:0;border-radius:0;box-shadow:none;transform:none;transition:none}app-list-tools.lt--bar.lt--flat .lt-panel:before,app-list-tools.lt--bar.lt--flat .lt-pop{display:none}app-list-tools.lt--bar.lt--flat .lt-row{display:flex;flex-wrap:wrap;gap:8px;padding:0}app-list-tools.lt--bar.lt--flat .lt-row div.lt-kw,app-list-tools.lt--bar.lt--flat .lt-row div.lt-s{flex:1 1 140px;margin:0}app-list-tools.lt--bar.lt--flat .lt-row div.lt-kw{flex-basis:100%}}@media (min-width:821px){app-list-tools.lt--bar .lt-row .lt-f:has(>nz-date-picker):after{display:none}app-list-tools.lt--bar .lt-row .lt-f:has(>nz-date-picker) .ant-picker-input>input::placeholder{color:#0000}}@media (max-width:820px){app-list-tools.lt--bar .lt-top .lt-end .ant-page-header-heading-extra .ant-row{flex-wrap:wrap}app-list-tools.lt--bar.lt--flat .lt-row .lt-f{flex:1 1 140px;min-width:0;margin:0}app-list-tools.lt--bar.lt--flat .lt-row .lt-f .ant-picker,app-list-tools.lt--bar.lt--flat .lt-row .lt-f .ant-select{width:100%}app-list-tools.lt--bar.lt--flat .lt-row [ltInline]>.ant-btn{flex:1 1 auto}app-list-tools.lt--bar.lt--flat .lt-row .lt-clr{display:inline-flex;flex:none;align-items:center;min-height:44px}}@media (min-width:821px){app-list-tools.lt--bar .lt-row .lt-f{--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:before{content:"";flex:none;width:15px;height:15px;margin-right:7px;background:var(--ink-3);-webkit-mask:var(--lt-ic) center /contain no-repeat;mask:var(--lt-ic) center /contain no-repeat}app-list-tools.lt--bar .lt-row .lt-f>label{margin-bottom:0}app-list-tools.lt--bar .lt-row .lt-f:has(nz-select:is([aria-label=Company],[aria-label=Client],[aria-label="Aniday entity"])){--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2M10 6h4M10 10h4M10 14h4M10 18h4'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:has(nz-select:is([aria-label=AM],[aria-label=Sales],[aria-label="Talent Referrer"],[aria-label=Candidate],[aria-label="Contact owner"])){--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:has(nz-select:is([aria-label=Language],[aria-label=Country])){--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20M2 12h20'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:has(nz-select:is([aria-label="News group"],[aria-label="App Store group"],[aria-label=Category],[aria-label=Service],[aria-label="Transaction type"],[aria-label="Interview type"])){--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z'/%3E%3Cpath d='m22 12.5-9.17 4.17a2 2 0 0 1-1.66 0L2 12.5M22 17.5l-9.17 4.17a2 2 0 0 1-1.66 0L2 17.5'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:has(nz-select:is([aria-label=Job])){--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='14' x='2' y='7' rx='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:has(nz-select:is([aria-label="Company payment"])){--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/%3E%3Cpath d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:has(nz-select:is([aria-label=Replied])){--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:has(>nz-date-picker,>nz-range-picker){--lt-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}app-list-tools.lt--bar .lt-row .lt-f:has(>nz-date-picker,>nz-range-picker) .ant-picker-suffix{display:none}app-list-tools.lt--bar .lt-row .lt-f:has(.ant-select-multiple .ant-select-selection-item):before{background:var(--page-line-ink,var(--ink))}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select){flex:none;width:auto;min-width:128px;padding-right:12px}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select):after{content:none}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select)>label{margin:0}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select) .ant-select{position:absolute;top:0;right:12px;bottom:0;left:34px;width:auto!important;min-width:0}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select) .ant-select-arrow{display:none}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select) .ant-select .ant-select-selector{align-items:center;height:100%;min-height:0;padding:0}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select) .ant-select-single .ant-select-selection-search{right:0;left:0}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select) .ant-select-single .ant-select-selection-item{padding-right:0;color:var(--ink);font-weight:500}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select) .ant-select-clear{right:0}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select):not(:has(.ant-select-selection-placeholder))>label{visibility:hidden}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select):has(.ant-select-single .ant-select-selection-item:is([title=All],[title="Tất cả"]))>label{visibility:visible}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select) .ant-select-single .ant-select-selection-item:is([title=All],[title="Tất cả"]){visibility:hidden}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):has(nz-select .ant-select-arrow){min-width:104px}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):not(:has(nz-select)){flex:0 0 auto;width:auto;min-width:170px}app-list-tools.lt--bar .lt-row .lt-f:not(.lt-f--wide):not(:has(nz-select)) .ant-picker{flex:1 0 auto;width:88px!important}app-list-tools.lt--bar .lt-row .lt-kw .ant-input.ant-input{flex-basis:260px;min-width:140px}.hrm-page app-list-tools.lt--bar .lt-row .lt-kw .ant-input.ant-input{flex-basis:140px}app-list-tools.lt--bar .lt-row .lt-clr,app-list-tools.lt--bar .lt-row .lt-more,app-list-tools.lt--bar .lt-row [ltInline] .ant-btn.ant-btn{height:var(--ctl-h);line-height:1}app-list-tools.lt--bar .lt-row .lt-clr{display:inline-flex;flex:none;align-items:center}app-list-tools.lt--bar .lt-row .lt-kw .ant-input.ant-input,app-list-tools.lt--bar .lt-row .lt-more,app-list-tools.lt--bar .lt-row :is(.lt-f,.lt-s) .ant-select{font-size:13.5px}}app-list-tools.lt--bar [ltInline] .ant-select-multiple .ant-select-selector{flex-wrap:nowrap;padding-inline:4px 0;overflow:hidden;overflow:clip}app-list-tools.lt--bar [ltInline] .ant-select-multiple .ant-select-selection-item{flex:0 1 auto;min-width:0;margin:0 5px 0 0;padding:0;color:var(--page-line-ink,var(--ink));font-weight:600;background:none;border:0}app-list-tools.lt--bar [ltInline] .ant-select-multiple .ant-select-selection-item-content{min-width:0;margin:0}app-list-tools.lt--bar [ltInline] .ant-select-multiple .ant-select-selection-item.ant-select-selection-item-disabled{flex:none;align-self:center;height:20px;margin:0;padding:0 6px;color:var(--ink-2);font-weight:700;font-size:11.5px;font-variant-numeric:tabular-nums;line-height:20px;background:var(--surface-3);border-radius:var(--r-pill);cursor:default}app-list-tools.lt--bar [ltInline] .ant-select-multiple .ant-select-selection-item-remove{display:none}app-list-tools.lt--bar [ltInline] .ant-select-multiple .ant-select-selection-search{flex:none}app-list-tools.lt--bar [ltInline] .ant-select-multiple:not(.lt-typing) .ant-select-selection-search{width:4px!important;margin-inline-start:0}app-list-tools.lt--bar [ltInline] .ant-select-multiple.lt-typing .ant-select-selection-item{display:none}.cdk-overlay-pane.lt-dd .ant-select-dropdown{min-width:240px;max-width:360px}@media (min-width:821px){app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards){background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1);overflow:clip}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-table,app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-table-container,app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-table-thead>tr>th{border-radius:0}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-table-tbody>tr:last-child>td{border-bottom:0}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-table-pagination.ant-pagination{margin:0;padding:12px 16px;border-top:1px solid var(--border)}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination-total-text{margin-right:auto}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-pagination-item,app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-pagination-jump-next,app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-pagination-jump-prev,app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-pagination-next,app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-pagination-prev{min-width:32px;height:32px;margin:0 2px;line-height:32px}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-pagination-total-text{height:32px;line-height:32px}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-pagination-item{line-height:30px}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-pagination-options{margin-left:10px}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-select-selector{height:32px;padding:0 11px}app-list-tools.lt--bar~nz-table.m-cards:not(.hrm-cards) .ant-pagination.mini .ant-select-selection-item{line-height:30px}app-list-tools.lt--bar.lt--ticked~nz-table.m-cards:not(.hrm-cards),app-list-tools.lt--bar~.co-legend+nz-table.m-cards:not(.hrm-cards){border-top-left-radius:0;border-top-right-radius:0}}small{font-size:max(11px,80%)}app-tz-date small{font-size:12px}@media (max-width:820px){app-input-number .app-input-number .app-input-number-handlers{display:none}nz-table.rf-cards td.rf-msg a{position:relative}nz-table.rf-cards td.rf-msg a:after{position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);content:""}}.ant-avatar:where(:not(.ant-avatar-image):not(.ant-avatar-icon)){color:var(--page-line-ink,var(--line-partner-ink));background:var(--page-line-tint,var(--line-partner-tint))}app-room-avatar .ant-avatar:where(:not(.ant-avatar-image):not(.ant-avatar-icon)){font-size:17px}nz-page-header.rd-titled:not(.rd-body *) .ant-page-header-heading{flex-wrap:wrap;row-gap:4px}nz-page-header.rd-titled:not(.rd-body *) .ant-page-header-heading .ant-page-header-heading-left{flex:0 1 auto;max-width:100%}nz-page-header.rd-titled:not(.rd-body *) .ant-page-header-heading .ant-page-header-heading-extra{margin-left:auto;white-space:normal}.m-fold-btn{display:none}@media (max-width:820px){nz-table.m-cards .ant-table-tbody>tr.ant-table-row:has(.m-fold-btn[aria-expanded=false])>td:is(.m-flag,.m-fold){display:none!important}nz-table:is(.cc-cards,.cd-cards,.co-cards,.re-cards,.am-cards,.jb-cards,.rf-cards,.pl-cards,.iv-cards,.ib-cards,.nw-cards,.as-cards,.hrm-cards) .ant-table-tbody>tr.ant-table-row>td:not(.m-flag){z-index:auto!important}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-actions>.m-fold-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-right:auto;padding:0 10px;color:var(--ink-2);font-weight:600;font-size:13px}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-actions>.m-fold-btn .anticon{font-size:12px;transition:transform .18s cubic-bezier(.16,1,.3,1)}nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-actions>.m-fold-btn[aria-expanded=true] .anticon{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.m-fold-btn .anticon{transition:none!important}}@media (max-width:820px){nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-name .nw-art{display:block}nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-name .nw-thumb{position:absolute;top:14px;left:14px;width:72px;height:48px;border-radius:var(--r)}nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-name .nw-code{display:none}nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-inact{order:8}nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-lang{order:6}nz-table.nw-cards .ant-table-tbody>tr.ant-table-row>td.nw-lang .nw-lp[data-s=none]{display:none}}.rr-empty{display:flex;flex-direction:column;gap:10px;align-items:center;padding:24px 16px;text-align:center}.rr-empty__art{color:var(--line-hiring)}.rr-empty__art circle{fill:var(--surface)}.rr-empty__title{color:var(--ink);font-weight:700;font-size:16px;line-height:1.3}.rr-empty--compact{flex-direction:row;gap:8px;justify-content:center;padding:6px 4px}.rr-empty--compact .rr-empty__title{color:var(--ink-3);font-weight:600;font-size:13px}.rr-empty__retry.ant-btn{margin-top:2px}.ant-notification-notice.undo-toast{padding:12px 14px}.ant-notification-notice.undo-toast .ant-notification-notice-close{display:none}.undo-toast__row{display:flex;align-items:center;gap:12px;font-weight:500;font-size:13.5px;line-height:1.4}.undo-toast__ic{flex:none;color:var(--toast-action)}.undo-toast__text{min-width:0;overflow-wrap:anywhere}.undo-toast__act{flex:none;margin-left:auto;padding:4px 6px;color:var(--toast-action);font-weight:700;font-size:13px;background:none;border:0;border-radius:6px;cursor:pointer}.undo-toast__act:hover{text-decoration:underline;text-underline-offset:3px}.undo-toast__act:focus-visible{outline:2px solid var(--toast-action);outline-offset:2px}@media (max-width:820px){.undo-toast__act{min-height:44px;padding:8px 12px}}@media (min-width:821px){.ant-table-tbody>tr.ant-table-row>td{overflow-wrap:normal}.ant-table-tbody>tr.ant-table-row>td:not([class*=ant-table-cell-fix]){overflow:clip}nz-table.cc-cards>nz-spin>.ant-spin-container>.ant-table>.ant-table-container>div>table>col:nth-of-type(3){width:170px!important;min-width:170px!important}nz-table.cc-cards>nz-spin>.ant-spin-container>.ant-table>.ant-table-container>div>table>col:nth-of-type(4){width:200px!important;min-width:200px!important}nz-table.cc-cards>nz-spin>.ant-spin-container>.ant-table>.ant-table-container>div>table>col:nth-of-type(5){width:160px!important;min-width:160px!important}}.ant-table-tbody>tr.ant-table-row[tabindex="0"]{cursor:pointer}.ant-table-tbody>tr.ant-table-row[tabindex="0"]:focus-visible{outline-offset:-2px}tr:has(>td app-row-save.on),tr:has(>td app-row-save.on)>td{background:var(--warning-bg)!important}app-row-save{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;white-space:nowrap}app-row-save:not(.on){display:none}app-row-save .rs-save.ant-btn:not([disabled]){color:var(--success);font-weight:600}app-row-save .rs-save.ant-btn{padding:0 4px}textarea+app-row-save.on{display:flex;margin-top:4px}.text-center>textarea+app-row-save.on{justify-content:center}@media (max-width:820px){nz-table.m-cards .ant-table-tbody>tr.ant-table-row>td.m-actions:has(>app-row-save.on){flex-wrap:wrap}nz-table.m-cards td.m-actions>app-row-save.on{order:-1;flex:1 1 100%;justify-content:flex-end}}app-row-edits{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}app-row-edits:not(:has(.draft-pill)){display:none!important}app-company-contact .cc-views{display:flex;flex-wrap:wrap;align-items:center;gap:4px}app-company-contact .cc-views__sep{flex:0 0 100%;height:0}app-company-contact .lv-n.cc-n-warn{color:var(--warning-ink);background:var(--warning-bg)}app-company-contact .lv-n.cc-n-danger{color:var(--danger-ink);background:var(--danger-bg)}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name,app-company-contact nz-table.cc-cards .ant-table-thead>tr>th.cc-namecol{box-shadow:inset -1px 0 0 var(--border)}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name{white-space:normal}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name .cc-ava{float:left;margin:1px 10px 0 0}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name .cc-who{display:flex;flex-direction:column;gap:1px;min-width:0;overflow:hidden}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name .cc-who>.cc-sub,app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name .cc-who>a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name .cc-who>a{font-weight:600;color:var(--ink)}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name .cc-who>a:hover{color:var(--link-hover)}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name .cc-sub{font-size:12px;color:var(--ink-3)}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-created>br,app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-name .cc-sub:empty{display:none}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-created nz-date-picker{display:flex;width:100%}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-created>a{display:inline-block;margin:5px 8px 0 0;color:var(--ink-2);font-size:12.5px;font-variant-numeric:tabular-nums;vertical-align:bottom}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-created>.tags{display:inline-block;max-width:calc(100% - 50px);margin-top:5px;overflow:hidden;font-size:12px;text-overflow:ellipsis;vertical-align:bottom}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-co{white-space:normal}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-co>a{font-weight:600}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-co>div{font-size:12.5px}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-co>span>br{display:none}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-co>span>.co-code{margin-top:4px}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-lead{white-space:normal}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-lead>a,app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-lead>div+div{display:block;margin-top:4px;font-size:12.5px}app-company-contact nz-table.cc-cards .ant-table-tbody>tr>td.cc-lead>div+div{color:var(--ink-3)}app-company-contact nz-table.cc-cards .ant-table-expanded-row>td{padding:10px 16px 12px 60px;color:var(--ink-2);font-size:13px;white-space:normal}app-company-contact nz-table.cc-cards .ant-table-expanded-row>td p{margin:0 0 4px;color:var(--ink)}app-company-contact nz-table.cc-cards .ant-table-expanded-row>td div{color:var(--ink-3);font-size:12.5px}@media (min-width:821px){app-company-contact app-list-tools.lt--bar .lt-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}app-company-contact app-list-tools.lt--bar .lt-top>.lt-end{margin-left:0}app-company-contact nz-table.cc-cards>nz-spin>.ant-spin-container>.ant-table>.ant-table-container>div>table>col:nth-of-type(3){width:250px!important;min-width:250px!important}app-company-contact nz-table.cc-cards>nz-spin>.ant-spin-container>.ant-table>.ant-table-container>div>table>col:nth-of-type(4){width:170px!important;min-width:170px!important}app-company-contact nz-table.cc-cards>nz-spin>.ant-spin-container>.ant-table>.ant-table-container>div>table>col:nth-of-type(5){width:200px!important;min-width:200px!important}}@media (max-width:820px){app-company-contact nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-name{display:flex;align-items:flex-start;gap:10px}app-company-contact nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-name .cc-ava{flex:none;float:none;margin:0}app-company-contact nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-name .cc-who{color:inherit;font-weight:inherit;font-size:inherit}app-company-contact nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-name .cc-who>a{white-space:normal}app-company-contact nz-table.cc-cards .ant-table-tbody>tr.ant-table-row>td.cc-name .cc-sub{font-weight:400;font-size:12.5px}app-company-contact nz-table.cc-cards td.m-actions .ant-space-item:has(>[aria-label="Delete contact"]){display:none}app-company-contact .cc-views{flex-wrap:nowrap;margin:0 calc(-1 * var(--shell-content-pad, 14px));padding:0 var(--shell-content-pad,14px);overflow-x:auto;scrollbar-width:none}app-company-contact .cc-views::-webkit-scrollbar{display:none}app-company-contact .cc-views .lv-tab{flex:none;min-height:44px}app-company-contact .cc-views__sep{flex:0 0 1px;height:18px;margin:0 6px;background:var(--border-strong)}}.tpl-drawer:has(app-contact-update) .ant-drawer-wrapper-body:has(.drawer__header)>.ant-drawer-header{padding-bottom:4px;border-bottom-color:#0000}.tpl-drawer:has(app-contact-update) .drawer__container>.drawer__header{padding:0 20px 12px;background:var(--surface)}.tpl-drawer:has(app-contact-update) .cc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;color:var(--ink-3);font-size:12.5px}.tpl-drawer:has(app-contact-update) .cc-meta__id{font-family:var(--font-mono);font-size:12px}.tpl-drawer:has(app-contact-update) .cc-meta__lead{cursor:default}.tpl-drawer:has(app-contact-update) .drawer__container>.drawer__header .drawer__actions .ant-btn{display:inline-flex;align-items:center;gap:6px}.tpl-drawer:has(app-contact-update) .drawer__container>.drawer__body{padding:20px}.tpl-drawer:has(app-contact-update) .drawer__container:has(>.drawer__header) app-contact-update .cu-side{top:58px}app-contact-update .cu{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);gap:24px;align-items:start}app-contact-update .cu-sec+.cu-sec{margin-top:6px;padding-top:18px;border-top:1px solid var(--border)}app-contact-update .cu-sec-t{margin:0 0 14px;color:var(--ink);font-size:16px;font-weight:700;letter-spacing:-.01em}app-contact-update .cu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}app-contact-update .cu-wide{grid-column:1/-1}app-contact-update .cu-form .ant-form-item{margin-bottom:var(--gap-field,14px)}app-contact-update .cu-form nz-date-picker{width:100%}app-contact-update .req-mark{margin-left:3px}app-contact-update .cu-sec .ant-upload.ant-upload-drag{border-radius:var(--r-l)}app-contact-update .cu-sec .ant-upload.ant-upload-drag .ant-upload-btn{padding:10px 0}app-contact-update .cu-sec .ant-upload.ant-upload-drag .ant-upload-drag-icon{margin-bottom:4px;font-size:28px}app-contact-update .cu-sec .ant-upload.ant-upload-drag .ant-upload-text{font-size:13px}app-contact-update .cu-side{position:sticky;top:0;min-height:120px;min-width:0;padding:0 16px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l)}app-contact-update .cu-side>.ant-menu-horizontal{display:flex;margin:0 -16px;padding:0 8px;line-height:44px;background:#0000;border-bottom:1px solid var(--border)}app-contact-update .cu-side>.ant-menu-horizontal>.ant-menu-item{margin:0 8px;padding:0 2px;font-size:13.5px;font-weight:600;color:var(--ink-3)}app-contact-update .cu-side>.ant-menu-horizontal>.ant-menu-item.ant-menu-item-selected,app-contact-update .cu-side>.ant-menu-horizontal>.ant-menu-item:hover{color:var(--ink)}app-contact-update .cu-side>.activity-action{padding:12px 0 0}app-contact-update .cu-side>nz-collapse{margin-top:4px}app-contact-update .cu-side>.cu-empty{margin:16px 0 4px;color:var(--ink-3);font-size:13px}app-contact-update .cu-side .ant-collapse-ghost>.ant-collapse-item{border-bottom:1px solid var(--border)}app-contact-update .cu-side .ant-collapse-ghost>.ant-collapse-item:last-child{border-bottom:0}app-contact-update .cu-side .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{padding:12px 0 12px 22px;font-size:13px;color:var(--ink-2)}app-contact-update .cu-side .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header strong{color:var(--ink);font-weight:600}app-contact-update .cu-side .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header small{color:var(--ink-3);font-size:12px;font-variant-numeric:tabular-nums}app-contact-update .cu-side .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{left:0}app-contact-update .cu-side .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 0 12px 22px;color:var(--ink-2);font-size:13px}@media (max-width:1180px){app-contact-update .cu{grid-template-columns:minmax(0,1fr)}app-contact-update .cu-side{position:static}}@media (max-width:820px){app-contact-update .cu-grid{grid-template-columns:minmax(0,1fr)}.tpl-drawer:has(app-contact-update) .drawer__container>.drawer__header{padding:0 14px 10px}.tpl-drawer:has(app-contact-update) .drawer__container>.drawer__body{padding:14px}}form.main-form .ant-row>.ant-col-lg-6:has(+.ant-col-lg-18){color:var(--ink);font-size:13px;font-weight:600;line-height:1.45}form.main-form .ant-row>.ant-col-lg-6:has(+.ant-col-lg-18)>p{max-width:34ch;margin:4px 0 0;color:var(--ink-3);font-size:12.5px;font-weight:400;line-height:1.5}@media (max-width:991px){form.main-form .ant-row>.ant-col-lg-6:has(+.ant-col-lg-18){margin-bottom:10px}}form.main-form .ant-row:has(>.ant-col-lg-6+.ant-col-lg-18)+.ant-divider-horizontal,form.main-form .ant-row:has(>.ant-col-lg-6+.ant-col-lg-18)+nz-divider.ant-divider-horizontal{margin:8px 0 22px;border-top-color:var(--border)}form.main-form .ant-row:has(>.ant-col-lg-6+.ant-col-lg-18)+.ant-row:has(>.ant-col-lg-6+.ant-col-lg-18){margin-top:8px;padding-top:22px;background:linear-gradient(var(--border),var(--border)) 10px 0 /calc(100% - 20px) 1px no-repeat}.avatar-uploader .ant-upload.ant-upload-select-picture-card{position:relative;width:128px;height:128px;margin:0}.avatar-uploader .ant-upload.ant-upload-select-picture-card>.ant-upload{position:relative;flex-direction:column;gap:6px;padding:0;overflow:hidden;color:var(--ink-3);border-radius:inherit}.avatar-uploader .ant-upload.ant-upload-select-picture-card .anticon{color:var(--line-hiring-ink);font-size:20px}.avatar-uploader .ant-upload.ant-upload-select-picture-card .ant-upload-text{margin:0;color:var(--ink-2);font-weight:600;font-size:12.5px}.avatar-uploader .ant-upload.ant-upload-select-picture-card img{position:relative;display:block;width:100%!important;height:100%;padding:6px;object-fit:contain;background:var(--surface)}.avatar-uploader .ant-upload.ant-upload-select-picture-card img:before{content:"";position:absolute;inset:0;background:var(--surface-2)}.avatar-uploader .ant-upload.ant-upload-select-picture-card img:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;background:var(--ink-4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.1-3.1a2 2 0 0 0-2.8 0L6 21'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.1-3.1a2 2 0 0 0-2.8 0L6 21'/%3E%3C/svg%3E") center /contain no-repeat}.avatar-uploader .ant-upload.ant-upload-select-picture-card:has(img)>.ant-upload:after{content:"";position:absolute;inset:0;background:var(--scrim);opacity:0;transition:opacity var(--d2) var(--ease)}.avatar-uploader .ant-upload.ant-upload-select-picture-card:has(img)>.ant-upload:before{content:"";position:absolute;top:50%;left:50%;z-index:1;width:22px;height:22px;margin:-11px 0 0 -11px;background:var(--paper-bg);opacity:0;transition:opacity var(--d2) var(--ease);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M17 8l-5-5-5 5M12 3v12'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M17 8l-5-5-5 5M12 3v12'/%3E%3C/svg%3E") center /contain no-repeat}.avatar-uploader .ant-upload.ant-upload-select-picture-card:has(img):focus-within>.ant-upload:after,.avatar-uploader .ant-upload.ant-upload-select-picture-card:has(img):focus-within>.ant-upload:before,.avatar-uploader .ant-upload.ant-upload-select-picture-card:has(img):hover>.ant-upload:after,.avatar-uploader .ant-upload.ant-upload-select-picture-card:has(img):hover>.ant-upload:before{opacity:1}app-slideshow-update .avatar-uploader .ant-upload.ant-upload-select-picture-card{width:256px;height:144px}.route-drawer .rd-body form.main-form:not(app-job-update form) .save-area.ant-row{margin-right:calc(-1 * var(--pad-panel))!important;margin-left:calc(-1 * var(--pad-panel))!important}.route-drawer .rd-body form.main-form:not(app-job-update form) .save-area.ant-row>.ant-col{padding-right:0!important;padding-left:0!important}@media (max-width:820px){.route-drawer .rd-body form.main-form:not(app-job-update form) .save-area.ant-row{margin-right:-14px!important;margin-left:-14px!important}}:is(app-agency-update,app-recruiter-topic-update)>form.main-form{margin-top:16px;padding:24px 24px 10px;background:var(--surface)}:is(app-agency-update,app-recruiter-topic-update)>form.main-form nz-select[formcontrolname=countryId]{max-width:360px}:is(app-agency-update,app-recruiter-topic-update)>form.main-form .ant-row:has(>.ant-col-lg-6+.ant-col-lg-18)+app-record-gate+.ant-row:has(>.ant-col-lg-6+.ant-col-lg-18){margin-top:8px;padding-top:22px;background:linear-gradient(var(--border),var(--border)) 10px 0 /calc(100% - 20px) 1px no-repeat}@media (max-width:820px){:is(app-agency-update,app-recruiter-topic-update)>form.main-form{padding:16px 16px 4px}}app-referral-head,app-referral-head>.rh{display:contents}app-referral-history-list,app-referral-reject-list,app-referral-workspace-v2{display:block}.rh .rh-row{display:flex;gap:0 6px;align-items:center;min-width:0;margin:0 0 16px;border-bottom:1px solid var(--border)}.rh ul.rh-tabs.ant-menu-horizontal{flex:1 1 auto;min-width:0;margin:0;line-height:normal;background:#0000;box-shadow:none}.rh ul.rh-tabs.ant-menu-horizontal>.ant-menu-item{margin:0;padding:0 12px;line-height:42px}.rh ul.rh-tabs.ant-menu-horizontal>.ant-menu-item>a{color:var(--ink-3);font-weight:500}.rh ul.rh-tabs.ant-menu-horizontal>.ant-menu-item-selected>a{color:var(--ink);font-weight:600}.rh .rh-edit.ant-btn{display:inline-flex;flex:none;gap:6px;align-items:center;height:var(--ctl-h);margin:0;padding:0 10px 0 7px;color:var(--ink-2);font-weight:600;font-size:13.5px;line-height:1;background:#0000;border:0;border-radius:var(--r);box-shadow:none;cursor:pointer;transition:background-color var(--d1) var(--ease),color var(--d1) var(--ease)}.rh .rh-edit.ant-btn:hover{color:var(--ink);background:var(--surface-3)}.rh .rh-edit.ant-btn:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.rh .rh-edit.ant-btn{margin-left:auto}.rh .rh-edit.ant-btn>.anticon{font-size:15px}.rh .rh-edit.ant-btn>.anticon+span{margin-left:0}.rh .rh-n{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;color:var(--ink-2);font-weight:700;font-size:11px;font-variant-numeric:tabular-nums;line-height:1;vertical-align:1px;background:var(--surface-3);border-radius:var(--r-pill)}.rh .ant-menu-item-selected .rh-n{color:var(--page-line-ink,var(--line-hiring-ink));background:var(--page-line-tint,var(--line-hiring-tint))}.rh .rh-cstat.label{margin:0;padding:0;font-weight:600;font-size:12.5px;background:none}.rh .rd-id{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rh .rh-page{margin:0 0 16px;padding:14px 20px 0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}.rh .rh-page>.rh-row{margin:6px -8px 0;border-bottom:0}.rh .rh-top{display:flex;gap:8px 16px;align-items:flex-start}.rh .rh-tolist.ant-btn{display:inline-flex;flex:none;gap:6px;align-items:center;margin:0}.rh .rh-tolist.ant-btn>app-shell-icon{color:var(--ink-3)}.rh .rh-id{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.rh .rh-title{gap:6px 10px;align-items:center;margin:0;color:var(--ink);font-weight:700;font-size:var(--fs-headline);line-height:26px;overflow-wrap:anywhere}.rh .rh-meta,.rh .rh-title{display:flex;flex-wrap:wrap}.rh .rh-meta{gap:4px 12px;color:var(--ink-3);font-size:var(--fs-meta)}.route-drawer .rd:has(.rd-body app-referral-head) .rd-head{border-bottom-color:#0000}.route-drawer .rd-body .rh .rh-row{position:sticky;top:calc(-1 * var(--pad-panel));z-index:4;margin:calc(-1 * var(--pad-panel)) calc(-1 * var(--pad-panel)) 16px;padding:0 calc(var(--pad-panel) - 6px) 0 var(--pad-panel);background:var(--surface)}@media (min-width:821px){.ant-drawer-content-wrapper.route-drawer:has(app-referral-head){width:1040px!important}}@media (max-width:820px){.rh .rh-sum{display:grid;gap:4px;margin:0 0 10px;color:var(--ink-3);font-size:12.5px}.rh .rh-sum__meta,.rh .rh-sum__st{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.rh .rh-sum__meta .ml-lbl,.rh .rh-sum__st .ml-lbl{display:none}.rh .rh-sum__meta .ant-tag,.rh .rh-sum__st .ant-tag{margin:0}.rh .rh-sum__job{overflow:hidden;color:var(--link);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.rh .rh-edit.ant-btn{justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.rh .rh-edit__t{display:none}.rh ul.rh-tabs.ant-menu-horizontal>.ant-menu-item{line-height:44px}.rh .rh-page{padding:10px 14px 0}.rh .rh-page>.rh-row{margin:4px -6px 0}.route-drawer .rd-body .rh .rh-row{top:-16px;margin:0 -14px 14px;padding:0 4px}}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job>a.rf-shop{display:block;width:-moz-fit-content;width:fit-content;margin-top:5px;color:var(--ink-3);font-size:12px}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job>a.rf-shop:focus-visible,:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-job>a.rf-shop:hover{color:var(--link);text-decoration:underline}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rj-reason{color:var(--ink-2);font-size:13px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-cand .rf-mail+.rf-mail{margin-top:1px}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards .ant-table-tbody>tr.rh-this-row:hover>td,:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards .ant-table-tbody>tr.rh-this-row>td{background:var(--line-hiring-tint)}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards nz-tag.ant-tag.rh-this{height:20px;margin:0;padding:0 7px;color:var(--line-hiring-ink);font-weight:600;font-size:11.5px;line-height:20px;background:var(--line-hiring-tint);border-color:#0000;border-radius:var(--r-pill)}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards td.rf-ref>.cell-clip{display:block;margin:3px 0}app-referral-reject-list nz-table.rf-cards td.rf-status app-status-chip .st-chip{white-space:normal}app-referral-reject-list nz-table.rf-cards td.rf-status app-status-chip .st-name{overflow:visible;text-overflow:clip;overflow-wrap:anywhere}@media (max-width:820px){app-referral-reject-list app-list-tools.lt--bar.lt--flat .lt-clr{padding:0 8px;color:var(--link);font-weight:600;font-size:14px;background:none;border:0;border-radius:var(--r-s);box-shadow:none}}app-list-tools .lt-end .ant-btn.rh-quiet{display:inline-flex;gap:6px;align-items:center;height:var(--ctl-h);padding:0 10px;color:var(--ink-2);font-weight:600;font-size:13.5px;background:#0000;border-color:#0000;box-shadow:none}app-list-tools .lt-end .ant-btn.rh-quiet>.anticon{font-size:15px}app-list-tools .lt-end .ant-btn.rh-quiet>.anticon+span{margin-left:0}app-list-tools .lt-end .ant-btn.rh-quiet:focus-visible,app-list-tools .lt-end .ant-btn.rh-quiet:hover{color:var(--ink);background:var(--surface-3)}@media (max-width:820px){:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td:is(.rj-reason,.rf-note){order:8;flex:1 1 100%}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-job>a.rf-shop{display:inline!important;margin:0;color:var(--ink-3);font-size:13px;pointer-events:none}:is(app-referral-reject-list,app-referral-history-list) nz-table.rf-cards .ant-table-tbody>tr.ant-table-row>td.rf-job>a.rf-shop:before{content:"\00a0· "}app-referral-history-list nz-table.rf-cards .ant-table-tbody>tr.ant-table-row.rh-this-row{background:var(--line-hiring-tint);border-color:var(--label-info-border)}}.rw .rw-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:start}.rw .rw-panel{min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-1)}.rw .rw-head{display:flex;flex:none;flex-wrap:wrap;gap:6px 12px;align-items:center;justify-content:space-between;min-height:52px;padding:9px 12px 9px 16px;border-bottom:1px solid var(--border)}.rw .rw-title{margin:0;color:var(--ink);font-weight:700;font-size:15px}.rw .rw-acts{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.rw .rw-acts .ant-btn{display:inline-flex;gap:6px;align-items:center;height:30px;margin:0;font-weight:600;font-size:13px}.rw .rw-acts .ant-btn>.anticon+span{margin-left:0}.rw .rw-acts .ant-btn.rw-block{padding:0 8px;color:var(--ink-2);background:#0000;border-color:#0000;box-shadow:none}.rw .rw-acts .ant-btn.rw-block:focus-visible,.rw .rw-acts .ant-btn.rw-block:hover{color:var(--ink);background:var(--surface-3)}.rw .rw-acts .ant-btn.rw-block.ant-btn-dangerous{color:var(--danger)}.rw .rw-acts .ant-btn.rw-block.ant-btn-dangerous:focus-visible,.rw .rw-acts .ant-btn.rw-block.ant-btn-dangerous:hover{color:var(--danger);background:var(--danger-bg)}.rw .rw-chat{display:flex;flex-direction:column;height:clamp(460px,calc(100vh - 260px),860px);overflow:hidden}.rw .rw-thread.chat-list{position:relative;flex:1 1 auto;min-height:0;max-height:none;margin:0;padding:6px 16px 12px;background:var(--bg);border:0}.rw .rw-empty{margin:auto;color:var(--ink-3);font-size:13px;text-align:center}.rw .rw-thread>.spinner:has(.ant-spin-spinning){padding:8px 0}.rw .rw-thread .ant-list-split .ant-list-item{border:0}.rw .rw-thread .ant-list-item{padding:0}.rw .rw-thread .ant-comment{background:#0000}.rw .rw-thread .ant-comment-inner{padding:8px 0}.rw .rw-thread .ant-comment-avatar{margin-right:10px}.rw .rw-thread .ant-comment-avatar .ant-avatar{color:var(--line-hiring-ink);font-weight:700;font-size:12px;background:var(--line-hiring-tint)}.rw .rw-thread .ant-comment-content-author{flex-wrap:wrap;gap:2px 8px;align-items:center;margin-bottom:4px}.rw .rw-thread .ant-comment-content-author>span{padding-right:0}.rw .rw-thread .ant-comment-content-author-name,.rw .rw-thread .ant-comment-content-author-name>*{color:var(--ink);font-weight:600;font-size:13px}.rw .rw-thread .ant-comment-content-author-time{color:var(--ink-3);font-size:12px;font-variant-numeric:tabular-nums}.rw .rw-thread .ant-comment-content-detail{gap:4px;align-items:center;justify-content:flex-start}.rw .rw-thread .message__body{width:-moz-fit-content;width:fit-content;max-width:min(100%,560px);padding:9px 13px;color:var(--ink);font-size:14px;line-height:1.5;text-align:left;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:4px 14px 14px 14px}.rw .rw-thread .message__body p{margin:0}.rw .rw-thread .message__body img{border-radius:var(--r)}.rw .rw-thread .message__body:has(img){padding:6px}.rw .rw-thread .message__body:has(.message__unsent){padding:7px 12px;background:#0000;border:1px dashed var(--border-strong)}.rw .rw-thread .message__unsent{color:var(--ink-3);font-style:italic;font-size:13.5px}.rw .rw-thread .align-right .ant-comment-avatar{margin-right:0;margin-left:10px}.rw .rw-thread .align-right .ant-comment-content-detail{flex-direction:row-reverse;margin-right:0}.rw .rw-thread .align-right .message__body{margin-left:auto;background:var(--line-hiring-tint);border-color:color-mix(in srgb,var(--line-hiring) 34%,#0000);border-radius:14px 4px 14px 14px}.rw .rw-thread .align-right .message__body:has(.message__unsent){background:#0000;border-color:var(--border-strong)}.rw .rw-thread .message__actions{display:inline-flex;flex:none;opacity:0;transition:opacity var(--d2) var(--ease)}.rw .rw-thread .ant-comment:hover .message__actions,.rw .rw-thread .message__actions:focus-within{opacity:1}.rw .rw-thread .ant-btn.rw-del{display:inline-grid;place-items:center;width:28px;min-width:28px;height:28px;padding:0;border-radius:var(--r)}.rw .rw-thread .ant-btn.rw-del:hover{background:var(--danger-bg)}.rw .rw-thread .rw-file{display:inline-flex;gap:10px;align-items:center;max-width:100%;color:var(--ink);font-weight:600}.rw .rw-thread .rw-file:hover{color:var(--link)}.rw .rw-thread .rw-file__ic{display:inline-grid;flex:none;place-items:center;width:34px;height:34px;color:var(--line-hiring-ink);font-size:17px;background:var(--line-hiring-tint);border-radius:var(--r)}.rw .rw-thread .rw-file__name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rw .rw-thread .rw-file__dl{flex:none;color:var(--ink-3)}.rw .rw-thread .rw-cv{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.rw .rw-thread .rw-cv a{font-weight:600}.rw .rw-thread .rw-cv__ic{color:var(--line-hiring-ink)}.rw .rw-thread .rw-cv__t{font-weight:600}.rw .rw-thread .ant-comment-nested>div{max-width:560px;margin-top:2px;padding:6px 10px;color:var(--ink-3);font-size:12.5px;line-height:1.45;overflow-wrap:anywhere;background:var(--surface-3);border-radius:var(--r)}.rw .rw-thread .ant-comment-nested>div i{color:var(--ink-2);font-weight:600}.rw .rw-thread .align-right .ant-comment-nested>div{margin-left:auto}.rw .rw-compose{flex:none;padding:10px 12px 12px;background:var(--surface);border-top:1px solid var(--border)}.rw .rw-compose app-draft-note{display:block;margin-bottom:8px}.rw .rw-composer>nz-form-item{margin:0;background:var(--surface);border:1px solid var(--control-border)}.rw .rw-composer>nz-form-item:first-of-type{padding:6px 8px 0;border-bottom:0;border-radius:var(--r-l) var(--r-l) 0 0}.rw .rw-composer>nz-form-item:first-of-type textarea.ant-input{padding:4px;background:#0000;border:0;box-shadow:none;resize:none}.rw .rw-composer>nz-form-item:last-of-type{padding:2px 6px 6px;border-top:0;border-radius:0 0 var(--r-l) var(--r-l)}.rw .rw-composer>nz-form-item:last-of-type .ant-form-item-control-input-content{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.rw .rw-composer>nz-form-item:last-of-type .ant-btn{margin:0}.rw .rw-composer>nz-form-item:last-of-type .upload-file-message .ant-btn{color:var(--ink-2);background:#0000;border-color:#0000;box-shadow:none}.rw .rw-composer>nz-form-item:last-of-type .upload-file-message .ant-btn:focus-visible,.rw .rw-composer>nz-form-item:last-of-type .upload-file-message .ant-btn:hover{color:var(--ink);background:var(--surface-3)}.rw .rw-composer:focus-within>nz-form-item{border-color:var(--focus)}.rw .rw-composer>nz-form-item:last-of-type .ant-btn.rw-send{display:inline-flex;gap:6px;align-items:center;margin-left:auto}.rw .rw-log__body{padding:16px 16px 4px}.rw .rw-log__body>div>.rw-empty{padding:24px 0}.rw .rw-log__body nz-timeline{display:block}.route-drawer .rd-body .rw .rw-panel{box-shadow:none}@media (min-width:821px){.rw .rw-chat{position:sticky;top:calc(var(--shell-sticky-top, 76px) + 0px)}.route-drawer .rd-body .rw .rw-chat{top:36px;height:clamp(420px,calc(100vh - 220px),860px)}}@media (max-width:820px){.rw .rw-grid{grid-template-columns:minmax(0,1fr);gap:14px}.rw .rw-chat{height:clamp(420px,66vh,640px)}.rw .rw-head{padding:8px 8px 8px 14px}.rw .rw-acts{width:100%}.rw .rw-acts .ant-btn{min-height:44px}.rw .rw-thread.chat-list{padding:4px 12px 10px}.rw .rw-thread .message__body{max-width:100%}.rw .rw-compose{padding:8px 10px 10px}.rw .rw-composer>nz-form-item:last-of-type .ant-btn{min-width:44px;min-height:44px}}@media (hover:none){.rw .rw-thread .message__actions{opacity:1}}