.inn-page-banner{position:relative;isolation:isolate;min-height:130px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;overflow:hidden;border:1px solid #352447;border-radius:12px;background:#081523}.inn-page-banner-background,.inn-page-banner-overlay{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.inn-page-banner-background{object-fit:cover;object-position:center 48%}.inn-page-banner-overlay{background:linear-gradient(90deg,#080d24c9,#160c2850 60%,#080c22df),linear-gradient(0deg,#080b2699,transparent)}.inn-page-banner-copy{min-width:0}.inn-page-banner-copy>span{font-size:11px;letter-spacing:.05em;color:#cab9fa}.inn-page-banner h1{margin:7px 0 5px;font-size:clamp(26px,2.6vw,38px);line-height:1.2;color:white!important}.inn-page-banner h1 em{font-style:normal;color:#a348f8}.inn-page-banner p{margin:0;color:#d0e0f7;font-size:14px;line-height:1.5}.inn-page-banner-logo{flex:0 0 auto;width:140px;max-width:25%;height:auto;object-fit:contain;opacity:1}.hr-dashboard-redesign{display:grid;grid-gap:16px;gap:16px;color:#e9f2ff}.hr-dashboard-redesign a{text-decoration:none}.hr-dashboard-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(200px,1fr);grid-gap:12px;gap:12px}.hr-request-action,.hr-summary-card{min-width:0;min-height:84px;padding:12px;display:flex;align-items:center;gap:14px;background:linear-gradient(115deg,#0c2032,#071825);border:1px solid #183045;border-radius:9px;color:#dceaff}.hr-summary-icon{width:52px;height:56px;flex-shrink:0;display:grid;place-items:center;border:1px solid #7a36d966;border-radius:8px;background:linear-gradient(130deg,#482489,#281950);color:#e0c0ff}.hr-summary-icon svg{width:27px;height:27px}.hr-summary-icon.green{background:#064a3d;border-color:#137754;color:#76ebbf}.hr-summary-icon.pink{background:#502034;border-color:#863252;color:#ffc6e6}.hr-summary-card>div{display:flex;flex-direction:column;gap:3px;min-width:0}.hr-summary-card small{font-size:11px}.hr-summary-card strong{font-size:25px;line-height:1;color:white}.hr-summary-card div>span{font-size:10px;color:#93b9e3}.hr-request-action{padding:14px}.hr-request-menu{width:100%;position:relative;z-index:5}.hr-request-menu summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;padding:14px 12px;border:1px solid #9d47ff;border-radius:7px;background:linear-gradient(110deg,#7227e0,#5522be);font-size:12px;font-weight:600;color:white;list-style:none}.hr-request-menu summary::-webkit-details-marker{display:none}.hr-request-menu summary>span{padding-left:10px;border-left:1px solid #a178e7}.hr-request-menu>div{position:absolute;top:calc(100% + 7px);right:0;min-width:215px;padding:6px;border:1px solid #4a337b;border-radius:8px;background:#0b1a2c;box-shadow:0 12px 30px #0007}.hr-dashboard-redesign .hr-request-menu button{display:block;width:100%;text-align:left;padding:10px 12px;background:transparent;color:#ecdeff;border:0;box-shadow:none}.hr-dashboard-redesign .hr-request-menu button:hover{background:#33205c}.hr-dashboard-redesign .hr-request-menu button:disabled{opacity:.4;cursor:default}.hr-dashboard-redesign .employee-support-detail-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.95fr);grid-gap:12px;gap:12px;align-items:start}.hr-dashboard-redesign .employee-support-card,.hr-dashboard-redesign .hr-meeting-history{min-width:0;margin:0;padding:0;border-radius:10px;border:1px solid #163047;background:linear-gradient(115deg,#0a1e2f,#071723);box-shadow:none}.hr-dashboard-redesign .employee-support-detail-grid>section{min-height:280px}.hr-dashboard-redesign .employee-support-card.compact-team-card.hr-stage-panel{padding:0}.hr-dashboard-redesign .section-header{padding:14px;margin:0;border-bottom:1px solid #183348;gap:8px;align-items:center}.hr-dashboard-redesign .section-header>div:first-child:has(.ops-panel-title){position:relative;padding-left:40px}.hr-dashboard-redesign .section-header>div:first-child .ops-panel-title svg{position:absolute;left:0;top:0}.hr-dashboard-redesign .ops-panel-title{display:flex;gap:9px;align-items:center;font-size:14px;color:white!important}.hr-dashboard-redesign .ops-panel-title svg{width:30px;height:30px;padding:6px;color:#d6b4ff;background:#352064;border-radius:7px}.hr-dashboard-redesign .ops-tile-meta{margin-top:3px;font-size:10px;color:#9bbade}.hr-panel-actions{display:flex;align-items:center;gap:8px}.hr-dashboard-redesign .hr-view-all{background:transparent;border:0;padding:0;color:#51b6ff;font-size:10px;white-space:nowrap;box-shadow:none}.hr-dashboard-redesign .hr-small-button{padding:5px 7px;border:1px solid #382957;border-radius:5px;background:#101a2c;font-size:10px;color:#c5a0ff;box-shadow:none}.hr-dashboard-redesign .compact-directory-head,.hr-dashboard-redesign .compact-directory-row{padding:10px 14px;gap:9px;border-color:#163048;font-size:10px;background:transparent}.hr-dashboard-redesign .compact-directory-head{color:#bea4fc;background:#06121e;padding-top:12px;padding-bottom:12px}.hr-dashboard-redesign .support-directory-row{display:grid;grid-template-columns:30px minmax(0,1.15fr) minmax(0,1.3fr) 65px 46px}.hr-dashboard-redesign .support-absence-row{grid-template-columns:30px minmax(0,1fr) minmax(0,1.4fr) 65px}.hr-dashboard-redesign .compact-directory-row>strong{color:#eef3ff;font-weight:600}.hr-dashboard-redesign .compact-directory-row>span:not(.status-pill){color:#b0cfef}.hr-dashboard-redesign .compact-directory-row{padding-top:6px;padding-bottom:6px}.hr-dashboard-redesign .compact-directory-row>span:not(.status-pill){font-size:10px}.hr-dashboard-redesign .employee-team-avatar{width:30px;height:30px}.hr-dashboard-redesign .employee-team-avatar img{width:100%;height:100%;object-fit:cover}.hr-dashboard-redesign .status-pill{min-width:0;padding:4px 7px;border-radius:20px;font-size:9px;white-space:normal;text-align:center}.hr-dashboard-redesign .status-pill.success{background:#004532;color:#55e4ad;border-color:#0c735a}.hr-dashboard-redesign .status-pill.warning{background:#402c12;color:#f5cd83}.hr-dashboard-redesign .status-pill.info{background:#102c49;color:#78c8ff}.hr-team-contact{display:flex;align-items:center;justify-content:center;gap:10px}.hr-team-contact a{color:#cfe1fa;display:inline-flex}.hr-team-contact svg{width:14px;height:14px}.hr-dashboard-redesign .dashboard-empty{min-height:190px;margin:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:16px;text-align:center;border:1px solid #153048;border-radius:8px;background:transparent;gap:8px;font-size:11px}.hr-dashboard-redesign .dashboard-empty>svg{width:30px;height:30px;margin-bottom:6px;color:#ad67ff}.hr-dashboard-redesign .support-complaint-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 65px 64px}.hr-dashboard-redesign .support-complaint-detail{grid-column:1/-1;overflow-wrap:anywhere}.hr-dashboard-redesign .org-chart-panel{overflow:hidden}.hr-dashboard-redesign .org-chart-header-actions{gap:8px;flex-wrap:wrap}.hr-dashboard-redesign .org-chart-header-actions input{width:200px;padding:8px 10px;font-size:11px;background:#091b2b;border:1px solid #24425c}.hr-dashboard-redesign .org-chart-header-actions button{font-size:10px;padding:8px 10px;border-radius:6px;background:#0a1a2b;border:1px solid #3c3264;box-shadow:none}.hr-dashboard-redesign .org-chart-viewport{overflow:auto;padding:14px 10px}.hr-dashboard-redesign .org-chart-capture{min-width:1050px;width:100%}.hr-dashboard-redesign .org-person-card{background:linear-gradient(120deg,#0a2134,#091626);border:1px solid #344473;border-radius:8px;width:226px}.hr-dashboard-redesign .org-node-root>.org-node-shell .org-person-card{border-color:#974bff;background:linear-gradient(115deg,#36205e,#141a38)}.hr-dashboard-redesign .org-person-copy strong{color:#f4f0ff}.hr-dashboard-redesign .org-person-copy small{color:#b995f8}.hr-dashboard-redesign .org-person-copy em{color:#b6d0ed}.hr-dashboard-redesign .org-branch-toggle,.hr-dashboard-redesign .org-node-actions button{font-size:9px;padding:4px 8px}.hr-dashboard-redesign .org-chart-tree{min-width:1050px;width:100%;padding:10px}.hr-dashboard-redesign .org-chart-tree>.org-node,.hr-dashboard-redesign .org-node-root>.org-branch{width:100%}.hr-dashboard-redesign .org-node-root>.org-branch>.org-children{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;width:100%}.hr-dashboard-redesign .org-node-report,.hr-dashboard-redesign .org-node-report>.org-branch{width:100%}.hr-dashboard-redesign .org-node-report>.org-branch>.org-children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.hr-dashboard-redesign .org-node-report>.org-node-shell{width:100%}.hr-dashboard-redesign .org-node-report .org-person-card{width:100%;min-width:0;grid-template-columns:32px minmax(0,1fr);padding:9px;gap:7px}.hr-dashboard-redesign .org-node-report .org-person-avatar,.hr-dashboard-redesign .org-node-report .org-person-avatar img,.hr-dashboard-redesign .org-node-report .org-person-avatar>span{width:32px;height:32px}.hr-dashboard-redesign .org-children .org-children .org-person-copy small{display:none}.hr-dashboard-redesign .org-person-copy strong{font-size:11px}.hr-dashboard-redesign .org-person-copy em{font-size:10px}.hr-dashboard-redesign .org-person-copy>span{font-size:9px}.hr-meeting-history{padding:14px!important}.hr-meeting-history summary{display:flex;gap:9px;align-items:center;cursor:pointer;font-size:13px}.hr-meeting-history summary svg{width:18px;color:#b277ff}.hr-meeting-history summary>span{margin-left:auto;color:#b8a3df}.hr-meeting-history article{padding:12px 0;border-bottom:1px solid #22334c;overflow-wrap:anywhere}.hr-meeting-history article>.status-pill{margin-left:8px}.hr-dashboard-redesign .modal-panel{max-height:88dvh;overflow-y:auto;width:min(760px,96vw);background:#0c1c2e;border:1px solid #493268}.hr-dashboard-redesign .modal-panel .section-header{padding:0 0 12px}.hr-dashboard-redesign .modal-panel .form-grid>label,.hr-dashboard-redesign .modal-panel form>label{display:grid;grid-gap:7px;gap:7px;margin:12px 0;font-size:12px}.hr-dashboard-notice{margin:0;padding:12px;border:1px solid #175f50;background:#092e29;border-radius:8px}.hr-meeting-review .list-row{align-items:flex-start;overflow-wrap:anywhere}.hr-meeting-review label{display:grid;grid-gap:8px;gap:8px;margin:12px 0}@media(max-width:1400px){.hr-dashboard-summary{gap:8px}.hr-summary-card{gap:8px;padding:10px}.hr-summary-icon{width:40px;height:48px}.hr-dashboard-redesign .employee-support-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-dashboard-redesign .employee-support-detail-grid>section:last-child{grid-column:1/-1;min-height:220px}}@media(max-width:1000px){.hr-dashboard-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.hr-request-action{grid-column:1/-1;justify-content:flex-end;min-height:0;padding:10px}.hr-request-menu{max-width:270px}.hr-dashboard-redesign .section-header{flex-wrap:wrap}.hr-summary-card{align-items:flex-start}.hr-summary-icon{width:32px;height:38px}.hr-summary-icon svg{width:22px}}@media(max-width:700px){.hr-dashboard-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-dashboard-redesign .employee-support-detail-grid{grid-template-columns:minmax(0,1fr)}.hr-dashboard-redesign .employee-support-detail-grid>section:last-child{grid-column:auto}.inn-page-banner{padding:22px 18px;flex-wrap:wrap}.inn-page-banner-logo{max-width:none;width:110px;margin-left:auto}.inn-page-banner p{font-size:12px}.hr-dashboard-redesign .org-chart-header-actions,.hr-dashboard-redesign .org-chart-header-actions input{width:100%}.hr-dashboard-redesign .support-directory-row{grid-template-columns:28px minmax(0,1fr) 60px 42px}.hr-dashboard-redesign .support-directory-row>:nth-child(3){grid-column:2;grid-row:2}.hr-dashboard-redesign .support-directory-row>:nth-child(4){grid-column:3;grid-row:1/3}.hr-dashboard-redesign .support-directory-row>:nth-child(5){grid-column:4;grid-row:1/3}.hr-dashboard-redesign .support-absence-row{grid-template-columns:28px minmax(0,1fr) 64px}.hr-dashboard-redesign .compact-directory-head{display:none}.hr-dashboard-redesign .support-complaint-row{grid-template-columns:minmax(0,1fr) 65px}.hr-dashboard-redesign .support-complaint-row>:nth-child(2){grid-row:2}.hr-dashboard-redesign .support-complaint-row>:nth-child(4){grid-column:2;grid-row:1/3}}.employee-management-redesign .em-recruitment-summary{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(160px,.8fr)}.employee-management-redesign .em-employee-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.em-recruitment-shortcuts{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.em-recruitment-shortcuts a{font-size:.8rem}.recruitment-attention{display:inline-grid;place-items:center;flex:0 0 19px;width:19px;height:19px;margin-left:auto;border-radius:50%;border:1px solid #ff9aaa;background:#d52c4b;color:#fff;font-size:13px;font-weight:800;line-height:1;box-shadow:0 0 8px #d52c4b44}.sidebar-rail-menu:has(.recruitment-attention)>button:after{content:"!";display:grid;place-items:center;position:absolute;right:8px;top:5px;width:15px;height:15px;border-radius:50%;background:#d52c4b;color:#fff;font-size:11px;font-weight:800}@media(max-width:900px){.employee-management-redesign .em-recruitment-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.employee-management-redesign .em-employee-summary,.employee-management-redesign .em-recruitment-summary{grid-template-columns:minmax(0,1fr)}}.sidebar-rail-menu:has(.recruitment-attention)>.sidebar-title{position:relative}.sidebar .nav-link:has(.recruitment-attention){display:flex;align-items:center;gap:10px}.employee-management-redesign .employee-management-tabs{flex-wrap:wrap;min-width:0;max-width:100%;width:100%;box-sizing:border-box}.employee-management-redesign .employee-management-tabs>button{min-width:0;white-space:normal;flex:1 1 130px}.investigator-dashboard{--inv-border:#233a56;--inv-muted:#a4b6d2;display:flex;flex-direction:column;gap:14px;min-width:0;color:#edf0ff}.inv-dialog *,.investigator-dashboard *{box-sizing:border-box}.inv-dialog button,.investigator-dashboard button{cursor:pointer}.inv-dialog button:disabled,.investigator-dashboard button:disabled{cursor:default;opacity:.5}.inv-dialog :focus-visible,.investigator-dashboard :focus-visible{outline:2px solid #aa79ff;outline-offset:3px}.inv-dialog a,.investigator-dashboard a{color:#c6b4ff}.inv-banner{position:relative}.inv-banner .inn-page-banner{min-height:126px}.inv-banner .inn-page-banner-copy{padding:22px 210px 22px 30px}.inv-banner .inn-page-banner h1{font-size:clamp(1.7rem,2.5vw,2.7rem)}.inv-banner em{font-style:normal;color:#ad60ff}.inv-brand{position:absolute;right:28px;top:50%;transform:translateY(-50%);width:155px;max-height:75px;object-fit:contain}.inv-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.inv-stat{min-width:0;display:flex;align-items:center;gap:14px;padding:20px 15px;border:1px solid var(--inv-border);border-radius:10px;background:linear-gradient(115deg,#101b37,#061b2b)}.inv-stat h2{font-size:.8rem;font-weight:500;margin:0 0 4px}.inv-stat strong{display:block;font-size:1.85rem;line-height:1.1}.inv-stat small{display:block;color:var(--inv-muted);font-size:.72rem;margin-top:6px}.inv-stat-icon{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:50%;color:#c092ff;background:linear-gradient(130deg,#482080,#19183f);border:1px solid #6337a8}.inv-stat-icon svg{width:25px;height:25px}.inv-tone-blue .inv-stat-icon{color:#6abbff;background:#12335c;border-color:#285e98}.inv-tone-teal .inv-stat-icon{color:#19dfbe;background:#06443f;border-color:#117466}.inv-tone-amber .inv-stat-icon{color:#f3ca5f;background:#413b22;border-color:#6d6831}.inv-columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.inv-column{display:flex;flex-direction:column;gap:14px;min-width:0}.inv-panel{min-width:0;overflow:hidden;border:1px solid var(--inv-border);border-radius:12px;background:linear-gradient(120deg,#0c1d32,#041926)}.inv-panel-header{display:flex;align-items:center;gap:10px;padding:14px;border-bottom:1px solid #20354b;flex-wrap:wrap}.inv-panel-header>div:first-of-type{flex:1 1;min-width:140px}.inv-panel-header h2{font-size:1rem;margin:0 0 3px}.inv-panel-header p{color:var(--inv-muted);margin:0;font-size:.76rem;line-height:1.45}.inv-panel-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.inv-panel-actions button{font-size:.73rem;padding:7px 10px}.inv-icon{display:grid;place-items:center;color:#bc8bff;background:linear-gradient(135deg,#422166,#201e46);border-radius:9px;flex:0 0 34px;height:34px}.inv-icon svg{width:23px;height:23px}.inv-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 14px}.inv-controls>input{flex:1 1;min-width:145px}.inv-dialog input:not([type=checkbox]),.inv-dialog select,.inv-dialog textarea,.investigator-dashboard input:not([type=checkbox]),.investigator-dashboard select,.investigator-dashboard textarea{width:100%;min-width:0;border:1px solid #3e4367;border-radius:8px;background:#10192f;color:#eef0ff;padding:9px 11px;line-height:1.4;font:inherit}.inv-controls select{width:auto;max-width:100%}.inv-controls input,.inv-controls select{font-size:.76rem!important}.inv-tabs{display:flex;gap:7px;flex-wrap:wrap}.inv-tabs button{font-size:.75rem;padding:8px 11px}.inv-tabs button[aria-pressed=true]{background:linear-gradient(120deg,#4b2290,#302466);border-color:#7447d7;color:#fff}.inv-filters{position:relative;font-size:.78rem}.inv-filters summary{cursor:pointer;padding:8px;border:1px solid #3e4367;border-radius:8px}.inv-filters>div{position:absolute;z-index:3;right:0;width:260px;padding:14px;display:grid;grid-gap:10px;gap:10px;background:#0c182c;border:1px solid #514578;box-shadow:0 15px 30px #0007;border-radius:9px}.inv-leads{padding:0 14px}.inv-lead-head,.inv-lead-row{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1.1fr) minmax(0,1fr) 68px 85px;grid-gap:10px;gap:10px;align-items:center}.inv-lead-head{padding:10px 8px;background:#10223c;border:1px solid #24334e;border-radius:7px;text-transform:uppercase;font-size:.61rem;letter-spacing:.035em;color:#bdc9ef}.investigator-dashboard .inv-lead-row{width:100%;min-height:72px;text-align:left;font-weight:400;border:0;border-bottom:1px solid #223347;border-radius:0;background:transparent;box-shadow:none;color:#dce8ff;padding:10px 5px;font-size:.73rem}.investigator-dashboard .inv-lead-row:hover{background:#181f3a}.inv-lead-row>span{overflow-wrap:anywhere}.inv-lead-title{display:flex;align-items:center;gap:10px;min-width:0}.inv-lead-title strong{font-size:.76rem;line-height:1.5}.inv-lead-title img,.inv-thumb{width:59px;height:42px;flex:0 0 59px;object-fit:cover;border-radius:5px}.inv-thumb{display:grid;place-items:center;background:linear-gradient(130deg,#2c254d,#132c42);color:#b088ef}.inv-thumb svg{width:22px}.inv-badge{display:inline-block;vertical-align:middle;width:-moz-fit-content;width:fit-content;font-size:.64rem;line-height:1.3;padding:3px 7px;border-radius:5px;border:1px solid #4c4479;background:#282344;color:#e3d7ff;white-space:normal}.inv-high,.inv-no_signal{border-color:#984558;background:#431c31;color:#ff9baf}.inv-low,.inv-offline{border-color:#2c6393;background:#112f49;color:#8bcaff}.inv-low_battery,.inv-normal{border-color:#8f7230;background:#352e1d;color:#ffe07b}.inv-closed,.inv-online,.inv-recovered{border-color:#146e60;background:#103d36;color:#5cebc9}.inv-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;color:var(--inv-muted);font-size:.7rem}.inv-pagination button{padding:7px 10px;font-size:.73rem}.inv-case-grid{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.inv-case-card{min-width:0;display:flex;flex-direction:column;gap:8px;border:1px solid #3a3661;border-top:2px solid #9143ed;border-radius:9px;padding:10px;background:linear-gradient(140deg,#171c38,#0a1b2c)}.inv-case-top{display:flex;gap:6px;align-items:center;justify-content:space-between;flex-wrap:wrap}.inv-case-top small{font-size:.62rem;letter-spacing:.04em;color:#c69cff}.inv-case-cover{height:80px;width:100%;object-fit:cover;border-radius:5px}.inv-cover-fallback{display:grid;place-items:center;background:linear-gradient(125deg,#34255a,#122e45)}.inv-cover-fallback svg{width:32px;height:32px;color:#a89ade}.inv-case-card h3{font-size:.88rem;line-height:1.4;margin:0;overflow-wrap:anywhere}.inv-case-card>small{font-size:.67rem;color:var(--inv-muted)}.inv-case-card>strong{font-size:.75rem}.inv-case-tags{display:flex;gap:5px;flex-wrap:wrap;align-items:center;font-size:.64rem}.inv-case-tags>span:first-child{color:#ccb3ff}.inv-open-case{margin-top:auto;display:flex;align-items:center;justify-content:space-between;border:1px solid #6d57ae;border-radius:6px;padding:7px 9px;text-decoration:none;font-size:.72rem;background:#17233c}.inv-open-case svg{width:16px;height:16px}.inv-case-grid>.inv-empty{grid-column:1/-1}.inv-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:14px}.inv-quick-grid a{display:flex;align-items:center;gap:8px;text-decoration:none;border:1px solid #263957;border-radius:8px;padding:12px 9px;background:linear-gradient(125deg,#102c41,#111d36);min-width:0}.inv-quick-grid a:hover{border-color:#7d55bb}.inv-quick-grid svg:first-child{width:24px;height:24px;color:#5ad9ef;flex-shrink:0}.inv-quick-grid svg:last-child{width:14px;height:14px;margin-left:auto;flex-shrink:0}.inv-quick-grid strong{display:block;color:#f1efff;font-size:.75rem;line-height:1.4}.inv-quick-grid small{font-size:.65rem;color:var(--inv-muted);display:block;margin-top:3px}.inv-intelligence-list,.inv-task-list{max-height:430px;overflow:auto;scrollbar-width:thin;scrollbar-color:#554b83 transparent;padding:0 14px 10px}.inv-intelligence-list article{border-bottom:1px solid #23364d;padding:12px 0;font-size:.77rem;overflow-wrap:anywhere}.inv-intelligence-list article>div{display:flex;justify-content:space-between;gap:8px}.inv-intelligence-list a,.inv-intelligence-list small{display:block;margin-top:5px;font-size:.69rem;color:var(--inv-muted)}.inv-intelligence-list p{white-space:pre-wrap;line-height:1.5}.inv-intelligence-list button{font-size:.7rem;padding:6px 9px;margin-top:8px}.inv-task{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px;padding:13px 0;border-bottom:1px solid #23364d}.inv-task>label{display:flex;gap:8px;align-items:start;font-size:.77rem;line-height:1.4}.inv-checkbox input,.inv-task input[type=checkbox]{accent-color:#9759f4;width:16px;height:16px;flex-shrink:0}.inv-task-copy{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;padding-left:24px;font-size:.72rem;overflow-wrap:anywhere}.inv-task-copy p{margin:0;white-space:pre-wrap}.inv-task-copy small{color:var(--inv-muted);font-size:.67rem}.inv-task-copy .inv-overdue{color:#ff9cad}.inv-task-actions{grid-column:1/-1;display:flex;gap:7px;align-items:center;font-size:.72rem;padding-left:24px}.inv-task-actions button{padding:4px 8px;font-size:.67rem}.inv-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;min-height:150px;padding:24px;color:#c5d1ec}.inv-empty svg{width:27px;height:27px;color:#af71ff}.inv-empty strong{font-size:.88rem}.inv-empty span{font-size:.74rem;line-height:1.5;color:var(--inv-muted);max-width:360px}.inv-error{color:#ffacbd;background:#361b2d;border:1px solid #784357;border-radius:8px;padding:12px;overflow-wrap:anywhere}.inv-notice{margin:0;color:#8ce0c6;font-size:.8rem}.inv-muted{color:#a4b6d2;font-size:.78rem;line-height:1.5}.inv-preserve{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.inv-overlay{z-index:1300;padding:18px}.inv-dialog{display:flex;flex-direction:column;max-height:calc(100dvh - 36px);width:min(800px,100%);border:1px solid #7755bb;border-radius:16px;background:linear-gradient(140deg,#0d1a31,#061423);box-shadow:0 24px 100px #0009;color:#edf0ff;min-height:0;overflow:hidden}.inv-dialog>header{display:flex;gap:14px;align-items:center;padding:23px;border-bottom:1px solid #283750;flex-shrink:0}.inv-dialog>header>div{flex:1 1;min-width:0}.inv-dialog h2{font-size:1.35rem;margin:0 0 7px}.inv-dialog header p{margin:0;color:#adbbd3;font-size:.8rem;line-height:1.5}.inv-dialog>form{display:flex;flex-direction:column;min-height:0;overflow:hidden}.inv-dialog-body{overflow:auto;min-height:0;padding:24px;font-size:.85rem}.inv-dialog-body h3{font-size:1.15rem}.inv-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.inv-field{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:.81rem;color:#c5d1e9}.inv-field>span{font-weight:600}.inv-wide{grid-column:1/-1}.inv-callout{border:1px solid #45386a;border-radius:8px;padding:13px;background:#242145;color:#d8cbff;font-size:.78rem;line-height:1.5}.inv-callout p{margin:7px 0}.inv-callout small{font-size:.72rem}.inv-form-footer{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:18px 24px;border-top:1px solid #283750;flex-shrink:0}.inv-dialog .secondary,.investigator-dashboard .secondary{background:linear-gradient(120deg,#1c2542,#151e34);border:1px solid #5a608c;box-shadow:none;color:#e1e6fc;border-radius:7px;padding:9px 13px}.inv-dialog button:not(.secondary),.investigator-dashboard button:not(.secondary):not(.inv-lead-row){background:linear-gradient(120deg,#6240df,#4924a5);border:1px solid #9873ec;color:white;border-radius:7px;padding:9px 13px}.inv-dialog textarea{resize:vertical}.inv-dialog select[multiple]{min-height:95px}.inv-workspace-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:20px;border:1px solid #423361;border-radius:12px;background:linear-gradient(115deg,#191b3b,#071d2e)}.inv-workspace-heading h1{font-size:1.8rem;margin:7px 0 12px;overflow-wrap:anywhere}.inv-workspace-heading small{color:#c49aff}.inv-workspace-heading>div:last-child{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:.8rem}.inv-workspace-heading .inv-badge{margin-right:7px}.inv-workspace-body{padding:20px;max-width:1100px}.inv-details{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px;margin:24px 0;font-size:.82rem;line-height:1.5}.inv-details dt{color:#a4b6d2}.inv-details dd{margin:0;overflow-wrap:anywhere}.inv-members{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;font-size:.82rem}.inv-members li{display:flex;align-items:center;gap:14px;justify-content:space-between}.inv-entry{padding:17px 0;border-bottom:1px solid #293950;font-size:.85rem}.inv-entry header{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.inv-entry small{color:var(--inv-muted);font-size:.7rem}.inv-contribution{display:flex;flex-direction:column;gap:14px;margin-top:24px;max-width:800px}.inv-contribution>button{align-self:flex-start}.inv-checkbox{display:flex;gap:9px;align-items:center;font-size:.8rem}.inv-lead-image{max-width:100%;max-height:300px;object-fit:contain;border-radius:8px}@media(min-width:1800px){.inv-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1350px){.inv-columns{grid-template-columns:1fr}.inv-column:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.inv-column:last-child>.inv-panel:last-child{grid-column:1/-1}.inv-stat{padding:15px 10px;gap:9px}.inv-stat-icon{flex-basis:36px;height:36px}.inv-stat-icon svg{width:21px;height:21px}.inv-stat small{font-size:.66rem}}@media(max-width:900px){.inv-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.inv-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inv-banner .inn-page-banner-copy{padding-right:145px}.inv-brand{width:110px;right:18px}.inv-column:last-child{display:flex}.inv-lead-head,.inv-lead-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 65px}.inv-lead-head>span:last-child,.inv-lead-row>span:last-child{display:none}}@media(max-width:600px){.investigator-dashboard{gap:12px}.inv-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.inv-stat{padding:14px 10px;align-items:flex-start}.inv-stat strong{font-size:1.5rem}.inv-stat h2{font-size:.73rem}.inv-stat-icon{flex-basis:32px;height:32px}.inv-stat:last-child{grid-column:1/-1}.inv-banner .inn-page-banner-copy{padding:21px 18px!important}.inv-brand{display:none}.inv-banner .inn-page-banner p{font-size:.8rem}.inv-lead-head{display:none}.investigator-dashboard .inv-lead-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:13px 0}.inv-lead-title{grid-column:1/-1}.inv-lead-row>span:nth-child(2){font-size:.68rem}.inv-lead-row>span:nth-child(3){grid-column:1/-1;color:#a4b6d2}.inv-case-grid{grid-template-columns:minmax(0,1fr)}.inv-case-cover{height:110px}.inv-panel-header{padding:12px}.inv-controls{padding:10px 12px}.inv-tabs button{font-size:.68rem;padding:7px 8px}.inv-pagination{font-size:.62rem;padding:10px}.inv-pagination button{font-size:.65rem}.inv-quick-grid{gap:8px;padding:12px}.inv-quick-grid a{padding:10px 8px;gap:6px}.inv-quick-grid strong{font-size:.68rem}.inv-quick-grid small{font-size:.59rem}.inv-quick-grid svg:first-child{width:19px;height:19px}.inv-quick-grid svg:last-child{display:none}.inv-filters>div{right:auto;left:0}.inv-overlay{padding:8px}.inv-dialog{max-height:calc(100dvh - 16px);border-radius:12px}.inv-dialog>header{padding:16px;gap:10px}.inv-dialog h2{font-size:1.1rem}.inv-dialog header p{font-size:.73rem}.inv-dialog-body{padding:16px}.inv-fields{grid-template-columns:minmax(0,1fr);gap:14px}.inv-form-footer{padding:13px 16px}.inv-dialog .inv-icon{display:none}.inv-dialog header button{padding:7px 9px}.inv-details{grid-template-columns:minmax(0,1fr);gap:6px}.inv-details dd{margin-bottom:10px}.inv-workspace-heading h1{font-size:1.35rem}.inv-workspace-body{padding:14px}}.investigator-dashboard .inv-banner .inn-page-banner{padding:20px 26px;min-height:126px}.investigator-dashboard .inv-banner .inn-page-banner-copy{padding:0;flex:1 1}.inv-dialog h2,.investigator-dashboard .inv-panel .inv-panel-header h2{color:#f0efff}.investigator-dashboard .inv-stat h2{color:#c3d1f3}.investigator-dashboard .inv-tabs button[aria-pressed=true]{background:linear-gradient(120deg,#4b2290,#302466);border-color:#7447d7}.inv-intelligence-list article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:5px 10px;gap:5px 10px;padding:10px 0}.inv-intelligence-list article>div,.inv-intelligence-list article>p{grid-column:1/-1}.inv-intelligence-list article a,.inv-intelligence-list article small{margin:0}.inv-intelligence-list article button{justify-self:start;margin-top:2px}@media(min-width:1500px){.inv-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.investigator-dashboard .inv-banner .inn-page-banner{padding:18px}.investigator-dashboard .inv-banner .inn-page-banner-copy{padding:0!important}.inv-filters[open]{width:100%}.inv-filters>div{position:static;width:100%;margin-top:8px}.inv-intelligence-list article{grid-template-columns:minmax(0,1fr)}.inv-intelligence-list article>div,.inv-intelligence-list article>p{grid-column:auto}}@media(min-width:901px){.investigator-dashboard .inv-banner .inn-page-banner{padding:14px 26px}.inv-stat{padding-top:15px;padding-bottom:15px}.investigator-dashboard .inv-lead-row{min-height:52px;padding:8px 5px}.inv-lead-title img,.inv-thumb{width:50px;flex-basis:50px;height:36px}}.inv-intelligence-list .inv-intel-head,.inv-intelligence-list .inv-intel-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.2fr) minmax(55px,.8fr) minmax(65px,1fr) 40px;grid-gap:8px;gap:8px;align-items:center}.inv-intel-head{padding:8px 0;text-transform:uppercase;color:#b9c8e7;font-size:.58rem;letter-spacing:.03em;border-bottom:1px solid #293a53}.inv-intelligence-list .inv-intel-row{padding:10px 0;font-size:.7rem}.inv-intelligence-list .inv-intel-row>div{display:block;grid-column:auto}.inv-intelligence-list .inv-intel-row a,.inv-intelligence-list .inv-intel-row small{font-size:.62rem;margin-top:4px;line-height:1.4}.inv-asset-detail{font-size:.62rem}.inv-asset-detail summary{cursor:pointer;color:#c9b6ff}.inv-asset-detail[open]{grid-column:1/-1;padding:8px 0}.inv-asset-detail>div{padding:8px 0}@media(max-width:600px){.inv-intel-head{display:none!important}.inv-intelligence-list .inv-intel-row{grid-template-columns:minmax(0,1fr) auto}.inv-intelligence-list .inv-intel-row>div:nth-child(2){grid-column:1/-1;grid-row:2}.inv-intelligence-list .inv-intel-row>.inv-badge{grid-column:2;grid-row:1}.inv-intelligence-list .inv-intel-row>small{grid-column:1}}.meeting-modal-overlay{z-index:180;background:#020716d9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:3vh 2vw}.meeting-modal{width:min(820px,95vw);max-height:92dvh;display:flex;flex-direction:column;border:1px solid #8a61dc;border-radius:19px;background:linear-gradient(135deg,#101a30,#071322 65%,#10182c);box-shadow:0 25px 85px #0009,0 0 25px #6d3acf18;color:#edf0fc;overflow:hidden}.meeting-modal>header{display:flex;align-items:center;gap:18px;padding:26px 28px;border-bottom:1px solid #28304a;flex:none}.meeting-modal-icon{height:60px;width:60px;display:grid;place-items:center;flex:none;border:1px solid #7563d8;border-radius:15px;background:radial-gradient(circle,#5840b0,#171945 75%);box-shadow:inset 0 0 15px #7055d733;color:#ece5ff}.meeting-modal-icon svg{width:33px;height:33px}.meeting-modal h2{font-size:1.7rem;line-height:1.2;color:#f6f5ff;margin:0 0 9px}.meeting-modal header p{font-size:.82rem;line-height:1.5;color:#b1bdd6;margin:0}.meeting-modal header>button{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.meeting-modal button svg{width:17px;height:17px}.meeting-modal>form{display:flex;flex-direction:column;min-height:0;overflow:hidden}.meeting-modal-body{overflow:auto;padding:25px 28px;display:grid;grid-gap:20px;gap:20px}.meeting-modal fieldset{border:0;margin:0;padding:0;min-width:0;display:grid;grid-gap:20px;gap:20px}.meeting-modal label{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;font-size:.88rem;font-weight:600;min-width:0}.meeting-modal label>span{color:#e984cf}.meeting-modal label :is(input,textarea){flex-basis:100%;margin-top:5px;min-width:0;width:100%;background:#101a30!important;border:1px solid #465574!important;border-radius:9px!important;color:#eef0fb!important;padding:13px 15px!important;font:inherit;font-weight:400!important;box-shadow:inset 0 1px 2px #0002}.meeting-modal input::placeholder,.meeting-modal textarea::placeholder{color:#a1adc6}.meeting-modal textarea{min-height:130px;resize:vertical}.meeting-modal-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}.meeting-modal-row>div{display:grid;grid-gap:14px;gap:14px}.meeting-modal-notice{display:flex;gap:10px;align-items:center;font-size:.8rem;line-height:1.55;color:#d0c9ef;background:#30204d66;border:1px solid #6040b56b;border-radius:9px;padding:13px 15px;margin:0}.meeting-modal-notice>span{font-size:1.3rem;color:#b497ff}.meeting-modal-error{color:#ffb4c9;font-size:.82rem;margin:0}.meeting-modal footer{padding:17px 28px 23px;display:flex;justify-content:flex-end;gap:12px;flex:none}.meeting-modal button{padding:11px 20px;border-radius:9px}.meeting-modal footer>button{min-width:120px}.meeting-modal button[type=submit]{background:linear-gradient(110deg,#5b35ed,#8246f1);border:1px solid #9373ff;color:white;box-shadow:0 4px 15px #6834dd35}.meeting-modal :is(input,textarea,button):focus-visible{outline:2px solid #af8bff;outline-offset:3px}.employee-setup-guide{position:fixed;bottom:18px;right:18px;z-index:75;width:min(390px,calc(100vw - 28px));max-height:50vh;overflow:auto;background:#0e1930;border:1px solid #7353b6;border-radius:13px;box-shadow:0 8px 30px #0008;color:#dce3f5;font-size:.8rem}.employee-setup-guide>summary{padding:13px 16px;cursor:pointer;font-weight:700;color:#e5d8ff}.employee-setup-guide>div{padding:0 16px 15px}.employee-setup-guide h2{font-size:1.1rem;margin:5px 0}.employee-setup-guide p{line-height:1.6}.employee-setup-guide footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.employee-setup-guide button{font-size:.76rem;padding:8px 10px}.setup-document-link{display:flex;justify-content:space-between;gap:12px;text-align:left;width:100%;margin:8px 0}.setup-document-link strong{font-size:.7rem;color:#c7b4f0}.hr-dashboard-redesign .employee-support-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-dashboard-redesign .employee-support-detail-grid>section:last-child{grid-column:auto}.hr-own-meetings{min-width:0}.hr-own-meetings-list{max-height:330px;overflow:auto}.hr-own-meetings-list article{border-top:1px solid #283952;padding:13px 2px;font-size:.8rem;overflow-wrap:anywhere}.hr-own-meetings-list article header{display:flex;justify-content:space-between;align-items:center;gap:8px}.hr-own-meetings-list p{white-space:pre-wrap;line-height:1.5;margin:9px 0}.hr-own-meetings-list small{color:#a7bad4}@media(max-width:700px){.meeting-modal>header{padding:18px;gap:12px;flex-wrap:wrap}.meeting-modal header>div{flex:1 1;min-width:150px}.meeting-modal h2{font-size:1.35rem}.meeting-modal header>button{font-size:.75rem;padding:8px 10px}.meeting-modal-icon{width:45px;height:45px}.meeting-modal-icon svg{width:26px;height:26px}.meeting-modal-body{padding:18px}.meeting-modal-row{grid-template-columns:1fr}.meeting-modal footer{padding:15px 18px}.meeting-modal footer button{flex:1 1;min-width:0}.meeting-modal{max-height:94dvh}.hr-dashboard-redesign .employee-support-detail-grid{grid-template-columns:1fr}}@media(min-width:701px){.meeting-modal-row>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.meeting-modal-row>div>label{display:grid;grid-template-rows:1fr auto;align-items:start;grid-gap:5px;gap:5px}}.hr-dashboard-redesign .employee-support-detail-grid{align-items:stretch}.hr-dashboard-redesign .employee-support-detail-grid>section.hr-stage-panel{display:flex;flex-direction:column;min-height:294px;margin:0}.hr-dashboard-redesign .employee-support-detail-grid>section>.section-header{flex:0 0 auto;min-height:64px;box-sizing:border-box}.hr-dashboard-redesign .employee-support-detail-grid>section>.dashboard-empty,.hr-dashboard-redesign .employee-support-detail-grid>section>.hr-own-meetings-list{flex:1 1}.hr-dashboard-redesign .employee-support-detail-grid .hr-own-meetings-list{padding:0;margin:0;max-height:330px;min-height:0}.hr-dashboard-redesign .employee-support-detail-grid .hr-own-meetings-list:has(>.dashboard-empty){display:flex;max-height:none}.hr-dashboard-redesign .employee-support-detail-grid .hr-own-meetings-list>.dashboard-empty{flex:1 1}.hr-dashboard-redesign .employee-support-detail-grid .hr-own-meetings-list>article{padding:14px}.hr-dashboard-redesign .employee-support-detail-grid .hr-own-meetings-list>article:first-child{border-top:0}@media(max-width:700px){.hr-dashboard-redesign .employee-support-detail-grid>section.hr-stage-panel{min-height:280px}.hr-dashboard-redesign .employee-support-detail-grid>section>.section-header{flex-wrap:wrap}}@media(max-width:1000px){.hr-dashboard-redesign .employee-support-detail-grid{grid-template-columns:minmax(0,1fr)}}.lead-create-overlay.modal-overlay{z-index:1100;padding:20px;background:#020a15bf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lead-create-modal.modal-panel.card{width:min(920px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #654096;border-radius:18px;background:linear-gradient(125deg,#0b1829,#081321);color:#f2f0ff;box-shadow:0 24px 70px #0008;text-align:left}.lead-create-header{display:flex;align-items:center;gap:20px;padding:24px;border-bottom:1px solid #29223f;background:linear-gradient(115deg,#241b452e,#0d192b);flex-shrink:0}.lead-create-header-icon{display:grid;place-items:center;width:66px;height:66px;flex-shrink:0;border:1px solid #9e48ff;border-radius:12px;background:linear-gradient(125deg,#6122c9,#261451);color:white}.lead-create-header-icon svg{width:34px;height:34px}.lead-create-modal .lead-create-header h2{color:#f6f4ff!important;font-size:27px;font-weight:700;line-height:1.25;margin:0 0 5px}.lead-create-header p{margin:0;font-size:15px;color:#bab8e8;line-height:1.4}.lead-create-modal button.lead-create-close{margin:0 0 auto auto;padding:5px;width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#b6a7ef;box-shadow:none}.lead-create-close svg{width:25px;height:25px}.lead-create-modal button.lead-create-close:hover{background:#52377466;color:white}.lead-create-modal>form{display:flex;flex-direction:column;flex:1 1;min-height:0;margin:0}.lead-create-body{overflow-y:auto;flex:1 1;min-height:0;padding:22px 24px 26px;scrollbar-color:#5b3c80 #0a1726}.lead-create-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 28px;gap:22px 28px}.lead-create-full{grid-column:1/-1}.lead-create-field{min-width:0;display:flex;flex-direction:column;gap:8px}.lead-create-modal .lead-create-field>label{display:flex;align-items:center;gap:9px;margin:0;font-size:14px;font-weight:600;line-height:1.3;color:#cecbf6}.lead-create-field label svg{width:21px;height:21px;flex-shrink:0;color:#bf88fa}.lead-create-required{color:#ff536c}.lead-create-modal.modal-panel .lead-create-fields .lead-create-field .lead-create-input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){box-sizing:border-box;display:block;width:100%;min-width:0;min-height:44px;padding:11px 14px;margin:0;border:1px solid #465270!important;outline:none;border-radius:8px;background:#111c2c!important;color:#f4f2ff!important;-webkit-text-fill-color:#f4f2ff;font:inherit;font-size:14px;line-height:1.4;box-shadow:none!important;transition:border-color .15s,box-shadow .15s}.lead-create-modal.modal-panel .lead-create-fields .lead-create-field .lead-create-input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus{border-color:#a15df4!important;box-shadow:0 0 0 2px #9a55e824!important}.lead-create-modal .lead-create-input::placeholder{color:#9ea2ca;-webkit-text-fill-color:#9ea2ca;opacity:1}.lead-create-modal .lead-create-fields .lead-create-field textarea.lead-create-input{height:150px;min-height:140px;resize:vertical}.lead-create-helper{color:#a4a3c6;font-size:12px;line-height:1.45}.lead-create-modal .lead-create-option{min-width:0;display:flex;align-items:center;gap:15px;margin:0;padding:0;cursor:pointer;color:#f4efff}.lead-create-option-icon{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;color:#ba7dff;border:1px solid #4e2c84;border-radius:10px;background:linear-gradient(125deg,#30224c,#141a2f)}.lead-create-option-icon svg{width:25px;height:25px}.lead-create-modal .lead-create-option input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex-shrink:0;width:21px;height:21px;min-height:0;padding:0;margin:0 0 0 8px;border:1px solid #64708d;border-radius:5px;background:#0b1725;box-shadow:none;cursor:pointer}.lead-create-modal .lead-create-option input[type=checkbox]:checked{background:#7c38cf;border-color:#a568f4}.lead-create-option input[type=checkbox]:checked:after{content:"";position:absolute;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);left:7px;top:3px}.lead-create-option>span:last-child{min-width:0}.lead-create-option strong{display:block;font-weight:600;font-size:14px;line-height:1.3}.lead-create-option small{display:block;margin-top:5px;color:#aaa6cb;font-size:12px;line-height:1.35}.lead-create-footer{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:17px 24px;border-top:1px solid #29223f;background:#0b1728;flex-shrink:0}.lead-create-modal button.lead-create-cancel,.lead-create-modal button.lead-create-submit{min-height:44px;padding:11px 22px;border:1px solid #37425a;border-radius:9px;font:inherit;font-size:14px;font-weight:600;box-shadow:none}.lead-create-modal button.lead-create-cancel{color:#efedff;background:#162032}.lead-create-modal button.lead-create-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:white;background:linear-gradient(115deg,#802be2,#651bc9);border-color:#9a46f1}.lead-create-submit svg{width:22px;height:22px}.lead-create-modal button.lead-create-submit:hover{background:linear-gradient(115deg,#903bf0,#7227d8)}.lead-create-modal button.lead-create-cancel:hover{border-color:#74618e;background:#20283c}.lead-create-modal button:disabled{opacity:.55;cursor:wait}.lead-create-modal :is(button,input[type=checkbox]):focus-visible{outline:2px solid #ae7cff;outline-offset:3px}.lead-create-error{margin:0 0 18px;padding:11px 13px;border:1px solid #964057;border-radius:8px;background:#3b1d2b;color:#ffd1da;font-size:13px;overflow-wrap:anywhere}.lead-claim-modal.modal-panel.card{height:min(800px,calc(100dvh - 40px))}.lead-claim-body{padding-bottom:12px}.lead-claim-summary{display:flex;justify-content:space-between;gap:12px;margin:20px 0 12px;color:#aaa8cf;font-size:12px}.lead-claim-list{display:flex;flex-direction:column;gap:10px}.lead-claim-row{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid #263953;border-radius:11px;background:#0c1b2c}.lead-claim-image{display:grid;place-items:center;flex-shrink:0;width:64px;height:64px;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#36245e,#122139);color:#b78bfa}.lead-claim-image img{width:100%;height:100%;object-fit:cover}.lead-claim-image>svg{width:29px;height:29px}.lead-claim-copy{flex:1 1;min-width:0;overflow-wrap:anywhere}.lead-claim-title{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.lead-claim-modal .lead-claim-title h3{margin:0;font-size:15px;line-height:1.4;color:#f5f0ff!important}.lead-claim-title .newsroom-badge{flex-shrink:0;font-size:10px}.lead-claim-title .newsroom-badge svg{width:11px;height:11px}.lead-claim-copy>small{display:block;color:#a8b6d3;font-size:11px;margin:5px 0 7px}.lead-claim-copy>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 8px;font-size:12px;line-height:1.5;color:#c1c8df}.lead-claim-copy details{font-size:12px;color:#be97f6}.lead-claim-copy summary{cursor:pointer}.lead-claim-copy details>div{white-space:pre-wrap;line-height:1.6;color:#d1d6e7;margin-top:10px}.lead-claim-modal button.lead-claim-button{flex-shrink:0;padding:9px 15px;min-height:39px;font-size:12px}.lead-claim-button svg{width:17px;height:17px}.lead-claim-success{margin:0 0 18px;padding:11px 13px;border:1px solid #246d5b;border-radius:8px;background:#0c332e;color:#b8f2d7;font-size:13px;overflow-wrap:anywhere}.lead-claim-empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;color:#ada9d0;font-size:13px}.lead-claim-empty>svg{width:35px;height:35px;color:#b688f0}.lead-claim-empty strong{color:#f0edff}.lead-claim-pagination{padding:0 24px 10px;flex-shrink:0}.lead-claim-modal .newsroom-panel-pagination{margin:0}.lead-claim-modal .newsroom-panel-pagination button:disabled{cursor:default}@media(max-width:620px){.lead-claim-modal.modal-panel.card{height:calc(100dvh - 20px)}.lead-claim-row{flex-wrap:wrap;gap:10px;padding:12px}.lead-claim-image{width:42px;height:42px}.lead-claim-copy{flex-basis:calc(100% - 52px)}.lead-claim-modal button.lead-claim-button{margin-left:52px}.lead-claim-pagination{padding:0 18px 10px}.lead-claim-summary{font-size:11px}.lead-claim-filters{gap:14px}}body[data-portal-theme] .lead-create-overlay .lead-create-modal.modal-panel.card{padding:0;border-color:#654096!important;box-shadow:0 24px 70px #0008!important}@media(max-width:620px){.lead-create-overlay.modal-overlay{padding:10px}.lead-create-modal.modal-panel.card{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:14px}.lead-create-header{padding:18px;gap:12px}.lead-create-header-icon{width:46px;height:46px;border-radius:9px}.lead-create-header-icon svg{width:27px;height:27px}.lead-create-modal .lead-create-header h2{font-size:22px}.lead-create-header p{font-size:12px}.lead-create-fields{grid-template-columns:minmax(0,1fr);gap:19px}.lead-create-body{padding:20px 18px}.lead-create-option input[type=checkbox]{margin-left:0}.lead-create-footer{gap:10px;padding:14px 18px}.lead-create-modal button.lead-create-cancel,.lead-create-modal button.lead-create-submit{padding:10px 15px;font-size:13px}.lead-create-modal .lead-create-fields .lead-create-field textarea.lead-create-input{min-height:140px}}@media(prefers-reduced-motion:reduce){.lead-create-modal .lead-create-input{transition:none}}.lead-details-overlay{background:#050c1bd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9000;padding:20px}.lead-details-modal{width:min(1450px,92vw);max-height:90dvh;display:flex;flex-direction:column;background:linear-gradient(135deg,#10203d,#081426 70%);border:1px solid #4964a5;border-radius:19px;box-shadow:0 25px 90px #0009;color:#e9edff;overflow:hidden}.lead-details-header{display:flex;gap:22px;align-items:center;padding:26px 30px;border-bottom:1px solid #35456c;flex-shrink:0}.lead-detail-icon{display:grid;place-items:center;width:54px;height:54px;flex-shrink:0;background:linear-gradient(135deg,#354686,#262655);border:1px solid #5864a055;border-radius:14px;color:#cbd0ff}.lead-detail-icon svg{width:27px;height:27px}.lead-details-heading{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.lead-details-heading h2{font-size:27px;margin:0;font-weight:750}.lead-details-header p{margin:5px 0 0;color:#adbae1;font-size:15px}.lead-detail-status{font-size:13px;border:1px solid #7162b966;border-radius:16px;padding:5px 12px;background:#6150b332;color:#d3c5ff}.lead-detail-status.status-completed,.lead-detail-status.status-new,.lead-detail-status.status-published{color:#98f0d1;background:#12866b35;border-color:#238873}.lead-detail-status.status-cancelled{background:#a93c5033;color:#ffa6b7}.lead-details-close{margin-left:auto!important;border:0!important;background:none!important;padding:8px!important;color:#adbae1!important}.lead-details-close svg{width:25px;height:25px}.lead-details-scroll{overflow:auto;padding:22px;min-height:0}.lead-details-columns{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.lead-details-aside,.lead-details-main{min-width:0;display:flex;flex-direction:column;gap:20px}.lead-detail-card{min-width:0;background:linear-gradient(120deg,#12203a99,#0c172bee);border:1px solid #29436a;border-radius:16px;padding:22px;overflow-wrap:anywhere}.lead-overview{padding:20px}.lead-overview-content{display:flex;align-items:center;gap:22px}.lead-overview h1{flex:1 1;margin:0;font-size:clamp(22px,2vw,34px);font-weight:750;line-height:1.35;letter-spacing:-.6px;color:#f2f3ff}.lead-overview-image{width:32%;min-width:140px;aspect-ratio:1.5;border-radius:14px!important;overflow:hidden;padding:0!important;border:1px solid #3c4c74!important;background:#152138!important;flex-shrink:0}.lead-overview-image img{width:100%;height:100%;object-fit:cover}.lead-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%;color:#9aaacd}.lead-image-placeholder svg{width:36px;height:36px}.lead-details-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.lead-details-modal button{display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:13px;padding:11px 14px;border-radius:10px;border:1px solid #596790;background:linear-gradient(120deg,#223253,#172239);color:#e0e5fa;cursor:pointer}.lead-details-modal button:disabled{opacity:.45;cursor:not-allowed}.lead-details-modal button:focus-visible{outline:2px solid #b3a0ff;outline-offset:3px}.lead-details-modal .lead-detail-attach,.lead-details-modal .lead-detail-primary{background:linear-gradient(120deg,#494fe0,#4f2ab5);border-color:#9781ff;color:#fff}.lead-details-modal .danger{border-color:#b74875;background:#9b2a4533;color:#ffa9c1}.lead-detail-section-heading{display:flex;align-items:center;gap:15px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #314366}.lead-detail-section-heading h3{margin:0;font-size:18px;line-height:1.4}.lead-detail-section-heading p{color:#aab9dc;font-size:13px;margin:3px 0 0}.lead-detail-section-heading .lead-detail-icon{width:42px;height:42px;border-radius:11px}.lead-information dl{margin:0}.lead-information dl>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid #283c5b}.lead-information dl>div:last-child{border:0}.lead-information dt{font-size:13px;color:#d5dffa;flex-shrink:0}.lead-information dd{margin:0;font-size:12px;background:#293854;border:1px solid #435278;border-radius:10px;padding:5px 10px;max-width:65%;text-align:right}.lead-details-copy{white-space:pre-wrap;font-size:16px;line-height:1.8;color:#e2e8fa}.lead-attachment-empty{border:1px dashed #596cdf;border-radius:13px;text-align:center;padding:22px;display:flex;flex-direction:column;gap:10px;align-items:center;color:#b4c4ed}.lead-attachment-empty svg{width:32px;height:32px}.lead-attachment-empty span{font-size:12px;color:#a0b1d3}.lead-upload-zone{margin-top:16px;border:1px dashed #536bb8;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:9px}.lead-support>.lead-detail-attach{width:100%;margin-top:10px}.lead-attachment-picker small,.lead-upload-zone small{font-size:11px;line-height:1.5;color:#a2b4d8}.lead-upload-zone p{font-size:12px;line-height:1.5;margin:0}.lead-attachment-list{display:flex;flex-direction:column;gap:14px}.lead-attachment-list article{border-bottom:1px solid #314366;padding-bottom:14px}.lead-attachment-list a{display:flex;align-items:center;gap:10px;text-decoration:none;color:#d7dfff}.lead-attachment-list a>svg{width:20px;flex-shrink:0}.lead-attachment-list a>span{min-width:0;flex:1 1}.lead-attachment-list strong{font-size:13px;display:block}.lead-attachment-list small{font-size:11px;display:block;color:#97afd4;margin-top:4px}.lead-image-url{display:flex;gap:5px;margin-top:9px}.lead-details-modal .lead-image-url input{min-width:0;padding:7px;font-size:11px}.lead-details-modal .lead-image-url button{padding:6px;font-size:11px;white-space:nowrap}.lead-details-modal .lead-remove-attachment{background:none;border:0;color:#c899bc;font-size:11px;padding:4px 0;margin-top:6px}.lead-picker-heading{display:flex;justify-content:space-between;align-items:center}.lead-attachment-picker{border-top:1px solid #465a85;padding-top:15px;margin-top:18px;display:flex;flex-direction:column;gap:12px}.lead-attachment-types{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.lead-details-modal .lead-attachment-types button{font-size:11px;padding:9px}.lead-attachment-types [aria-pressed=true]{border-color:#a591ff;background:#6553b852}.lead-picker-results{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow:auto}.lead-picker-results button{justify-content:space-between;text-align:left}.lead-picker-results button span{margin-left:auto}.lead-attachment-picker form{display:flex;flex-direction:column;gap:12px}.lead-attachment-picker label{display:flex;flex-direction:column;gap:6px;font-size:12px}.lead-details-modal :is(input,select,textarea){background:#111d34;color:#f0f2ff;border:1px solid #475b89;border-radius:9px;padding:11px;width:100%;box-sizing:border-box}.lead-details-modal input[type=checkbox]{width:auto}.lead-detail-error{color:#ffabbf;font-size:13px}.lead-detail-notice{color:#a8e4d0;font-size:12px}.lead-collaborators{padding-left:20px;line-height:1.8;font-size:13px}.lead-details-modal .subtle-panel{background:transparent;border:0;padding:0;margin:0!important}.lead-details-main>.employee-profile-tabs,.lead-details-main>.lead-tab-panel{margin:0}.lead-details-main .lead-tab-panel{background:#0e1a30;border:1px solid #29436a;border-radius:14px;padding:20px}.lead-details-modal .lead-note-list{max-height:none}.lead-details-modal .form-grid{gap:14px}.lead-details-modal .sticky-modal-actions{background:#12203b}.lead-detail-card.details-card{background:linear-gradient(130deg,#111e35 70%,#242462);min-height:180px}@media(max-width:1100px){.lead-details-columns{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.lead-overview-content{flex-direction:column;align-items:stretch}.lead-overview-image{width:100%;max-height:220px}.lead-overview h1{font-size:25px}}@media(max-width:760px){.lead-details-overlay{padding:8px}.lead-details-modal{width:100%;max-height:94dvh;border-radius:14px}.lead-details-header{padding:17px 14px;gap:12px}.lead-details-header>.lead-detail-icon{width:42px;height:42px}.lead-details-heading{gap:8px}.lead-details-heading h2{font-size:21px}.lead-details-header p{font-size:12px}.lead-details-scroll{padding:12px}.lead-details-columns{grid-template-columns:1fr;gap:14px}.lead-details-aside,.lead-details-main{gap:14px}.lead-detail-card{padding:16px}.lead-overview-content{flex-direction:column}.lead-details-actions{gap:7px}.lead-details-actions button{flex:1 1 auto;font-size:12px;padding:10px}.lead-details-copy{font-size:14px}.lead-information dd{max-width:65%}}.lead-details-actions fieldset{display:contents;border:0;padding:0;margin:0}.lead-full-image{display:flex;flex-direction:column;gap:15px}.lead-full-image img{display:block;max-width:100%;max-height:68dvh;object-fit:contain;border-radius:12px}.lead-full-image button{align-self:flex-start}.lead-details-modal button svg{width:18px;height:18px;flex-shrink:0}.lead-details-modal :is(h1,h2,h3,h4){color:#f2f4ff}.lead-details-modal .lead-overview-image svg{width:36px;height:36px}.lead-details-modal{position:relative}.lead-confirm-overlay{position:absolute;inset:0;background:#07101de8;z-index:2;display:grid;place-items:center;padding:20px}.lead-confirm-dialog{border:1px solid #7b68aa;background:#142038;padding:24px;border-radius:14px;width:min(430px,100%);box-sizing:border-box}.lead-confirm-dialog h3{margin:0}.lead-confirm-dialog p{color:#b9c7e5;line-height:1.6}.lead-confirm-dialog>div{display:flex;gap:10px;flex-wrap:wrap}.lead-detail-notes>summary{font-weight:700;cursor:pointer;color:#e0e6fb}.lead-notes-content{padding-top:18px}.lead-picker-workspace:empty{display:none}.lead-picker-workspace{margin-bottom:20px}.lead-details-modal .lead-attachment-picker{margin:0;padding:24px;border:1px solid #5665a1;border-radius:14px;background:linear-gradient(125deg,#14233e,#0c172b);gap:18px}.lead-picker-heading{gap:18px;align-items:flex-start}.lead-picker-heading h3{margin:5px 0;font-size:21px}.lead-picker-heading p{margin:0;color:#adbfdd;font-size:13px;line-height:1.6}.lead-picker-eyebrow{color:#b4a0ee;font-size:10px;letter-spacing:.14em}.lead-picker-heading>button{flex:none;width:40px;height:40px;padding:9px}.lead-picker-heading>button svg{width:18px;height:18px}.lead-details-modal .lead-attachment-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lead-details-modal .lead-attachment-types button{min-height:46px;padding:10px 12px;font-size:13px}.lead-attachment-types svg{width:18px;height:18px;flex:none}.lead-picker-search{gap:8px!important;font-weight:600}.lead-picker-search input{min-height:46px!important;font-weight:400}.lead-picker-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#bdcce4;font-size:12px}.lead-picker-summary>span{color:#98aed0}.lead-details-modal .lead-picker-results{max-height:none;overflow:visible;gap:10px}.lead-details-modal .lead-picker-results>button{flex-shrink:0;min-height:72px;justify-content:space-between;align-items:center;padding:14px 16px;gap:20px;text-align:left;white-space:normal}.lead-details-modal .lead-picker-results .lead-picker-record{min-width:0;flex:1 1;margin:0}.lead-picker-record strong{display:block;font-size:14px;line-height:1.55;overflow-wrap:anywhere;font-weight:600}.lead-details-modal .lead-picker-record small{display:block;font-size:11px;line-height:1.6;margin-top:5px;color:#a1b4d6}.lead-details-modal .lead-picker-results .lead-picker-attach-label{flex:none;display:inline-flex;align-items:center;gap:7px;margin:0;padding:8px 12px;border:1px solid #8e79e9;border-radius:8px;background:#48339b;color:#fff;font-size:12px}.lead-picker-attach-label svg{width:15px;height:15px}.lead-picker-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#adbfdd}.lead-picker-pagination>div{display:flex;gap:8px}.lead-picker-empty{margin:0;padding:24px;border:1px dashed #40587d;border-radius:10px;font-size:13px;line-height:1.6;color:#aebfda}.lead-picker-help{display:block;max-width:800px}.lead-attachment-picker form{max-width:780px}.lead-attachment-picker form>button{align-self:flex-start}@media(max-width:760px){.lead-details-modal .lead-attachment-picker{padding:16px;gap:14px}.lead-details-modal .lead-attachment-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lead-details-modal .lead-attachment-types button{font-size:11px;padding:9px 7px}.lead-details-modal .lead-picker-results>button{padding:12px;gap:12px;align-items:flex-start}.lead-picker-record strong{font-size:13px}.lead-details-modal .lead-picker-results .lead-picker-attach-label{padding:7px;font-size:11px}.lead-picker-summary{align-items:flex-start;flex-direction:column;gap:5px}.lead-picker-heading h3{font-size:18px}.lead-picker-pagination{flex-wrap:wrap}.lead-picker-heading>button{width:34px;height:34px}}.employee-management-redesign{display:flex;flex-direction:column;gap:12px;color:#edf0ff}.employee-management-redesign .inn-page-banner{min-height:112px;padding:18px 24px}.employee-management-redesign .inn-page-banner h1{font-size:clamp(24px,2.5vw,34px);margin:4px 0}.employee-management-redesign .inn-page-banner p{font-size:12px}.em-summary-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(180px,.85fr);grid-gap:8px;gap:8px}.em-summary-card.card{display:flex;align-items:center;gap:14px;min-height:72px;padding:10px}.em-summary-card>strong{font-size:25px;line-height:1}.em-summary-card>div{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#b5c9e6}.em-summary-card small{font-size:10px}.em-summary-card .hr-summary-icon{width:50px;height:54px}.em-summary-action.card{padding:12px;display:flex;align-items:center;justify-content:center}.employee-management-redesign button.em-add-employee{width:100%;min-height:45px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #8b46ef;border-radius:8px;background:linear-gradient(115deg,#7225da,#4d1bd2);color:white;font-size:12px;font-weight:600}.em-add-employee svg{width:20px;height:20px}.employee-management-redesign .em-recruitment-heading{display:none}.employee-management-redesign .hr-kanban-grid.recruitment-stage-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1.08fr) minmax(0,.9fr);grid-gap:10px;gap:10px;margin:0;align-items:stretch}.employee-management-redesign .hr-stage-panel{min-width:0;padding:12px;border:1px solid #20334b;border-radius:9px;background:linear-gradient(125deg,#0b1c2e,#081725)}.employee-management-redesign .em-interview-stage,.employee-management-redesign .employee-onboarding-panel{height:292px;display:flex;flex-direction:column;gap:0}.employee-management-redesign .hr-list{overflow:auto;flex:1 1;min-height:0;scrollbar-color:#4d3269 #071724}.employee-management-redesign :is(h2,h3){display:flex;align-items:center;gap:9px;color:#f1f0ff!important;font-size:12px;margin:0}.employee-management-redesign :is(h2,h3)>svg{width:25px;height:25px;padding:4px;color:#ce9dfb;background:#402372;border-radius:6px;flex-shrink:0}.employee-management-redesign .section-header{margin:0 0 9px;gap:8px;align-items:center}.em-panel-description{color:#aabedf;font-size:10px;line-height:1.4;margin:0 0 10px}.em-stage-tabs{display:flex;gap:6px;margin-bottom:9px;flex-shrink:0}.employee-management-redesign .em-stage-tabs button{flex:1 1;min-width:0;padding:8px 5px;font-size:10px;border:1px solid #20354e;border-radius:6px;color:#bfd0ed;background:#102338;box-shadow:none}.employee-management-redesign .em-stage-tabs button[aria-pressed=true]{color:white;border-color:#8557db;background:linear-gradient(115deg,#6624cc,#4019b4)}.employee-management-redesign button.em-interview-row{width:100%;display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 4px;min-height:0;border:0;border-bottom:1px solid #213448;border-radius:0;background:transparent;color:#d6e1f5;text-align:left;font-size:10px;box-shadow:none}.employee-management-redesign button.em-interview-row:hover{background:#16324b}.em-interview-copy{display:flex;flex-direction:column;gap:5px;min-width:0;overflow-wrap:anywhere}.em-interview-copy>strong{font-size:12px;color:#f4f0ff}.em-interview-copy small{font-size:10px;color:#a8bddc;line-height:1.5}.em-interview-copy small svg{width:12px;height:12px;margin-right:5px;vertical-align:middle}.em-date{width:42px;min-height:48px;border:1px solid #523782;border-radius:7px;background:linear-gradient(125deg,#3b1a75,#251850);display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;color:white}.em-date small{font-size:9px;text-transform:uppercase}.em-date strong{font-size:22px;line-height:1.15}.employee-management-redesign .em-stage-CONCLUDED .em-concluded-head,.employee-management-redesign .em-stage-CONCLUDED button.em-interview-row{display:grid;grid-template-columns:1.1fr .9fr .9fr .85fr;grid-gap:7px;gap:7px;align-items:center;font-size:9px;overflow-wrap:anywhere}.em-concluded-head{padding:8px 4px;color:#bfc5e1;border-bottom:1px solid #26364c}.employee-management-redesign .em-stage-CONCLUDED .status-pill{font-size:8px;padding:4px;white-space:normal}.employee-management-redesign .asset-pager{margin:7px 0 0;padding:0;font-size:9px;flex-shrink:0}.employee-management-redesign .asset-pager button{padding:5px;font-size:9px}.employee-management-redesign .dashboard-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;min-height:140px;height:100%;padding:20px 10px;color:#a6bddc;font-size:10px;background:#091b2c;border:1px solid #20364c;border-radius:8px}.employee-management-redesign .dashboard-empty>svg{width:32px;height:32px;color:#a26bf7}.employee-management-redesign .dashboard-empty strong{font-size:12px;color:#f3f0ff}.em-avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;background:linear-gradient(125deg,#43306d,#284158);color:#e9ddff;border:1px solid #584779;border-radius:50%;overflow:hidden;font-size:10px}.em-avatar img{width:100%;height:100%;object-fit:cover}.employee-management-redesign .onboarding-compact-row{grid-template-columns:minmax(0,1fr) 78px}.employee-management-redesign .onboarding-compact-row strong{display:flex;align-items:center;gap:8px}.employee-management-redesign .employee-onboarding-panel .onboarding-compact-row{font-size:10px}.employee-management-redesign .onboarding-help{z-index:2}.employee-management-redesign .onboarding-tooltip{right:0;left:auto;max-width:min(310px,80vw)}.employee-management-redesign .newsroom-panel-pagination{margin-top:8px;padding-top:7px;font-size:9px;flex-shrink:0}.employee-management-redesign .newsroom-panel-pagination button{min-height:24px;padding:4px 7px}.em-support-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px}.employee-management-redesign .em-support-row :is(.hr-meeting-review,.em-events,.em-quick-actions){min-width:0;min-height:215px;height:245px;padding:12px;display:flex;flex-direction:column}.employee-management-redesign .hr-meeting-review .section-header p{margin:4px 0 0;font-size:10px;color:#aabedf}.employee-management-redesign .hr-meeting-review>.list-stack{flex:1 1;overflow:auto}.employee-management-redesign .hr-meeting-review>.list-stack .list-row{padding:10px;font-size:11px}.employee-management-redesign .hr-meeting-review .list-row p{font-size:10px;margin:5px 0}.employee-management-redesign .hr-meeting-review .list-row small{font-size:10px}.em-events .section-header a{font-size:10px;color:#b58df9;margin-left:auto}.em-events-list{overflow:auto;flex:1 1}.em-events-list>a{display:flex;gap:10px;padding:8px 0;border-bottom:1px solid #23364b}.em-events-list .em-date{width:35px;min-height:38px}.em-events-list .em-date strong{font-size:18px}.em-events-list>a>span:last-child{display:flex;flex-direction:column;gap:5px;min-width:0}.em-events-list>a>span:last-child>strong{font-size:11px;color:white}.em-events-list>a>span:last-child>small{font-size:10px;color:#a5bddd}.em-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;flex:1 1}.employee-management-redesign .em-action-grid>:is(button,a){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;border:1px solid #392b61;border-radius:7px;background:linear-gradient(125deg,#222046,#111d38);padding:10px 6px;color:#e8e4ff;font-size:10px;line-height:1.3;box-shadow:none}.em-action-grid svg{width:24px;height:24px;color:#a560f3}.employee-management-redesign .employee-management-tabs{display:flex;gap:5px;margin:0 0 9px;overflow:auto}.employee-management-redesign .employee-management-tabs button{flex:0 0 auto;padding:9px 20px;border:1px solid #223750;border-radius:7px;background:#0c2034;font-size:11px;color:#b7cdee}.employee-management-redesign .employee-management-tabs button.active{background:#254373;color:white;border-color:#405f91}.employee-management-redesign .employee-directory-panel{padding:12px}.employee-management-redesign .employee-directory-toolbar{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.employee-management-redesign .employee-directory-toolbar input{flex:2 1 270px}.employee-management-redesign .employee-directory-toolbar select{flex:1 1 150px}.employee-management-redesign .employee-directory-toolbar :is(input,select):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){margin:0;min-height:35px;padding:8px 10px;font-size:11px;border:1px solid #36516f;border-radius:6px;background:#0b2034;color:#cee0f6}.em-directory-scroll{overflow-x:auto;scrollbar-color:#4d3269 #0a1b2c}.employee-management-redesign table.em-directory-table{min-width:900px;width:100%;table-layout:auto;border-collapse:collapse;font-size:11px}.employee-management-redesign .em-directory-table :is(th,td){padding:9px 10px;background:transparent;border-bottom:1px solid #20384c;color:#bcd0ee;text-align:left}.employee-management-redesign .em-directory-table th{font-size:10px;font-weight:500;color:#bb96f3}.em-directory-person{display:flex;gap:8px;align-items:center;color:#eaf0ff;white-space:nowrap}.em-directory-table td:nth-child(3){max-width:220px}.employee-management-redesign .em-directory-table button{padding:6px 16px;font-size:10px;background:#1c3558}.em-directory-verification{display:block;font-size:9px;margin-top:4px}.employee-management-redesign .employee-management-branch-grid{grid-template-columns:minmax(0,1fr)}.employee-management-redesign .employee-training-programme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.employee-management-redesign :is(.card,.subtle-panel){border-color:#20364e}.employee-management-redesign .modal-panel :is(h2,h3){font-size:18px}.employee-management-redesign .modal-panel .pilot-profile-tabs button{font-size:11px}.employee-management-redesign .modal-panel .pilot-profile-avatar input:disabled{cursor:default}.employee-management-redesign .em-add-modal.modal-panel.card{max-height:calc(100dvh - 40px)}.em-account-note{color:#b5c6e1;font-size:13px;line-height:1.6}.em-account-list{display:flex;flex-direction:column;gap:8px}.employee-management-redesign .em-account-row{display:flex;gap:13px;padding:15px;align-items:center;border:1px solid #2e4162;border-radius:9px;background:#0d2135;color:#e9efff;text-align:left}.em-account-row>span:nth-child(2){flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px;overflow-wrap:anywhere}.em-account-row small{color:#aabedf;font-size:11px}.em-account-row>svg{width:21px}.em-account-pages{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:15px;font-size:12px}.em-account-pages span{margin-right:auto}.employee-management-redesign .em-account-pages button{font-size:12px;padding:8px}.employee-management-redesign :is(button,input,select,summary):focus-visible{outline:2px solid #b082ff;outline-offset:2px}body[data-portal-theme] .employee-management-redesign .card{border-color:#20364e!important;box-shadow:none!important}@media(max-width:1350px){.employee-management-redesign .hr-kanban-grid.recruitment-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.em-summary-row{grid-template-columns:repeat(4,minmax(0,1fr))}.em-summary-action.card{grid-column:1/-1;min-height:60px}.em-summary-action .em-add-employee{max-width:300px}.em-support-row{grid-template-columns:repeat(2,minmax(0,1fr))}.em-quick-actions{grid-column:1/-1}.employee-management-redesign .em-support-row .em-quick-actions{height:210px}}@media(max-width:750px){.em-summary-row{grid-template-columns:repeat(2,minmax(0,1fr))}.em-summary-card.card{gap:8px}.em-summary-card .hr-summary-icon{width:36px;height:42px}.em-summary-card>strong{font-size:22px}.em-summary-card>div{font-size:10px}.em-summary-card small{font-size:9px}.em-support-row,.employee-management-redesign .employee-training-programme-grid,.employee-management-redesign .hr-kanban-grid.recruitment-stage-grid{grid-template-columns:minmax(0,1fr)}.employee-management-redesign .inn-page-banner{padding:18px}.em-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.employee-management-redesign .employee-management-tabs button{padding:8px 14px}.employee-management-redesign .em-add-modal.modal-panel.card{max-height:calc(100dvh - 20px)}}.employee-management-redesign .onboarding-compact-row{padding:2px 4px;gap:7px;line-height:1.3}.employee-management-redesign .onboarding-compact-row small{font-size:9px}.employee-management-redesign .em-stage-CONCLUDED button.em-interview-row{padding:5px 4px}.employee-management-redesign .em-stage-CONCLUDED time{white-space:nowrap;font-size:8px}.employee-management-redesign .hr-meeting-review>:is(.list-stack,.dashboard-empty){min-height:0;flex:1 1;overflow:auto;height:auto}.employee-management-redesign .hr-meeting-review>.dashboard-empty{padding:10px}.em-onboarding-person{display:flex;align-items:center;gap:8px;min-width:0}.em-onboarding-person>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.employee-management-redesign .em-onboarding-person strong{font-size:10px}.employee-management-redesign .employee-directory-toolbar{width:100%}.employee-management-redesign .employee-directory-toolbar :is(input,select){width:auto;min-width:0}.employee-management-redesign .onboarding-compact-row>.em-onboarding-person{display:flex}.employee-management-redesign .hr-stage-panel .hr-list{display:block}.employee-management-redesign .hr-meeting-review>.dashboard-empty{padding:8px;gap:4px;overflow:hidden}.employee-management-redesign .hr-meeting-review>.dashboard-empty svg{width:24px;height:24px;flex-shrink:0}.notebook-redesign{display:flex;flex-direction:column;gap:14px;color:#eef0ff;min-width:0}body[data-portal-theme] .notebook-redesign :is(input,select):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){background:#0a2032!important;border-color:#354c67!important;color:#e6efff!important;-webkit-text-fill-color:#e6efff}body[data-portal-theme] .notebook-redesign .nb-search input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){background:transparent!important;border:0!important;box-shadow:none!important;outline:none}body[data-portal-theme] .notebook-redesign .nb-search:focus-within{outline:2px solid #b282ff;outline-offset:2px}.notebook-redesign .inn-page-banner{min-height:124px;padding:20px 26px}.notebook-redesign .inn-page-banner h1{font-size:clamp(25px,2.5vw,36px)}.notebook-redesign .inn-page-banner p{font-size:13px}.nb-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.notebook-redesign .nb-stat{display:flex;align-items:center;gap:18px;padding:14px;min-height:86px}.nb-stat-icon{display:flex;align-items:center;justify-content:center;width:54px;height:56px;border-radius:9px;background:linear-gradient(130deg,#612bb9,#311b65);color:#d8b2ff;flex-shrink:0}.nb-stat-icon.blue{background:linear-gradient(130deg,#087cba,#074066);color:#8bdbff}.nb-stat-icon.pink{background:linear-gradient(130deg,#9b2368,#4c1c41);color:#f4a9db}.nb-stat-icon svg{width:28px;height:28px}.nb-stat>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.nb-stat small{text-transform:uppercase;font-size:10px;color:#d9c7ff}.nb-stat strong{font-size:24px;line-height:1.2}.nb-stat>span>span{font-size:11px;color:#8faed0}.nb-workspace{display:grid;grid-template-columns:minmax(230px,.9fr) minmax(0,2.05fr) minmax(200px,.65fr);grid-gap:14px;gap:14px;align-items:start;min-width:0}.notebook-redesign .card{background:linear-gradient(130deg,#0b2031,#081a29);border:1px solid #20364a;border-radius:10px}.notebook-redesign :is(h2,h3){color:#f3edff!important;font-size:15px;margin:0}.notebook-redesign p{color:#aac1df;line-height:1.5;font-size:12px}body[data-portal-theme] .notebook-redesign .card{border-color:#20364a!important;box-shadow:none!important;background:linear-gradient(130deg,#0b2031,#081a29)!important}.notebook-redesign button,.notebook-redesign summary{cursor:pointer}.notebook-redesign button:disabled{cursor:default;opacity:.45}.notebook-redesign button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 12px;border:1px solid #293e56;border-radius:7px;font-size:12px;color:#e4edff;background:#132b40;box-shadow:none}.notebook-redesign button:hover:not(:disabled){border-color:#9463d5;background:#1b3551}.notebook-redesign button svg{width:17px;height:17px;flex-shrink:0}.notebook-redesign .nb-primary{background:linear-gradient(115deg,#8229ed,#5815d9);color:#fff;border:1px solid #a054ed}.notebook-redesign .nb-outline{background:transparent;border-color:#7044b5;color:#d6baff}.notebook-redesign .nb-danger{color:#ff8199}.notebook-redesign :is(button,input,select,summary,.nb-editor):focus-visible{outline:2px solid #b282ff;outline-offset:2px}.notebook-redesign :is(input,select):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){min-width:0;min-height:39px;padding:9px 12px;color:#e6efff;background:#0a2032;border:1px solid #354c67;border-radius:7px;font-size:12px;margin:0}.nb-navigation{min-width:0;min-height:660px;padding:14px}.nb-panel-heading{justify-content:space-between;margin-bottom:12px}.nb-panel-heading,.nb-search{display:flex;align-items:center;gap:8px}.nb-search{border:1px solid #304a65;border-radius:7px;padding:0 10px;margin-bottom:10px}.nb-search svg{width:17px;color:#c6d6ed}.notebook-redesign .nb-search input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){border:0;background:transparent;padding:8px 0;width:100%;box-shadow:none}.nb-tabs{display:flex;margin-bottom:12px;gap:0;min-width:0}.notebook-redesign .nb-tabs button{flex:1 1;min-width:0;font-size:10px;padding:9px 4px;border-radius:0}.notebook-redesign .nb-tabs button:first-child{border-radius:6px 0 0 6px}.notebook-redesign .nb-tabs button:last-child{border-radius:0 6px 6px 0}.notebook-redesign .nb-tabs button[aria-pressed=true]{background:#5525ad;color:white;border-color:#774acd}.nb-category-tools{display:flex;justify-content:space-between;gap:6px;margin-bottom:12px}.notebook-redesign .nb-category-tools button{font-size:11px;padding:7px 9px}.nb-tree{min-width:0;max-height:700px;overflow:auto;scrollbar-width:thin;scrollbar-color:#553b7b #08192a}.nb-category{margin-bottom:10px}.nb-category-heading{display:flex;align-items:center;gap:2px;border-bottom:1px solid #26394f;padding:4px 0;min-width:0}.nb-category-heading.active{background:#251b44;border-radius:6px}.notebook-redesign .nb-category-heading>button{border:0;background:transparent;padding:6px 3px;font-size:11px}.nb-category-heading>button:nth-child(2){flex:1 1;min-width:0;justify-content:flex-start}.nb-category-heading strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d5c0ff;font-weight:600}.nb-category-heading small{margin-left:auto;color:#8faacb}.nb-category-pages{padding-left:12px}.nb-category-empty{display:block;padding:9px;color:#7896b9;font-size:11px}.notebook-redesign .nb-uncategorized{border:0;background:transparent;padding:9px 2px;color:#a9bdd9;font-size:11px;justify-content:space-between;width:100%}.notebook-redesign button.nb-page-row{width:100%;justify-content:flex-start;align-items:flex-start;text-align:left;padding:10px 8px;margin:4px 0;background:transparent;border:1px solid transparent}.notebook-redesign button.nb-page-row.active{background:linear-gradient(115deg,#2e1d4e,#172037);border-color:#5f3b8d}.nb-page-icon{display:flex;justify-content:center;align-items:center;width:32px;height:34px;background:linear-gradient(125deg,#602bb6,#322657);color:#cca3ff;border-radius:6px;flex-shrink:0}.nb-page-icon svg{width:19px;height:19px}.nb-page-row>span:last-child{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1}.nb-page-row strong{color:#f1ebff;font-size:12px;overflow-wrap:anywhere}.nb-page-row small{color:#8eaacc;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-page-row time{color:#8ca3c6;font-size:10px}.nb-menu{position:relative;flex-shrink:0}.nb-menu summary{padding:4px 7px;color:#c9b4eb;list-style:none}.nb-menu>div{position:absolute;right:0;z-index:5;min-width:160px;padding:6px;border:1px solid #594178;border-radius:7px;background:#0c2032}.notebook-redesign .nb-menu button{display:flex;width:100%;padding:8px;font-size:11px;border:0;background:transparent;justify-content:flex-start}.nb-editor-panel{min-width:0;min-height:660px;display:flex;flex-direction:column;padding:16px}.nb-editor-heading{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-bottom:15px}.nb-editor-heading h2{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;overflow-wrap:anywhere;font-size:13px}.nb-editor-heading h2 svg{width:28px;height:28px;background:#3b1c70;border-radius:6px;padding:5px;flex-shrink:0}.nb-save-state{font-size:10px;color:#86b8ab}.nb-save-state:before{content:"●";color:#26d6a0;margin-right:5px}.nb-save-state.dirty:before{color:#eab561}.nb-save-state.failed,.nb-save-state.failed:before{color:#ff879a}.nb-title-label{font-size:12px;margin:2px 0 7px}.nb-title-input{width:100%;margin-bottom:15px!important}.nb-toolbar{display:flex;gap:2px;flex-wrap:wrap;align-items:center;padding:4px;border:1px solid #2a4159;border-radius:7px;background:#0c2132;margin-bottom:12px}.notebook-redesign .nb-toolbar button{border:0;border-radius:4px;background:transparent;width:29px;min-height:32px;padding:3px;font-size:16px}.notebook-redesign .nb-toolbar select:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){border:0;background:transparent;min-height:30px;padding:4px;font-size:11px;max-width:125px}.nb-editor{flex:1 1;min-height:390px;outline:none;padding:12px;line-height:1.65;font-size:14px;color:#e9edf7;overflow-wrap:anywhere}.nb-editor:empty:before{content:attr(data-placeholder);color:#85a5cb;pointer-events:none}.nb-editor img{max-width:100%;height:auto}.nb-editor :is(h1,h2,h3){margin:14px 0 10px;color:#f3f0ff!important;display:block}.nb-editor h1{font-size:28px}.nb-editor h2{font-size:23px}.nb-editor h3{font-size:18px}.nb-editor p{font-size:14px;color:inherit;margin:0 0 12px}.nb-editor blockquote{border-left:3px solid #8753d0;margin:12px 0;padding:5px 16px;color:#bdcbea}.nb-editor pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;padding:12px;background:#071524;border-radius:6px}.nb-editor table{max-width:100%;border-collapse:collapse}.nb-editor :is(th,td){border:1px solid #344864;padding:5px}.nb-editor-footer{display:flex;flex-wrap:wrap;gap:10px;align-items:center;border-top:1px solid #243b51;padding-top:12px;margin-top:16px}.nb-editor-footer>span{font-size:10px;color:#96afd0;flex:1 1}.nb-editor-footer>div{display:flex;gap:4px}.notebook-redesign .nb-editor-footer>div button{font-size:10px;padding:7px}.nb-details{display:flex;flex-direction:column;gap:12px;min-width:0}.nb-details>.card{padding:14px}.nb-details h2{margin-bottom:15px}.nb-page-actions{display:flex;flex-direction:column;gap:6px}.notebook-redesign .nb-page-actions button{width:100%;justify-content:flex-start;font-size:11px;padding:10px}.nb-move{display:flex;flex-direction:column;gap:7px;margin-top:14px;font-size:11px;color:#afc3de}.nb-details dl{margin:0}.nb-details dl>div{display:flex;gap:10px;justify-content:space-between;margin:12px 0;font-size:11px}.nb-details dt{color:#a2bddf}.nb-details dd{margin:0;text-align:right;color:#e7e7ff;overflow-wrap:anywhere}.nb-collaborator{display:flex;gap:10px;align-items:center;margin:15px 0;font-size:12px;min-width:0}.nb-collaborator>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.nb-collaborator strong{font-size:11px;overflow-wrap:anywhere}.nb-collaborator small{font-size:10px;color:#86a4cb}.nb-avatar{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#382c60;flex-shrink:0;color:#e3d7ff;font-size:11px}.notebook-redesign .nb-add-collaborator{width:100%;font-size:11px;padding:9px 5px}.nb-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:30px 10px;color:#91afd3;font-size:12px}.nb-empty>svg{width:34px;height:34px;color:#a16bea}.nb-editor-empty{flex:1 1;min-height:500px}.nb-editor-empty p{max-width:400px}.nb-alert{padding:12px;border:1px solid #a53c59;border-radius:7px;background:#331c30;color:#ffbdcc;font-size:12px}.nb-alert button{margin-left:10px}.nb-notice{color:#78d4af;font-size:12px}.notebook-redesign .nb-dialog.card{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 36px);overflow:auto;padding:22px!important;border-color:#7751b0!important}.nb-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.nb-dialog header h2{font-size:18px}.nb-dialog label{display:block;margin:14px 0 6px;font-size:12px;color:#bbcae4}.nb-dialog :is(input,select){width:100%}.nb-dialog footer{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.nb-dialog .nb-collaborator{justify-content:space-between}@media(max-width:1300px){.nb-workspace{grid-template-columns:minmax(210px,.8fr) minmax(0,1.9fr)}.nb-details{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nb-stat{gap:10px}.nb-stat-icon{width:44px;height:48px}.nb-stat strong{font-size:21px}}@media(max-width:750px){.nb-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.notebook-redesign .nb-stat{padding:10px;gap:9px}.nb-stat small{font-size:9px}.nb-stat>span>span{font-size:10px}.nb-workspace{grid-template-columns:minmax(0,1fr)}.nb-navigation{min-height:0}.nb-tree{max-height:340px}.nb-details{grid-column:auto;grid-template-columns:minmax(0,1fr)}.nb-editor-panel{padding:12px;min-height:560px}.nb-editor{padding:6px;min-height:330px}.nb-editor-heading{gap:7px}.nb-editor-heading h2{flex-basis:100%}.notebook-redesign .inn-page-banner{padding:18px}.nb-editor-footer>span{flex-basis:100%;order:3}.nb-toolbar{gap:1px}.nb-stat-icon{width:35px;height:43px}.nb-stat-icon svg{width:22px;height:22px}}.notebook-redesign .nb-add-menu summary{display:flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #a054ed;border-radius:7px;background:linear-gradient(115deg,#8229ed,#5815d9);color:white;font-size:12px}.nb-add-menu summary svg{width:17px;height:17px}.nb-add-menu>div{top:calc(100% + 6px)}