:root{--kw-blue:#3c8ce8;--kw-pink:#fa1cb7;--kw-purple:#9f51ce;--kw-dark:#111827;--kw-text:#344054;--kw-muted:#667085;--kw-border:#e4e7ec;--kw-soft:#f7f9fc;--kw-green:#17b26a;--kw-red:#f04438}.kw-app,.kw-app *{box-sizing:border-box}.kw-app{font-family:Montserrat,Inter,Arial,sans-serif;color:var(--kw-dark);background:#f6f8fb;border:1px solid var(--kw-border);border-radius:28px;overflow:hidden;box-shadow:0 18px 60px rgba(16,24,40,.08);min-height:720px}.kw-topbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;padding:16px 22px;background:rgba(255,255,255,.96);border-bottom:1px solid var(--kw-border);position:sticky;top:0;z-index:20;backdrop-filter:blur(16px)}.kw-brand{display:flex;align-items:center;gap:11px;color:var(--kw-dark)!important;text-decoration:none!important}.kw-brand-logo{width:43px;height:43px;display:grid;place-items:center}.kw-brand-logo img{display:block;width:100%;height:100%;object-fit:contain}.kw-brand strong,.kw-brand small{display:block}.kw-brand strong{font-size:14px;letter-spacing:-.02em}.kw-brand small{font-size:10px;color:#98a2b3;margin-top:3px}.kw-nav{display:flex;justify-content:center;gap:4px}.kw-nav a{padding:9px 11px;border-radius:10px;color:#667085!important;text-decoration:none!important;font-size:11px;font-weight:750;white-space:nowrap}.kw-nav a:hover,.kw-nav a.is-active{background:#edf5ff;color:var(--kw-blue)!important}.kw-userbar{display:flex;align-items:center;gap:9px}.kw-bell{position:relative;text-decoration:none!important;width:37px;height:37px;border:1px solid var(--kw-border);border-radius:12px;background:#fff;display:grid;place-items:center;font-size:15px}.kw-bell span{position:absolute;right:-5px;top:-6px;min-width:17px;height:17px;padding:0 4px;background:var(--kw-pink);color:#fff;border-radius:9px;font-size:9px;display:grid;place-items:center}.kw-avatar{width:37px;height:37px;border-radius:12px;background:linear-gradient(135deg,var(--kw-blue),var(--kw-purple),var(--kw-pink));color:#fff;display:grid;place-items:center;font-weight:850}.kw-usercopy strong,.kw-usercopy small{display:block}.kw-usercopy strong{font-size:11px}.kw-usercopy small{font-size:9px;color:#98a2b3;margin-top:2px}.kw-main{padding:30px}.kw-hero{display:flex;justify-content:space-between;align-items:end;gap:28px;padding:30px 32px;border-radius:24px;background:radial-gradient(circle at 85% 10%,rgba(250,28,183,.13),transparent 26%),radial-gradient(circle at 8% 0%,rgba(60,140,232,.18),transparent 30%),#fff;border:1px solid var(--kw-border);box-shadow:0 10px 32px rgba(16,24,40,.045)}.kw-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--kw-blue);font-size:10px;font-weight:850;letter-spacing:.11em}.kw-eyebrow span{width:7px;height:7px;border-radius:50%;background:var(--kw-blue);box-shadow:0 0 0 5px rgba(60,140,232,.1)}.kw-hero h1{margin:10px 0 8px;font-size:clamp(30px,4vw,50px);line-height:1.02;letter-spacing:-.05em;max-width:760px}.kw-hero h1 em{font-style:normal;background:linear-gradient(100deg,var(--kw-blue),var(--kw-purple),var(--kw-pink));-webkit-background-clip:text;background-clip:text;color:transparent}.kw-hero p{margin:0;color:var(--kw-muted);font-size:13px}.kw-hero-actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.kw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 15px;border-radius:12px;text-decoration:none!important;font-size:11px;font-weight:800;white-space:nowrap}.kw-btn-primary{background:var(--kw-blue);color:#fff!important;box-shadow:0 8px 22px rgba(60,140,232,.25)}.kw-btn-secondary{background:#fff;color:#344054!important;border:1px solid var(--kw-border)}.kw-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.kw-kpi{display:flex;align-items:center;gap:12px;padding:17px;background:#fff;border:1px solid var(--kw-border);border-radius:18px;text-decoration:none!important;color:var(--kw-dark)!important;transition:.2s}.kw-kpi:hover{transform:translateY(-2px);box-shadow:0 12px 25px rgba(16,24,40,.06)}.kw-kpi-icon{width:39px;height:39px;border-radius:12px;display:grid;place-items:center;font-size:15px;font-weight:900}.kw-kpi-icon.is-blue{background:#edf5ff;color:var(--kw-blue)}.kw-kpi-icon.is-red{background:#fff1f0;color:var(--kw-red)}.kw-kpi-icon.is-purple{background:#f6f0ff;color:var(--kw-purple)}.kw-kpi-icon.is-green{background:#ecfdf3;color:var(--kw-green)}.kw-kpi div{min-width:0}.kw-kpi small,.kw-kpi strong,.kw-kpi em{display:block}.kw-kpi small{font-size:8px;letter-spacing:.08em;color:#98a2b3;font-weight:850}.kw-kpi strong{font-size:26px;line-height:1.05;margin:4px 0 2px;letter-spacing:-.04em}.kw-kpi strong.kw-money{font-size:17px;white-space:nowrap}.kw-kpi em{font-size:9px;color:#667085;font-style:normal}.kw-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:14px;margin-top:14px}.kw-panel,.kw-shortcuts{background:#fff;border:1px solid var(--kw-border);border-radius:20px;padding:19px}.kw-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.kw-panel-head h2{margin:2px 0 0;font-size:16px;letter-spacing:-.03em}.kw-panel-head>a{color:var(--kw-blue)!important;text-decoration:none!important;font-size:10px;font-weight:800}.kw-eyebrow-small{font-size:8px;letter-spacing:.12em;color:#98a2b3;font-weight:850}.kw-live{font-size:9px;color:#667085;display:flex;align-items:center;gap:6px}.kw-live i{width:7px;height:7px;border-radius:50%;background:var(--kw-green);box-shadow:0 0 0 4px rgba(23,178,106,.1)}.kw-project-list{display:flex;flex-direction:column}.kw-project-row{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:12px 4px;border-top:1px solid #f0f2f5}.kw-project-row:first-child{border-top:0}.kw-project-mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#f2f6fc;color:var(--kw-blue);font-weight:850}.kw-project-main strong,.kw-project-main small{display:block}.kw-project-main strong{font-size:11px}.kw-project-main small{font-size:9px;color:#98a2b3;margin-top:3px}.kw-progress{height:5px;background:#eef2f6;border-radius:5px;overflow:hidden;margin-top:7px}.kw-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--kw-blue),var(--kw-purple));border-radius:5px}.kw-project-status{text-align:right}.kw-project-status span,.kw-project-status small{display:block}.kw-project-status span{font-size:9px;font-weight:800;padding:5px 7px;border-radius:8px;background:#edf5ff;color:var(--kw-blue);width:max-content;margin-left:auto}.kw-project-status span.is-late{background:#fff1f0;color:var(--kw-red)}.kw-project-status small{font-size:8px;color:#98a2b3;margin-top:5px}.kw-activity-list{display:flex;flex-direction:column}.kw-activity-item{display:grid;grid-template-columns:13px 1fr;gap:8px;padding:11px 2px;border-top:1px solid #f0f2f5}.kw-activity-item:first-child{border-top:0}.kw-activity-dot{width:8px;height:8px;border-radius:50%;background:var(--kw-blue);margin-top:3px;box-shadow:0 0 0 4px rgba(60,140,232,.08)}.kw-activity-item strong,.kw-activity-item small{display:block}.kw-activity-item strong{font-size:10px;line-height:1.4}.kw-activity-item small{font-size:8px;color:#98a2b3;margin-top:3px}.kw-empty{text-align:center;padding:34px 15px;color:#667085}.kw-empty span{display:grid;place-items:center;width:43px;height:43px;margin:0 auto 9px;border-radius:14px;background:#f4f6f9;color:var(--kw-blue)}.kw-empty strong{display:block;color:#344054;font-size:11px}.kw-empty p{font-size:9px;margin:5px auto 0;max-width:320px;line-height:1.5}.kw-empty.compact{padding:26px 10px}.kw-shortcuts{margin-top:14px}.kw-shortcut-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.kw-shortcut-grid a{padding:14px;border:1px solid var(--kw-border);border-radius:15px;text-decoration:none!important;color:var(--kw-dark)!important;background:#fbfcfe;transition:.2s}.kw-shortcut-grid a:hover{background:#fff;transform:translateY(-2px);box-shadow:0 9px 22px rgba(16,24,40,.05)}.kw-shortcut-grid span,.kw-shortcut-grid strong,.kw-shortcut-grid small{display:block}.kw-shortcut-grid span{width:31px;height:31px;border-radius:9px;background:#edf5ff;color:var(--kw-blue);display:grid;place-items:center;margin-bottom:9px}.kw-shortcut-grid strong{font-size:10px}.kw-shortcut-grid small{font-size:8px;color:#98a2b3;margin-top:3px}.kw-login-shell{min-height:620px;background:radial-gradient(circle at 15% 15%,rgba(60,140,232,.16),transparent 30%),radial-gradient(circle at 85% 15%,rgba(250,28,183,.11),transparent 25%),#f6f8fb;border-radius:26px;display:grid;place-items:center;padding:30px}.kw-login-card{width:min(420px,100%);background:#fff;border:1px solid var(--kw-border);border-radius:24px;padding:34px;box-shadow:0 18px 55px rgba(16,24,40,.08)}.kw-login-logo{width:58px;height:58px;object-fit:contain;margin-bottom:18px}.kw-login-card h2{font-size:25px;letter-spacing:-.04em;margin:8px 0}.kw-login-card p{font-size:12px;color:#667085;line-height:1.6}.kw-login-card label{font-size:10px;font-weight:800;color:#344054}.kw-login-card input[type=text],.kw-login-card input[type=password]{width:100%;border:1px solid var(--kw-border);border-radius:11px;padding:10px;margin:4px 0 12px}.kw-login-card input[type=submit]{width:100%;border:0;border-radius:11px;background:var(--kw-blue);color:#fff;padding:11px;font-weight:800}.kw-access-denied{background:#fff;border:1px solid #fecdca;border-radius:18px;padding:24px;color:#b42318}.kw-access-denied p{margin-bottom:0}@media(max-width:1100px){.kw-topbar{grid-template-columns:auto 1fr}.kw-nav{order:3;grid-column:1/-1;justify-content:flex-start;overflow:auto}.kw-userbar{justify-content:flex-end}.kw-kpis{grid-template-columns:repeat(2,1fr)}.kw-shortcut-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.kw-app{border-radius:18px}.kw-topbar{display:flex;flex-wrap:wrap;padding:13px}.kw-nav{width:100%;order:3;justify-content:flex-start}.kw-usercopy{display:none}.kw-main{padding:14px}.kw-hero{padding:22px;display:block}.kw-hero h1{font-size:34px}.kw-hero-actions{margin-top:18px;justify-content:flex-start}.kw-kpis{grid-template-columns:1fr 1fr}.kw-grid{grid-template-columns:1fr}.kw-shortcut-grid{grid-template-columns:1fr 1fr}.kw-kpi{padding:13px}.kw-kpi strong{font-size:22px}.kw-brand small{display:none}}@media(max-width:480px){.kw-kpis,.kw-shortcut-grid{grid-template-columns:1fr}.kw-nav a{font-size:10px;padding:8px}.kw-hero h1{font-size:30px}.kw-project-row{grid-template-columns:34px 1fr}.kw-project-status{grid-column:2;text-align:left}.kw-project-status span{margin-left:0}}.kw-clients,.kw-clients *{box-sizing:border-box}.kw-clients{font-family:Montserrat,Inter,Arial,sans-serif;color:var(--kw-dark)}.kwc-notice{margin:0 0 14px;padding:12px 14px;border-radius:13px;font-size:11px;font-weight:750}.kwc-notice.is-success{background:#ecfdf3;border:1px solid #abefc6;color:#067647}.kwc-notice.is-error{background:#fff1f0;border:1px solid #fecdca;color:#b42318}.kwc-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.kwc-search{display:flex;align-items:center;gap:8px;flex:1;max-width:620px;padding:7px 8px 7px 13px;border:1px solid var(--kw-border);border-radius:14px;background:#fff;box-shadow:0 4px 14px rgba(16,24,40,.03)}.kwc-search>span{color:#98a2b3;font-size:17px}.kwc-search input{flex:1;min-width:100px;border:0!important;outline:0!important;box-shadow:none!important;padding:7px!important;background:transparent!important;font-size:11px!important}.kwc-search button{border:0;background:#edf5ff;color:var(--kw-blue);border-radius:9px;padding:8px 12px;font-size:10px;font-weight:800;cursor:pointer}.kwc-search a{font-size:9px;font-weight:750;color:#667085!important;text-decoration:none!important;padding:0 5px}.kwc-toolbar-actions{display:flex;align-items:center;gap:10px}.kwc-summary{font-size:9px;color:#667085;white-space:nowrap}.kwc-summary strong{color:var(--kw-dark)}.kwc-client-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kwc-client-card{background:#fff;border:1px solid var(--kw-border);border-radius:19px;padding:18px;box-shadow:0 8px 24px rgba(16,24,40,.035);transition:.2s}.kwc-client-card:hover{transform:translateY(-2px);box-shadow:0 13px 28px rgba(16,24,40,.07);border-color:#d8e0ea}.kwc-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.kwc-avatar,.kwc-avatar-lg{display:grid;place-items:center;background:linear-gradient(135deg,var(--kw-blue),var(--kw-purple),var(--kw-pink));color:#fff;font-weight:850;letter-spacing:-.03em}.kwc-avatar{width:39px;height:39px;border-radius:12px;font-size:11px}.kwc-avatar-lg{width:56px;height:56px;border-radius:17px;font-size:15px;flex:0 0 56px}.kwc-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;background:#f2f4f7;color:#475467;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.kwc-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#98a2b3}.kwc-badge.is-active{background:#ecfdf3;color:#067647}.kwc-badge.is-active:before{background:#17b26a}.kwc-badge.is-onboarding{background:#edf5ff;color:#175cd3}.kwc-badge.is-onboarding:before{background:var(--kw-blue)}.kwc-client-card h3{margin:15px 0 4px;font-size:15px;letter-spacing:-.025em}.kwc-client-card>p{margin:0;color:#667085;font-size:9px}.kwc-card-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0 12px}.kwc-card-meta>span{padding:10px;border-radius:11px;background:#f8fafc;border:1px solid #eef2f6}.kwc-card-meta small,.kwc-card-meta strong{display:block}.kwc-card-meta small{font-size:7px;color:#98a2b3;text-transform:uppercase;font-weight:850;letter-spacing:.07em}.kwc-card-meta strong{font-size:11px;margin-top:3px}.kwc-card-contact{font-size:9px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 0;border-top:1px solid #f0f2f5}.kwc-open{display:flex;justify-content:space-between;align-items:center;margin-top:4px;padding:9px 11px;border-radius:10px;background:#f4f8fe;color:var(--kw-blue)!important;text-decoration:none!important;font-size:9px;font-weight:800}.kwc-empty{grid-column:1/-1}.kwc-detail{background:#fff;border:1px solid var(--kw-border);border-radius:22px;padding:22px;box-shadow:0 10px 30px rgba(16,24,40,.04)}.kwc-back{display:inline-block;color:#667085!important;text-decoration:none!important;font-size:9px;font-weight:750;margin-bottom:17px}.kwc-detail-head{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}.kwc-detail-head>.kwc-back{grid-column:1/-1;margin-bottom:-2px}.kwc-detail-main{display:flex;align-items:center;gap:14px}.kwc-detail-main h2{font-size:25px;letter-spacing:-.04em;margin:6px 0 3px}.kwc-detail-main p{margin:0;color:#667085;font-size:10px}.kwc-detail-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.kwc-info-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:19px}.kwc-info-grid>div{padding:12px;border:1px solid var(--kw-border);border-radius:13px;background:#fbfcfe;min-width:0}.kwc-info-grid small,.kwc-info-grid strong{display:block}.kwc-info-grid small{font-size:7px;color:#98a2b3;letter-spacing:.08em;font-weight:850}.kwc-info-grid strong{font-size:9px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kwc-projects-panel{margin-top:14px;padding:17px;border:1px solid var(--kw-border);border-radius:17px;background:#fff}.kwc-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.kwc-panel-head span{font-size:7px;letter-spacing:.1em;font-weight:850;color:#98a2b3}.kwc-panel-head h3{margin:3px 0 0;font-size:14px}.kwc-panel-head a{font-size:9px;color:var(--kw-blue)!important;text-decoration:none!important;font-weight:800}.kwc-project-list article{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 2px;border-top:1px solid #f0f2f5}.kwc-project-list article:first-child{border-top:0}.kwc-project-icon{width:36px;height:36px;border-radius:11px;background:#edf5ff;color:var(--kw-blue);display:grid;place-items:center}.kwc-project-copy strong,.kwc-project-copy small{display:block}.kwc-project-copy strong{font-size:10px}.kwc-project-copy small{font-size:8px;color:#98a2b3;margin-top:3px}.kwc-project-meta{text-align:right}.kwc-project-meta span,.kwc-project-meta small{display:block}.kwc-project-meta span{font-size:10px;font-weight:850}.kwc-project-meta small{font-size:7px;color:#98a2b3;margin-top:3px}.kwc-project-links{display:flex;gap:5px}.kwc-project-links a{padding:6px 8px;border:1px solid var(--kw-border);border-radius:8px;text-decoration:none!important;color:#475467!important;font-size:8px;font-weight:750}.kwc-danger-zone{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:14px;padding:14px 16px;border:1px solid #fecdca;border-radius:14px;background:snow}.kwc-danger-zone strong,.kwc-danger-zone small{display:block}.kwc-danger-zone strong{font-size:10px;color:#912018}.kwc-danger-zone small{font-size:8px;color:#b5473f;margin-top:3px}.kwc-danger-zone>a{color:#b42318!important;font-size:9px;font-weight:800;text-decoration:none!important}@media(max-width:1100px){.kwc-client-grid{grid-template-columns:1fr 1fr}.kwc-info-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.kwc-toolbar{align-items:stretch;flex-direction:column}.kwc-search{max-width:none}.kwc-toolbar-actions{justify-content:space-between}.kwc-client-grid{grid-template-columns:1fr}.kwc-detail-head{grid-template-columns:1fr}.kwc-detail-actions{justify-content:flex-start}.kwc-info-grid{grid-template-columns:1fr 1fr}.kwc-project-list article{grid-template-columns:32px 1fr}.kwc-project-meta,.kwc-project-links{grid-column:2;text-align:left}.kwc-project-links{justify-content:flex-start}.kwc-danger-zone{align-items:flex-start;flex-direction:column}}@media(max-width:480px){.kwc-info-grid{grid-template-columns:1fr}.kwc-toolbar-actions{align-items:flex-start;flex-direction:column}.kwc-detail-main{align-items:flex-start}.kwc-avatar-lg{width:48px;height:48px;flex-basis:48px}}.kw-focus-list{display:flex;flex-direction:column}.kw-focus-item{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:11px;padding:13px 4px;border-top:1px solid #f0f2f5;text-decoration:none!important;color:var(--kw-dark)!important}.kw-focus-item:first-child{border-top:0}.kw-focus-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-weight:900}.kw-focus-icon.is-blue{background:#edf5ff;color:var(--kw-blue)}.kw-focus-icon.is-red{background:#fff1f0;color:var(--kw-red)}.kw-focus-icon.is-purple{background:#f6f0ff;color:var(--kw-purple)}.kw-focus-item strong,.kw-focus-item small{display:block}.kw-focus-item strong{font-size:11px}.kw-focus-item small{font-size:9px;color:#98a2b3;margin-top:3px}.kw-focus-item:hover{background:#fbfcfe;border-radius:12px}.kw-kpis.kw-kpis-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:900px){.kw-kpis.kw-kpis-three{grid-template-columns:1fr!important}}.kw-app{--kw-text:#111827;--kw-muted:#1f2937}.kw-kpi small{font-size:11px!important;color:#111827!important}.kw-kpi em{font-size:12px!important;color:#1f2937!important}.kw-eyebrow-small{font-size:10px!important;color:#111827!important}.kw-panel-head>a{font-size:12px!important}.kw-project-main strong{font-size:14px!important;color:#111827!important}.kw-project-main small{font-size:12px!important;color:#1f2937!important}.kw-project-status span{font-size:11px!important}.kw-project-status small{font-size:11px!important;color:#1f2937!important}.kw-activity-item strong{font-size:13px!important;color:#111827!important}.kw-activity-item small{font-size:11px!important;color:#1f2937!important}.kw-empty,.kw-empty p,.kw-live{color:#1f2937!important}.kw-panel-head h2{font-size:18px!important;color:#111827!important}.kw-app .kw-topbar{padding:22px 28px!important;background:#ffffff!important;border-bottom:1px solid #e8ecf2!important;gap:24px!important}.kw-app .kw-brand{min-width:280px}.kw-app .kw-nav.kw-nav-pill{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;background:#0a0a0a!important;padding:7px!important;border-radius:999px!important;box-shadow:0 12px 30px rgba(0,0,0,.12)!important;margin:0 auto!important;width:max-content!important;max-width:100%!important}.kw-app .kw-nav.kw-nav-pill a{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 20px!important;border-radius:999px!important;color:#ffffff!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;transition:background .18s ease,color .18s ease,transform .18s ease!important}.kw-app .kw-nav.kw-nav-pill a:hover{background:#202020!important;color:#ffffff!important;transform:translateY(-1px)}.kw-app .kw-nav.kw-nav-pill a.is-active,.kw-app .kw-nav.kw-nav-pill a.current,.kw-app .kw-nav.kw-nav-pill a[aria-current=page]{background:#ffffff!important;color:#0a0a0a!important;box-shadow:0 4px 14px rgba(255,255,255,.12)!important}.kw-app .kw-user{min-width:190px;justify-content:flex-end!important}.kw-app .kw-user strong{color:#111827!important}.kw-app .kw-user small{color:#475467!important}.kw-app .kw-nav.kw-nav-pill a:focus,.kw-app .kw-nav.kw-nav-pill a:active{color:#ffffff!important;outline:none!important;box-shadow:none!important}@media(max-width:1100px){.kw-app .kw-topbar{flex-wrap:wrap!important;justify-content:center!important}.kw-app .kw-brand,.kw-app .kw-user{min-width:auto!important}.kw-app .kw-nav.kw-nav-pill{order:3;width:100%!important;overflow-x:auto!important;justify-content:flex-start!important;scrollbar-width:none}.kw-app .kw-nav.kw-nav-pill::-webkit-scrollbar{display:none}}@media(max-width:640px){.kw-app .kw-topbar{padding:14px!important}.kw-app .kw-brand{width:100%!important;justify-content:center!important;text-align:center!important}.kw-app .kw-user{width:100%!important;justify-content:center!important}.kw-app .kw-nav.kw-nav-pill{border-radius:20px!important;padding:6px!important}.kw-app .kw-nav.kw-nav-pill a{min-height:40px!important;padding:0 16px!important;font-size:14px!important;flex:0 0 auto}}.kw-app .kw-topbar{display:grid!important;grid-template-columns:minmax(230px,auto) 1fr minmax(150px,auto)!important;align-items:center!important;background:#111313!important;border:0!important;border-radius:999px!important;margin:16px!important;padding:12px 24px!important;box-shadow:0 14px 36px rgba(0,0,0,.12)!important;position:sticky!important;top:10px!important}.kw-app .kw-brand,.kw-app .kw-brand strong{color:#fff!important}.kw-app .kw-brand small{color:#cbd5e1!important}.kw-app .kw-brand-logo{width:46px!important;height:46px!important}.kw-app .kw-nav.kw-nav-white-pill{display:flex!important;justify-content:center!important;align-items:center!important;gap:3px!important;background:#fff!important;border-radius:999px!important;padding:6px 10px!important;width:max-content!important;max-width:100%!important;margin:auto!important;box-shadow:none!important}.kw-app .kw-nav.kw-nav-white-pill a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;padding:0 20px!important;border-radius:999px!important;background:transparent!important;color:#111!important;font-size:15px!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:500!important;text-decoration:none!important;white-space:nowrap!important}.kw-app .kw-nav.kw-nav-white-pill a:hover{background:#f2f4f7!important;color:#111!important;transform:none!important}.kw-app .kw-nav.kw-nav-white-pill a.is-active{background:#eef5ff!important;color:#2878df!important;font-weight:600!important}.kw-app .kw-userbar{justify-content:flex-end!important}.kw-app .kw-usercopy strong{color:#fff!important;font-size:13px!important}.kw-app .kw-usercopy small{color:#cbd5e1!important;font-size:10px!important}.kw-app .kw-avatar{border-radius:999px!important}@media(max-width:1100px){.kw-app .kw-topbar{grid-template-columns:1fr auto!important;border-radius:28px!important}.kw-app .kw-nav.kw-nav-white-pill{grid-column:1/-1;grid-row:2;width:100%!important;justify-content:flex-start!important;overflow-x:auto!important;scrollbar-width:none}.kw-app .kw-nav.kw-nav-white-pill::-webkit-scrollbar{display:none}}@media(max-width:640px){.kw-app .kw-topbar{margin:8px!important;padding:12px!important;border-radius:22px!important;grid-template-columns:1fr!important}.kw-app .kw-brand{min-width:0!important}.kw-app .kw-userbar{display:none!important}.kw-app .kw-nav.kw-nav-white-pill{grid-column:1!important;grid-row:auto!important;margin-top:8px!important}.kw-app .kw-nav.kw-nav-white-pill a{font-size:13px!important;padding:0 15px!important;min-height:38px!important}}