:root{--bg-primary:#0a0a0a;--bg-secondary:#111;--bg-tertiary:#1a1a1a;--bg-elevated:#222;--bg-hover:#2a2a2a;--accent-primary:#10b981;--accent-hover:#34d399;--accent-muted:rgba(16,185,129,.15);--accent-glow:rgba(16,185,129,.3);--accent-purple:#8b5cf6;--accent-purple-hover:#a78bfa;--accent-purple-muted:rgba(139,92,246,.15);--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--text-accent:#10b981;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--info:#3b82f6;--border-default:#27272a;--border-subtle:#1e1e1e;--border-accent:rgba(16,185,129,.4);--font-sans:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:var(--font-mono),"JetBrains Mono","SFMono-Regular","Cascadia Code",Consolas,monospace;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{font-family:var(--font-sans);background:var(--bg-primary);color:var(--text-secondary);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{color:var(--text-primary);letter-spacing:-.02em;line-height:1.2;font-weight:600}.eyebrow,.mono{font-family:var(--font-mono)}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary)}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-primary);box-shadow:0 0 8px var(--accent-glow)}.hrm-sider{border-right:1px solid var(--border-default);display:flex;flex-direction:column;height:100vh;position:sticky;top:0}.hrm-brand{height:48px;display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid var(--border-subtle);flex-shrink:0}.hrm-brand.is-collapsed{justify-content:center;padding:0}.hrm-logo-mark{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--accent-primary),var(--accent-gradient-end));display:flex;align-items:center;justify-content:center;color:#04140d;box-shadow:0 0 16px var(--accent-glow);flex-shrink:0}.hrm-brand-text{display:flex;flex-direction:column;line-height:1.2;overflow:hidden}.hrm-brand-name{color:var(--text-primary);font-size:14px;font-weight:600;white-space:nowrap}.hrm-brand-tag{color:var(--text-muted);font-size:10px;letter-spacing:.04em;white-space:nowrap}.hrm-nav-scroll{flex:1;overflow-y:auto;padding:8px 0}.hrm-sider-footer{border-top:1px solid var(--border-subtle);padding:8px 0;flex-shrink:0}.hrm-menu.ant-menu-inline .ant-menu-item{position:relative}.hrm-menu.ant-menu-inline .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:0 2px 2px 0;background:var(--accent-primary);box-shadow:0 0 8px var(--accent-glow)}.hrm-menu .ant-menu-item-group-title{text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-mono);font-size:11px!important;padding-top:12px}.hrm-header{justify-content:space-between;gap:16px;border-bottom:1px solid var(--border-default);background:var(--bg-primary);position:sticky;top:0;z-index:20}.hrm-header,.hrm-header-left{display:flex;align-items:center}.hrm-header-left{gap:12px;min-width:0}.hrm-collapse-btn{color:var(--text-secondary);cursor:pointer;font-size:16px;display:inline-flex;transition:color .15s}.hrm-collapse-btn:hover{color:var(--text-primary)}.hrm-breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px}.hrm-breadcrumb .crumb-muted{color:var(--text-muted)}.hrm-breadcrumb .crumb-sep{color:var(--border-default)}.hrm-breadcrumb .crumb-current{color:var(--text-primary)}.hrm-header-center{flex:1;display:flex;justify-content:center;max-width:520px;margin:0 auto}.hrm-search.ant-input-affix-wrapper{width:100%;max-width:420px;font-size:13px}.hrm-search input::placeholder{font-family:var(--font-mono);color:var(--text-muted)}.hrm-header-right{display:flex;align-items:center;gap:18px}.hrm-bell{color:var(--text-secondary);font-size:17px;cursor:pointer;transition:color .15s}.hrm-bell:hover{color:var(--text-primary)}.hrm-user{cursor:pointer;display:inline-flex}.hrm-content{background:var(--bg-primary);padding:24px}.hrm-content-inner{width:100%;max-width:1280px;margin:0 auto}.hrm-page-title{color:var(--text-primary);font-size:24px;font-weight:600;letter-spacing:-.02em}.hrm-ai-trigger{color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;transition:color .15s,filter .15s}.hrm-ai-trigger:hover{color:var(--accent-primary);filter:drop-shadow(0 0 6px var(--accent-glow))}.hrm-ai-title-mark{width:26px;height:26px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent-primary);background:var(--accent-muted)}.hrm-chat-scroll{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:14px}.hrm-chat-welcome{margin:auto;text-align:center;padding:24px 0}.hrm-ai-welcome-mark{width:44px;height:44px;border-radius:12px;box-shadow:0 0 20px var(--accent-glow)}.hrm-msg{display:flex;flex-direction:column;max-width:88%}.hrm-msg-user{align-self:flex-end;align-items:flex-end}.hrm-msg-assistant{align-self:flex-start;align-items:flex-start}.hrm-msg-bubble{padding:10px 14px;border-radius:12px;font-size:13.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.hrm-msg-user .hrm-msg-bubble{background:var(--accent-muted);color:var(--text-primary);border:1px solid var(--border-accent);border-bottom-right-radius:4px}.hrm-msg-assistant .hrm-msg-bubble{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-subtle);border-bottom-left-radius:4px}.hrm-tool-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.hrm-tool-chip{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:10.5px;color:var(--accent-primary);background:var(--accent-muted);border:1px solid var(--border-accent);padding:2px 7px;border-radius:20px}.hrm-tool-chip.is-denied{color:var(--warning);background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.4)}.hrm-ai-notice{margin:0 16px 12px;padding:10px 14px;border-radius:8px;background:rgba(139,92,246,.1);border:1px solid var(--accent-purple-muted);color:var(--text-secondary);font-size:12.5px;line-height:1.5}.hrm-ai-confirm{display:flex;align-items:center;gap:8px;margin:0 16px 12px;padding:10px 12px;border-radius:8px;background:var(--bg-tertiary);border:1px solid var(--border-accent)}.hrm-chat-input{display:flex;gap:8px;align-items:flex-end;padding:12px 16px;border-top:1px solid var(--border-default);background:var(--bg-secondary)}.hrm-chat-input .ant-input{background:var(--bg-tertiary)}.hrm-convo-row{display:flex;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background .15s}.hrm-convo-row:hover{background:var(--bg-tertiary)}.hrm-convo-title{color:var(--text-primary);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-chart{display:flex;flex-direction:column;gap:12px}.org-toolbar{position:sticky;left:0;top:0;z-index:2;display:flex;gap:8px;width:fit-content}.org-canvas{overflow:auto;-webkit-overflow-scrolling:touch;padding:8px 4px 28px}.org-scale{width:max-content;margin:0 auto}.org-tree{display:flex;align-items:flex-start;justify-content:center;width:max-content;--org-line:color-mix(in srgb,var(--accent-primary) 55%,var(--border-default));--org-drop:24px}.org-node{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--org-drop) 12px 0}.org-tree>.org-node{padding-top:0}.org-children{position:relative;display:flex;align-items:flex-start;padding-top:var(--org-drop)}.org-children:before{content:"";position:absolute;top:0;left:50%;margin-left:-1px;height:var(--org-drop);border-left:2px solid var(--org-line);pointer-events:none}.org-children>.org-node:after,.org-children>.org-node:before{content:"";position:absolute;top:0;right:50%;width:50%;height:var(--org-drop);border-top:2px solid var(--org-line);pointer-events:none}.org-children>.org-node:after{right:auto;left:50%;margin-left:-1px;width:calc(50% + 1px);border-left:2px solid var(--org-line)}.org-children>.org-node:first-child:before,.org-children>.org-node:last-child:after{border-top:0}.org-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:200px;padding:16px 14px 18px;text-align:center;background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:14px;transition:box-shadow .15s ease,border-color .15s ease}.org-card.org-root{border-color:color-mix(in srgb,var(--accent-primary) 45%,var(--border-subtle));box-shadow:var(--snow-raise-sm),var(--snow-highlight),0 0 0 3px var(--accent-glow)}.org-card-name{font-weight:600;color:var(--text-primary)}.org-card-name,.org-card-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-card-title{font-size:12px;color:var(--text-secondary);line-height:1.3}.org-dept{font-size:10px;font-weight:600;letter-spacing:.02em;padding:2px 8px;margin-top:2px;border-radius:999px;color:var(--dept-hue);background:color-mix(in srgb,var(--dept-hue) 14%,transparent)}.org-dept-0{--dept-hue:#3e7bfa}.org-dept-1{--dept-hue:#8b5cf6}.org-dept-2{--dept-hue:#0e9f9f}.org-dept-3{--dept-hue:#e07b39}.org-dept-4{--dept-hue:#d6467e}.org-dept-5{--dept-hue:#5fa052}.org-toggle{position:absolute;left:50%;bottom:-12px;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:24px;height:24px;padding:0 8px;border-radius:999px;border:1px solid var(--border-default);background:var(--snow-surface);color:var(--accent-primary);font-size:11px;font-weight:600;line-height:1;cursor:pointer;box-shadow:var(--snow-raise-sm);z-index:1}.org-toggle:hover{border-color:var(--accent-primary)}.org-card.draggable{cursor:grab}.org-card.dragging{opacity:.45}.org-card.drag-over{border-color:var(--accent-primary);box-shadow:0 0 12px var(--accent-glow)}@media (max-width:640px){.org-tree{--org-drop:20px}.org-card{width:168px;padding:12px 10px 16px}}.ant-table-wrapper{max-width:100%}.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-content{overflow-x:auto;-webkit-overflow-scrolling:touch}.hrm-mobile-drawer .ant-drawer-content,.hrm-mobile-drawer-root .ant-drawer-content{background:var(--glass-bg)}.hrm-mobile-drawer .ant-drawer-body,.hrm-mobile-drawer-root .ant-drawer-body{display:flex;flex-direction:column;height:100%;min-height:0;padding:0;background:var(--glass-bg)}.hrm-mobile-drawer .hrm-nav-scroll,.hrm-mobile-drawer-root .hrm-nav-scroll{flex:1;min-height:0}.hrm-mobile-drawer .hrm-menu.ant-menu-inline .ant-menu-item,.hrm-mobile-drawer-root .hrm-menu.ant-menu-inline .ant-menu-item{min-height:40px}@media (max-width:768px){.hrm-content{padding:14px 12px}.hrm-content-inner,.hrm-content-inner>*{max-width:100%}.hrm-content-inner>.ant-card,.hrm-content-inner>.ant-table-wrapper,.hrm-content-inner>code,.hrm-content-inner>pre{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-wrapper table{width:max-content;min-width:100%}.hrm-header{min-height:56px;height:56px;line-height:56px;padding-inline:12px;gap:10px}.hrm-header-center{display:none}.hrm-header-left{gap:8px;flex:1}.hrm-header-right{gap:10px;flex-shrink:0}.hrm-ai-trigger,.hrm-bell,.hrm-collapse-btn,.hrm-lang,.hrm-theme-toggle,.hrm-user{display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center}.ant-btn{min-height:40px}.hrm-breadcrumb{min-width:0;gap:6px;font-size:12px}.hrm-breadcrumb .crumb-muted,.hrm-breadcrumb .crumb-sep{display:none}.hrm-breadcrumb .crumb-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:640px){.ant-modal{max-width:calc(100vw - 16px);margin:8px auto}.ant-modal-content{padding:16px}.hrm-lang .hrm-lang-label{display:none}}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#2f2f33;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3f3f45}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;transition:none!important}}[data-theme=light]{--bg-primary:#f3f8ff;--bg-secondary:#fff;--bg-tertiary:#e9f2fd;--bg-elevated:#fff;--bg-hover:#e1edfb;--text-primary:#16233b;--text-secondary:#40638a;--text-muted:#86a3c2;--border-default:rgba(16,118,251,.14);--border-subtle:rgba(16,118,251,.08)}[data-theme=light] body{background:radial-gradient(120% 80% at 50% -10%,#f5faff,#e3f0fe 45%,#cce2fb);background-attachment:fixed;color:var(--text-secondary)}[data-theme=light] ::-webkit-scrollbar-track{background:#e9f2fd}[data-theme=light] ::-webkit-scrollbar-thumb{background:#bbd5f2;border-radius:4px}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#9cc1ec}.hrm-lang{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);cursor:pointer;font-size:13px;transition:color .15s;white-space:nowrap}.hrm-lang:hover{color:var(--text-primary)}.hrm-lang .hrm-lang-label{font-family:var(--font-mono);font-size:12px}@media (max-width:640px){.hrm-lang .hrm-lang-label{display:none}}.hrm-theme-toggle{display:inline-flex;align-items:center;color:var(--text-secondary);cursor:pointer;font-size:15px;transition:color .15s}.hrm-theme-toggle:hover{color:var(--text-primary)}.hrm-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0}.hrm-nav-scroll{min-height:0}:root{--glass-bg:rgba(20,22,26,.6);--glass-bg-strong:rgba(24,27,32,.82);--glass-border:hsla(0,0%,100%,.09);--glass-blur:16px;--glass-shadow:0 8px 32px rgba(0,0,0,.45);--aurora-cool:rgba(56,130,200,.2);--aurora-opacity:0.55;--chart-1:#10b981;--chart-2:#38bdf8;--chart-3:#fbbf24;--chart-4:#f472b6;--accent-gradient-end:#0e7a5a}[data-theme=light]{--glass-bg:hsla(0,0%,100%,.62);--glass-bg-strong:hsla(0,0%,100%,.86);--glass-border:hsla(0,0%,100%,.8);--glass-shadow:0 10px 34px rgba(16,118,251,.14);--aurora-cool:rgba(16,118,251,.1);--aurora-opacity:0.5}body{position:relative}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(52% 46% at 14% 8%,var(--accent-glow),transparent 70%),radial-gradient(46% 42% at 86% 16%,var(--aurora-cool),transparent 72%),radial-gradient(60% 55% at 74% 96%,var(--accent-glow),transparent 74%);opacity:var(--aurora-opacity);transition:opacity .3s ease}body .ant-layout,body .hrm-content{background:transparent}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body .ant-dropdown-menu,body .ant-popover-inner,body .ant-select-dropdown,body .hrm-header,body .hrm-sider{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%)}body .ant-dropdown-menu,body .ant-popover-inner,body .ant-select-dropdown{border:1px solid var(--glass-border)}body .ant-drawer-content,body .ant-message-notice-content,body .ant-modal-content,body .ant-notification-notice{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(calc(var(--glass-blur) + 6px)) saturate(150%);backdrop-filter:blur(calc(var(--glass-blur) + 6px)) saturate(150%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}body .ant-drawer-mask,body .ant-modal-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media (prefers-reduced-transparency:reduce){body .ant-card,body .ant-drawer-content,body .ant-dropdown-menu,body .ant-message-notice-content,body .ant-modal-content,body .ant-notification-notice,body .ant-popover-inner,body .ant-select-dropdown,body .hrm-header,body .hrm-sider{background:var(--bg-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}body:before{opacity:.22}}:root{--snow-surface:#1b1e24;--snow-surface-pale:#202329;--snow-inset-bg:#131519;--snow-radius:18px;--snow-radius-sm:12px;--snow-raise:8px 8px 20px rgba(0,0,0,.5),-6px -6px 18px hsla(0,0%,100%,.03);--snow-raise-hover:11px 11px 28px rgba(0,0,0,.6),-8px -8px 22px hsla(0,0%,100%,.04);--snow-raise-sm:5px 5px 13px rgba(0,0,0,.5),-4px -4px 12px hsla(0,0%,100%,.03);--snow-inset:inset 4px 4px 10px rgba(0,0,0,.55),inset -3px -3px 9px hsla(0,0%,100%,.03);--snow-press:inset 3px 3px 8px rgba(0,0,0,.6),inset -2px -2px 7px hsla(0,0%,100%,.03);--snow-highlight:inset 0 1px 0 hsla(0,0%,100%,.06)}[data-theme=light]{--snow-surface:#fff;--snow-surface-pale:#fbfdff;--snow-inset-bg:#eef5fe;--snow-raise:8px 8px 20px rgba(16,118,251,.1),-8px -8px 20px hsla(0,0%,100%,.9);--snow-raise-hover:11px 11px 28px rgba(16,118,251,.15),-10px -10px 26px hsla(0,0%,100%,.95);--snow-raise-sm:5px 5px 13px rgba(16,118,251,.1),-5px -5px 13px hsla(0,0%,100%,.9);--snow-inset:inset 4px 4px 10px rgba(16,118,251,.1),inset -4px -4px 10px hsla(0,0%,100%,.9);--snow-press:inset 3px 3px 8px rgba(16,118,251,.14),inset -3px -3px 8px hsla(0,0%,100%,.85);--snow-highlight:inset 0 1px 0 hsla(0,0%,100%,.9)}body .ant-card{background:var(--snow-surface);border:1px solid var(--border-subtle);border-radius:var(--snow-radius);box-shadow:var(--snow-raise),var(--snow-highlight)}body .ant-card .ant-card-head{border-bottom:1px solid var(--border-subtle)}body .hrm-stat-card{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}body .hrm-stat-card:hover{transform:translateY(-2px);box-shadow:var(--snow-raise-hover),var(--snow-highlight)}body .hrm-quick-action{border:1px solid transparent;border-radius:var(--snow-radius-sm);background:var(--snow-surface-pale);box-shadow:var(--snow-raise-sm),var(--snow-highlight);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}body .hrm-quick-action:hover{transform:translateY(-1px);background:var(--snow-surface);box-shadow:var(--snow-raise-hover),var(--snow-highlight)}body .ant-btn{border-radius:var(--snow-radius-sm);border:1px solid var(--border-subtle);box-shadow:var(--snow-raise-sm),var(--snow-highlight);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}body .ant-btn:where(:not(.ant-btn-variant-solid)){background:var(--snow-surface)}body .ant-btn-default:not(:disabled){color:var(--text-primary)}body .ant-btn:not(:disabled):hover{transform:translateY(-1px);box-shadow:var(--snow-raise),var(--snow-highlight)}body .ant-btn:not(:disabled):active{transform:translateY(0);box-shadow:var(--snow-press)}body .ant-btn-primary{border-color:transparent;box-shadow:0 8px 22px -2px var(--accent-glow),inset 0 1px 0 hsla(0,0%,100%,.3)}body .ant-btn-primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 30px -2px var(--accent-glow),inset 0 1px 0 hsla(0,0%,100%,.3)}body .ant-btn-primary:not(:disabled):active{transform:translateY(0);box-shadow:inset 3px 3px 9px rgba(23,95,184,.45),inset -2px -2px 7px hsla(0,0%,100%,.15)}body .ant-btn-link,body .ant-btn-text{background:transparent;border-color:transparent;box-shadow:none}body .ant-btn-link:not(:disabled):hover,body .ant-btn-text:not(:disabled):hover{transform:none;box-shadow:none}body .ant-input,body .ant-input-affix-wrapper,body .ant-input-number,body .ant-picker,body .ant-select-selector{background:var(--snow-inset-bg);border:1px solid transparent;border-radius:var(--snow-radius-sm);box-shadow:var(--snow-inset)}body .ant-input-affix-wrapper>.ant-input{background:transparent;border:none;box-shadow:none}body .ant-input-affix-wrapper-focused,body .ant-input-focused,body .ant-input:focus,body .ant-picker-focused,body .ant-select-focused .ant-select-selector{border-color:var(--accent-primary);box-shadow:var(--snow-inset),0 0 0 3px var(--accent-glow)}body .ant-avatar{box-shadow:3px 3px 9px rgba(16,118,251,.12),-3px -3px 9px hsla(0,0%,100%,.9)}[data-theme=dark] body .ant-avatar{box-shadow:3px 3px 9px rgba(0,0,0,.45),-3px -3px 9px hsla(0,0%,100%,.03)}body .ant-table{background:transparent}body .ant-table-thead>tr>th{background:var(--snow-inset-bg);border-bottom:1px solid var(--border-subtle)}body .org-card{background:var(--snow-surface);border:1px solid var(--border-subtle);border-radius:14px;box-shadow:var(--snow-raise-sm),var(--snow-highlight)}.hrm-brand{gap:12px}.hrm-brand-name{font-family:var(--font-brand),var(--font-sans);font-size:21px;font-weight:700;letter-spacing:-.01em;line-height:1.05}.hrm-brand-name .bw-1{color:#1076fb;font-weight:700}.hrm-brand-name .bw-2{color:#55a6f7;font-weight:500}@media (prefers-reduced-transparency:reduce){body .ant-card{box-shadow:0 2px 10px rgba(16,118,251,.14)}}html{caret-color:transparent}.ant-input,.ant-input-affix-wrapper input,.ant-input-number-input,.ant-mentions textarea,.ant-picker-input input,.ant-select-selection-search-input,[contenteditable=""],[contenteditable=true],input,textarea{caret-color:auto}