:root{--nf-brand-dark:var(--crm-sidebar,#0b0c0f);--nf-header-orange:var(--crm-orange,#ff9800)}body .crm-sidebar{background:var(--crm-sidebar,#0b0c0f)!important;border-right:1px solid var(--crm-border,#2c303a)!important;box-shadow:none!important}.crm-sidebar.crm-sidebar .crm-brand-logo{padding:4px 8px 22px!important;display:flex;flex-direction:column;align-items:flex-start}.crm-sidebar.crm-sidebar .crm-logo-plate{display:block;width:166px;max-width:100%;background:transparent!important;padding:0!important;box-shadow:none!important;border:0!important;border-radius:0!important}.crm-sidebar.crm-sidebar .crm-logo-plate img{display:block;width:100%;height:auto;mix-blend-mode:screen}.crm-sidebar.crm-sidebar .crm-brand-logo>small{color:var(--crm-secondary,#a3a9b6)!important;font-size:9px;letter-spacing:.14em}.crm-sidebar.crm-sidebar .crm-sidebar-section{color:var(--crm-secondary,#a3a9b6)!important;font-weight:600;font-size:10px;letter-spacing:.1em}.crm-sidebar.crm-sidebar .crm-nav-link{color:var(--crm-secondary,#a3a9b6)!important;background:transparent!important;border:1px solid transparent!important;border-left-width:3px!important;border-radius:var(--crm-radius,14px)!important;padding:12px 13px;min-height:46px}.crm-sidebar.crm-sidebar .crm-nav-link:hover{background:var(--crm-surface-hover,#222630)!important;color:var(--crm-ink,#f2f4f8)!important}.crm-sidebar.crm-sidebar .crm-nav-link.current,.crm-sidebar.crm-sidebar .crm-nav-link.current:hover{background:#ff980014!important;color:var(--crm-orange,#ff9800)!important;border-left-color:var(--crm-orange,#ff9800)!important;box-shadow:none!important}.crm-sidebar.crm-sidebar .nf-sidebar-create{background:var(--crm-orange,#ff9800)!important;border:1px solid var(--crm-orange,#ff9800)!important;color:#121418!important;border-radius:var(--crm-radius,14px)!important;box-shadow:none!important;min-height:46px}.crm-sidebar.crm-sidebar .nf-sidebar-create:hover{background:#ffad33!important}.crm-sidebar.crm-sidebar .crm-logout{background:transparent!important;color:var(--crm-secondary,#a3a9b6)!important;border-color:var(--crm-border,#2c303a)!important}@media(max-width:800px){.crm-sidebar.crm-sidebar .crm-logo-plate{width:142px}.crm-sidebar.crm-sidebar .crm-nav-link{min-height:42px;padding:10px 12px}}body .crm-sidebar.crm-sidebar .crm-logo-plate,body#nf-crm-private#nf-crm-private .crm-sidebar.crm-sidebar .crm-logo-plate.crm-logo-plate{background:transparent!important;padding:0!important;border-radius:0!important}.crm-sidebar.crm-sidebar .crm-logo-plate img{mix-blend-mode:normal!important}.nf-auth-logo.nf-auth-logo,.nf-auth-page .nf-auth-logo{background:transparent!important;padding:0!important;border-radius:0!important;width:260px!important;max-width:100%;margin:0 auto 22px!important}.nf-mtabs,.nf-mtabs-sheet{display:none}@media(max-width:800px){.crm-sidebar.crm-sidebar:not(#_):not(#__){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;height:auto!important;min-height:0!important;padding:10px 16px!important;position:-webkit-sticky!important;position:sticky!important;top:0;z-index:40;background:#fff!important;border-bottom:1px solid #e8ebef!important;box-shadow:none!important;grid-template-columns:none!important}.crm-sidebar.crm-sidebar:not(#_):not(#__) .crm-brand-logo{width:118px!important;margin:0!important;padding:0!important;display:block!important}.crm-sidebar.crm-sidebar:not(#_):not(#__) .crm-logo-plate{width:118px!important;padding:0!important}.crm-sidebar.crm-sidebar:not(#_):not(#__) .crm-brand-logo small,.crm-sidebar.crm-sidebar:not(#_):not(#__) .crm-logout,.crm-sidebar.crm-sidebar:not(#_):not(#__) .crm-nav,.crm-sidebar.crm-sidebar:not(#_):not(#__) .crm-sidebar-section{display:none!important}.crm-sidebar.crm-sidebar:not(#_):not(#__) .nf-sidebar-create{margin:0!important;padding:9px 14px!important;min-height:0!important;border-radius:999px!important;font-size:14px!important;width:auto!important;align-self:center!important}.nf-mtabs.nf-mtabs:not(#_):not(#__){display:grid;grid-template-columns:repeat(6,1fr);position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff!important;border-top:1px solid #e3e6ea;padding:6px 4px calc(6px + env(safe-area-inset-bottom));box-shadow:0 -4px 18px #0f172a12}.nf-mtabs>a,.nf-mtabs>button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;border:0;background:none;color:#64748b;font:600 11px/1.1 Arial,Helvetica,sans-serif;text-decoration:none;border-radius:10px;cursor:pointer}.nf-mtabs>[aria-current=page]{color:#b45309;background:#fff7e6}.nf-mtabs-sheet.nf-mtabs-sheet:not(#_):not(#__){display:block;position:fixed;inset:0;z-index:55;background:rgba(15,23,42,.45)!important}.nf-mtabs-panel.nf-mtabs-panel:not(#_){position:absolute;left:10px;right:10px;bottom:calc(74px + env(safe-area-inset-bottom));background:#fff;border-radius:16px;padding:8px;box-shadow:0 12px 40px #0f172a40;display:flex;flex-direction:column}.nf-mtabs-panel>a,.nf-mtabs-panel>button{display:flex;align-items:center;gap:12px;padding:13px 12px;border:0;background:none;border-radius:10px;color:#1e293b;font:600 15px Arial,Helvetica,sans-serif;text-decoration:none;text-align:left;cursor:pointer}.nf-mtabs-panel>[aria-current=page]{background:#fff7e6;color:#b45309}.nf-mtabs-panel>.nf-mtabs-create{background:#f7a51d;color:#fff;justify-content:center;margin-bottom:6px}.nf-mtabs-panel>button{color:#b91c1c;border-top:1px solid #eef0f3;border-radius:0 0 10px 10px;margin-top:4px}body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}main.crm-dashboard.nf-today{display:flex!important;flex-direction:column}main.nf-today>.nf-page-heading{order:-3}main.nf-today>[role=alert]{order:-2}main.nf-today>.nf-today-tasks{order:-1}main.nf-today .nf-today-kpis{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:10px!important;gap:10px!important}main.nf-today .nf-today-kpi{padding:12px!important;min-height:0!important}main.nf-today .nf-today-kpi strong{font-size:20px!important}}