html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.client-workspace-modal{--crm-ink: var(--noga-blue);--crm-muted: #68718c;--crm-line: rgba(9, 26, 104, .09);--crm-panel: #fff;--crm-soft: #f7f8fc;--crm-accent: rgba(244, 86, 15, .08);top:36px}.client-workspace-modal.ant-modal .ant-modal-content{padding:26px;border-radius:26px!important;background:var(--crm-panel);box-shadow:0 32px 110px #091a6838}.client-workspace-modal .ant-modal-body{max-height:calc(100dvh - 210px);overflow-y:auto;scrollbar-gutter:stable}.client-workspace-modal .ant-modal-header{background:transparent;margin-bottom:12px;padding-inline-end:28px}.client-workspace-heading{display:flex;align-items:center;gap:14px}.client-workspace-avatar{display:grid;place-items:center;flex:0 0 52px;height:52px;border:1px solid rgba(244,86,15,.16);border-radius:17px;color:var(--noga-orange);font-size:25px;background:linear-gradient(140deg,var(--crm-panel),var(--crm-accent));box-shadow:0 8px 24px #f4560f17}.client-workspace-eyebrow{display:block;color:var(--crm-muted);font-size:11px;font-weight:500;margin-bottom:2px}.client-workspace-name{color:var(--crm-ink);font-size:25px;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.client-workspace-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;color:var(--crm-muted);font-size:12px;padding:0 2px 14px}.client-workspace-meta bdi{color:var(--crm-ink);margin-inline-start:5px}.client-workspace-meta .ant-btn{padding:0;height:auto;font-size:12px}.client-workspace-tabs>.ant-tabs-nav{position:sticky;top:0;z-index:4;padding:6px;margin-bottom:20px;border:1px solid var(--crm-line);border-radius:16px;background:var(--crm-soft)}.client-workspace-tabs>.ant-tabs-nav:before{border:0}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab{margin:0!important;padding:12px 22px;border-radius:11px;transition:background .16s ease,box-shadow .16s ease}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab-btn{color:var(--crm-muted);font-weight:600}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:var(--crm-panel);box-shadow:0 3px 12px #091a6812}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--noga-orange)!important;text-shadow:none}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab-disabled{opacity:.6}.client-tab-soon{font-size:10px;font-weight:400;border:1px solid var(--crm-line);padding:2px 6px;margin-inline-start:4px;border-radius:6px}.crm-tab-panel{display:flex;flex-direction:column;gap:18px;min-width:0}.crm-tab-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.crm-tab-toolbar-actions,.crm-tab-toolbar-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.crm-tab-toolbar-filters{margin-inline-start:auto}.crm-tab-toolbar-filters>.ant-select{min-width:150px}.crm-tab-toolbar-filters>.ant-input-search{width:210px}.crm-tab-toolbar .ant-btn{border-radius:11px;min-height:38px;font-weight:500}.crm-tab-toolbar .ant-btn-primary{background:linear-gradient(120deg,var(--noga-orange),#dd4808);box-shadow:0 6px 16px #f4560f30;border:0}.crm-tab-toolbar .ant-btn:focus-visible{outline:3px solid rgba(244,86,15,.35);outline-offset:3px}.client-workspace-modal .crm-data-card.ant-card{overflow:hidden;border:1px solid var(--crm-line)!important;border-radius:18px!important;background:var(--crm-panel);box-shadow:0 8px 28px #091a680a!important}.client-workspace-modal .crm-data-card>.ant-card-head{padding:0 20px;min-height:52px;color:var(--crm-ink);background:var(--crm-panel);border-color:var(--crm-line)}.client-workspace-modal .crm-data-card>.ant-card-head .ant-card-head-title{font-size:14px;font-weight:600}.client-workspace-modal .crm-data-card>.ant-card-body{padding:0}.client-workspace-modal .crm-data-card .ant-table{background:transparent;font-size:13px}.client-workspace-modal .crm-data-card .ant-table-thead>tr>th{padding:13px 16px;font-size:12px;font-weight:500;color:var(--crm-muted)!important;background:var(--crm-soft)!important;border-color:var(--crm-line)}.client-workspace-modal .crm-data-card .ant-table-tbody>tr>td{padding:16px;border-color:var(--crm-line)}.client-workspace-modal .crm-data-card .ant-table-tbody>tr:hover>td{background:var(--crm-accent)!important}.client-workspace-modal .crm-data-card .ant-pagination{padding-inline:16px}.client-workspace-modal .crm-data-card .ant-empty{padding-block:38px}.client-workspace-modal .task-name-cell strong{color:var(--crm-ink)}.client-workspace-modal .task-name-cell small{color:var(--crm-muted)}.crm-contact-name{display:flex;align-items:center;gap:10px}.crm-contact-avatar{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:11px;color:var(--noga-orange);background:#f4560f14}.crm-note-body.ant-typography{white-space:pre-wrap;overflow-wrap:anywhere;min-width:240px;margin:0;line-height:1.8}.client-documents.page-stack{width:100%;gap:18px!important}.client-documents .client-documents-toolbar{padding:0}html[data-theme=dark] .client-workspace-modal{--crm-ink: #f3f3fb;--crm-muted: #a3aac0;--crm-line: rgba(255, 255, 255, .09);--crm-panel: #151822;--crm-soft: #1b1f2c;--crm-accent: rgba(244, 86, 15, .09)}html[data-theme=dark] .client-workspace-modal.ant-modal .ant-modal-content{background:var(--crm-panel)!important}html[data-theme=dark] .client-workspace-modal .ant-modal-header{background:transparent!important}@media(max-width:760px){.client-workspace-modal.ant-modal{top:12px;max-width:calc(100vw - 16px);margin-inline:auto;padding-bottom:12px}.client-workspace-modal.ant-modal .ant-modal-content{padding:18px 12px;border-radius:20px!important}.client-workspace-modal .ant-modal-body{max-height:calc(100dvh - 150px)}.client-workspace-name{font-size:21px}.client-workspace-avatar{flex-basis:42px;height:42px;font-size:22px;border-radius:13px}.client-workspace-heading{gap:10px}.client-workspace-meta{gap:6px 12px;padding-bottom:12px}.client-workspace-tabs>.ant-tabs-nav{margin-bottom:16px;padding:4px}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab{padding:10px 2px;justify-content:center;font-size:11px}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-nav-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;transform:none!important}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab-btn{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab-icon{margin:0;font-size:16px}.client-workspace-tabs>.ant-tabs-nav .ant-tabs-nav-operations,.client-workspace-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:before,.client-workspace-tabs>.ant-tabs-nav .ant-tabs-nav-wrap:after,.client-workspace-tabs .client-tab-soon{display:none}.crm-tab-toolbar{gap:12px}.crm-tab-toolbar-actions{width:100%}.crm-tab-toolbar-filters{width:100%;margin:0}.crm-tab-toolbar .ant-btn{padding-inline:10px;font-size:12px}.crm-tab-toolbar-filters>.ant-input-search{flex:1;min-width:140px}.client-workspace-modal .crm-data-card>.ant-card-head{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.client-workspace-tabs>.ant-tabs-nav .ant-tabs-tab{transition:none}}:root{--noga-orange: #f4560f;--noga-blue: #091a68;--noga-cream: #ffffff;--noga-brown: #322721;--noga-white: #ffffff;--surface: rgba(255, 255, 255, .96);--shadow-soft: 0 18px 50px rgba(244, 86, 15, .08);--app-font: "Rubik", "Heebo", system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}.noga-app{min-height:100vh}html,body,.portal-sider,.portal-content{scrollbar-width:thin;scrollbar-color:var(--noga-blue) var(--noga-cream)}html::-webkit-scrollbar,body::-webkit-scrollbar,.portal-sider::-webkit-scrollbar,.portal-content::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,.portal-sider::-webkit-scrollbar-track,.portal-content::-webkit-scrollbar-track{background:var(--noga-white)}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,.portal-sider::-webkit-scrollbar-thumb,.portal-content::-webkit-scrollbar-thumb{border:2px solid var(--noga-cream);border-radius:999px;background:var(--noga-blue)}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,.portal-sider::-webkit-scrollbar-thumb:hover,.portal-content::-webkit-scrollbar-thumb:hover{background:var(--noga-orange)}body{background:radial-gradient(circle at top right,rgba(244,86,15,.1),transparent 34%),var(--noga-white);color:var(--noga-brown);font-family:var(--app-font);font-optical-sizing:auto;text-rendering:optimizeLegibility}a{color:var(--noga-blue)}button,input,textarea,select{font-family:inherit}.full-width{width:100%}.muted{color:var(--noga-blue)}.small-text{font-size:12px}.card-alert{margin-bottom:16px}.card-title{margin-bottom:4px!important}.ltr-input,.mono-cell{direction:ltr}.mono-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--noga-blue)}.auth-page{min-height:100vh;display:grid;grid-template-columns:minmax(460px,1.12fr) minmax(420px,.88fr);background:#fff;direction:ltr}.auth-showcase{position:relative;min-height:100vh;padding:46px clamp(40px,5vw,82px);overflow:hidden;direction:rtl;background:#fff}.auth-showcase:after{content:"";position:absolute;width:520px;height:520px;border:1px solid rgba(244,86,15,.12);border-radius:50%;left:-220px;bottom:-240px}.auth-showcase-glow{position:absolute;border-radius:50%;filter:blur(2px)}.auth-showcase-glow-one{width:350px;height:350px;background:#ffffff7a;top:-140px;right:-80px}.auth-showcase-glow-two{width:220px;height:220px;background:#f4560f1a;left:8%;top:32%}.auth-brand{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;gap:12px;color:var(--noga-orange);font-size:25px;letter-spacing:.08em}.brand-logo{display:block;width:auto;object-fit:contain}.brand-logo-auth{width:auto;height:clamp(110px,25vh,260px)}.brand-logo-sidebar{width:172px;max-height:58px;object-position:right center}.auth-hero{position:relative;z-index:2;max-width:690px;margin-top:clamp(70px,10vh,130px)}.auth-hero h1{font-size:clamp(42px,4.2vw,68px)!important;line-height:1.08!important;color:var(--noga-orange)!important;margin:16px 0 22px!important;letter-spacing:-.04em}.auth-hero .ant-typography{max-width:610px;font-size:18px;line-height:1.8;color:#f4560f}.auth-eyebrow-container{display:flex;flex-direction:row;justify-content:center}.auth-eyebrow{color:var(--noga-orange);font-weight:800;font-size:15px}.preview-top{height:28px;display:flex;direction:ltr;gap:5px;align-items:center;padding:0 12px;background:#fff}.preview-top i{width:6px;height:6px;border-radius:50%;background:#322721}.preview-body{display:flex;height:180px}.preview-sidebar{width:58px;background:#f4560f;display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px 0}.preview-sidebar b{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;color:#f4560f;background:#fff}.preview-sidebar span{width:21px;height:4px;border-radius:4px;background:#fff6}.preview-content{flex:1;padding:28px;background:#fff}.preview-line{display:block;width:38%;height:8px;margin-bottom:12px;border-radius:6px;background:#322721}.preview-line.wide{width:62%;height:12px;background:#f4560f}.preview-cards{display:flex;gap:12px;margin-top:25px}.preview-cards i{flex:1;height:72px;border:1px solid #322721;border-radius:12px;background:#fff}.auth-form-panel{min-height:100vh;display:grid;place-items:center;padding:42px clamp(32px,6vw,90px);direction:rtl;background:#fff}.auth-form-wrap{width:100%;max-width:440px}.auth-login-brand{display:flex;align-items:center;justify-content:flex-start;gap:18px;margin-bottom:28px}.auth-login-brand-avatar{display:block;width:auto;height:112px;object-fit:contain}.auth-login-brand-logo{display:block;width:min(270px,calc(100% - 105px));height:auto;object-fit:contain}.auth-heading{margin-bottom:28px}.auth-heading h2{margin:0 0 8px!important;color:#091a68!important;font-size:31px!important}.auth-heading .ant-typography{color:#322721;font-size:15px}.auth-mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;margin-bottom:26px;border:1px solid #322721;border-radius:13px;background:#fff}.auth-mode-switch button{height:42px;border:0;border-radius:10px;color:#091a68;background:transparent;cursor:pointer;font-weight:700}.auth-mode-switch button.active{color:#fff;background:#091a68;box-shadow:0 3px 12px #32272117}.auth-form-panel .ant-form-item-label label{color:#f4560f;font-weight:600}.auth-form-panel .ant-input,.auth-form-panel .ant-input-affix-wrapper{min-height:48px;border-radius:11px;border-color:#322721;background:#fff}.auth-form-panel .ant-input:focus,.auth-form-panel .ant-input-affix-wrapper-focused{border-color:#f4560f;box-shadow:0 0 0 3px #f4560f1a}.auth-submit{height:50px!important;margin-top:5px;border-radius:11px!important;font-weight:800}.forgot-password{display:block;border:0;padding:0;background:none;font-family:inherit;margin:-10px 0 18px;color:var(--noga-orange);font-size:13px;font-weight:700;cursor:pointer}.auth-legal{display:block;margin-top:28px;text-align:center;color:#f4560f!important;font-size:12px;line-height:1.6}.auth-page{grid-template-columns:minmax(500px,1.08fr) minmax(430px,.92fr);background:#f7f8fc}.auth-showcase{padding:42px clamp(42px,5vw,82px);background:linear-gradient(145deg,#fff8f3,#fff 48%,#fff1e8)}.auth-showcase:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.32;background-image:radial-gradient(rgba(244,86,15,.35) 1px,transparent 1px);background-size:25px 25px;-webkit-mask-image:linear-gradient(to bottom left,#000,transparent 70%);mask-image:linear-gradient(to bottom left,#000,transparent 70%)}.auth-showcase:after{border-color:#f4560f29;box-shadow:0 0 0 55px #f4560f06,0 0 0 110px #f4560f05}.auth-showcase-glow-two{width:280px;height:280px;top:25%;background:#f4560f1f;filter:blur(34px)}.auth-hero{max-width:760px;margin-top:clamp(44px,7vh,86px)}.auth-hero-lead{display:grid;grid-template-columns:minmax(0,1fr) clamp(145px,16vw,220px);align-items:center;gap:clamp(10px,2vw,26px)}.auth-hero-copy{position:relative;z-index:2}.auth-avatar-focus{position:relative;z-index:1;display:grid;place-items:center;min-height:clamp(250px,34vh,350px);isolation:isolate;animation:auth-avatar-float 4.5s ease-in-out infinite}.auth-avatar-focus:before{content:"";position:absolute;z-index:-1;width:112%;aspect-ratio:1;border:1px solid rgba(244,86,15,.22);border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.98) 0 38%,rgba(255,223,205,.72) 39% 61%,rgba(244,86,15,.08) 62% 70%,transparent 71%);box-shadow:0 24px 65px #f4560f29}.auth-hero-avatar{position:relative;left:-8px;z-index:1;height:clamp(245px,35vh,355px);max-width:100%;filter:drop-shadow(0 20px 18px rgba(50,39,33,.18))}.auth-avatar-greeting{position:absolute;z-index:3;top:12%;right:calc(100% - 36px);width:max-content;padding:9px 14px;border:1px solid rgba(9,26,104,.12);border-radius:16px 16px 4px;color:var(--noga-blue);background:#fffffff5;box-shadow:0 12px 30px #091a681f;font-size:13px;font-weight:800;transform:rotate(-2deg)}.auth-avatar-greeting:after{content:"";position:absolute;top:100%;right:12px;border-width:6px 2px 0 8px;border-style:solid;border-color:#fff transparent transparent transparent}@keyframes auth-avatar-float{0%,to{transform:translateY(0) rotate(.4deg)}50%{transform:translateY(-8px) rotate(-.6deg)}}.auth-hero h1{color:#091a68!important;text-wrap:balance}.auth-hero .ant-typography{color:#5d4a42}.auth-eyebrow{display:inline-flex;padding:8px 14px;border:1px solid rgba(244,86,15,.22);border-radius:999px;background:#ffffffc7;box-shadow:0 8px 24px #f4560f14;font-size:14px}.auth-benefits{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.auth-benefits span{padding:9px 13px;border:1px solid rgba(9,26,104,.1);border-radius:11px;color:#091a68;background:#ffffffdb;box-shadow:0 7px 20px #091a680d;font-size:13px;font-weight:700}.auth-form-panel{position:relative;padding:42px clamp(32px,5vw,76px);background:linear-gradient(160deg,#f6f8ff,#fff 52%,#fff8f4);overflow:hidden}.auth-form-panel:before{content:"";position:absolute;width:300px;height:300px;top:-175px;left:-120px;border-radius:50%;background:#091a680f}.auth-form-wrap{position:relative;z-index:1;max-width:470px;padding:clamp(28px,4vw,44px);border:1px solid rgba(9,26,104,.09);border-radius:28px;background:#ffffffe6;box-shadow:0 28px 70px #091a681a,0 2px 8px #3227210a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.auth-login-brand{justify-content:center;gap:14px;margin-bottom:18px}.auth-login-brand .brand-logo-auth{height:124px;max-width:120px;margin:0;filter:drop-shadow(0 12px 20px rgba(244,86,15,.12))}.auth-login-brand-logo{width:min(255px,calc(100% - 128px))}.auth-form-kicker{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:14px;color:#71778a;font-size:12px;font-weight:600}.auth-status-dot{width:7px;height:7px;border-radius:50%;background:#2fbd74;box-shadow:0 0 0 4px #2fbd741f}.auth-heading{margin-bottom:26px;text-align:center}.auth-heading h2{font-size:32px!important;letter-spacing:-.025em}.auth-mode-switch{border-color:#091a681f;background:#f4f6fb}.auth-form-panel .ant-input,.auth-form-panel .ant-input-affix-wrapper{min-height:50px;border-color:#d8dce8;border-radius:12px;background:#fbfcff;transition:border-color .2s,box-shadow .2s,background .2s}.auth-form-panel .ant-input:hover,.auth-form-panel .ant-input-affix-wrapper:hover{border-color:#f4560fa6;background:#fff}.auth-submit{height:52px!important;border:0!important;border-radius:12px!important;background:linear-gradient(135deg,#ff7836,#f4560f)!important;box-shadow:0 12px 24px #f4560f38;transition:transform .2s,box-shadow .2s!important}.auth-submit:hover{transform:translateY(-1px);box-shadow:0 16px 28px #f4560f47!important}.auth-secure-note{margin-top:12px;color:#7b8194;text-align:center;font-size:11px}@media(prefers-reduced-motion:reduce){.auth-avatar-focus{animation:none}}.pill{display:inline-flex;align-items:center;min-height:36px;padding:8px 13px;border-radius:999px;background:#ffffffdb;border:1px solid var(--noga-brown);color:var(--noga-blue);font-weight:700}.portal-layout{min-height:100vh;background:transparent}.portal-main{min-width:0;background:transparent}.portal-sider{position:sticky!important;top:0;height:100vh;background:var(--surface)!important;border-left:1px solid rgba(50,39,33,.45);box-shadow:-10px 0 30px #f4560f0f;overflow:auto}.sider-brand{display:flex;align-items:center;justify-content:center;gap:12px;padding:22px 18px 16px;flex-direction:column;width:100%;text-align:center}.sider-brand .brand-logo{margin-inline:auto;object-position:center}.sider-brand .ant-typography{font-size:12px}.sider-brand-tagline{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:7px;text-align:center}.sider-brand-tagline img{display:block;width:auto;height:54px;object-fit:contain}.sider-brand-tagline .ant-typography{position:relative;top:3px;text-align:center}.whatsapp-chat-action{padding:4px 16px 12px}.whatsapp-chat-action .ant-btn{height:42px;background:#f4560f;border-color:#f4560f;box-shadow:0 6px 14px #f4560f33;font-weight:700}.whatsapp-chat-action .ant-btn:hover{background:#f4560f!important;border-color:#f4560f!important}.mode-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 16px 16px}.mode-tabs button{height:38px;border:1px solid var(--noga-blue);border-radius:12px;background:#fff;color:var(--noga-orange);cursor:pointer;font-weight:700}.mode-tabs button.active{background:linear-gradient(135deg,var(--noga-blue),var(--noga-brown));color:var(--noga-orange);border-color:var(--noga-brown)}.portal-menu,.portal-menu .ant-menu,.portal-menu .ant-menu-sub,.portal-menu .ant-menu-item,.portal-menu .ant-menu-submenu-title{background:var(--noga-white)!important}.portal-menu{border-inline-end:0!important;padding:4px 12px 22px}.portal-menu .ant-menu-item-selected{color:var(--noga-orange)!important;box-shadow:inset -3px 0 0 var(--noga-orange)}.portal-menu .ant-menu-item:hover,.portal-menu .ant-menu-submenu-title:hover{color:var(--noga-blue)!important}.portal-header{height:auto;min-height:74px;padding:12px clamp(16px,3vw,30px);background:#ffffffd6;border-bottom:1px solid rgba(50,39,33,.45);display:flex;justify-content:space-between;align-items:center;gap:14px;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-user{min-width:0;display:inline-flex!important;align-items:center!important;gap:6px!important}.header-user .ant-space-item{display:flex;align-items:center}.header-user-text{min-width:0;margin:0;line-height:1.2;text-align:right}.header-greeting{color:var(--noga-orange);font-weight:700}.header-user-text strong{display:block;max-width:min(52vw,420px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-actions{margin-right:auto;margin-left:0}.role-tag{border:1px solid var(--noga-brown);background:var(--noga-white);color:var(--noga-blue);font-weight:700}.avatar-noga{position:relative;width:58px;height:50px;flex:0 0 auto;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.avatar-noga .ant-avatar-img,.avatar-noga>img{position:absolute;top:50%;left:50%;display:block;width:auto;height:82px;max-width:none;border-radius:0;object-fit:contain;object-position:center;transform:translate(-50%,-50%)}.portal-content{width:100%;max-width:1560px;margin:0 auto;padding:clamp(16px,3vw,32px);overflow:hidden}.page-stack{width:100%}.page-intro{max-width:920px}.page-intro h2{margin-bottom:6px!important;color:var(--noga-blue)!important}.page-intro .ant-typography{color:var(--noga-brown);font-size:16px}.metric-card .ant-statistic-title{color:var(--noga-brown)}.metric-card .ant-statistic-content{font-size:clamp(20px,2vw,28px);color:var(--noga-orange)}.dashboard-summary-card{height:100%;cursor:pointer}.dashboard-summary-card:focus-visible{outline:3px solid rgba(244,86,15,.35);outline-offset:3px}.dashboard-summary-content{display:flex;align-items:center;gap:18px}.dashboard-summary-icon{display:grid;place-items:center;width:54px;height:54px;flex:0 0 54px;border-radius:16px;border:1px solid var(--noga-brown);background:var(--noga-white);color:var(--noga-orange);font-size:25px;font-weight:800}.dashboard-summary-card .ant-statistic-content{color:var(--noga-orange);font-size:34px;font-weight:750}.dashboard-summary-card .ant-alert{margin-top:16px}.admin-dashboard-card .ant-card-body{padding:16px 18px}.admin-dashboard-card .ant-card-head{min-height:42px;padding:0 18px}.admin-dashboard-card .ant-card-head-title{padding:10px 0;font-size:15px}.admin-dashboard-card .ant-statistic-title{margin-bottom:2px;font-size:13px}.admin-dashboard-card .ant-statistic-content{font-size:26px}.admin-pricing-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.toolbar-form{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;align-items:end}.toolbar-form .ant-form-item{margin-inline-end:0!important;margin-bottom:0!important}.toolbar-form .ant-input,.toolbar-form .ant-select,.toolbar-form .ant-input-number,.toolbar-form .ant-input-number-affix-wrapper{width:100%!important}.quick-filter-bar{display:grid;grid-template-columns:minmax(180px,240px) minmax(260px,1fr) auto;gap:12px;align-items:center}.quick-filter-actions{justify-content:flex-end}.document-form-grid,.document-line-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.document-line-grid{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(100px,1fr))}.document-line-card{margin-bottom:20px}.modal-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.settings-form{max-width:720px}.integrations-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;max-width:none}.integration-card{height:100%}.integration-card-header{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.integration-logo{display:grid;place-items:center;width:54px;height:54px;flex:0 0 54px;border-radius:15px;color:#fff;font-size:19px;font-weight:900;box-shadow:0 8px 18px #f4560f21}.integration-title{min-width:0}.integration-title h4{margin:0!important}.integration-title>.ant-typography{display:block;margin-top:5px;line-height:1.55}.integration-card .ant-input-affix-wrapper{min-height:44px}.integration-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.mobile-bottom-nav{display:none}.automations-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.automations-heading .page-intro{flex:1}.automation-stat-card{height:100%;border-inline-start:4px solid var(--noga-orange)}.automation-stat-card .ant-card-body{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.automation-stat-card strong{color:var(--noga-orange);font-size:30px;line-height:1}.automation-empty-state{text-align:center;padding-block:clamp(24px,7vw,72px)}.automation-empty-state .ant-card-body{max-width:580px;margin-inline:auto}.automation-empty-icon{color:var(--noga-orange);font-size:32px;margin-bottom:12px}.automation-card{height:100%;overflow:hidden}.automation-card .ant-card-head-title{min-width:0}.automation-card .ant-card-head-title .ant-space-item:last-child{overflow:hidden;text-overflow:ellipsis}.automation-card-icon{display:inline-grid;width:34px;height:34px;place-items:center;border-radius:10px;color:#fff;background:var(--noga-orange)}.automation-action-lines{display:grid;gap:5px;min-height:48px}.automation-action-lines .ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automation-card .ant-divider-horizontal{margin:0}.automation-steps{margin-block:12px 24px}.automation-wizard-body{min-height:340px;max-height:min(58vh,600px);overflow-y:auto;overflow-x:hidden;padding:4px}.automation-entity-grid{margin-top:10px}.automation-trigger-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.automation-trigger-grid label,.automation-wizard-body label{display:grid;gap:7px}.automation-trigger-grid .ant-select,.automation-trigger-grid .ant-input-number,.automation-wizard-body label>.ant-select{width:100%}.automation-variable-list{display:flex;flex-wrap:wrap;gap:6px}.automation-variable-tag{cursor:pointer;direction:ltr;margin:0}.automation-summary-card{background:linear-gradient(145deg,#f4560f0f,#fffffff5)}.automation-preview-list{margin-top:12px}@media(max-width:600px){.automations-heading{align-items:stretch;flex-direction:column}.automations-heading .ant-btn{width:100%}.automation-trigger-grid{grid-template-columns:1fr;gap:12px}.automation-steps .ant-steps-item-title{font-size:11px!important}.automation-wizard-body{min-height:300px;max-height:54vh}.automations-page .ant-space-item,.automation-wizard-body,.automation-card{min-width:0;max-width:100%}}.ant-card{background:var(--noga-white);border-color:#32272173!important;box-shadow:var(--shadow-soft)}.ant-card-head{border-bottom-color:#3227216b!important}.ant-btn-primary{border-color:var(--noga-orange)!important;background:var(--noga-orange)!important;color:var(--noga-cream)!important;box-shadow:0 8px 18px #f4560f33}.ant-btn-primary:hover{background:var(--noga-orange)!important}.ant-btn-default{border-color:var(--noga-brown);background:var(--noga-white);color:var(--noga-orange)}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select-selector:hover,.ant-input-number:hover{border-color:var(--noga-orange)!important}.ant-modal-content,.ant-drawer-content,.ant-popover-inner,.ant-dropdown-menu{background:var(--noga-white)!important}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-container,.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-tfoot>tr>th,.ant-table-wrapper .ant-table-tfoot>tr>td,.ant-table-wrapper .ant-table-footer{border:0!important}.ant-table-wrapper .ant-table-container:before,.ant-table-wrapper .ant-table-container:after,.ant-table-wrapper .ant-table-cell:before{display:none!important}.ant-tag:not(.ant-tag-success):not(.ant-tag-error):not(.ant-tag-warning){border-color:#322721;background:var(--noga-white);color:var(--noga-blue)}.ant-table-wrapper{max-width:100%}.ant-table{border-radius:14px;overflow:hidden;background:var(--noga-white)}.ant-table-content{overflow-y:hidden!important;background:var(--noga-white)}.ant-table-content,.ant-table-body{scrollbar-width:thin;scrollbar-color:var(--noga-blue) var(--noga-cream)}.ant-table-content::-webkit-scrollbar,.ant-table-body::-webkit-scrollbar{width:10px;height:10px}.ant-table-content::-webkit-scrollbar:vertical{width:0}.ant-table-content::-webkit-scrollbar-track,.ant-table-body::-webkit-scrollbar-track,.ant-table-sticky-scroll{background:var(--noga-white)!important}.ant-table-content::-webkit-scrollbar-thumb,.ant-table-body::-webkit-scrollbar-thumb,.ant-table-sticky-scroll-bar{border:2px solid var(--noga-cream);border-radius:999px;background:var(--noga-blue)!important}.ant-table-content::-webkit-scrollbar-thumb:hover,.ant-table-body::-webkit-scrollbar-thumb:hover,.ant-table-sticky-scroll-bar:hover{background:var(--noga-orange)!important}.ant-table-content::-webkit-scrollbar-corner,.ant-table-body::-webkit-scrollbar-corner{background:var(--noga-white)}.ant-tabs-nav{margin-bottom:18px!important}@media(max-width:960px){.auth-page{grid-template-columns:1fr}.auth-showcase{display:none}.auth-form-panel{padding:32px 22px;align-content:center}.auth-form-wrap{max-width:520px}.portal-header{align-items:center}.portal-content{padding:16px 16px calc(96px + env(safe-area-inset-bottom))}.mobile-bottom-nav{position:fixed;z-index:100;inset-inline:0;bottom:0;display:block;min-height:68px;padding:7px 6px calc(7px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid rgba(50,39,33,.55);box-shadow:0 -8px 24px #f4560f1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-nav-carousel{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;padding-inline:8px;scroll-behavior:smooth;scroll-padding-inline:8px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.mobile-nav-carousel::-webkit-scrollbar{display:none}.mobile-nav-item{display:flex;flex:0 0 82px;height:54px;padding:5px 2px;border:0;background:transparent;color:var(--noga-orange);flex-direction:column;align-items:center;justify-content:center;gap:4px;font:inherit;cursor:pointer;scroll-snap-align:center}.mobile-nav-item .anticon{font-size:20px}.mobile-nav-item span:last-child{display:block;max-width:100%;overflow:hidden;font-size:10px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mobile-nav-item.active{color:var(--noga-orange);font-weight:700}.mobile-whatsapp-chat{position:absolute;z-index:2;left:16px;bottom:calc(100% + 12px);display:flex;width:64px;height:64px;border:4px solid var(--noga-cream);border-radius:50%;background:var(--noga-white);box-shadow:0 7px 18px #f4560f38;color:#fff;flex-direction:column;align-items:center;justify-content:center;gap:1px;text-decoration:none}.mobile-whatsapp-chat .anticon{font-size:24px}.mobile-whatsapp-chat img{width:56px;height:56px;border-radius:50%;object-fit:cover}.mobile-whatsapp-chat span{position:absolute;top:calc(100% + 3px);width:86px;color:var(--noga-orange);font-size:9px;font-weight:800}.toolbar-form,.quick-filter-bar{grid-template-columns:1fr}.quick-filter-actions{justify-content:flex-start}.document-form-grid,.document-line-grid,.modal-form-grid{grid-template-columns:1fr}.integrations-heading{flex-direction:column}}@media(max-width:600px){.auth-login-brand{gap:12px;margin-bottom:22px}.auth-login-brand-avatar{height:88px}.auth-login-brand-logo{width:min(230px,calc(100% - 78px))}.auth-login-brand .brand-logo-auth{height:102px;max-width:94px}.auth-login-brand-logo{width:min(220px,calc(100% - 106px))}.auth-form-panel{padding:18px 14px}.auth-form-wrap{padding:24px 20px;border-radius:22px}.auth-heading h2{font-size:27px!important}.portal-header{padding:10px 12px}.header-actions{width:auto;justify-content:flex-start}.header-user-text strong{max-width:58vw}.portal-content{padding:12px 12px calc(92px + env(safe-area-inset-bottom))}.ant-card-body{padding:16px!important}.ant-card-head{padding:0 16px!important}.ant-space{max-width:100%}.integration-actions .ant-btn{flex:1}}.portal-content-home{max-width:none;margin:0;padding:0;overflow:visible}.home-portal-header{min-height:70px;padding-inline:clamp(16px,3vw,42px);border-bottom-color:#091a6814;background:#ffffffe0;box-shadow:0 10px 34px #091a680e}.home-header-logo{width:clamp(106px,9vw,148px);height:40px;object-fit:contain}.home-portal-header .header-user{margin-inline-end:auto}.home-tools-button .anticon{color:var(--noga-orange)}.home-floating-actions{position:fixed;z-index:100;top:clamp(14px,2vw,24px);right:auto!important;left:clamp(14px,2vw,28px)!important;display:flex;gap:10px;direction:ltr}.home-floating-actions .home-floating-action{width:48px;min-width:48px;height:48px;border:0;color:var(--noga-blue);background:transparent;box-shadow:none;font-size:18px;transition:transform .22s ease,color .22s ease,background .22s ease,box-shadow .22s ease}.home-floating-actions .home-floating-action:hover,.home-floating-actions .home-floating-action:focus-visible{color:var(--noga-orange)!important;background:#f4560f14!important;box-shadow:0 0 26px #f4560f29;transform:translateY(-2px)}.living-home{position:relative;width:100%;min-height:100svh;overflow:clip;background:radial-gradient(circle at 78% 24%,rgba(244,86,15,.08),transparent 29%),radial-gradient(circle at 18% 32%,rgba(9,26,104,.065),transparent 30%),linear-gradient(180deg,#fff,#f8f9fd 70%,#f3f5fb)}.living-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(320px,1.05fr) minmax(270px,.82fr) minmax(330px,1.08fr);grid-template-areas:"chat avatar capabilities";align-items:center;gap:clamp(18px,2.4vw,48px);width:min(100%,1840px);min-height:100svh;margin:0 auto;padding:clamp(24px,3vw,54px) clamp(22px,3.6vw,68px) 72px;direction:ltr}.living-ambient{position:absolute;z-index:-2;border-radius:999px;opacity:0;filter:blur(6px);pointer-events:none;animation:ambientArrive 1.5s .1s ease forwards}.living-ambient-orange{top:9%;right:20%;width:min(42vw,720px);aspect-ratio:1;background:radial-gradient(circle,rgba(244,86,15,.12),transparent 69%)}.living-ambient-blue{left:-8%;bottom:-18%;width:min(48vw,760px);aspect-ratio:1;background:radial-gradient(circle,rgba(9,26,104,.09),transparent 68%);animation-delay:.3s}.living-action-orbit{display:contents}.living-capabilities{--bubble-d: clamp(78px, 6.7vw, 104px);--arc-r: max(calc(var(--bubble-d) * 2.55), min(32vh, 23vw, 310px));--arc-cx: calc(var(--bubble-d) * .62);--arc-center-x: var(--arc-cx);--arc-center-y: 50%;--arc-clip: inset(0 0 0 50%);grid-area:capabilities;position:relative;isolation:isolate;width:100%;height:min(76vh,700px);min-height:560px;overflow:visible;direction:rtl}.capability-trails{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.capability-field:before{content:"";position:absolute;z-index:0;left:calc(var(--arc-center-x) - var(--arc-r));top:calc(var(--arc-center-y) - var(--arc-r));width:calc(var(--arc-r) * 2);height:calc(var(--arc-r) * 2);border-radius:50%;background:conic-gradient(from -90deg,#f4560f0a,#f4560fb8 16%,#5069e56b 48%,#f4560f9e 82%,#f4560f0a);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));clip-path:var(--arc-clip);opacity:.72;filter:drop-shadow(0 0 8px rgba(244,86,15,.22));animation:energyArcPulse 5.8s ease-in-out infinite}.capability-field:after{content:"";position:absolute;z-index:1;left:var(--arc-center-x);top:var(--arc-center-y);width:14px;height:14px;border:3px solid rgba(255,255,255,.92);border-radius:50%;background:linear-gradient(145deg,#ff8a4d,var(--noga-orange));box-shadow:0 0 0 7px #f4560f17,0 0 30px #f4560f85,0 0 64px #4e65dd33;transform:translate(-50%,-50%);animation:orbitCorePulse 3.4s ease-in-out infinite}.field-halo{position:absolute;top:var(--arc-center-y);left:var(--arc-center-x);border-radius:50%;transform:translate(-50%,-50%);will-change:transform,opacity}.field-halo-one{width:calc(var(--arc-r) * 2.1);aspect-ratio:1;background:radial-gradient(circle,rgba(244,86,15,.13),rgba(244,86,15,.05) 42%,transparent 68%);animation:haloBreathe 9s ease-in-out infinite}.field-halo-two{width:calc(var(--arc-r) * 1.35);aspect-ratio:1;background:radial-gradient(circle,rgba(120,140,255,.14),transparent 64%);animation:haloBreathe 12s ease-in-out 1.6s infinite reverse}.field-mote{position:absolute;top:var(--arc-center-y);left:var(--arc-center-x);width:var(--mote-size);height:var(--mote-size);border-radius:50%;background:radial-gradient(circle at 32% 28%,#fffffff2,#ffffff1a 58%),radial-gradient(circle at 50% 50%,transparent 52%,rgba(244,86,15,.45));box-shadow:0 0 10px #f4560f40;opacity:0;animation:moteDrift var(--mote-duration) var(--mote-delay) cubic-bezier(.32,.12,.28,1) infinite;will-change:transform,opacity}.capability-bubble{--angle: 0deg;--d-scale: 1;--orb-rgb: 244 86 15;--sheen-x: 32%;--sheen-y: 24%;--size: calc(var(--bubble-d) * var(--d-scale));position:absolute;z-index:2;left:calc(var(--arc-center-x) + cos(var(--angle)) * var(--arc-r) - var(--size) / 2);top:calc(var(--arc-center-y) + sin(var(--angle)) * var(--arc-r) - var(--size) / 2);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;width:var(--size);height:var(--size);padding:10px;border:1px solid rgba(255,255,255,.78);border-radius:50%;color:var(--noga-blue);background:radial-gradient(circle at var(--sheen-x) var(--sheen-y),rgba(255,255,255,.98),rgba(255,255,255,.42) 14%,transparent 34%),radial-gradient(circle at 74% 84%,rgb(var(--orb-rgb) / .32),transparent 46%),radial-gradient(circle at 50% 50%,transparent 55%,rgb(var(--orb-rgb) / .22) 84%,rgba(126,143,255,.28) 100%),radial-gradient(circle at 38% 30%,#fff,#fdf7ff 44%,#ffe8d9);box-shadow:0 0 0 1px rgb(var(--orb-rgb) / .08),inset 0 11px 22px #ffffffeb,inset 0 -16px 28px rgb(var(--orb-rgb) / .14),inset -7px -5px 18px #7e8fff1a,0 20px 42px #091a6826,0 0 34px rgb(var(--orb-rgb) / .08);-webkit-backdrop-filter:blur(12px) saturate(1.22);backdrop-filter:blur(12px) saturate(1.22);cursor:pointer;opacity:0;transform:translate(-150px) scale(.12);transform-origin:center;animation:bubbleEmit .82s var(--bubble-delay) cubic-bezier(.16,1.2,.35,1) forwards,bubbleFloat 6.2s calc(var(--bubble-delay) + .9s + var(--float-delay)) ease-in-out infinite;transition:scale .32s cubic-bezier(.22,1.3,.36,1),translate .32s cubic-bezier(.22,1.3,.36,1),box-shadow .28s ease,color .24s ease}.capability-bubble:before{content:"";position:absolute;top:3%;right:3%;bottom:3%;left:3%;border-radius:50%;background:radial-gradient(circle at 50% 118%,rgba(255,255,255,.8),transparent 42%);opacity:.75;pointer-events:none}.capability-bubble:after{content:"";position:absolute;top:15%;left:23%;width:25%;height:14%;border-radius:50%;background:#ffffffeb;filter:blur(2px);transform:rotate(-24deg);pointer-events:none}.capability-gloss{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;pointer-events:none}.capability-gloss:before{content:"";position:absolute;top:-60%;left:-30%;width:42%;height:220%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:rotate(18deg);animation:bubbleGlint 7s calc(var(--float-delay) * .6) ease-in-out infinite}.capability-gloss:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border:1px solid rgb(var(--orb-rgb) / .12);border-radius:50%;box-shadow:inset 0 0 13px rgb(var(--orb-rgb) / .06)}.capability-bubble:hover{color:rgb(var(--orb-rgb));scale:1.1;translate:0 -6px;box-shadow:inset 0 12px 24px #fffffff2,inset 0 -18px 30px rgb(var(--orb-rgb) / .22),0 28px 58px rgb(var(--orb-rgb) / .25),0 0 52px rgb(var(--orb-rgb) / .2)}.capability-bubble:active{scale:.93;translate:0 2px;transition-duration:.09s;box-shadow:inset 0 8px 18px #fffc,inset 0 -12px 26px #f4560f42,0 12px 26px #091a6833}.capability-bubble:focus-visible{outline:4px solid rgba(244,86,15,.24);outline-offset:5px}.capability-icon{display:grid;place-items:center;width:43%;height:43%;border:1px solid rgb(var(--orb-rgb) / .1);border-radius:50%;color:rgb(var(--orb-rgb));background:linear-gradient(145deg,#fff6f0,#fff);box-shadow:0 6px 15px rgb(var(--orb-rgb) / .14),inset 0 1px #ffffffe6;font-size:clamp(17px,1.55vw,22px)}.capability-label{position:relative;font-size:clamp(11px,.9vw,14px);font-weight:850;line-height:1;letter-spacing:-.015em}.capability-soon{position:absolute;bottom:-5px;padding:4px 9px;border-radius:999px;color:#fff;background:var(--noga-blue);box-shadow:0 5px 12px #091a6833;font-size:10px;font-weight:800}.capability-disabled{cursor:default;filter:saturate(.52);opacity:0}.capability-disabled:hover{color:var(--noga-blue);box-shadow:0 18px 42px #091a681f}.capability-disabled:hover{color:var(--noga-blue);scale:1;translate:none;box-shadow:inset 0 14px 26px #ffffffeb,inset 0 -20px 34px #f4560f21,0 26px 54px #091a6829}.capability-leads{--d-scale: 1.02;--orb-rgb: 244 86 15}.capability-tasks{--d-scale: 1.05;--orb-rgb: 55 86 215}.capability-automations{--d-scale: .98;--orb-rgb: 255 77 28}.capability-documents{--d-scale: 1;--orb-rgb: 9 26 104}.capability-integrations{--d-scale: .95;--orb-rgb: 72 106 232}.capability-clients{--d-scale: 1.03;--orb-rgb: 119 87 217}.capability-settings{--d-scale: 1;--orb-rgb: 124 130 152}.living-avatar-stage{grid-area:avatar;position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:0;min-height:640px;direction:rtl}.living-avatar{position:relative;z-index:2;display:block;width:min(90%,clamp(340px,56vh,585px));height:auto;max-width:100%;object-fit:contain;opacity:0;transform-origin:50% 88%;filter:drop-shadow(0 26px 28px rgba(50,39,33,.16));animation:avatarArrive 1.05s .12s cubic-bezier(.18,1,.32,1) forwards,avatarBreathe 5.2s 1.3s ease-in-out infinite}.avatar-ground{position:absolute;z-index:1;bottom:120px;width:62%;height:26px;border-radius:50%;background:#3227212e;filter:blur(12px);opacity:0;animation:groundArrive 1s .25s ease forwards,groundBreathe 5.2s 1.3s ease-in-out infinite}.avatar-orbit{position:absolute;z-index:0;border:1px solid rgba(244,86,15,.15);border-radius:50%;opacity:0;animation:orbitArrive 1.2s .45s ease forwards,orbitRotate 20s 1.7s linear infinite}.avatar-orbit:after{content:"";position:absolute;top:8%;left:11%;width:9px;height:9px;border-radius:50%;background:var(--noga-orange);box-shadow:0 0 18px #f4560fa6}.avatar-orbit-outer{width:min(34vw,490px);aspect-ratio:1;border-style:dashed}.avatar-orbit-inner{width:min(27vw,380px);aspect-ratio:1;border-color:#091a6821;animation-direction:normal,reverse;animation-duration:1.2s,16s}.avatar-spark{position:absolute;z-index:3;width:8px;height:8px;border-radius:50%;background:var(--noga-orange);box-shadow:0 0 0 7px #f4560f17,0 0 22px #f4560f80;animation:sparkPulse 3.4s ease-in-out infinite}.avatar-spark-one{top:21%;right:10%}.avatar-spark-two{left:7%;bottom:31%;width:6px;height:6px;animation-delay:-1.6s}.living-title-lockup{position:relative;z-index:4;max-width:410px;margin-top:4px;text-align:center;opacity:0;transform:translateY(18px);animation:titleArrive .8s .75s ease forwards}.living-eyebrow{display:inline-flex;position:relative;z-index:6;align-items:center;justify-content:center;min-height:28px;margin-top:4px;padding:4px 16px;color:var(--noga-orange);font-size:12px;font-weight:850;letter-spacing:.025em}.living-title-lockup h1{margin:0 0 4px!important;color:var(--noga-blue)!important;font-size:clamp(27px,2.25vw,40px)!important;line-height:1.1!important;letter-spacing:-.035em}.living-title-lockup .ant-typography{color:#656c7e;font-size:14px}.portal-chat{grid-area:chat;align-self:center;justify-self:center;display:flex;flex-direction:column;width:min(100%,460px);height:clamp(540px,70vh,690px);min-width:0;overflow:hidden;border:1px solid rgba(9,26,104,.1);border-radius:28px;background:#ffffffe6;box-shadow:0 28px 74px #091a6824,0 4px 16px #f4560f0f;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;transform:translate(-48px) scale(.97);animation:chatArrive .9s .38s cubic-bezier(.18,1,.32,1) forwards;direction:rtl}.portal-chat-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:74px;padding:12px 16px;border-bottom:1px solid rgba(9,26,104,.075);background:linear-gradient(135deg,#fffffffa,#fff7f2e0)}.portal-chat-header-actions{display:flex;align-items:center;gap:2px}.chat-identity{display:flex;align-items:center;gap:11px;min-width:0}.chat-identity>span:last-child{display:flex;flex-direction:column;min-width:0}.chat-identity strong{color:var(--noga-blue);font-size:16px}.chat-identity small{overflow:hidden;color:#72788a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.chat-avatar{position:relative;display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;overflow:hidden;border:0;border-radius:50%;background:#fff5ef}.chat-avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 43%;transform:scale(1.14)}.chat-avatar i{position:absolute;right:1px;bottom:3px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:var(--noga-orange)}.portal-chat-log{flex:1;min-height:0;overflow-y:auto;padding:20px 16px 16px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(9,26,104,.28) transparent;background:radial-gradient(circle at 90% 0,rgba(244,86,15,.045),transparent 32%),linear-gradient(180deg,#fbfcff,#f7f8fc)}.chat-empty-state{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100%;padding:18px 4px;text-align:center}.chat-empty-spark{color:var(--noga-orange);font-size:30px;animation:sparkPulse 3s ease-in-out infinite}.chat-empty-state h3{margin:7px 0 4px!important;color:var(--noga-blue)!important;font-size:21px!important}.chat-empty-state>.ant-typography{max-width:320px;color:#72788a;font-size:13px}.chat-suggestions{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:20px}.chat-suggestions button{min-height:40px;padding:8px 13px;border:1px solid rgba(9,26,104,.1);border-radius:13px;color:var(--noga-blue);background:#ffffffe0;cursor:pointer;font-size:12px;font-weight:700;transition:transform .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.chat-suggestions button:hover,.chat-suggestions button:focus-visible{border-color:#f4560f6b;color:var(--noga-orange);box-shadow:0 8px 20px #f4560f17;transform:translateY(-1px)}.chat-message{display:flex;align-items:flex-end;gap:7px;max-width:88%;margin-bottom:12px;animation:messageArrive .34s cubic-bezier(.2,.9,.28,1) both}.chat-message>img{width:28px;height:36px;flex:0 0 28px;object-fit:contain}.chat-message>div{padding:10px 13px;border:1px solid rgba(9,26,104,.07);border-radius:16px 16px 5px;background:#fff;box-shadow:0 5px 14px #091a680e}.chat-message p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.58}.chat-message p a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.chat-message p a:hover{text-decoration-thickness:2px}.chat-message p a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.chat-message-user{margin-right:auto;flex-direction:row-reverse}.chat-message-user>div{border-color:transparent;border-radius:16px 16px 16px 5px;color:#fff;background:linear-gradient(135deg,#10277f,var(--noga-blue));box-shadow:0 7px 18px #091a6826}.chat-message-assistant{margin-left:auto}.chat-message-failed>div{border-color:#f4560f80;background:#fff7f2;color:var(--noga-brown)}.chat-message-failed button{margin-top:7px;padding:0;border:0;color:var(--noga-orange);background:transparent;cursor:pointer;font-size:11px;font-weight:750}.chat-typing>div{display:flex;gap:5px;padding:13px 16px}.chat-typing i{width:6px;height:6px;border-radius:50%;background:var(--noga-orange);animation:typingDot 1s ease-in-out infinite}.chat-typing i:nth-child(2){animation-delay:.14s}.chat-typing i:nth-child(3){animation-delay:.28s}.chat-confirmation-actions{padding:10px 14px;border-top:1px solid rgba(244,86,15,.13);background:#fff8f3}.chat-confirmation-actions>span{display:block;margin-bottom:7px;color:var(--noga-brown);font-size:11px;font-weight:750}.chat-confirmation-actions>div{display:flex;gap:8px}.chat-confirmation-actions .ant-btn{min-height:34px;height:34px;flex:1;font-size:11px}.chat-error{margin:8px 12px 0;padding-block:6px!important;font-size:11px}.portal-chat-composer{display:flex;align-items:flex-end;gap:9px;padding:13px 13px 7px;border-top:1px solid rgba(9,26,104,.075);background:#fffffffa}.portal-chat-composer .ant-input{min-height:42px;max-height:106px;padding:10px 12px;resize:none}.portal-chat-composer .ant-btn{width:43px;min-width:43px;height:43px}.chat-disclaimer{padding:0 14px 10px;color:#8b90a0;background:#fff;font-size:9px;text-align:center}.mobile-chat-launcher{display:none}.chat-loading{display:flex;flex-direction:column;gap:10px;padding-top:24px}.chat-loading i{display:block;width:70%;height:42px;border-radius:15px;background:linear-gradient(90deg,#eef0f5,#fafbfe,#eef0f5);background-size:200% 100%;animation:loadingShimmer 1.25s linear infinite}.chat-loading i:nth-child(2){width:54%;margin-right:auto}.chat-loading i:nth-child(3){width:64%}.overview-scroll-cue{position:absolute;z-index:6;bottom:15px;left:50%;display:flex;align-items:center;flex-direction:column;gap:3px;padding:5px 12px;border:0;color:var(--noga-blue);background:transparent;cursor:pointer;font-size:11px;font-weight:750;opacity:0;transform:translate(-50%);animation:cueArrive .6s 1.35s ease forwards,cueFloat 2.3s 2s ease-in-out infinite}.overview-scroll-cue .anticon{color:var(--noga-orange)}.overview-scroll-cue:focus-visible{outline:3px solid rgba(244,86,15,.25);outline-offset:2px;border-radius:10px}.living-overview{position:relative;width:min(100%,1560px);min-height:68vh;margin:0 auto;padding:clamp(70px,8vw,118px) clamp(18px,4vw,64px) 100px;opacity:0;transform:translateY(56px);transition:opacity .9s ease,transform .9s cubic-bezier(.18,1,.32,1)}.living-overview:before{content:"";position:absolute;top:32px;right:50%;width:min(90%,1140px);height:1px;background:linear-gradient(90deg,transparent,rgba(9,26,104,.14),rgba(244,86,15,.28),transparent);transform:translate(50%)}.living-overview.is-visible{opacity:1;transform:none}.living-overview.is-visible .dashboard-summary-card{animation:overviewCardArrive .62s both}.living-overview.is-visible .ant-col:nth-child(2) .dashboard-summary-card{animation-delay:.1s}.living-overview.is-visible .ant-col:nth-child(3) .dashboard-summary-card{animation-delay:.2s}.overview-kicker{margin-bottom:10px;color:var(--noga-orange);font-size:12px;font-weight:850;letter-spacing:.08em}.living-feature-modal-wrap{padding:3vh 2vw}.living-feature-modal{top:0;padding-bottom:0}.living-feature-modal .ant-modal-content{display:flex;flex-direction:column;height:94vh;padding:0;overflow:hidden;border-color:#091a681c;border-radius:26px!important;background:#f7f8fc!important}.living-feature-modal .ant-modal-header{flex:0 0 auto;min-height:78px;margin:0;padding:15px 62px 15px 22px;border-bottom:1px solid rgba(9,26,104,.08);background:#fffffff0}.living-feature-modal .ant-modal-close{top:20px;inset-inline-end:18px;width:38px;height:38px;border-radius:50%;background:#f4f5f9;color:var(--noga-blue)}.living-feature-modal .ant-modal-body{flex:1;min-height:0;overflow:hidden}.feature-modal-heading{display:flex;align-items:center;gap:12px}.feature-modal-heading>span:last-child{display:flex;flex-direction:column;gap:2px}.feature-modal-heading strong{color:var(--noga-blue);font-size:19px}.feature-modal-heading small{color:#747a8b;font-size:12px;font-weight:500}.feature-modal-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:14px;color:var(--noga-orange);background:#fff3eb;box-shadow:inset 0 0 0 1px #f4560f1f;font-size:21px}.feature-modal-body{height:100%;padding:clamp(18px,2.5vw,34px);overflow:auto}.feature-modal-body>.page-stack{max-width:1480px;margin-inline:auto}.feature-modal-body .integrations-heading{max-width:none;padding-inline-start:0}.feature-modal-body .integrations-heading:before{display:none}.feature-modal-body .embedded-page-actions{justify-content:flex-end}.feature-modal-body .integrations-heading:has(>.ant-btn:only-child){justify-content:flex-end}.home-tools-drawer .ant-drawer-header{border-bottom:1px solid rgba(9,26,104,.08)}.home-tools-drawer .ant-drawer-title{color:var(--noga-blue);font-weight:800}.home-tools-drawer .ant-drawer-body{background:linear-gradient(180deg,#fff,#f8f9fd)}.home-tools-list{display:grid;gap:8px}.home-tools-list button{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:9px 12px;border:1px solid transparent;border-radius:13px;color:#535a6c;background:transparent;cursor:pointer;text-align:right;font-weight:700;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}@keyframes trailDraw{to{stroke-dashoffset:0}}@keyframes energyArcPulse{0%,to{opacity:.5;filter:drop-shadow(0 0 6px rgba(244,86,15,.16))}50%{opacity:.92;filter:drop-shadow(0 0 13px rgba(244,86,15,.34))}}@keyframes orbitCorePulse{0%,to{transform:translate(-50%,-50%) scale(.9);box-shadow:0 0 0 6px #f4560f12,0 0 24px #f4560f66,0 0 54px #4e65dd24}50%{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 0 11px #f4560f09,0 0 38px #f4560fa6,0 0 72px #4e65dd3d}}@media(max-width:1080px){.living-hero{grid-template-columns:minmax(330px,.9fr) minmax(330px,1.1fr);grid-template-areas:"avatar capabilities" "chat chat";min-height:auto;padding-bottom:88px}.living-avatar-stage{min-height:590px}.living-avatar{width:min(90%,clamp(350px,47vw,500px))}.living-capabilities{--bubble-d: clamp(76px, 8.6vw, 94px);--arc-r: max(calc(var(--bubble-d) * 2.55), min(30vh, 23vw, 255px));height:550px;min-height:550px}.portal-chat{width:min(100%,760px);height:610px}.avatar-orbit-outer{width:min(50vw,460px)}.avatar-orbit-inner{width:min(40vw,350px)}}@media(max-width:760px){.home-portal-header{min-height:64px;padding-inline:12px;gap:8px}.home-header-logo{width:96px}.home-portal-header .header-user-text{font-size:12px}.home-portal-header .header-actions{gap:5px!important}.home-portal-header .ant-btn{min-height:36px;height:36px;padding-inline:10px;font-size:12px}.living-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"avatar" "capabilities";gap:26px;padding:24px 12px 112px}.living-avatar-stage{min-height:570px}.living-avatar{width:auto;height:clamp(350px,100vw,470px)}.living-eyebrow{margin-top:6px;transform:none;padding:6px 13px;font-size:11px}.living-title-lockup{margin-top:8px}.living-title-lockup h1{font-size:29px!important}.avatar-ground{bottom:102px}.avatar-orbit-outer{width:min(92vw,420px)}.avatar-orbit-inner{width:min(72vw,330px)}.living-capabilities{--bubble-d: clamp(48px, 14vw, 60px);--arc-r: min(41vw, 170px);--arc-center-x: 50%;--arc-center-y: calc(100% - var(--bubble-d) * .58);--arc-clip: inset(0 0 50% 0);display:block;width:min(100%,410px);height:clamp(210px,58vw,240px);min-height:0;margin:0 auto;padding:0}.field-mote{display:none}.capability-bubble{position:absolute;inset:auto;left:calc(var(--arc-center-x) + sin(var(--angle)) * var(--arc-r) - var(--size) / 2);top:calc(var(--arc-center-y) - cos(var(--angle)) * var(--arc-r) - var(--size) / 2);width:var(--size);max-width:none;height:var(--size);padding:6px;gap:3px;transform:translateY(30px) scale(.4);animation-name:bubbleEmitMobile,bubbleFloat}.capability-icon{width:42%;height:42%;font-size:clamp(14px,4.6vw,18px)}.capability-label{font-size:clamp(10px,2.85vw,12px)}.capability-soon{bottom:-3px;padding:2px 6px;font-size:8px}.mobile-chat-launcher{position:fixed;z-index:900;bottom:max(18px,calc(env(safe-area-inset-bottom) + 10px));left:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;width:78px;height:78px;padding:8px;border:1px solid rgba(255,255,255,.68);border-radius:50%;color:#fff;background:radial-gradient(circle at 34% 20%,rgba(255,255,255,.24),transparent 31%),linear-gradient(145deg,#ff7130,var(--noga-orange) 55%,#d93f00);box-shadow:0 16px 36px #f4560f57,0 5px 15px #091a6830,inset 0 1px #ffffff52;cursor:pointer;font-family:inherit;font-size:12px;font-weight:850;line-height:1;transform:translate(-50%);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.mobile-chat-launcher:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid rgba(244,86,15,.2);border-radius:inherit;animation:mobileChatHalo 2.5s ease-in-out infinite;pointer-events:none}.mobile-chat-launcher:hover,.mobile-chat-launcher:focus-visible{filter:saturate(1.08) brightness(1.04);box-shadow:0 19px 42px #f4560f66,0 6px 17px #091a6833;transform:translate(-50%) translateY(-3px)}.mobile-chat-launcher:focus-visible{outline:3px solid rgba(9,26,104,.28);outline-offset:5px}.mobile-chat-launcher-icon{position:relative;display:grid;place-items:center;font-size:25px;line-height:1}.mobile-chat-launcher-icon i{position:absolute;top:-7px;right:-9px;color:#fff4db;font-size:10px;font-style:normal}.mobile-chat-modal-wrap{padding:0}.mobile-chat-modal{top:0;width:100vw!important;max-width:100vw;margin:0;padding:0}.mobile-chat-modal .ant-modal-content{height:100vh;height:100dvh;min-height:100svh;padding:0;overflow:hidden;border:0;border-radius:0!important}.mobile-chat-modal .ant-modal-body{height:100%}.mobile-chat-modal .ant-modal-header{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mobile-chat-modal .portal-chat{width:100%;height:100%;min-height:0;border:0;border-radius:0;opacity:1;transform:none;animation:none}.mobile-chat-modal .portal-chat-header{min-height:72px;padding-top:max(12px,env(safe-area-inset-top))}.mobile-chat-modal .portal-chat-close{color:var(--noga-blue);background:#091a680e;border-radius:50%}.mobile-chat-modal .chat-disclaimer{padding-bottom:max(10px,env(safe-area-inset-bottom))}.overview-scroll-cue{display:none}.portal-chat{width:min(100%,620px);height:min(680px,78svh);min-height:570px;border-radius:23px}.overview-scroll-cue{bottom:18px}.living-overview{padding-top:74px}.living-feature-modal-wrap{padding:0}.living-feature-modal{top:0;width:100vw!important;max-width:100vw;margin:0}.living-feature-modal .ant-modal-content{height:100dvh;border:0;border-radius:0!important}.living-feature-modal .ant-modal-header{min-height:70px;padding:12px 54px 12px 14px;border-radius:0!important}.feature-modal-heading small{display:none}.feature-modal-body{padding:16px 12px 28px}}@media(max-width:480px){.home-portal-header .header-greeting{display:none}.home-tools-button{width:38px;padding:0!important;font-size:0!important}.home-tools-button .anticon{margin:0!important;font-size:16px}.living-avatar-stage{min-height:510px}.living-avatar{height:min(102vw,410px)}.avatar-ground{bottom:92px}.living-title-lockup h1{font-size:26px!important}.living-title-lockup .ant-typography{font-size:12px}.capability-label{font-size:10.5px}.capability-soon{padding:3px 7px;font-size:9px}.chat-identity small{max-width:185px}.feature-modal-heading strong{font-size:17px}}@keyframes bubbleEmitMobile{0%{opacity:0;transform:translateY(-35px) scale(.4)}70%{opacity:1;transform:translateY(4px) scale(1.04)}to{opacity:1;transform:none}}@keyframes mobileChatHalo{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.8;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.living-home *,.living-feature-modal *{scroll-behavior:auto!important}.living-ambient,.capability-trails path,.capability-bubble,.capability-gloss:before,.capability-field:before,.capability-field:after,.field-halo,.field-mote,.living-avatar,.avatar-ground,.avatar-orbit,.avatar-spark,.living-title-lockup,.portal-chat,.chat-empty-spark,.chat-message,.chat-typing i,.chat-loading i,.overview-scroll-cue,.mobile-chat-launcher:before,.living-overview.is-visible .dashboard-summary-card{animation:none!important}.living-ambient,.capability-bubble,.living-avatar,.avatar-ground,.avatar-orbit,.living-title-lockup,.portal-chat,.overview-scroll-cue,.living-overview{opacity:1!important;transform:none!important}.living-overview{transition:none!important}}:root{--portal-bg: #f5f7fc;--portal-card: rgba(255, 255, 255, .96);--portal-border: rgba(9, 26, 104, .09);--portal-muted: #697084;--portal-shadow: 0 12px 34px rgba(9, 26, 104, .075);--portal-shadow-hover: 0 18px 44px rgba(9, 26, 104, .12)}.portal-layout,.portal-main{background:radial-gradient(circle at 92% 4%,rgba(244,86,15,.07),transparent 25%),radial-gradient(circle at 10% 85%,rgba(9,26,104,.045),transparent 30%),var(--portal-bg)!important}.portal-sider{border-left:1px solid var(--portal-border);background:#fffffff0!important;box-shadow:-8px 0 30px #091a680e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.portal-header{min-height:68px;border-bottom:1px solid var(--portal-border);background:#ffffffd1;box-shadow:0 8px 28px #091a680b}.header-user-text{color:var(--noga-blue);font-size:14px;font-weight:650}.portal-menu{padding-inline:14px;background:transparent!important}.portal-menu .ant-menu-item,.portal-menu .ant-menu-submenu-title{min-height:44px;margin-block:4px;border-radius:12px;color:#51596d;transition:color .2s ease,background .2s ease,transform .2s ease}.portal-menu .ant-menu-item:hover,.portal-menu .ant-menu-submenu-title:hover{color:var(--noga-orange)!important;background:#f4560f11!important;transform:translate(-2px)}.portal-menu .ant-menu-item-selected{color:var(--noga-orange)!important;background:linear-gradient(135deg,#f4560f21,#f4560f0d)!important;box-shadow:inset -3px 0 0 var(--noga-orange),0 5px 14px #f4560f12;font-weight:750}.portal-menu .ant-menu-item .anticon{font-size:18px}.portal-content{padding:clamp(22px,3vw,40px)}.page-stack{gap:22px!important}.page-intro{position:relative;max-width:980px;padding-inline-start:16px}.page-intro:before{content:"";position:absolute;inset-block:5px 4px;inset-inline-start:0;width:4px;border-radius:999px;background:linear-gradient(to bottom,#ff7836,#f4560f);box-shadow:0 4px 12px #f4560f38}.page-intro h2{margin-top:0!important;color:var(--noga-blue)!important;font-size:clamp(25px,2.5vw,34px)!important;line-height:1.2!important;letter-spacing:-.025em}.page-intro .ant-typography{color:var(--portal-muted);line-height:1.65}.ant-card{overflow:hidden;border:1px solid var(--portal-border)!important;border-radius:18px!important;background:var(--portal-card)!important;box-shadow:var(--portal-shadow)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ant-card-hoverable:hover{transform:translateY(-3px);border-color:#f4560f38!important;box-shadow:var(--portal-shadow-hover)!important}.ant-card-head{min-height:54px;border-bottom:1px solid var(--portal-border)!important;background:linear-gradient(180deg,#fff,#fcfcfe)}.ant-card-head-title{color:var(--noga-blue);font-weight:750}.dashboard-summary-card{position:relative}.dashboard-summary-card:after{content:"";position:absolute;inset-inline-end:-38px;inset-block-start:-45px;width:120px;height:120px;border-radius:50%;background:#f4560f0e;pointer-events:none}.dashboard-summary-icon{border:0;background:linear-gradient(145deg,#fff3eb,#fff9f5);box-shadow:inset 0 0 0 1px #f4560f1f,0 8px 20px #f4560f1a}.metric-card .ant-statistic-title,.ant-statistic-title{color:var(--portal-muted)!important}.metric-card .ant-statistic-content,.dashboard-summary-card .ant-statistic-content{color:var(--noga-blue)!important}.page-controls{background:#ffffffe6!important}.ant-btn{min-height:38px;border-radius:10px;font-weight:650;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.ant-btn:hover{transform:translateY(-1px)}.ant-btn-primary{border:0!important;background:linear-gradient(135deg,#ff7836,#f4560f)!important;box-shadow:0 8px 18px #f4560f33!important}.ant-btn-primary:hover{background:linear-gradient(135deg,#ff8548,#ed4c05)!important;box-shadow:0 11px 24px #f4560f45!important}.ant-btn-default{border-color:#d7dbe7;color:var(--noga-blue);background:#fff;box-shadow:0 3px 10px #091a680b}.ant-btn-default:hover{border-color:#f4560f8c!important;color:var(--noga-orange)!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-affix-wrapper,.ant-picker,.ant-select-selector{border-color:#d9dde8!important;border-radius:10px!important;background:#fbfcff!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-picker-focused,.ant-select-focused .ant-select-selector{border-color:#f4560fb8!important;background:#fff!important;box-shadow:0 0 0 3px #f4560f17!important}.ant-form-item-label>label{color:#454d61!important;font-weight:650}.ant-table-wrapper{overflow:hidden;border:1px solid var(--portal-border);border-radius:14px;background:#fff}.ant-table-wrapper .ant-table-thead>tr>th{border-bottom:1px solid var(--portal-border)!important;color:#4d5568;background:#f7f8fc!important;font-size:12px;font-weight:750}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid rgba(9,26,104,.055)!important;transition:background .15s ease}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#fff9f5!important}.ant-tag{padding-inline:9px;border-radius:999px;font-weight:650}.ant-alert{border-radius:12px;border-width:1px}.ant-modal-content,.ant-drawer-content{border:1px solid var(--portal-border);border-radius:20px!important;box-shadow:0 30px 80px #091a682e!important}.ant-modal-header{border-radius:20px 20px 0 0!important}.ant-modal-title{color:var(--noga-blue)!important;font-size:19px!important}.ant-tabs .ant-tabs-tab{padding:10px 14px;color:#697084;font-weight:650}.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--noga-orange)!important}.ant-tabs .ant-tabs-ink-bar{height:3px!important;border-radius:999px;background:var(--noga-orange)!important}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{border-radius:9px}.ant-pagination .ant-pagination-item-active{border-color:var(--noga-orange);background:#fff7f2}.ant-empty{padding-block:24px}.ant-empty-description{color:var(--portal-muted)}.mobile-bottom-nav{border-top:1px solid var(--portal-border);box-shadow:0 -10px 30px #091a6814;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-nav-item{border-radius:12px;transition:color .18s ease,background .18s ease,transform .18s ease}.mobile-nav-item.active{color:var(--noga-orange);background:#f4560f14}@media(max-width:960px){.portal-content{padding:20px 16px calc(100px + env(safe-area-inset-bottom))}.page-stack{gap:18px!important}.page-intro h2{font-size:27px!important}}@media(max-width:600px){.portal-content{padding:16px 12px calc(96px + env(safe-area-inset-bottom))}.page-intro{padding-inline-start:12px}.page-intro h2{font-size:24px!important}.ant-card{border-radius:15px!important}.ant-card-body{padding:17px!important}.ant-card-head{padding-inline:17px!important}.ant-modal-content{border-radius:16px!important}}.portal-content.portal-content-home{max-width:none;min-height:100svh;margin:0;padding:0;overflow:visible}@media(max-width:960px){.portal-content.portal-content-home{padding:0}}@media(max-width:760px){.portal-header.home-portal-header{min-height:64px;padding-inline:12px}}@media(max-width:600px){.portal-content.portal-content-home{padding:0}}html[data-theme=dark],.noga-app-dark{color-scheme:dark;--noga-orange: #ff641f;--noga-blue: #bac4ff;--noga-cream: #08090f;--noga-brown: #f5f1ed;--noga-white: #0d0f16;--surface: rgba(16, 18, 27, .94);--shadow-soft: 0 20px 60px rgba(255, 100, 31, .12);--portal-bg: #07080d;--portal-card: rgba(16, 18, 27, .94);--portal-border: rgba(255, 255, 255, .085);--portal-muted: #a8afc3;--portal-shadow: 0 18px 48px rgba(0, 0, 0, .34);--portal-shadow-hover: 0 22px 58px rgba(255, 100, 31, .12)}html[data-theme=dark] body{color:#f5f1ed;background:radial-gradient(circle at 82% 4%,rgba(255,100,31,.12),transparent 30%),#07080d}.noga-app-dark{min-height:100vh;color:#f5f1ed;background:#07080d}html[data-theme=dark] a{color:#bac4ff}html[data-theme=dark] ::selection{color:#08090f;background:#ff7130}html[data-theme=dark] .portal-layout,html[data-theme=dark] .portal-main{background:radial-gradient(circle at 90% 5%,rgba(255,100,31,.1),transparent 28%),radial-gradient(circle at 8% 82%,rgba(92,112,255,.08),transparent 31%),#07080d!important}html[data-theme=dark] .portal-sider,html[data-theme=dark] .portal-header{border-color:var(--portal-border);background:#0b0d14e6!important;box-shadow:0 12px 38px #00000052}html[data-theme=dark] .portal-menu .ant-menu-item,html[data-theme=dark] .portal-menu .ant-menu-submenu-title,html[data-theme=dark] .header-user-text{color:#c4c9d8}html[data-theme=dark] .portal-menu .ant-menu-item-selected{color:#ff7a3d!important;background:linear-gradient(135deg,#ff641f38,#ff641f0f)!important;box-shadow:inset -3px 0 #ff641f,0 0 24px #ff641f1c}html[data-theme=dark] .home-floating-actions .home-floating-action{color:#f8f5f2;background:transparent;box-shadow:none}html[data-theme=dark] .home-floating-actions .theme-toggle-action{color:#ff7b3d;filter:drop-shadow(0 0 10px rgba(255,100,31,.42))}html[data-theme=dark] .home-floating-actions .home-floating-action:hover,html[data-theme=dark] .home-floating-actions .home-floating-action:focus-visible{color:#08090f!important;background:#ff6a25!important;box-shadow:0 0 0 4px #ff641f21,0 0 34px #ff641f7a}html[data-theme=dark] .living-home{background:radial-gradient(circle at 75% 25%,rgba(255,100,31,.15),transparent 30%),radial-gradient(circle at 16% 34%,rgba(90,111,255,.1),transparent 31%),linear-gradient(180deg,#07080d,#0a0c13 66%,#090b12)}html[data-theme=dark] .living-home:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.3;background-image:radial-gradient(rgba(255,122,61,.32) .7px,transparent .7px);background-size:28px 28px;-webkit-mask-image:linear-gradient(115deg,#000,transparent 58%);mask-image:linear-gradient(115deg,#000,transparent 58%)}html[data-theme=dark] .living-ambient-orange{background:radial-gradient(circle,rgba(255,91,15,.22),transparent 69%)}html[data-theme=dark] .living-ambient-blue{background:radial-gradient(circle,rgba(91,111,255,.13),transparent 68%)}html[data-theme=dark] .capability-field:before{opacity:.82;filter:drop-shadow(0 0 12px rgba(255,100,31,.34))}html[data-theme=dark] .capability-field:after{border-color:#ffe4d6d6;box-shadow:0 0 0 7px #ff641f1a,0 0 34px #ff641fad,0 0 70px #6e84ff4d}html[data-theme=dark] .capability-bubble{color:#f6f2ee;background:radial-gradient(circle at var(--sheen-x) var(--sheen-y),rgba(255,226,208,.5),rgba(255,176,132,.12) 16%,transparent 38%),radial-gradient(circle at 72% 86%,rgb(var(--orb-rgb) / .18),transparent 48%),radial-gradient(circle at 50% 50%,transparent 56%,rgb(var(--orb-rgb) / .28) 87%,rgba(126,143,255,.26) 100%),radial-gradient(circle at 36% 26%,#2e2834fa,#141620fa 46%,#090b11fc);box-shadow:inset 0 12px 26px #ffffff12,inset 0 -20px 34px rgb(var(--orb-rgb) / .14),inset -8px -6px 22px #7e8fff14,0 26px 58px #00000080,0 0 34px rgb(var(--orb-rgb) / .12)}html[data-theme=dark] .capability-bubble:hover,html[data-theme=dark] .capability-bubble:focus-visible{color:rgb(var(--orb-rgb));box-shadow:inset 0 12px 26px #ffffff1a,inset 0 -22px 38px rgb(var(--orb-rgb) / .24),0 34px 72px #0000008c,0 0 54px rgb(var(--orb-rgb) / .36)}html[data-theme=dark] .capability-icon{color:rgb(var(--orb-rgb));background:linear-gradient(145deg,rgb(var(--orb-rgb) / .15),#ffffff06);box-shadow:0 0 24px rgb(var(--orb-rgb) / .2)}html[data-theme=dark] .capability-soon{color:#110b08;background:#ff7130;box-shadow:0 0 22px #ff641f57}html[data-theme=dark] .living-avatar{filter:drop-shadow(0 28px 30px rgba(0,0,0,.42)) drop-shadow(0 0 22px rgba(255,100,31,.12))}html[data-theme=dark] .avatar-orbit{border-color:#ff641f61;filter:drop-shadow(0 0 8px rgba(255,100,31,.24))}html[data-theme=dark] .avatar-orbit-inner{border-color:#7e8fff47}html[data-theme=dark] .avatar-ground{background:#00000094}html[data-theme=dark] .living-title-lockup h1{color:#fff8f3!important;text-shadow:0 0 28px rgba(255,100,31,.12)}html[data-theme=dark] .living-title-lockup .ant-typography{color:#aeb4c5}html[data-theme=dark] .portal-chat{border-color:#ffffff14;background:#0d0f16e8;box-shadow:0 34px 90px #0000007a,0 0 38px #ff641f14}html[data-theme=dark] .portal-chat-header,html[data-theme=dark] .portal-chat-composer{border-color:#ffffff13;background:linear-gradient(135deg,#141721fa,#0f1119f2)}html[data-theme=dark] .mobile-chat-modal .portal-chat-close{color:#fff5ef;background:#ffffff14}html[data-theme=dark] .portal-chat-log{background:radial-gradient(circle at 90% 0,rgba(255,100,31,.08),transparent 34%),linear-gradient(180deg,#0d0f17,#0a0c12);scrollbar-color:rgba(255,100,31,.42) transparent}html[data-theme=dark] .chat-identity strong,html[data-theme=dark] .chat-empty-state h3{color:#fff8f3!important}html[data-theme=dark] .chat-identity small,html[data-theme=dark] .chat-empty-state>.ant-typography,html[data-theme=dark] .chat-disclaimer{color:#9ca3b8}html[data-theme=dark] .chat-avatar{background:#1c1410}html[data-theme=dark] .chat-avatar i{border-color:#10121a;box-shadow:0 0 14px #ff641fb8}html[data-theme=dark] .chat-suggestions button,html[data-theme=dark] .chat-message-assistant>div{border-color:#ffffff13;color:#e9e7e5;background:#181b26f0;box-shadow:0 8px 22px #0000003d}html[data-theme=dark] .chat-suggestions button:hover,html[data-theme=dark] .chat-suggestions button:focus-visible{border-color:#ff641f6b;color:#ff8a52;box-shadow:0 0 24px #ff641f29}html[data-theme=dark] .chat-message-user>div{color:#fff;background:linear-gradient(135deg,#4b1b09,#c63f00);box-shadow:0 9px 26px #ff52002e}html[data-theme=dark] .chat-confirmation-actions{border-color:#ff641f2e;background:#1c120d}html[data-theme=dark] .chat-confirmation-actions>span{color:#f2e9e3}html[data-theme=dark] .portal-chat-composer .ant-input{color:#f7f4f1!important;background:#0b0d14!important}html[data-theme=dark] .living-overview{background:linear-gradient(180deg,#090b12,#07080d)}html[data-theme=dark] .overview-kicker{color:#ff7a3d}html[data-theme=dark] .ant-card,html[data-theme=dark] .page-controls,html[data-theme=dark] .ant-table-wrapper{color:#f2efec;background:var(--portal-card)!important}html[data-theme=dark] .ant-card-head{border-color:var(--portal-border)!important;background:linear-gradient(180deg,#171a24,#12151e)}html[data-theme=dark] .ant-card-head-title,html[data-theme=dark] .page-intro h2,html[data-theme=dark] .metric-card .ant-statistic-content,html[data-theme=dark] .dashboard-summary-card .ant-statistic-content,html[data-theme=dark] .ant-modal-title{color:#f8f5f2!important}html[data-theme=dark] .ant-btn-default{border-color:#343847;color:#eef0f8;background:#171a24;box-shadow:0 4px 14px #00000038}html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-input-number,html[data-theme=dark] .ant-input-number-affix-wrapper,html[data-theme=dark] .ant-picker,html[data-theme=dark] .ant-select-selector{border-color:#343847!important;color:#f4f1ee!important;background:#11131b!important}html[data-theme=dark] .ant-form-item-label>label{color:#c9cedd!important}html[data-theme=dark] .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#191c27!important}html[data-theme=dark] .ant-pagination .ant-pagination-item-active{background:#25150e}html[data-theme=dark] .ant-modal-content,html[data-theme=dark] .ant-drawer-content{border-color:#ffffff17;background:#10121a;box-shadow:0 34px 95px #0000009e,0 0 42px #ff641f14!important}html[data-theme=dark] .auth-page,html[data-theme=dark] .auth-showcase,html[data-theme=dark] .auth-form-panel{background:linear-gradient(150deg,#08090f,#10121a 54%,#140d09)}html[data-theme=dark] .auth-showcase:before{opacity:.18}html[data-theme=dark] .auth-form-wrap{border-color:#ffffff17;background:#10121be6;box-shadow:0 30px 80px #00000080,0 0 35px #ff641f14}html[data-theme=dark] .auth-heading h2,html[data-theme=dark] .auth-hero h1{color:#fff7f2!important}html[data-theme=dark] .auth-hero .ant-typography,html[data-theme=dark] .auth-heading .ant-typography{color:#aeb4c5}html[data-theme=dark] .auth-mode-switch{border-color:#343847;background:#0d0f16}html[data-theme=dark] .auth-mode-switch button{color:#c7ccda}html[data-theme=dark] .auth-mode-switch button.active{color:#090a0f;background:#ff641f}html[data-theme=dark] .auth-form-panel .ant-input,html[data-theme=dark] .auth-form-panel .ant-input-affix-wrapper{border-color:#343847;background:#0c0e15}html[data-theme=dark] .ant-app,html[data-theme=dark] .ant-layout,html[data-theme=dark] .ant-layout-content,html[data-theme=dark] .portal-content{color:#f5f1ed;background-color:#07080d}html[data-theme=dark] .portal-content.portal-content-home,html[data-theme=dark] .portal-content.portal-content-home .living-home{background-color:#07080d}html[data-theme=dark] .ant-typography,html[data-theme=dark] .ant-descriptions-item-label,html[data-theme=dark] .ant-descriptions-item-content,html[data-theme=dark] .ant-list-item,html[data-theme=dark] .ant-form-item-extra,html[data-theme=dark] .ant-form-item-explain,html[data-theme=dark] .ant-checkbox-wrapper,html[data-theme=dark] .ant-radio-wrapper{color:#e8e9ef}html[data-theme=dark] .ant-typography.ant-typography-secondary,html[data-theme=dark] .ant-statistic-title,html[data-theme=dark] .ant-empty-description{color:#a8afc3!important}html[data-theme=dark] .ant-table,html[data-theme=dark] .ant-table-container,html[data-theme=dark] .ant-table-thead>tr>th,html[data-theme=dark] .ant-table-tbody>tr>td,html[data-theme=dark] .ant-table-cell-fix-left,html[data-theme=dark] .ant-table-cell-fix-right{color:#ececf1!important;background:#10121a!important}html[data-theme=dark] .ant-table-thead>tr>th{color:#ff8a52!important;background:#171a24!important}html[data-theme=dark] .ant-table-placeholder>td,html[data-theme=dark] .ant-table-expanded-row>td,html[data-theme=dark] .ant-collapse,html[data-theme=dark] .ant-collapse-content,html[data-theme=dark] .ant-tabs-content-holder{color:#e8e9ef;background:#10121a!important}html[data-theme=dark] .ant-select-selection-item,html[data-theme=dark] .ant-picker-input>input,html[data-theme=dark] .ant-input::placeholder,html[data-theme=dark] .ant-input-number-input::placeholder{color:#d8dbe5!important}html[data-theme=dark] .ant-input::placeholder,html[data-theme=dark] .ant-input-number-input::placeholder{opacity:.58}html[data-theme=dark] .ant-modal-mask{background:#020307d1!important;-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15)}html[data-theme=dark] .living-feature-modal .ant-modal-content{position:relative;border:1px solid rgba(255,100,31,.46)!important;background:radial-gradient(circle at 92% 0,rgba(255,100,31,.12),transparent 27%),radial-gradient(circle at 5% 100%,rgba(92,112,255,.075),transparent 30%),linear-gradient(150deg,#11131b,#090b11 58%,#0d0f17)!important;box-shadow:0 42px 120px #000000c2,0 0 0 1px #ff7a3d14,0 0 54px #ff530033,inset 0 0 42px #ff641f06!important}html[data-theme=dark] .living-feature-modal .ant-modal-content:before{content:"";position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 1px #ff976770;pointer-events:none}html[data-theme=dark] .living-feature-modal .ant-modal-header{border-bottom:1px solid rgba(255,100,31,.24)!important;background:linear-gradient(90deg,rgba(255,100,31,.08),transparent 34%),#0c0e15f5!important;box-shadow:0 10px 34px #0000004d,0 1px 18px #ff641f12}html[data-theme=dark] .living-feature-modal .feature-modal-heading strong{color:#fff8f3;text-shadow:0 0 22px rgba(255,100,31,.14)}html[data-theme=dark] .living-feature-modal .feature-modal-heading small{color:#aeb4c5}html[data-theme=dark] .living-feature-modal .feature-modal-icon{color:#ff7a3b;background:linear-gradient(145deg,#ff641f2b,#ff641f0b);box-shadow:inset 0 0 0 1px #ff7a3d52,0 0 26px #ff641f33}html[data-theme=dark] .living-feature-modal .ant-modal-close{color:#ff9a6b;background:#ff641f14;box-shadow:inset 0 0 0 1px #ff641f2e}html[data-theme=dark] .living-feature-modal .ant-modal-close:hover,html[data-theme=dark] .living-feature-modal .ant-modal-close:focus-visible{color:#090a0f;background:#ff6a25;box-shadow:0 0 28px #ff641f6b}html[data-theme=dark] .living-feature-modal .ant-modal-body,html[data-theme=dark] .living-feature-modal .feature-modal-body{color:#ececf1;background:radial-gradient(circle at 82% 16%,rgba(255,100,31,.045),transparent 27%),linear-gradient(180deg,#0c0e15e0,#07080df5)}html[data-theme=dark] .living-feature-modal .feature-modal-body{scrollbar-color:rgba(255,100,31,.64) rgba(8,9,14,.7)}html[data-theme=dark] .living-feature-modal .feature-modal-body::-webkit-scrollbar-track{background:#08090eb3}html[data-theme=dark] .living-feature-modal .feature-modal-body::-webkit-scrollbar-thumb{border:2px solid #090b11;border-radius:999px;background:linear-gradient(#ff7a3b,#d74400)}html[data-theme=dark] .living-feature-modal .ant-card{border:1px solid rgba(255,100,31,.28)!important;background:linear-gradient(145deg,#171a25f7,#0d0f17fa)!important;box-shadow:0 18px 46px #00000057,0 0 20px #ff641f0e,inset 0 1px #ffffff06!important}html[data-theme=dark] .living-feature-modal .ant-card-hoverable:hover,html[data-theme=dark] .living-feature-modal .ant-card:focus-within{border-color:#ff702db8!important;box-shadow:0 22px 55px #0000006b,0 0 0 1px #ff641f1a,0 0 34px #ff641f2e!important}html[data-theme=dark] .living-feature-modal .ant-card-head{border-bottom-color:#ff641f2e!important;background:linear-gradient(180deg,#1d1f2bfa,#12141dfa)}html[data-theme=dark] .living-feature-modal .page-controls,html[data-theme=dark] .living-feature-modal .ant-table-wrapper,html[data-theme=dark] .living-feature-modal .ant-collapse{border:1px solid rgba(255,100,31,.24)!important;background:#0e1018f0!important;box-shadow:0 14px 36px #00000040,0 0 22px #ff641f0b}html[data-theme=dark] .living-feature-modal .ant-btn-primary{color:#100b08!important;background:linear-gradient(135deg,#ff8b52,#ff5710)!important;box-shadow:0 9px 24px #ff500047,0 0 18px #ff641f29!important}html[data-theme=dark] .living-feature-modal .ant-btn-default:hover{border-color:#ff641fb8!important;color:#ff9b6d!important;box-shadow:0 0 22px #ff641f21}html[data-theme=dark] .ant-drawer-mask{background:#020307c7!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-theme=dark] .ant-drawer-content,html[data-theme=dark] .ant-drawer-header,html[data-theme=dark] .ant-drawer-body{color:#ececf1;background:linear-gradient(155deg,#141720,#090b11)!important}html[data-theme=dark] .ant-drawer-header{border-bottom-color:#ff641f3d!important}@media(max-width:760px){.home-floating-actions{top:11px;right:auto!important;left:11px!important;gap:8px}.home-floating-actions .home-floating-action{width:44px;min-width:44px;height:44px}}.tasks-page{--task-navy: #091a68;--task-orange: #f4560f;--task-soft-orange: #fff3eb;--task-line: rgba(9, 26, 104, .1)}.tasks-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);min-height:300px;padding:clamp(30px,5vw,58px);overflow:hidden;border:1px solid rgba(255,255,255,.62);border-radius:30px;color:#fff;background:radial-gradient(circle at 88% 5%,rgba(255,140,84,.68),transparent 29%),radial-gradient(circle at 2% 100%,rgba(80,101,214,.4),transparent 34%),linear-gradient(128deg,#07165f,#0d227c 47%,#f4560f 150%);box-shadow:0 30px 70px #091a6833,0 8px 24px #f4560f1a,inset 0 1px #ffffff47}.tasks-hero:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 88%);mask-image:linear-gradient(90deg,#000,transparent 88%)}.tasks-hero:after{content:"";position:absolute;z-index:-1;width:360px;height:360px;inset-inline-end:-135px;inset-block-end:-205px;border:1px solid rgba(255,255,255,.22);border-radius:50%;box-shadow:0 0 0 52px #ffffff09,0 0 0 104px #ffffff05}.tasks-hero-copy{position:relative;z-index:2;align-self:center;max-width:760px}.tasks-kicker{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 13px;border:1px solid rgba(255,255,255,.25);border-radius:999px;color:#fff3ec;background:#ffffff1a;box-shadow:inset 0 1px #ffffff26;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:750;letter-spacing:.02em}.tasks-hero h2{max-width:720px;margin:18px 0 10px!important;color:#fff!important;font-size:clamp(32px,4.4vw,54px)!important;line-height:1.09!important;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 8px 28px rgba(3,10,47,.24)}.tasks-hero .ant-typography{max-width:680px;margin-bottom:0;color:#fffc;font-size:16px;line-height:1.75}.tasks-hero-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.tasks-hero-stats span{display:inline-flex;align-items:baseline;gap:7px;min-width:104px;padding:10px 14px;border:1px solid rgba(255,255,255,.17);border-radius:13px;color:#ffffffb8;background:#040c382e;box-shadow:inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px;font-weight:600}.tasks-hero-stats b{color:#fff;font-size:20px;line-height:1}.tasks-hero-visual{position:relative;min-height:230px;align-self:center}.tasks-orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(255,255,255,.25);border-radius:50%;transform:translate(-50%,-50%)}.tasks-orbit-one{width:205px;height:205px;animation:tasks-orbit-pulse 4.5s ease-in-out infinite}.tasks-orbit-two{width:150px;height:150px;border-style:dashed;animation:tasks-orbit-spin 18s linear infinite}.tasks-visual-core{position:absolute;z-index:2;inset:50% auto auto 50%;display:grid;place-items:center;width:92px;height:92px;border:1px solid rgba(255,255,255,.44);border-radius:28px;color:#fff;background:linear-gradient(145deg,#ffffff45,#ffffff12);box-shadow:0 24px 50px #030a2f4d,inset 0 1px #ffffff61;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:40px;transform:translate(-50%,-50%) rotate(-4deg)}.tasks-visual-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(255,255,255,.32);border-radius:12px;color:#fff;background:#ffffff21;box-shadow:0 13px 30px #030a2f33;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:12px;font-weight:750}.tasks-visual-chip-date{inset-block-start:22px;inset-inline-end:6px;transform:rotate(4deg)}.tasks-visual-chip-time{inset-block-end:21px;inset-inline-start:0;transform:rotate(-4deg)}@keyframes tasks-orbit-pulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.97)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}@keyframes tasks-orbit-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.tasks-board{border-color:#091a681f!important;border-radius:24px!important;box-shadow:0 24px 65px #091a681a,0 4px 14px #091a680b!important}.tasks-board>.ant-card-head{min-height:82px;padding-inline:clamp(18px,3vw,30px);background:radial-gradient(circle at 100% 0,rgba(244,86,15,.08),transparent 34%),linear-gradient(180deg,#fff,#fbfcff)!important}.tasks-board>.ant-card-head .ant-card-head-wrapper{gap:18px}.tasks-board>.ant-card-body{padding:0}.tasks-board-title{display:flex;align-items:center;gap:12px}.tasks-board-title>span{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:13px;color:var(--task-orange);background:linear-gradient(145deg,#fff1e8,#fff9f5);box-shadow:inset 0 0 0 1px #f4560f21,0 8px 20px #f4560f1a;font-size:18px}.tasks-board-title strong,.tasks-board-title small{display:block}.tasks-board-title strong{color:var(--task-navy);font-size:16px}.tasks-board-title small{margin-top:2px;color:#7a8192;font-size:11px;font-weight:500}.tasks-toolbar .ant-btn,.tasks-toolbar .ant-select-selector{min-height:40px!important}.tasks-toolbar .ant-btn-primary{padding-inline:18px}.tasks-board .ant-table-wrapper{border:0;border-radius:0}.tasks-table .ant-table{border-radius:0 0 24px 24px}.tasks-table .ant-table-thead>tr>th{height:50px;padding-block:12px!important;color:#5e6679!important;background:linear-gradient(180deg,#f8f9fc,#f3f5fa)!important;letter-spacing:.01em}.tasks-table .ant-table-tbody>tr>td{padding-block:15px!important}.tasks-clickable-row{cursor:pointer}.tasks-clickable-row>td{transition:background .18s ease,box-shadow .18s ease!important}.tasks-clickable-row:hover>td{background:linear-gradient(90deg,#fffaf7,#fff5ed)!important;box-shadow:inset 0 1px #f4560f0a,inset 0 -1px #f4560f0a}.tasks-clickable-row:focus-visible{outline:none}.tasks-clickable-row:focus-visible>td{background:#fff8f3!important;box-shadow:inset 0 2px #f4560f80,inset 0 -2px #f4560f80}.task-name-cell{display:flex;align-items:center;gap:11px;min-width:0}.task-name-cell>div{min-width:0}.task-name-cell strong,.task-name-cell small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-name-cell strong{color:#1d2745;font-size:13px}.task-name-cell small{margin-top:3px;color:#9a9fac;font-size:10px;opacity:0;transform:translateY(2px);transition:opacity .18s,transform .18s}.tasks-clickable-row:hover .task-name-cell small,.tasks-clickable-row:focus-visible .task-name-cell small{opacity:1;transform:translateY(0)}.task-status-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%;box-shadow:0 0 0 4px currentColor}.task-status-dot-open{color:#3866ff21;background:#3866ff}.task-status-dot-in_progress{color:#f4560f24;background:#f4560f}.task-status-dot-postponed{color:#d9960026;background:#d99600}.task-status-dot-done{color:#22a46924;background:#22a469}.task-type-chip{display:inline-flex;align-items:center;min-height:29px;padding:5px 10px;border:1px solid rgba(9,26,104,.09);border-radius:999px;color:var(--task-navy);background:#f1f4ff;font-size:11px;font-weight:750}.task-type-send_document,.task-type-document_follow_up{color:#6d3ac2;background:#f6f0ff;border-color:#6d3ac21f}.task-type-collect_payment{color:#09774d;background:#ebfaf3;border-color:#09774d1f}.task-type-custom{color:#b44a16;background:#fff2e9;border-color:#b44a161f}.task-due-cell{display:inline-grid;min-width:125px;gap:5px;padding:7px 10px;border:1px solid rgba(9,26,104,.08);border-radius:11px;background:linear-gradient(145deg,#fbfcff,#f5f7fd)}.task-due-cell span,.task-due-cell strong{display:flex;align-items:center;gap:6px;white-space:nowrap}.task-due-cell span{color:#6f778b;font-size:11px;font-weight:600}.task-due-cell strong{color:var(--task-navy);font-size:13px;letter-spacing:.03em}.task-due-cell .anticon{color:var(--task-orange);font-size:11px}.task-no-date{color:#a0a5b2;font-size:11px}.task-priority{min-width:66px;margin:0;text-align:center}.task-priority-low{color:#637083!important;background:#f2f4f7!important;border-color:#e2e5ea!important}.task-priority-medium{color:#ad6200!important;background:#fff5df!important;border-color:#ffe0a3!important}.task-priority-high{color:#bf2534!important;background:#fff0f1!important;border-color:#ffcbd0!important}.task-status-cell{position:relative}.task-status-cell:before{content:"";position:absolute;z-index:2;inset-inline-start:10px;inset-block-start:50%;width:7px;height:7px;border-radius:50%;background:#3866ff;transform:translateY(-50%);pointer-events:none}.task-status-cell .ant-select-selection-item{padding-inline-start:13px!important;font-size:11px;font-weight:700}.task-status-in_progress:before{background:#f4560f}.task-status-postponed:before{background:#d99600}.task-status-done:before{background:#22a469}.task-status-cell .ant-select-selector{border-color:#091a6817!important;background:#fbfcff!important}.tasks-modal .ant-modal-content{overflow:hidden;border:1px solid rgba(9,26,104,.12)!important;border-radius:26px!important;background:radial-gradient(circle at 100% 0,rgba(244,86,15,.07),transparent 27%),#fff!important;box-shadow:0 38px 100px #091a6838,0 8px 30px #f4560f14!important}.tasks-modal .ant-modal-header{margin:-20px -24px 22px;padding:22px 24px 18px;border-bottom:1px solid rgba(9,26,104,.08);background:#fafbffd1}.tasks-modal-title{display:flex;align-items:center;gap:12px}.tasks-modal-title>span{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:13px;color:#fff;background:linear-gradient(145deg,#ff7c3c,#ed4e06);box-shadow:0 10px 24px #f4560f3b}.tasks-modal-title strong,.tasks-modal-title small{display:block}.tasks-modal-title strong{color:var(--task-navy);font-size:17px}.tasks-modal-title small{margin-top:3px;color:#818797;font-size:11px;font-weight:500}.task-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.task-form-wide{grid-column:1 / -1}.task-schedule-card{position:relative;isolation:isolate;overflow:hidden;margin:2px 0 19px;padding:17px 18px 15px;border:1px solid rgba(9,26,104,.1);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(244,86,15,.11),transparent 34%),linear-gradient(135deg,#fafbfffa,#fff8f4e6);box-shadow:0 16px 36px #091a6814,inset 0 1px #ffffffe0}.task-schedule-card:after{content:"";position:absolute;z-index:-1;top:-58px;left:-52px;width:148px;height:148px;border:1px dashed rgba(244,86,15,.2);border-radius:50%;pointer-events:none}.task-schedule-heading{display:flex;align-items:center;gap:11px;margin-bottom:13px}.task-schedule-heading>span{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:12px;color:#fff;font-size:17px;background:linear-gradient(145deg,#ff8246,#ed4e06);box-shadow:0 9px 20px #f4560f40}.task-schedule-heading strong,.task-schedule-heading small{display:block}.task-schedule-heading strong{color:var(--task-navy);font-size:14px;line-height:1.2}.task-schedule-heading small{margin-top:3px;color:#757d90;font-size:11px}.task-schedule-shortcuts{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:13px}.task-schedule-shortcuts>span{margin-inline-end:3px;color:#8a90a0;font-size:10px;font-weight:750}.task-schedule-shortcuts .ant-btn{min-height:28px!important;height:28px;padding-inline:11px;border:1px solid rgba(9,26,104,.09);border-radius:999px;color:var(--task-navy);background:#ffffffc2;font-size:11px;font-weight:700;box-shadow:0 4px 12px #091a680d}.task-schedule-shortcuts .ant-btn:hover{border-color:#f4560f59!important;color:var(--noga-orange)!important;background:#fff!important;transform:translateY(-1px);box-shadow:0 7px 17px #f4560f1f}.task-schedule-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tasks-modal .task-schedule-fields .ant-form-item{margin-bottom:11px}.task-schedule-label{display:inline-flex;align-items:center;gap:6px;color:#3f4962;font-size:11px;font-weight:750}.task-schedule-label .anticon{color:var(--noga-orange)}.task-schedule-fields .ant-input{min-height:48px!important;border-color:#091a6821!important;border-radius:13px!important;color:var(--task-navy);background:#ffffffeb!important;font-size:14px;font-weight:700;box-shadow:0 5px 15px #091a680b}.task-schedule-fields .ant-input:hover,.task-schedule-fields .ant-input:focus{border-color:#f4560f8c!important;box-shadow:0 0 0 3px #f4560f17!important}.task-schedule-fields input[type=date],.task-schedule-fields input[inputmode=numeric]{direction:ltr;text-align:center}.task-schedule-preview{display:flex;align-items:center;gap:7px;min-height:30px;padding:7px 10px;border-radius:10px;color:#7b8292;background:#091a680a;font-size:10px;font-weight:600}.task-schedule-preview .anticon{color:#9299a8}.task-schedule-preview.is-ready{color:#087a4b;background:#22a46917}.task-schedule-preview.is-ready .anticon{color:#22a469}.tasks-modal .ant-form-item{margin-bottom:17px}.tasks-modal .ant-input,.tasks-modal .ant-select-selector{min-height:43px!important}.tasks-modal textarea.ant-input{min-height:88px!important;padding-top:10px;resize:vertical}.tasks-modal .ant-modal-footer{margin:5px -24px -20px;padding:17px 24px 20px;border-top:1px solid rgba(9,26,104,.08);background:#fafbfe}.tasks-modal .ant-modal-footer .ant-btn{min-width:108px;min-height:42px}html[data-theme=dark] .tasks-hero{border-color:#ff793b42;background:radial-gradient(circle at 88% 5%,rgba(255,100,31,.35),transparent 31%),radial-gradient(circle at 2% 100%,rgba(75,92,191,.25),transparent 36%),linear-gradient(128deg,#0d1022,#12182e 54%,#25120b);box-shadow:0 34px 85px #00000073,0 0 35px #ff641f1a}html[data-theme=dark] .tasks-board{border-color:#ff641f33!important;box-shadow:0 28px 75px #0006,0 0 30px #ff641f12!important}html[data-theme=dark] .tasks-board>.ant-card-head{background:radial-gradient(circle at 100% 0,rgba(255,100,31,.12),transparent 34%),linear-gradient(180deg,#171a24,#11131b)!important}html[data-theme=dark] .tasks-board-title strong,html[data-theme=dark] .task-name-cell strong,html[data-theme=dark] .task-due-cell strong,html[data-theme=dark] .tasks-modal-title strong{color:#f8f5f2}html[data-theme=dark] .tasks-board-title small,html[data-theme=dark] .task-name-cell small{color:#9fa6b8}html[data-theme=dark] .tasks-clickable-row:hover>td,html[data-theme=dark] .tasks-clickable-row:focus-visible>td{background:linear-gradient(90deg,#19151a,#21150f)!important}html[data-theme=dark] .task-due-cell,html[data-theme=dark] .task-status-cell .ant-select-selector{border-color:#ffffff14!important;background:#151821!important}html[data-theme=dark] .task-due-cell span{color:#aeb4c5}html[data-theme=dark] .task-type-chip{border-color:#ffffff17;color:#dce1ff;background:#181d35}html[data-theme=dark] .task-type-send_document,html[data-theme=dark] .task-type-document_follow_up{color:#d6b9ff;background:#251b35}html[data-theme=dark] .task-type-collect_payment{color:#79dfb4;background:#10281f}html[data-theme=dark] .task-type-custom{color:#ffad82;background:#301b12}html[data-theme=dark] .tasks-modal .ant-modal-content{border-color:#ff641f57!important;background:radial-gradient(circle at 100% 0,rgba(255,100,31,.12),transparent 28%),#10121a!important;box-shadow:0 42px 110px #000000b3,0 0 40px #ff641f21!important}html[data-theme=dark] .tasks-modal .ant-modal-header,html[data-theme=dark] .tasks-modal .ant-modal-footer{border-color:#ff641f26;background:#0f1119eb}html[data-theme=dark] .tasks-modal-title small{color:#a8afc3}html[data-theme=dark] .task-schedule-card{border-color:#ff641f2e;background:radial-gradient(circle at 100% 0,rgba(255,100,31,.14),transparent 35%),linear-gradient(135deg,#161924fa,#1b1616f2);box-shadow:0 18px 40px #00000040,inset 0 1px #ffffff09}html[data-theme=dark] .task-schedule-heading strong{color:#f8f5f2}html[data-theme=dark] .task-schedule-heading small,html[data-theme=dark] .task-schedule-shortcuts>span{color:#9299aa}html[data-theme=dark] .task-schedule-shortcuts .ant-btn{border-color:#ffffff14;color:#e8eaf2;background:#ffffff0b}html[data-theme=dark] .task-schedule-label{color:#c9cedb}html[data-theme=dark] .task-schedule-fields .ant-input{border-color:#ffffff1a!important;color:#f7f8fb;color-scheme:dark;background:#07090ea6!important;box-shadow:0 6px 18px #00000029}html[data-theme=dark] .task-schedule-preview{color:#a4aabb;background:#ffffff0b}html[data-theme=dark] .task-schedule-preview.is-ready{color:#83e1b7;background:#22a46924}@media(max-width:900px){.tasks-hero{grid-template-columns:1fr;min-height:auto}.tasks-hero-visual{display:none}.tasks-board>.ant-card-head .ant-card-head-wrapper{align-items:flex-start;flex-direction:column;padding-block:16px}.tasks-board>.ant-card-head .ant-card-extra{width:100%;padding:0}.tasks-toolbar{width:100%}}@media(max-width:600px){.tasks-hero{padding:25px 20px;border-radius:22px}.tasks-hero h2{font-size:31px!important}.tasks-hero-stats span{min-width:0;flex:1 1 88px;padding-inline:10px}.tasks-toolbar{display:grid!important;grid-template-columns:1fr 1fr}.tasks-toolbar>.ant-space-item:first-child{grid-column:1 / -1}.tasks-toolbar .ant-select{width:100%!important}.tasks-toolbar .ant-btn{width:100%}.task-form-grid{grid-template-columns:1fr}.task-schedule-card{padding:15px}.task-schedule-fields{grid-template-columns:1fr;gap:0}.task-form-wide{grid-column:auto}.tasks-modal .ant-modal-header{margin-inline:-17px;padding-inline:17px 48px}.tasks-modal .ant-modal-footer{margin-inline:-17px;padding-inline:17px}}@media(prefers-reduced-motion:reduce){.tasks-orbit-one,.tasks-orbit-two{animation:none}}.page-refresh-button{display:inline-grid!important;place-items:center;width:42px;min-width:42px!important;height:42px;padding:0!important;border-color:#091a681f!important;border-radius:12px!important;color:var(--noga-blue)!important;background:linear-gradient(145deg,#fff,#f7f8fc)!important;box-shadow:0 7px 18px #091a6814!important}.page-refresh-button .anticon{font-size:16px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.page-refresh-button:hover{border-color:#f4560f73!important;color:var(--noga-orange)!important;box-shadow:0 10px 24px #f4560f24!important}.page-refresh-button:hover .anticon{transform:rotate(180deg)}.page-refresh-button:focus-visible{outline:3px solid rgba(244,86,15,.2);outline-offset:3px}.page-stack:not(.tasks-page) .page-intro{position:relative;isolation:isolate;width:100%;max-width:none;min-height:178px;padding:clamp(28px,4vw,44px);overflow:hidden;border:1px solid rgba(255,255,255,.58);border-radius:27px;background:radial-gradient(circle at 91% -8%,rgba(255,135,77,.62),transparent 31%),radial-gradient(circle at 5% 120%,rgba(91,108,209,.36),transparent 37%),linear-gradient(128deg,#07165f,#0d227c 53%,#d84a10 145%);box-shadow:0 25px 62px #091a682b,0 7px 22px #f4560f14,inset 0 1px #ffffff3d}.page-stack:not(.tasks-page) .page-intro:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:auto;border-radius:inherit;opacity:.2;background:linear-gradient(rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 1px);background-size:32px 32px;box-shadow:none;-webkit-mask-image:linear-gradient(90deg,#000,transparent 91%);mask-image:linear-gradient(90deg,#000,transparent 91%);pointer-events:none}.page-stack:not(.tasks-page) .page-intro:after{content:"";position:absolute;z-index:-1;width:230px;height:230px;inset-inline-end:-70px;inset-block-end:-145px;border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 0 0 38px #ffffff06,0 0 0 76px #ffffff04;pointer-events:none}.page-stack:not(.tasks-page) .page-intro>*{position:relative;z-index:1}.page-stack:not(.tasks-page) .page-intro h2{max-width:820px;margin:0 0 9px!important;color:#fff!important;font-size:clamp(29px,3.3vw,43px)!important;line-height:1.12!important;letter-spacing:-.04em;text-shadow:0 8px 28px rgba(3,10,47,.22);text-wrap:balance}.page-stack:not(.tasks-page) .page-intro .ant-typography,.page-stack:not(.tasks-page) .page-intro .ant-typography.ant-typography-secondary{max-width:760px;margin-bottom:0;color:#fffc!important;font-size:15px;line-height:1.72}.page-stack:not(.tasks-page) .page-intro-actions{display:flex;align-items:center;justify-content:space-between;gap:24px}.page-stack:not(.tasks-page) .integrations-heading.page-intro{align-items:center}.page-stack:not(.tasks-page) .integrations-heading.page-intro .ant-btn{border-color:#ffffff4d;color:#fff;background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-stack:not(.tasks-page) .ant-card{border-color:#091a681c!important;border-radius:22px!important;box-shadow:0 20px 55px #091a6816,0 3px 12px #091a6809!important}.page-stack:not(.tasks-page) .ant-card>.ant-card-head{min-height:66px;padding-inline:clamp(18px,2.5vw,26px);background:radial-gradient(circle at 100% 0,rgba(244,86,15,.07),transparent 34%),linear-gradient(180deg,#fff,#fafbfe)!important}.page-stack:not(.tasks-page) .ant-card>.ant-card-head .ant-card-head-title{color:var(--noga-blue);font-size:15px;font-weight:780}.page-stack:not(.tasks-page) .ant-card>.ant-card-body{padding:clamp(18px,2.5vw,26px)}.page-stack:not(.tasks-page) .page-controls{border-color:#f4560f24!important;background:linear-gradient(145deg,#fff,#fffaf7)!important}.page-stack:not(.tasks-page) .ant-table-wrapper{border-color:#091a6817;border-radius:16px;box-shadow:inset 0 1px #fffc}.page-stack:not(.tasks-page) .ant-table-wrapper .ant-table{border-radius:16px}.page-stack:not(.tasks-page) .ant-table-thead>tr>th{height:50px;padding-block:12px!important;color:#596176!important;background:linear-gradient(180deg,#f8f9fc,#f2f4f9)!important;font-size:12px;font-weight:780;letter-spacing:.01em}.page-stack:not(.tasks-page) .ant-table-tbody>tr>td{padding-block:14px!important;transition:background .18s ease,box-shadow .18s ease!important}.page-stack:not(.tasks-page) .ant-table-tbody>tr:hover>td{background:linear-gradient(90deg,#fffaf7,#fff4ec)!important;box-shadow:inset 0 1px #f4560f09,inset 0 -1px #f4560f09}.page-stack:not(.tasks-page) .ant-tabs-nav{padding:5px;border:1px solid rgba(9,26,104,.08);border-radius:15px;background:#fffc;box-shadow:0 10px 28px #091a680e}.page-stack:not(.tasks-page) .ant-tabs-nav:before{display:none}.page-stack:not(.tasks-page) .ant-tabs-tab{border-radius:10px}.page-stack:not(.tasks-page) .ant-tabs-tab-active{background:#fff3eb}.ant-modal:not(.living-feature-modal):not(.mobile-chat-modal) .ant-modal-content{overflow:hidden;border-color:#091a681f;border-radius:24px!important;background:radial-gradient(circle at 100% 0,rgba(244,86,15,.065),transparent 27%),#fff!important;box-shadow:0 36px 95px #091a6836,0 7px 25px #f4560f12!important}.ant-modal:not(.living-feature-modal):not(.mobile-chat-modal) .ant-modal-header{padding-bottom:16px;border-bottom:1px solid rgba(9,26,104,.075);background:transparent}.ant-modal:not(.living-feature-modal):not(.mobile-chat-modal) .ant-modal-footer{padding-top:17px;border-top:1px solid rgba(9,26,104,.075)}.pricing-grid{width:100%}.pricing-grid>.ant-col{display:flex}.pricing-plan-card{width:100%}.pricing-plan-card .ant-card-body{display:flex;height:calc(100% - 66px)}.pricing-plan-card .ant-card-body>.ant-space{justify-content:space-between}.pricing-plan-card h3{margin:4px 0!important;color:var(--noga-orange)!important}.pricing-limit{width:100%}.pricing-limit .ant-progress{margin-top:5px}.product-price-cell{display:inline-flex;align-items:baseline;gap:5px;min-width:92px;padding:7px 11px;border:1px solid rgba(244,86,15,.14);border-radius:12px;color:var(--noga-orange);background:linear-gradient(145deg,#fff4ed,#fffaf7);box-shadow:inset 0 1px #ffffffd9,0 7px 17px #f4560f14;direction:ltr}.product-price-cell small{font-size:11px;font-weight:750}.product-price-cell strong{color:var(--noga-blue);font-size:14px;letter-spacing:.01em}.product-price-empty{display:inline-flex;padding:6px 10px;border:1px dashed rgba(9,26,104,.16);border-radius:10px;color:#9298a8;background:#fafbfe;font-size:10px;font-weight:650}html[data-theme=dark] .page-refresh-button{border-color:#ffffff1a!important;color:#f1f2f7!important;background:linear-gradient(145deg,#1a1d27,#11131a)!important;box-shadow:0 8px 22px #00000047!important}html[data-theme=dark] .page-refresh-button:hover{border-color:#ff641f73!important;color:#ff8d57!important;box-shadow:0 0 24px #ff641f24!important}html[data-theme=dark] .page-stack:not(.tasks-page) .page-intro{border-color:#ff641f3b;background:radial-gradient(circle at 91% -8%,rgba(255,100,31,.31),transparent 32%),radial-gradient(circle at 5% 120%,rgba(73,88,176,.23),transparent 38%),linear-gradient(128deg,#0d1022,#12182e 57%,#24120b);box-shadow:0 30px 75px #0000006b,0 0 30px #ff641f14}html[data-theme=dark] .page-stack:not(.tasks-page) .ant-card{border-color:#ff641f24!important;box-shadow:0 24px 64px #00000059,0 0 24px #ff641f09!important}html[data-theme=dark] .page-stack:not(.tasks-page) .ant-card>.ant-card-head{background:radial-gradient(circle at 100% 0,rgba(255,100,31,.1),transparent 34%),linear-gradient(180deg,#171a24,#11131a)!important}html[data-theme=dark] .page-stack:not(.tasks-page) .ant-tabs-nav{border-color:#ffffff14;background:#10121be6}html[data-theme=dark] .page-stack:not(.tasks-page) .ant-tabs-tab-active{background:#ff641f1f}html[data-theme=dark] .ant-modal:not(.living-feature-modal):not(.mobile-chat-modal) .ant-modal-content{border-color:#ff641f47;background:radial-gradient(circle at 100% 0,rgba(255,100,31,.1),transparent 28%),#10121a!important;box-shadow:0 40px 105px #000000ad,0 0 38px #ff641f1a!important}html[data-theme=dark] .product-price-cell{border-color:#ff641f3d;color:#ff8e58;background:linear-gradient(145deg,#2b1912,#19151a);box-shadow:inset 0 1px #ffffff06,0 0 20px #ff641f12}html[data-theme=dark] .product-price-cell strong{color:#fff3ed}html[data-theme=dark] .product-price-empty{border-color:#ffffff1f;color:#8f96a8;background:#12141c}html[data-theme=dark] .leads-kanban-column{border-color:#ffffff12;background:linear-gradient(180deg,#14161f,#0f1118)}html[data-theme=dark] .leads-kanban-column-ghost{background:#101219}html[data-theme=dark] .leads-kanban-card{border-color:#ffffff17;background:linear-gradient(145deg,#1c1f2a,#14161f)}html[data-theme=dark] .leads-kanban-card:hover{border-color:#ff641f73;box-shadow:0 6px 18px #0006,0 0 18px #ff641f14}html[data-theme=dark] .leads-kanban-card-name{color:#fff3ed}html[data-theme=dark] .leads-settings-row{border-color:#ffffff14;background:linear-gradient(145deg,#1a1d27,#12141c)}html[data-theme=dark] .leads-settings-row-ghost{background:#101219}html[data-theme=dark] .leads-intake-sample{border-color:#ffffff14;color:#d8dbe5;background:#101219}html[data-theme=dark] .related-tasks-panel{border-color:#ffffff14;background:#101219}@media(max-width:760px){.page-stack:not(.tasks-page) .page-intro{min-height:150px;padding:25px 20px;border-radius:21px}.page-stack:not(.tasks-page) .page-intro h2{font-size:28px!important}.page-stack:not(.tasks-page) .ant-card{border-radius:18px!important}.page-stack:not(.tasks-page) .ant-card>.ant-card-head .ant-card-head-wrapper{align-items:flex-start;gap:10px;padding-block:10px}.page-stack:not(.tasks-page) .ant-card>.ant-card-head .ant-card-extra{padding:0}.page-stack:not(.tasks-page) .integrations-heading.page-intro{align-items:flex-start;flex-direction:column}.page-stack:not(.tasks-page) .page-intro-actions{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.page-refresh-button .anticon{transition:none}}.automation-card{border-color:#091a681a!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.automation-card:hover{transform:translateY(-3px);border-color:#f4560f52!important;box-shadow:0 20px 46px #091a681c!important}.automation-stat-card{overflow:hidden;border-color:#091a6814!important;background:radial-gradient(circle at 100% 0,rgba(244,86,15,.09),transparent 42%),#fff}.automation-lead-starters{padding:18px;border-radius:18px;border:1px solid rgba(244,86,15,.14);background:linear-gradient(135deg,#fff8f3,#f8faff)}.automation-lead-starter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.automation-lead-starter{flex-direction:column;align-items:flex-start;min-width:0;text-align:start;background:#fff}.automation-lead-preview{display:grid;gap:12px;padding:20px;border:1px solid rgba(9,26,104,.12);border-radius:18px;background:linear-gradient(150deg,#f5f8ff,#fff)}.automation-lead-preview-heading{display:flex;gap:9px;align-items:center;flex-wrap:wrap;color:var(--noga-blue)}.automation-lead-preview-heading h5,.automation-lead-preview .ant-typography,.automation-lead-filters .ant-typography{margin-bottom:0}.automation-lead-picker{flex:1;min-width:0}.automation-rendered-preview{white-space:pre-wrap;overflow-wrap:anywhere}.automation-lead-starter:focus-visible{outline:3px solid var(--noga-orange);outline-offset:3px}@media(max-width:600px){.automation-lead-starter-grid{grid-template-columns:1fr}.automation-lead-starter{flex-direction:row;align-items:center}.automation-lead-preview{padding:14px}.automation-lead-preview .ant-space-compact{flex-wrap:wrap;gap:8px}.automation-lead-picker{flex-basis:100%}}.automation-wizard-modal .ant-modal-content{display:flex;max-height:92dvh;padding:0;overflow:hidden;border:1px solid rgba(9,26,104,.09);border-radius:24px!important;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 32px 90px #091a6833;flex-direction:column}.automation-wizard-modal .ant-modal-header{flex:0 0 auto;margin:0;padding:19px 24px 17px 64px;border-bottom:1px solid rgba(9,26,104,.08);background:radial-gradient(circle at 100% 0,rgba(244,86,15,.1),transparent 36%),#fbfcff}.automation-wizard-modal .ant-modal-close{top:19px}.automation-wizard-modal .ant-modal-body{display:flex;min-height:0;padding:0 28px;overflow:hidden;background:radial-gradient(circle at 100% 0,rgba(244,86,15,.045),transparent 28%),#fff;flex:1;flex-direction:column}.automation-wizard-modal .ant-modal-footer{flex:0 0 auto;margin:0;padding:16px 24px 18px;border-top:1px solid rgba(9,26,104,.08);background:#fbfcff}.automation-modal-title{display:flex;align-items:center;gap:12px}.automation-modal-title>span:last-child{display:grid;gap:2px}.automation-modal-title strong{color:var(--noga-blue);font-size:18px}.automation-modal-title small{color:#747b8d;font-size:12px;font-weight:500}.automation-modal-title-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:13px;color:var(--noga-orange);background:#fff0e8;box-shadow:inset 0 0 0 1px #f4560f24}.automation-steps{flex:0 0 auto;margin:0;padding:20px 6px 17px;border-bottom:1px solid rgba(9,26,104,.065)}.automation-steps .ant-steps-item-tail:after{height:2px!important;border-radius:999px}.automation-steps .ant-steps-item-title{color:#697084!important;font-size:12px;font-weight:650}.automation-steps .ant-steps-item-process .ant-steps-item-title,.automation-steps .ant-steps-item-finish .ant-steps-item-title{color:var(--noga-blue)!important}.automation-steps .ant-steps-item-icon{box-shadow:0 4px 12px #091a6814}.automation-wizard-body{min-height:0;max-height:none;padding:22px 4px 28px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;flex:1;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(244,86,15,.55) transparent}.automation-step-content{display:grid;gap:24px;width:100%;max-width:750px;margin-inline:auto;animation:automation-step-reveal .22s ease-out both}@keyframes automation-step-reveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.automation-step-heading{display:flex;align-items:flex-start;gap:14px}.automation-step-heading>span{display:grid;width:46px;height:46px;flex:0 0 auto;place-items:center;border-radius:15px;color:#fff;background:linear-gradient(145deg,#ff7435,var(--noga-orange));box-shadow:0 10px 25px #f4560f38;font-size:20px}.automation-step-heading>div{display:grid;gap:2px}.automation-step-heading h4,.automation-step-heading p,.automation-ready-heading h4{margin:0!important}.automation-step-heading h4{color:var(--noga-blue);font-size:22px!important}.automation-step-heading p{color:#687084}.automation-field{display:grid;gap:9px;margin:0}.automation-field-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.automation-field-heading>.ant-typography:last-child{font-size:12px}.automation-field .ant-input-lg,.automation-field .ant-select-lg .ant-select-selector{min-height:44px;border-radius:11px!important}.automation-entity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:11px;margin-top:2px}.automation-entity-state{min-height:86px;align-items:center}.automation-entity-option-wrap,.automation-entity-option-wrap>.ant-tooltip-disabled-compatible-wrapper{display:block!important;width:100%;height:100%}.automation-entity-choice{height:100%;min-height:86px}.automation-choice-card{position:relative;display:flex;width:100%;min-width:0;align-items:center;gap:12px;padding:15px;border:1px solid rgba(9,26,104,.12);border-radius:15px;color:var(--noga-brown);background:#fff;box-shadow:0 7px 20px #091a680b;text-align:start;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.automation-choice-card:hover:not(:disabled){transform:translateY(-2px);border-color:#f4560f6b;box-shadow:0 12px 27px #091a6814}.automation-choice-card:focus-visible,.automation-add-action:focus-visible{outline:3px solid rgba(244,86,15,.22);outline-offset:2px}.automation-choice-card.is-selected{border-color:var(--noga-orange);background:linear-gradient(145deg,#fff8f4,#fff);box-shadow:0 0 0 2px #f4560f1a,0 13px 30px #f4560f1a}.automation-choice-card:disabled{color:#949aab;background:#f5f6f8;box-shadow:none;cursor:not-allowed;opacity:.74}.home-tools-list button>span:first-child{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--noga-orange);background:#fff3eb;font-size:17px}.home-tools-list button:hover,.home-tools-list button:focus-visible{color:var(--noga-orange);border-color:#f4560f24;background:#fff8f3;transform:translate(-2px)}@keyframes ambientArrive{to{opacity:1}}@keyframes bubbleEmit{0%{opacity:0;transform:translate(-150px) scale(.12)}65%{opacity:1;transform:translate(8px) scale(1.06)}to{opacity:1;transform:none}}@keyframes bubbleGlint{0%,62%{transform:translate(-90%) rotate(18deg);opacity:0}70%{opacity:.9}92%,to{transform:translate(340%) rotate(18deg);opacity:0}}@keyframes haloBreathe{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.75}50%{transform:translate(-50%,-50%) scale(1.14);opacity:1}}@keyframes moteDrift{0%{transform:translate(-50%,-50%) rotate(var(--mote-angle)) translate(0) scale(.3);opacity:0}14%{opacity:.9}78%{opacity:.55}to{transform:translate(-50%,-50%) rotate(var(--mote-angle)) translate(calc(var(--arc-r) * var(--mote-reach) * 1.16)) scale(1);opacity:0}}@keyframes bubbleFloat{0%,to{opacity:1;transform:translateZ(0) rotate(0)}50%{opacity:1;transform:translate3d(0,-9px,0) rotate(1.2deg)}}@keyframes avatarArrive{0%{opacity:0;transform:translateY(54px) scale(.9)}70%{opacity:1;transform:translateY(-6px) scale(1.012)}to{opacity:1;transform:none}}@keyframes avatarBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:translateY(-5px) scale(1.006)}}@keyframes groundArrive{to{opacity:.82}}@keyframes groundBreathe{0%,to{transform:scaleX(1);opacity:.82}50%{transform:scaleX(.91);opacity:.65}}@keyframes orbitArrive{to{opacity:1}}@keyframes orbitRotate{to{opacity:1;transform:rotate(360deg)}}@keyframes sparkPulse{0%,to{opacity:.42;transform:scale(.75)}50%{opacity:1;transform:scale(1.15)}}@keyframes titleArrive{to{opacity:1;transform:none}}@keyframes chatArrive{to{opacity:1;transform:none}}@keyframes messageArrive{0%{opacity:0;transform:translateY(9px) scale(.985)}to{opacity:1;transform:none}}@keyframes typingDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes loadingShimmer{to{background-position:-200% 0}}@keyframes cueArrive{to{opacity:.78}}@keyframes cueFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(5px)}}@keyframes overviewCardArrive{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(max-width:1080px){.living-hero{grid-template-columns:minmax(330px,.9fr) minmax(330px,1.1fr);grid-template-areas:"avatar capabilities" "chat chat";min-height:auto;padding-bottom:88px}.living-avatar-stage{min-height:590px}.living-avatar{width:min(90%,clamp(350px,47vw,500px))}.living-capabilities{height:640px;min-height:640px;--arc-r: min(250px, 20vw)}.portal-chat{width:min(100%,760px);height:610px}.avatar-orbit-outer{width:min(50vw,460px)}.avatar-orbit-inner{width:min(40vw,350px)}}@media(max-width:760px){.home-portal-header{min-height:64px;padding-inline:12px;gap:8px}.home-header-logo{width:96px}.home-portal-header .header-user-text{font-size:12px}.home-portal-header .header-actions{gap:5px!important}.home-portal-header .ant-btn{min-height:36px;height:36px;padding-inline:10px;font-size:12px}.living-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"avatar" "capabilities";grid-template-rows:minmax(0,1fr) auto;min-height:100svh;align-content:stretch;gap:clamp(8px,1.6svh,14px);padding:clamp(8px,1.8svh,16px) 10px max(8px,env(safe-area-inset-bottom))}.living-avatar-stage{min-height:0}.living-avatar{width:auto;height:clamp(210px,min(68vw,35svh),292px)}.living-eyebrow{min-height:25px;margin-top:clamp(6px,1svh,10px);transform:none;padding:3px 10px;font-size:10px}.living-title-lockup{margin-top:2px}.living-title-lockup h1{font-size:clamp(21px,6vw,25px)!important}.living-title-lockup .ant-typography{font-size:11px}.avatar-ground{bottom:52px;width:min(54%,190px);height:18px}.avatar-orbit-outer{width:min(68vw,270px)}.avatar-orbit-inner{width:min(52vw,205px)}.living-action-orbit{--mobile-chat-d: clamp(70px, 20vw, 78px);--mobile-bubble-d: clamp(52px, 15.6vw, 64px);--mobile-arc-r: clamp(120px, 39vw, 154px);--mobile-chat-center-y: calc(100% - var(--mobile-chat-d) / 2 - 2px);position:relative;isolation:isolate;display:block;grid-area:capabilities;width:min(100%,430px);height:clamp(194px,31svh,228px);margin:0 auto;align-self:end}.living-action-orbit:before{content:"";position:absolute;z-index:0;left:50%;bottom:calc(var(--mobile-chat-d) / 2 + 2px);width:calc(var(--mobile-arc-r) * 2);height:var(--mobile-arc-r);border:1px solid rgba(244,86,15,.42);border-bottom:0;border-radius:var(--mobile-arc-r) var(--mobile-arc-r) 0 0;border-inline-color:rgba(90,112,235,.38);background:transparent;box-shadow:inset 0 1px #ffffffd6,0 -5px 18px #f4560f17;opacity:.76;filter:drop-shadow(0 0 8px rgba(244,86,15,.24));transform:translate(-50%);pointer-events:none}.living-action-orbit:after{content:"";position:absolute;z-index:0;left:50%;bottom:0;width:min(82vw,330px);height:116px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(244,86,15,.17),rgba(96,112,229,.07) 43%,transparent 72%);filter:blur(9px);transform:translate(-50%);pointer-events:none}.living-capabilities{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-height:0;margin:0;padding:0}.capability-field{display:none}.capability-bubble{--d-scale: 1;--size: var(--mobile-bubble-d);position:absolute;inset:auto;left:calc(50% + sin(var(--mobile-angle)) * var(--mobile-arc-r) - var(--size) / 2);top:calc(var(--mobile-chat-center-y) - cos(var(--mobile-angle)) * var(--mobile-arc-r) - var(--size) / 2);width:var(--size);max-width:none;height:var(--size);padding:5px;gap:2px;transform:translateY(24px) scale(.35);transition:left .48s cubic-bezier(.22,1,.36,1),top .48s cubic-bezier(.22,1,.36,1),opacity .24s ease,scale .28s cubic-bezier(.22,1.3,.36,1),translate .28s cubic-bezier(.22,1.3,.36,1),box-shadow .28s ease,color .24s ease}.capability-bubble{animation-name:bubbleEmitMobile,bubbleFloat}.capability-bubble.is-mobile-orbit-hidden{opacity:0!important;translate:0 20px;scale:.62;pointer-events:none;animation:none}.capability-icon{width:43%;height:43%;font-size:clamp(14px,4vw,17px)}.capability-label{font-size:clamp(8.5px,2.45vw,10.5px);line-height:1.05}.capability-soon{bottom:-3px;padding:2px 5px;font-size:7px}.living-action-orbit .mobile-chat-launcher{position:absolute;z-index:5;bottom:0;left:50%;display:flex;width:var(--mobile-chat-d);height:var(--mobile-chat-d)}.mobile-orbit-controls{position:absolute;z-index:7;bottom:calc(var(--mobile-chat-d) / 2 - 15px);left:50%;display:flex;justify-content:space-between;width:152px;transform:translate(-50%);pointer-events:none}.mobile-orbit-controls button{display:grid;width:30px;height:30px;padding:0;place-items:center;border:1px solid rgba(255,255,255,.82);border-radius:50%;color:var(--noga-blue);background:#ffffffd6;box-shadow:0 7px 18px #091a6824,inset 0 1px #fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;pointer-events:auto;transition:transform .2s ease,color .2s ease,box-shadow .2s ease}.mobile-orbit-controls button:active{transform:scale(.9)}.mobile-orbit-controls button:focus-visible{outline:2px solid rgba(244,86,15,.72);outline-offset:3px}html[data-theme=dark] .living-action-orbit:before{border-color:#ff641f80;border-inline-color:rgba(137,151,255,.44);box-shadow:0 -5px 22px #ff641f1f}html[data-theme=dark] .living-action-orbit:after{background:radial-gradient(ellipse at center,rgba(255,100,31,.2),rgba(113,130,242,.1) 43%,transparent 72%)}html[data-theme=dark] .mobile-orbit-controls button{border-color:#ffffff1f;color:#dce2ff;background:#181b26d6;box-shadow:0 7px 20px #00000047,inset 0 1px #ffffff14}.portal-chat{width:min(100%,620px);height:min(680px,78svh);min-height:570px;border-radius:23px}.overview-scroll-cue{bottom:18px}.living-overview{padding-top:74px}.living-feature-modal-wrap{padding:0}.living-feature-modal{top:0;width:100vw!important;max-width:100vw;margin:0}.living-feature-modal .ant-modal-content{height:100dvh;border:0;border-radius:0!important}.living-feature-modal .ant-modal-header{min-height:70px;padding:12px 54px 12px 14px;border-radius:0!important}.feature-modal-heading small{display:none}.feature-modal-body{padding:16px 12px 28px}}@media(max-width:760px)and (max-height:620px)and (orientation:landscape){.living-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"avatar capabilities";grid-template-rows:auto;min-height:100svh;align-content:end;gap:8px;padding:6px 12px max(8px,env(safe-area-inset-bottom))}.living-avatar{height:clamp(170px,52svh,245px)}.living-eyebrow{margin-top:4px}.living-title-lockup h1{font-size:20px!important}.living-title-lockup .ant-typography{font-size:10px}.avatar-ground{bottom:47px}.avatar-orbit-outer{width:min(34vw,230px)}.avatar-orbit-inner{width:min(27vw,180px)}.living-action-orbit{--mobile-chat-d: clamp(66px, 11vw, 74px);--mobile-bubble-d: clamp(48px, 8.8vw, 58px);--mobile-arc-r: clamp(104px, min(17vw, 26svh), 132px);width:min(100%,340px);height:min(calc(100svh - 80px),250px)}}.automation-choice-icon{display:grid;width:39px;height:39px;flex:0 0 auto;place-items:center;border-radius:12px;color:var(--noga-blue);background:#f0f3ff;font-size:18px}.automation-choice-card.is-selected .automation-choice-icon{color:var(--noga-orange);background:#ffeadf}.automation-choice-copy{display:grid;min-width:0;gap:3px;flex:1}@media(prefers-reduced-motion:reduce){.living-home *,.living-feature-modal *{scroll-behavior:auto!important}.living-ambient,.capability-bubble,.capability-gloss:before,.field-halo,.field-mote,.living-avatar,.avatar-ground,.avatar-orbit,.avatar-spark,.living-title-lockup,.portal-chat,.chat-empty-spark,.chat-message,.chat-typing i,.chat-loading i,.overview-scroll-cue,.living-overview.is-visible .dashboard-summary-card{animation:none!important}.living-ambient,.capability-bubble,.living-avatar,.avatar-ground,.avatar-orbit,.living-title-lockup,.portal-chat,.overview-scroll-cue,.living-overview{opacity:1!important;transform:none!important}.living-overview{transition:none!important}}.automation-choice-copy strong{color:inherit;font-size:13px;line-height:1.35;white-space:normal}.automation-choice-copy small{display:block;color:#788093;font-size:11px;line-height:1.4}.automation-choice-check{flex:0 0 auto;color:var(--noga-orange);font-size:18px}.automation-trigger-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:12px}.automation-trigger-choice{height:100%;min-height:92px;align-items:flex-start;padding:14px}.automation-trigger-choices.has-status-trigger{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-trigger-choice .automation-choice-copy{align-content:start;gap:6px}.automation-trigger-builder{display:grid;gap:13px;padding:18px;border:1px solid rgba(9,26,104,.09);border-radius:16px;background:#f8f9fc}.automation-trigger-sentence,.automation-inline-builder{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.automation-trigger-sentence .ant-input-number,.automation-inline-builder .ant-input-number{width:76px}.automation-trigger-sentence .ant-select{min-width:104px;flex:1 1 104px}.automation-trigger-sentence .ant-select:nth-of-type(3){min-width:145px;flex-grow:1.4}.automation-recurring-sentence .ant-select:first-of-type{min-width:180px;flex-grow:1.5}.automation-time-input{width:116px;direction:ltr}.automation-live-preview{display:grid;align-items:center;grid-template-columns:42px minmax(0,1fr);gap:15px;padding:15px 17px;border:1px solid rgba(38,132,89,.18);border-radius:17px;background:linear-gradient(135deg,#f0faf5,#f8fffb);box-shadow:0 10px 26px #18815312}.automation-live-preview>span{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:50%;color:#188153;background:#dcf5e7;box-shadow:inset 0 0 0 1px #1881531a;font-size:18px}.automation-live-preview>div{display:flex;min-width:0;align-items:center;gap:9px 14px;flex-wrap:wrap}.automation-live-preview small{padding:4px 8px;border-radius:999px;color:#5f746a;background:#18815314;font-size:10px;font-weight:700}.automation-live-preview strong{color:#145f41;font-size:13px;line-height:1.45}.automation-live-preview .ant-typography{margin-inline-start:auto;font-size:11px;line-height:1.5}.automation-action-empty{display:grid;align-items:center;grid-template-columns:42px minmax(0,1fr);gap:3px 13px;padding:15px 17px;border:1px dashed rgba(9,26,104,.2);border-radius:16px;background:#fafbfe;text-align:start}.automation-action-empty>.anticon{grid-row:1 / 3;color:#a0a7b8;font-size:25px}.automation-action-empty>.ant-typography{font-size:12px;line-height:1.55}.automation-actions-stack{display:grid;gap:14px}.automation-action-card{overflow:hidden;border-color:#091a681c!important;border-radius:18px!important;background:#fff!important;box-shadow:0 12px 32px #091a6811!important}.automation-action-card>.ant-card-head{min-height:53px;border-bottom-color:#091a6813!important;background:linear-gradient(90deg,#fafbff,#fff8f4)}.automation-action-card>.ant-card-body{padding:20px}.automation-action-number{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;color:#fff;background:var(--noga-blue);font-size:12px}.automation-action-title-icon{color:var(--noga-orange)}.automation-action-controls .ant-btn{width:30px;height:30px}.automation-action-form{display:grid;gap:17px}.automation-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.automation-variable-list{align-items:center;gap:7px}.automation-variable-tag{padding:4px 8px;border:1px solid;font-family:inherit;font-size:12px;line-height:20px;direction:rtl;border-color:#091a6821!important;border-radius:8px;color:var(--noga-blue)!important;background:#f4f6ff!important;transition:color .15s ease,border-color .15s ease,background .15s ease}.automation-variable-tag:hover{border-color:#f4560f61!important;color:var(--noga-orange)!important;background:#fff3ec!important}.automation-inline-builder{padding:13px 14px;border-radius:12px;background:#f7f8fb}.automation-inline-builder .ant-select{width:92px}.automation-assignee-note,.automation-action-note{color:#667083;font-size:12px}.automation-assignee-note .anticon{margin-inline-end:5px;color:#20885c}.automation-message-preview{display:flex;align-items:flex-start;gap:11px;padding:14px;border-radius:14px 4px 14px 14px;color:#173c2c;background:#e8f7ee;box-shadow:inset 0 0 0 1px #21895b1f}.automation-message-preview>.anticon{margin-top:3px;color:#168353;font-size:20px}.automation-message-preview small{color:#678174}.automation-message-preview p{margin:4px 0 0;white-space:pre-wrap}.automation-add-action-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.automation-add-action-heading>span:first-child{display:grid;gap:3px}.automation-add-action-heading .ant-typography:last-child{font-size:12px}.automation-action-picker{display:grid;gap:14px;padding:18px;border:1px solid rgba(9,26,104,.08);border-radius:18px;background:linear-gradient(145deg,#f8f9fd,#fff)}.automation-action-count{flex:0 0 auto;padding:5px 9px;border-radius:999px;color:var(--noga-blue)!important;background:#eef1fb;font-size:11px!important;font-weight:700}.automation-add-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px}.automation-add-actions>.ant-tooltip-disabled-compatible-wrapper,.automation-add-actions>span{display:block!important;width:100%}.automation-add-action{display:grid;width:100%;height:100%;min-height:84px;align-items:center;grid-template-columns:42px 1fr auto;gap:11px;padding:14px;border:1px solid rgba(9,26,104,.12);border-radius:15px;color:var(--noga-brown);background:#fff;box-shadow:0 7px 20px #091a680b;text-align:start;cursor:pointer;transition:transform .16s ease,border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease}.automation-add-action:hover:not(:disabled){transform:translateY(-2px);border-color:var(--noga-orange);color:var(--noga-orange);background:#fff8f4;box-shadow:0 12px 27px #f4560f1a}.automation-add-action:disabled{color:#9ca2af;background:#f5f6f8;cursor:not-allowed;opacity:.72}.automation-add-action>span:first-child{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:var(--noga-orange);background:#fff0e8;font-size:18px}.automation-add-action>span:nth-child(2){display:grid;gap:3px}.automation-add-action>span:nth-child(2) strong{line-height:1.35}.automation-add-action small{color:#7a8191;line-height:1.35}.automation-add-action>.anticon:last-child{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;color:var(--noga-orange);background:#fff1e9;font-size:11px}.automation-ready-heading{display:flex;align-items:center;gap:15px;padding:17px 18px;border:1px solid rgba(24,129,83,.13);border-radius:18px;background:linear-gradient(135deg,#eefaf4,#fbfffd);box-shadow:0 12px 28px #18815312}.automation-ready-heading>span{display:grid;width:46px;height:46px;flex:0 0 auto;place-items:center;border-radius:15px;color:#fff;background:linear-gradient(145deg,#2caf75,#168153);box-shadow:0 10px 22px #18815333;font-size:23px}.automation-ready-heading>div{display:grid;gap:4px}.automation-summary-card{overflow:hidden;border-color:#f4560f2e!important;border-radius:20px!important;background:radial-gradient(circle at 100% 0,rgba(244,86,15,.1),transparent 38%),#fff!important;box-shadow:0 18px 42px #091a6814!important}.automation-summary-card>.ant-card-body{padding:20px}.automation-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.automation-summary-item{display:grid;min-width:0;align-items:center;grid-template-columns:40px minmax(0,1fr);gap:11px;padding:13px;border:1px solid rgba(9,26,104,.075);border-radius:14px;background:#ffffffc7}.automation-summary-item.is-wide{grid-column:1 / -1}.automation-summary-icon{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;color:var(--noga-orange);background:#fff0e8;font-size:17px}.automation-summary-item>span:last-child{display:grid;min-width:0;gap:3px}.automation-summary-item small{color:#747d90;font-size:10px;font-weight:650}.automation-summary-item strong{overflow-wrap:anywhere;color:var(--noga-blue);font-size:13px;line-height:1.5}.automation-summary-flow{margin-top:16px;padding-top:16px;border-top:1px solid rgba(9,26,104,.08)}.automation-summary-flow-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.automation-summary-flow-heading>span{padding:4px 8px;border-radius:999px;color:var(--noga-blue);background:#eef1fb;font-size:10px;font-weight:700}.automation-summary-actions{display:grid;gap:9px;margin-top:12px}.automation-summary-actions>div{display:grid;align-items:center;grid-template-columns:27px 26px minmax(0,1fr);gap:10px;padding:11px 12px;border:1px solid rgba(9,26,104,.06);border-radius:12px;background:#f7f8fc}.automation-summary-actions>div>span:first-child{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:#fff;background:var(--noga-blue);font-size:11px}.automation-summary-actions>div>span:nth-child(2){color:var(--noga-orange);font-size:16px}.automation-summary-actions .ant-typography{min-width:0;line-height:1.5}.automation-summary-alert{border-radius:14px}.automation-wizard-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.automation-footer-status{display:flex;min-width:0;align-items:center;gap:14px;text-align:start}.automation-footer-status>span:first-child{display:inline-flex;min-width:48px;min-height:28px;align-items:baseline;justify-content:center;gap:2px;padding:5px 9px;border-radius:999px;color:var(--noga-blue);background:#eef1fb;font-size:11px;font-weight:700}.automation-footer-step strong{font-size:13px}.automation-footer-step small{opacity:.7;font-size:10px}.leads-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;max-width:none}.leads-toolbar{display:grid;grid-template-columns:auto minmax(220px,360px) 1fr;gap:12px;align-items:center}.leads-toolbar-actions{justify-content:flex-end}.leads-loading{display:grid;place-items:center;padding:60px 0}.leads-kanban-board{display:flex;gap:16px;padding-bottom:8px;overflow-x:auto}.leads-kanban-column{flex:0 0 280px;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--portal-border);border-radius:16px;background:var(--portal-card);box-shadow:var(--portal-shadow);min-height:160px}.leads-kanban-column-ghost{border-style:dashed;opacity:.85;background:#f7f8fc}.leads-kanban-column-over{border-color:var(--noga-orange);box-shadow:0 0 0 3px #f4560f26}.leads-kanban-column-header{display:flex;align-items:center;justify-content:space-between}.leads-kanban-cards{display:flex;flex-direction:column;gap:8px;min-height:40px}.leads-kanban-spinner{align-self:center;margin-block:12px}.leads-kanban-card{position:relative;padding:10px 12px;border:1px solid var(--portal-border);border-radius:12px;background:#fff;cursor:grab;touch-action:none;transition:box-shadow .15s ease,border-color .15s ease}.leads-kanban-card:hover{border-color:#f4560f66;box-shadow:0 6px 16px #091a6814}.leads-kanban-card-name{margin-bottom:2px;color:var(--noga-blue);font-weight:700}.leads-kanban-card-task{margin-top:4px}.leads-kanban-card-dragging{cursor:grabbing;opacity:.5}.leads-kanban-card-moving{opacity:.6;pointer-events:none}.leads-kanban-card-spinner{position:absolute;inset-block-start:8px;inset-inline-start:8px}.leads-table-stack{display:flex;flex-direction:column;gap:14px}.leads-table-toolbar{display:flex;justify-content:flex-end}.leads-column-picker{max-height:320px;padding:4px;overflow-y:auto}.leads-table-row{cursor:pointer}.leads-table-load-more{margin-top:10px}.lead-card-loading{display:grid;place-items:center;padding:60px 0}.lead-card-body{display:flex;flex-direction:column;gap:18px}.lead-card-progress{display:flex;align-items:center;gap:16px}.lead-card-progress .ant-steps{flex:1;min-width:0}.lead-card-lost-button{flex:0 0 auto}.lead-card-actions{padding-bottom:14px;border-bottom:1px solid var(--portal-border)}.lead-card-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.lead-card-fields,.lead-card-feed{min-width:0}.lead-card-note-composer{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.lead-card-note-composer .ant-btn{align-self:flex-end}.lead-card-feed-list{display:flex;flex-direction:column;gap:12px;max-height:420px;padding-inline-end:4px;overflow-y:auto}.lead-card-feed-item{padding-bottom:10px;border-bottom:1px solid var(--portal-border)}.lead-card-feed-item:last-child{border-bottom:0}.lead-card-note-body{margin-bottom:0!important}.lead-card-client-link{cursor:pointer}.related-tasks-panel{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:12px;border:1px solid var(--portal-border);border-radius:12px;background:#f7f8fc}.related-tasks-header{display:flex;align-items:center;gap:8px}.related-tasks-all{margin-inline-start:auto;padding-inline:0}.related-tasks-spinner{align-self:center;margin-block:8px}.related-tasks-list{display:flex;flex-direction:column;gap:6px;max-height:180px;overflow-y:auto}.related-tasks-item{display:flex;align-items:center;gap:8px;cursor:pointer}.related-tasks-item-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-tasks-item-due{flex:0 0 auto}.related-tasks-composer{display:flex;align-items:center;gap:6px}.related-tasks-composer-date{flex:0 0 150px}.leads-kanban-card-client{margin-inline-start:6px;font-size:11px;line-height:16px}.task-related-cell{display:inline-flex;flex-wrap:wrap;gap:4px}.task-related-chip{margin-inline-end:0;cursor:pointer}.clients-clickable-row{cursor:pointer}.clients-search{width:200px}.leads-settings-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:10px 14px;border:1px solid var(--portal-border);border-radius:12px;background:#fff}.leads-settings-row-ghost{border-style:dashed;background:#f7f8fc}.leads-intake-key-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.leads-intake-sample{margin:6px 0 0;padding:12px;overflow-x:auto;border:1px solid var(--portal-border);border-radius:12px;background:#f7f8fc;white-space:pre-wrap;word-break:break-all}@media(max-width:960px){.leads-page-heading{flex-direction:column}.leads-toolbar{grid-template-columns:1fr}.leads-toolbar-actions{justify-content:flex-start}.lead-card-columns{grid-template-columns:1fr}.leads-kanban-column{flex-basis:240px}}.leads-kanban-column{max-block-size:min(70vh,720px);overflow:hidden}.leads-kanban-column-header{position:sticky;inset-block-start:0;z-index:2;flex:0 0 auto;padding-block-end:8px;border-block-end:1px solid var(--portal-border)}.leads-kanban-cards{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:4px}.leads-kanban-card-signals{display:flex;flex-wrap:wrap;gap:4px;margin-block-start:6px}.leads-kanban-signal{margin-inline-end:0;font-size:11px;line-height:18px}.leads-kanban-signal-muted{opacity:.6}.leads-kanban-signal-stale{border-style:dashed}.leads-kanban-card-dragging{opacity:.35}.leads-kanban-card-overlay{cursor:grabbing;box-shadow:0 16px 34px #091a6838;rotate:-1.5deg;pointer-events:none}.lead-overview-drawer .ant-drawer-body{padding-block-start:16px}.lead-overview-tabs .ant-tabs-nav{margin-block-end:12px}.lead-overview-loading{display:grid;place-items:center;padding:60px 0}.lead-overview-title{display:flex;align-items:center;gap:8px;min-width:0}.lead-overview-title-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-overview-title-status{flex:0 0 auto;margin-inline-end:0}.lead-overview-body{display:flex;flex-direction:column;gap:8px}.lead-overview-actions{padding-block-end:12px;border-block-end:1px solid var(--portal-border)}.lead-overview-tab-label{display:inline-flex;align-items:center;gap:6px}.lead-overview-tab-count{margin-inline-end:0;font-size:11px;line-height:16px}.lead-overview-section{display:flex;flex-direction:column;gap:12px}.lead-overview-details{display:grid;gap:2px;margin:0}.lead-overview-detail{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;padding-block:7px;border-block-end:1px solid var(--portal-border)}.lead-overview-detail:last-child{border-block-end:0}.lead-overview-detail dt{color:#091a688c;font-size:12px}.lead-overview-detail dd{margin:0;min-width:0;overflow-wrap:anywhere}.lead-overview-matches{display:flex;flex-direction:column;gap:10px}.lead-overview-match{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--portal-border);border-radius:12px;background:#f7f8fc}.lead-overview-match-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:space-between}@media(max-width:760px){.lead-overview-detail{grid-template-columns:1fr;gap:2px}.leads-kanban-column{max-block-size:none}.leads-kanban-cards{overflow-y:visible}}html[data-theme=dark] .leads-kanban-column-header{border-block-end-color:#ffffff14}html[data-theme=dark] .leads-kanban-card-overlay{box-shadow:0 16px 34px #0000008c}html[data-theme=dark] .lead-overview-actions,html[data-theme=dark] .lead-overview-detail{border-block-end-color:#ffffff14}html[data-theme=dark] .lead-overview-detail dt{color:#fff3ed8c}html[data-theme=dark] .lead-overview-match{border-color:#ffffff14;background:#101219}.portal-header.home-portal-header{min-height:70px;padding-inline:clamp(16px,3vw,42px);background:#ffffffe0}.automation-footer-status .ant-typography{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.automation-wizard-footer .ant-btn{min-width:92px;min-height:40px;border-radius:10px}html[data-theme=dark] .automation-wizard-modal .ant-modal-header,html[data-theme=dark] .automation-wizard-modal .ant-modal-footer{border-color:#ff641f29;background:#12141c}html[data-theme=dark] .automation-wizard-modal .ant-modal-content,html[data-theme=dark] .automation-wizard-modal .ant-modal-body{border-color:#ffffff14;background:#11131a}html[data-theme=dark] .automation-modal-title strong,html[data-theme=dark] .automation-step-heading h4{color:#fff5ef}html[data-theme=dark] .automation-modal-title small,html[data-theme=dark] .automation-step-heading p,html[data-theme=dark] .automation-choice-copy small{color:#9ca3b5}html[data-theme=dark] .automation-choice-card,html[data-theme=dark] .automation-add-action{border-color:#ffffff1c;color:#f3f3f6;background:#171a23;box-shadow:0 10px 28px #00000038}html[data-theme=dark] .automation-choice-card.is-selected{border-color:#ff6a25;background:linear-gradient(145deg,#2c1a13,#171920)}html[data-theme=dark] .automation-choice-card:disabled,html[data-theme=dark] .automation-add-action:disabled{color:#767d8e;background:#11131a}html[data-theme=dark] .automation-choice-icon,html[data-theme=dark] .automation-footer-status>span:first-child{color:#9daefc;background:#1c2340}html[data-theme=dark] .automation-choice-card.is-selected .automation-choice-icon,html[data-theme=dark] .automation-modal-title-icon,html[data-theme=dark] .automation-add-action>span:first-child{color:#ff8a53;background:#321b12}html[data-theme=dark] .automation-lead-preview,html[data-theme=dark] .automation-lead-starters,html[data-theme=dark] .automation-trigger-builder,html[data-theme=dark] .automation-inline-builder,html[data-theme=dark] .automation-action-empty,html[data-theme=dark] .automation-action-picker,html[data-theme=dark] .automation-summary-item,html[data-theme=dark] .automation-summary-actions>div{border-color:#ffffff17;background:#13161e}html[data-theme=dark] .automation-action-card{border-color:#ffffff1a!important;background:#151821!important}html[data-theme=dark] .automation-action-card>.ant-card-head{border-bottom-color:#ffffff14!important;background:linear-gradient(90deg,#171a24,#20150f)}html[data-theme=dark] .automation-live-preview,html[data-theme=dark] .automation-ready-heading{border-color:#30c9842e;background:#10231c}html[data-theme=dark] .automation-live-preview strong,html[data-theme=dark] .automation-ready-heading h4,html[data-theme=dark] .automation-summary-item strong{color:#b8f2d5}html[data-theme=dark] .automation-message-preview{color:#d9f7e9;background:#123125}html[data-theme=dark] .automation-variable-tag{border-color:#8fa0f540!important;color:#b4c0ff!important;background:#1a2039!important}html[data-theme=dark] .automation-summary-card{background:radial-gradient(circle at 100% 0,rgba(255,100,31,.12),transparent 38%),#14171f!important}html[data-theme=dark] .automation-summary-flow{border-color:#ffffff14}html[data-theme=dark] .automation-action-count,html[data-theme=dark] .automation-summary-flow-heading>span{color:#aebcff!important;background:#1c2340}@media(max-width:640px){.automation-wizard-wrap.ant-modal-wrap{overflow:hidden}.automation-wizard-wrap .ant-modal.automation-wizard-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%!important;max-width:100%;margin:0!important}.automation-wizard-wrap .ant-modal.automation-wizard-modal .ant-modal-content{width:100%;border-radius:0!important}.automation-wizard-modal{top:0;width:100vw!important;max-width:100vw;margin:0;padding:0}.automation-wizard-modal .ant-modal-content{width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0!important}.automation-wizard-modal .ant-modal-header{padding:14px 16px 13px 54px}.automation-wizard-modal .ant-modal-close{top:15px;inset-inline-end:11px}.automation-wizard-modal .ant-modal-body{padding-inline:13px}.automation-wizard-modal .ant-modal-footer{padding:11px 13px calc(11px + env(safe-area-inset-bottom))}.automation-modal-title-icon{width:36px;height:36px}.automation-modal-title strong{font-size:16px}.automation-modal-title small{display:none}.automation-steps{padding-block:14px 12px}.automation-steps .ant-steps-item-title{display:none}.automation-wizard-body{padding:17px 2px 22px}.automation-step-content{gap:19px}.automation-step-heading{gap:10px}.automation-step-heading>span{width:39px;height:39px;border-radius:12px;font-size:17px}.automation-step-heading h4{font-size:19px!important}.automation-step-heading p{font-size:12px}.automation-field-heading{align-items:flex-start;flex-direction:column;gap:2px}.automation-entity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.automation-entity-choice{min-height:82px;padding:11px}.automation-entity-choice .automation-choice-icon{width:34px;height:34px}.automation-entity-choice .automation-choice-copy small{display:none}.automation-trigger-choices,.automation-trigger-choices.has-status-trigger,.automation-form-grid,.automation-add-actions{grid-template-columns:1fr}.automation-trigger-choice{min-height:82px}.automation-trigger-builder{padding:14px}.automation-trigger-sentence{gap:7px}.automation-trigger-sentence .ant-select{min-width:95px}.automation-action-card>.ant-card-head{padding-inline:12px!important}.automation-action-card>.ant-card-body{padding:15px}.automation-action-controls .ant-btn{width:27px;padding-inline:4px}.automation-inline-builder{align-items:center}.automation-add-action{min-height:76px}.automation-action-picker{gap:12px;padding:14px}.automation-add-action-heading{align-items:flex-start}.automation-live-preview{align-items:start;grid-template-columns:39px minmax(0,1fr);gap:12px;padding:14px}.automation-live-preview>span{width:39px;height:39px}.automation-live-preview>div{display:grid;gap:5px}.automation-live-preview .ant-typography{margin-inline-start:0}.automation-action-empty{grid-template-columns:35px minmax(0,1fr);padding:13px 14px}.automation-summary-card>.ant-card-body{padding:14px}.automation-summary-grid{grid-template-columns:1fr}.automation-summary-item.is-wide{grid-column:auto}.automation-summary-item{grid-template-columns:36px minmax(0,1fr);padding:11px}.automation-summary-icon{width:36px;height:36px}.automation-ready-heading{align-items:flex-start;padding:14px}.automation-ready-heading>span{width:39px;height:39px;border-radius:12px;font-size:19px}.automation-wizard-footer{align-items:stretch;flex-direction:column;gap:8px}.automation-footer-status{min-height:21px;gap:10px}.automation-footer-status .ant-typography{white-space:normal}.automation-wizard-footer>.ant-space{display:flex;width:100%}.automation-wizard-footer>.ant-space>.ant-space-item{flex:1}.automation-wizard-footer .ant-btn{width:100%}}.privacy-page{--privacy-bg: #f6f7fb;--privacy-surface: #ffffff;--privacy-ink: #16204a;--privacy-muted: #667085;--privacy-line: rgba(9, 26, 104, .1);min-height:100vh;overflow:hidden;color:var(--privacy-ink);background:radial-gradient(circle at 8% 3%,rgba(244,86,15,.08),transparent 26%),radial-gradient(circle at 95% 11%,rgba(9,26,104,.07),transparent 27%),var(--privacy-bg);font-family:var(--app-font);text-align:left}.privacy-page a{text-decoration:none}.privacy-header{position:relative;z-index:20;display:flex;width:min(100% - 48px,1240px);min-height:82px;align-items:center;justify-content:space-between;margin:0 auto;border-bottom:1px solid var(--privacy-line)}.privacy-brand{display:inline-flex;align-items:center}.privacy-brand img{display:block;width:138px;height:44px;object-fit:contain}.privacy-header nav{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:750}.privacy-header nav a:first-child{color:var(--noga-blue)}.privacy-language-link{display:inline-flex;min-height:32px;align-items:center;padding:0 12px;border:1px solid rgba(244,86,15,.2);border-radius:999px;color:var(--noga-orange)!important;background:#fff5efb8;font-size:11px;font-weight:800}.privacy-language-link:hover,.privacy-language-link:focus-visible{border-color:#f4560f75;background:#ffeee4e6}.privacy-login-link{display:inline-flex;min-height:40px;align-items:center;padding:0 18px;border:1px solid rgba(9,26,104,.13);border-radius:999px;color:var(--noga-blue);background:#ffffffc2;box-shadow:0 7px 20px #091a680f;transition:color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.privacy-login-link:hover,.privacy-login-link:focus-visible{border-color:#f4560f7a;color:var(--noga-orange);box-shadow:0 10px 24px #f4560f1f;transform:translateY(-1px)}.privacy-hero{position:relative;isolation:isolate;display:grid;width:min(100% - 48px,1240px);min-height:570px;align-items:center;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:clamp(50px,8vw,116px);margin:0 auto;padding:90px 0 106px}.privacy-hero:before{content:"";position:absolute;z-index:-1;top:54px;right:1%;width:min(40vw,430px);aspect-ratio:1;border:1px solid rgba(244,86,15,.13);border-radius:50%;box-shadow:0 0 0 46px #f4560f06,0 0 0 92px #091a6805}.privacy-hero-glow{position:absolute;z-index:-2;border-radius:50%;filter:blur(6px);pointer-events:none}.privacy-hero-glow-orange{top:2%;left:-24%;width:560px;height:560px;background:radial-gradient(circle,rgba(244,86,15,.12),transparent 68%)}.privacy-hero-glow-blue{right:-18%;bottom:-24%;width:460px;height:460px;background:radial-gradient(circle,rgba(9,26,104,.1),transparent 68%)}.privacy-hero-copy{position:relative;z-index:2}.privacy-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--noga-orange);font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.privacy-kicker .anticon{font-size:15px}.privacy-hero h1{max-width:770px;margin:18px 0 24px;color:var(--noga-blue);font-size:clamp(46px,6vw,76px);font-weight:900;line-height:.98;letter-spacing:-.055em;text-wrap:balance}html[data-theme=dark] .field-halo-one{background:radial-gradient(circle,rgba(255,100,31,.2),rgba(255,100,31,.06) 42%,transparent 68%)}html[data-theme=dark] .field-halo-two{background:radial-gradient(circle,rgba(110,132,255,.16),transparent 64%)}html[data-theme=dark] .field-mote{background:radial-gradient(circle at 32% 28%,#ffdcc8f2,#ff8a5226 58%),radial-gradient(circle at 50% 50%,transparent 52%,rgba(255,112,45,.6));box-shadow:0 0 12px #ff641f80}html[data-theme=dark] .capability-bubble{color:#f6f2ee;background:radial-gradient(circle at var(--sheen-x) var(--sheen-y),rgba(255,226,208,.5),rgba(255,176,132,.12) 16%,transparent 38%),radial-gradient(circle at 72% 86%,rgba(255,100,31,.16),transparent 48%),radial-gradient(circle at 50% 50%,transparent 56%,rgba(255,112,45,.3) 87%,rgba(126,143,255,.26) 100%),radial-gradient(circle at 36% 26%,#2e2834fa,#141620fa 46%,#090b11fc);box-shadow:inset 0 12px 26px #ffffff12,inset 0 -20px 34px #ff641f1f,inset -8px -6px 22px #7e8fff14,0 26px 58px #00000080,0 0 34px #ff641f1a}html[data-theme=dark] .capability-bubble:before{background:radial-gradient(circle at 50% 118%,rgba(255,158,110,.38),transparent 42%)}html[data-theme=dark] .capability-bubble:after{background:#ffd6be73;filter:blur(3px)}html[data-theme=dark] .capability-gloss:before{background:linear-gradient(90deg,transparent,rgba(255,190,150,.26),transparent)}html[data-theme=dark] .capability-bubble:hover,html[data-theme=dark] .capability-bubble:focus-visible{color:#ff8a52;box-shadow:inset 0 12px 26px #ffffff1a,inset 0 -22px 38px #ff641f38,0 34px 72px #0000008c,0 0 54px #ff641f57}html[data-theme=dark] .capability-bubble:active{box-shadow:inset 0 8px 18px #ffffff0f,inset 0 -14px 30px #ff641f47,0 12px 28px #00000080}html[data-theme=dark] .capability-disabled:hover{color:#f6f2ee;box-shadow:inset 0 12px 26px #ffffff12,inset 0 -20px 34px #ff641f1f,0 26px 58px #00000080}.privacy-hero-copy>p{max-width:690px;margin:0;color:var(--privacy-muted);font-size:clamp(16px,1.6vw,20px);line-height:1.75}.privacy-updated{display:flex;align-items:center;gap:12px;margin-top:34px;color:var(--privacy-muted);font-size:12px}.privacy-updated strong{padding:7px 11px;border:1px solid rgba(9,26,104,.09);border-radius:999px;color:var(--noga-blue);background:#ffffffc7}.privacy-hero-trust{position:relative;z-index:3;display:flex;align-items:center;flex-direction:column;padding:42px 30px 32px;border:1px solid rgba(255,255,255,.75);border-radius:34px;background:linear-gradient(145deg,#fffffff5,#fff9f6e0);box-shadow:0 34px 80px #091a6821,0 9px 26px #f4560f14,inset 0 1px #fff;text-align:center;transform:rotate(1.25deg)}.privacy-shield{display:grid;width:92px;height:92px;place-items:center;margin-top:-86px;border:9px solid var(--privacy-bg);border-radius:30px;color:#fff;background:linear-gradient(145deg,#ff793b,var(--noga-orange));box-shadow:0 18px 38px #f4560f47;font-size:37px;transform:rotate(-1.25deg)}.privacy-hero-trust>strong{max-width:290px;margin-top:22px;color:var(--noga-blue);font-size:21px;line-height:1.3}.privacy-hero-trust ul{display:grid;gap:13px;width:100%;margin:25px 0 0;padding:22px 0 0;border-top:1px solid rgba(9,26,104,.08);list-style:none;color:#50586e;text-align:left;font-size:13px;font-weight:650}.privacy-hero-trust li{display:flex;align-items:flex-start;gap:9px}.privacy-hero-trust li .anticon{margin-top:2px;color:var(--noga-orange)}.privacy-facts{position:relative;z-index:5;display:grid;width:min(100% - 48px,1240px);grid-template-columns:repeat(3,minmax(0,1fr));margin:-49px auto 0;overflow:hidden;border:1px solid rgba(9,26,104,.09);border-radius:24px;background:#ffffffed;box-shadow:0 22px 50px #091a681a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.privacy-facts article{display:flex;min-height:116px;align-items:center;gap:17px;padding:25px 28px}.privacy-facts article+article{border-left:1px solid var(--privacy-line)}.privacy-facts article>.anticon{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border-radius:15px;color:var(--noga-orange);background:#fff2eb;box-shadow:inset 0 0 0 1px #f4560f1a;font-size:22px}.privacy-facts article>div{display:grid;gap:4px}.privacy-facts strong{color:var(--noga-blue);font-size:14px}.privacy-facts span{color:var(--privacy-muted);font-size:12px;line-height:1.45}.privacy-layout{display:grid;width:min(100% - 48px,1240px);align-items:start;grid-template-columns:238px minmax(0,1fr);gap:clamp(44px,6vw,84px);margin:0 auto;padding:112px 0 120px}.privacy-toc{position:sticky;top:28px;padding:22px;border:1px solid var(--privacy-line);border-radius:20px;background:#ffffffad;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.privacy-toc>span{display:block;margin-bottom:13px;color:var(--noga-orange);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.privacy-toc ol{display:grid;gap:3px;margin:0;padding:0;list-style:none;counter-reset:privacy-toc}.privacy-toc li{counter-increment:privacy-toc}.privacy-toc a{display:grid;align-items:center;grid-template-columns:25px 1fr;gap:7px;min-height:35px;padding:4px 7px;border-radius:9px;color:#626a80;font-size:11px;font-weight:650;transition:color .15s ease,background .15s ease,transform .15s ease}.privacy-toc a:before{content:counter(privacy-toc,decimal-leading-zero);color:#a3a8b7;font-size:9px;font-weight:800}.privacy-toc a:hover,.privacy-toc a:focus-visible{color:var(--noga-orange);background:#fff2eb;transform:translate(2px)}.privacy-policy{min-width:0}.privacy-section{position:relative;scroll-margin-top:28px;padding:0 0 76px 66px;border-bottom:1px solid var(--privacy-line)}.privacy-section+.privacy-section{padding-top:76px}.privacy-section-number{position:absolute;top:4px;left:0;display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(244,86,15,.15);border-radius:13px;color:var(--noga-orange);background:#fff5ef;font-size:10px;font-weight:900}.privacy-section+.privacy-section .privacy-section-number{top:80px}.privacy-section h2{margin:0 0 22px;color:var(--noga-blue);font-size:clamp(29px,3vw,40px);font-weight:880;line-height:1.14;letter-spacing:-.035em}.privacy-section h3{margin:31px 0 10px;color:var(--noga-blue);font-size:17px;font-weight:820}.privacy-section>p,.privacy-deletion-heading p,.privacy-deletion-steps p{margin:0 0 17px;color:#596176;font-size:15px;line-height:1.85}.privacy-callout,.privacy-warning{margin-top:30px;padding:22px 24px;border-radius:17px}.privacy-callout{border-left:4px solid var(--noga-orange);background:linear-gradient(90deg,#fff1e9,#fff9f6b8)}.privacy-callout strong,.privacy-warning strong{color:var(--noga-blue);font-size:14px}.privacy-callout p,.privacy-warning p{margin:7px 0 0;color:#5f6678;font-size:13px;line-height:1.75}.privacy-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:27px}.privacy-data-grid article{padding:21px;border:1px solid var(--privacy-line);border-radius:17px;background:#ffffffb8;box-shadow:0 8px 20px #091a6809}.privacy-data-grid h3{margin:0 0 8px;font-size:14px}.privacy-data-grid p{margin:0;color:#6a7183;font-size:12px;line-height:1.7}.privacy-warning{border:1px solid rgba(244,86,15,.15);background:#fff9f5cc}.privacy-list{display:grid;gap:12px;margin:24px 0;padding:0;list-style:none}.privacy-list>li{position:relative;padding-left:23px;color:#596176;font-size:14px;line-height:1.7}.privacy-list>li:before{content:"";position:absolute;top:.68em;left:2px;width:7px;height:7px;border-radius:50%;background:var(--noga-orange);box-shadow:0 0 0 5px #f4560f14}.privacy-link-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.privacy-link-row a{padding:9px 13px;border:1px solid rgba(9,26,104,.11);border-radius:10px;color:var(--noga-blue);background:#fffc;font-size:11px;font-weight:750}.privacy-link-row a:hover,.privacy-link-row a:focus-visible{border-color:#f4560f66;color:var(--noga-orange)}.privacy-list-detailed{gap:10px}.privacy-list-detailed>li{display:grid;grid-template-columns:minmax(150px,.28fr) 1fr;gap:18px;padding:16px 19px 16px 43px;border:1px solid var(--privacy-line);border-radius:13px;background:#ffffff94}.privacy-list-detailed>li:before{top:24px;left:20px}.privacy-list-detailed strong{color:var(--noga-blue);font-size:13px}.privacy-list-detailed span{font-size:12px}.privacy-retention-table{margin:27px 0;overflow:hidden;border:1px solid var(--privacy-line);border-radius:17px;background:#ffffffb3}.privacy-retention-table>div{display:grid;grid-template-columns:minmax(180px,.31fr) 1fr;gap:24px;padding:17px 20px}.privacy-retention-table>div+div{border-top:1px solid var(--privacy-line)}.privacy-retention-table strong{color:var(--noga-blue);font-size:12px}.privacy-retention-table span{color:#626a7e;font-size:12px;line-height:1.65}.privacy-deletion-section{margin:0 0 76px;padding:76px 58px 58px 116px!important;overflow:hidden;border:1px solid rgba(244,86,15,.19);border-radius:28px;background:radial-gradient(circle at 100% 0,rgba(244,86,15,.12),transparent 28%),linear-gradient(145deg,#fff,#fff8f4);box-shadow:0 25px 65px #091a681a}.privacy-deletion-section .privacy-section-number{top:80px!important;left:58px}.privacy-deletion-heading{display:flex;align-items:flex-start;gap:18px}.privacy-deletion-heading>span{display:none}.privacy-deletion-heading h2{margin-bottom:8px}.privacy-deletion-steps{display:grid;gap:0;margin:28px 0;padding:0;list-style:none}.privacy-deletion-steps li{position:relative;display:grid;grid-template-columns:43px 1fr;gap:16px;padding:0 0 25px}.privacy-deletion-steps li:not(:last-child):before{content:"";position:absolute;top:38px;bottom:2px;left:21px;width:1px;background:linear-gradient(#f4560f47,#091a681a)}.privacy-deletion-steps li>span{position:relative;z-index:1;display:grid;width:43px;height:43px;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(145deg,#ff7838,var(--noga-orange));box-shadow:0 9px 19px #f4560f36;font-size:13px;font-weight:850}.privacy-deletion-steps strong{display:block;margin:2px 0 4px;color:var(--noga-blue);font-size:14px}.privacy-deletion-steps p{margin:0;font-size:12px;line-height:1.72}.privacy-deletion-steps a,.privacy-contact a{color:var(--noga-orange);font-weight:800}.privacy-deletion-note{padding:15px 17px;border:1px solid rgba(9,26,104,.08);border-radius:12px;color:#636b7e;background:#091a6809;font-size:11px;line-height:1.65}.privacy-deletion-page{display:flex;flex-direction:column}.privacy-deletion-hero{width:min(100% - 48px,900px);margin:0 auto;padding:88px 0 50px;text-align:center}.privacy-deletion-hero .privacy-kicker{justify-content:center}.privacy-deletion-hero h1{margin:17px 0 18px;color:var(--noga-blue);font-size:clamp(44px,6vw,70px);font-weight:900;line-height:1;letter-spacing:-.055em}.privacy-deletion-hero p{max-width:700px;margin:0 auto;color:var(--privacy-muted);font-size:16px;line-height:1.75}.privacy-deletion-hero>a{display:inline-flex;margin-top:20px;color:var(--noga-blue);font-size:12px;font-weight:780}.privacy-deletion-hero>a:hover,.privacy-deletion-hero>a:focus-visible{color:var(--noga-orange)}.privacy-deletion-standalone{width:min(100% - 48px,900px);margin:0 auto;padding:0 0 110px}.privacy-deletion-standalone .privacy-deletion-section{margin:0;padding-left:58px!important}.privacy-deletion-standalone .privacy-section-number{display:none}.privacy-contact{display:grid;min-height:300px;align-items:center;grid-template-columns:1fr 250px;gap:30px;padding:56px 40px 0 58px!important;overflow:hidden;border:0;border-radius:26px;color:#fff;background:radial-gradient(circle at 83% 10%,rgba(244,86,15,.5),transparent 28%),linear-gradient(135deg,#091a68,#0d216f 56%,#281d4d);box-shadow:0 30px 70px #091a682e}.privacy-contact .privacy-section-number{display:none}.privacy-contact .privacy-kicker{color:#ff9b6d}.privacy-contact h2{margin:12px 0 15px;color:#fff}.privacy-contact p{max-width:520px;color:#ffffffb8}.privacy-contact a{display:inline-block;color:#ff9b6d;font-size:18px}.privacy-contact small{display:block;margin-top:13px;color:#ffffff8c;font-size:10px}.privacy-contact img{align-self:end;width:100%;max-height:280px;object-fit:cover;object-position:center 22%;filter:drop-shadow(0 18px 24px rgba(0,0,0,.2))}.privacy-footer{display:grid;width:min(100% - 48px,1240px);min-height:132px;align-items:center;grid-template-columns:180px 1fr auto;gap:25px;margin:0 auto;border-top:1px solid var(--privacy-line);color:var(--privacy-muted)}.privacy-footer p{margin:0;font-size:11px;text-align:center}.privacy-footer>div{display:flex;gap:18px}.privacy-footer>div a{color:var(--noga-blue);font-size:11px;font-weight:750}.privacy-page[dir=rtl]{text-align:right}.privacy-page[dir=rtl] .privacy-kicker,.privacy-page[dir=rtl] .privacy-hero h1,.privacy-page[dir=rtl] .privacy-section h2{letter-spacing:normal}.privacy-page[dir=rtl] .privacy-hero-trust ul{text-align:right}.privacy-page[dir=rtl] .privacy-facts article+article{border-right:1px solid var(--privacy-line);border-left:0}.privacy-page[dir=rtl] .privacy-toc a:hover,.privacy-page[dir=rtl] .privacy-toc a:focus-visible{transform:translate(-2px)}.privacy-page[dir=rtl] .privacy-section{padding-right:66px;padding-left:0}.privacy-page[dir=rtl] .privacy-section-number{right:0;left:auto}.privacy-page[dir=rtl] .privacy-callout{border-right:4px solid var(--noga-orange);border-left:0;background:linear-gradient(-90deg,#fff1e9,#fff9f6b8)}.privacy-page[dir=rtl] .privacy-list>li{padding-right:23px;padding-left:0}.privacy-page[dir=rtl] .privacy-list>li:before{right:2px;left:auto}.privacy-page[dir=rtl] .privacy-list-detailed>li{padding:16px 43px 16px 19px}.privacy-page[dir=rtl] .privacy-list-detailed>li:before{right:20px;left:auto}.privacy-page[dir=rtl] .privacy-deletion-section{padding:76px 116px 58px 58px!important}.privacy-page[dir=rtl] .privacy-deletion-section .privacy-section-number{right:58px;left:auto}.privacy-page[dir=rtl] .privacy-deletion-steps li:not(:last-child):before{right:21px;left:auto}.privacy-page[dir=rtl] .privacy-deletion-standalone .privacy-deletion-section{padding-right:58px!important;padding-left:58px!important}.privacy-page[dir=rtl] .privacy-contact{padding:56px 58px 0 40px!important}html[data-theme=dark] .privacy-page{--privacy-bg: #090b12;--privacy-surface: #11141d;--privacy-ink: #f4f2ef;--privacy-muted: #aab0c0;--privacy-line: rgba(255, 255, 255, .09);background:radial-gradient(circle at 8% 3%,rgba(255,100,31,.12),transparent 26%),radial-gradient(circle at 95% 11%,rgba(88,105,213,.12),transparent 27%),var(--privacy-bg)}html[data-theme=dark] .privacy-login-link,html[data-theme=dark] .privacy-language-link,html[data-theme=dark] .privacy-updated strong,html[data-theme=dark] .privacy-facts,html[data-theme=dark] .privacy-toc,html[data-theme=dark] .privacy-data-grid article,html[data-theme=dark] .privacy-link-row a,html[data-theme=dark] .privacy-list-detailed>li,html[data-theme=dark] .privacy-retention-table{border-color:var(--privacy-line);color:#f3f0ed;background:#11141ddb}html[data-theme=dark] .privacy-hero h1,html[data-theme=dark] .privacy-deletion-hero h1,html[data-theme=dark] .privacy-hero-trust>strong,html[data-theme=dark] .privacy-facts strong,html[data-theme=dark] .privacy-section h2,html[data-theme=dark] .privacy-section h3,html[data-theme=dark] .privacy-list-detailed strong,html[data-theme=dark] .privacy-retention-table strong,html[data-theme=dark] .privacy-deletion-steps strong{color:#fff7f2}html[data-theme=dark] .page-stack:not(.tasks-page) .page-controls{border-color:#ff641f24!important;background:linear-gradient(145deg,#171a24,#11131a)!important}html[data-theme=dark] .page-stack:not(.tasks-page) .ant-table-thead>tr>th{color:#ff8a52!important;background:linear-gradient(180deg,#171a24,#11131a)!important}html[data-theme=dark] .page-stack:not(.tasks-page) .ant-table-tbody>tr:hover>td{background:linear-gradient(90deg,#18151a,#21150f)!important}html[data-theme=dark] .privacy-shield{border-color:var(--privacy-bg)}html[data-theme=dark] .privacy-hero-trust ul,html[data-theme=dark] .privacy-section>p,html[data-theme=dark] .privacy-data-grid p,html[data-theme=dark] .privacy-list>li,html[data-theme=dark] .privacy-retention-table span,html[data-theme=dark] .privacy-deletion-heading p,html[data-theme=dark] .privacy-deletion-steps p{color:#abb1c1}html[data-theme=dark] .privacy-callout,html[data-theme=dark] .privacy-warning{background:#ff641f14}html[data-theme=dark] .privacy-callout p,html[data-theme=dark] .privacy-warning p{color:#afb5c5}html[data-theme=dark] .privacy-deletion-section{border-color:#ff641f3d;background:radial-gradient(circle at 100% 0,rgba(255,100,31,.14),transparent 30%),linear-gradient(145deg,#151821,#0e1017);box-shadow:0 28px 75px #0000006b}@media(max-width:900px){.privacy-hero{min-height:0;grid-template-columns:1fr;gap:96px;padding:78px 0 112px}.privacy-hero-copy{max-width:760px}.privacy-hero-trust{width:min(100%,460px);justify-self:center}.privacy-facts{grid-template-columns:1fr}.privacy-facts article{min-height:100px}.privacy-facts article+article{border-top:1px solid var(--privacy-line);border-left:0}.privacy-page[dir=rtl] .privacy-facts article+article{border-right:0}.privacy-layout{grid-template-columns:1fr;gap:50px;padding-top:84px}.privacy-toc{position:relative;top:0}.privacy-toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.privacy-header,.privacy-hero,.privacy-facts,.privacy-layout,.privacy-footer{width:min(100% - 28px,1240px)}.privacy-header{min-height:70px}.privacy-brand img{width:112px;height:38px}.privacy-header nav{gap:9px}.privacy-header nav a:not(.privacy-language-link):not(.privacy-login-link){display:none}.privacy-login-link{min-height:36px;padding-inline:14px;font-size:11px}.privacy-hero{gap:90px;padding:62px 0 100px}.privacy-hero h1{margin-top:14px;font-size:clamp(40px,13vw,58px)}.privacy-hero-copy>p{font-size:15px}.privacy-updated{align-items:flex-start;flex-direction:column;gap:8px}html[data-theme=dark] .leads-kanban-column{border-color:#ffffff12;background:linear-gradient(180deg,#14161f,#0f1118)}html[data-theme=dark] .leads-kanban-column-ghost{background:#101219}html[data-theme=dark] .leads-kanban-card{border-color:#ffffff17;background:linear-gradient(145deg,#1c1f2a,#14161f)}html[data-theme=dark] .leads-kanban-card:hover{border-color:#ff641f73;box-shadow:0 6px 18px #0006,0 0 18px #ff641f14}html[data-theme=dark] .leads-kanban-card-name{color:#fff3ed}html[data-theme=dark] .leads-settings-row{border-color:#ffffff14;background:linear-gradient(145deg,#1a1d27,#12141c)}html[data-theme=dark] .leads-settings-row-ghost{background:#101219}html[data-theme=dark] .leads-intake-sample{border-color:#ffffff14;color:#d8dbe5;background:#101219}html[data-theme=dark] .related-tasks-panel{border-color:#ffffff14;background:#101219}@media(max-width:760px){.page-stack:not(.tasks-page) .page-intro{min-height:150px;padding:25px 20px;border-radius:21px}.page-stack:not(.tasks-page) .page-intro h2{font-size:28px!important}.page-stack:not(.tasks-page) .ant-card{border-radius:18px!important}.page-stack:not(.tasks-page) .ant-card>.ant-card-head .ant-card-head-wrapper{align-items:flex-start;flex-direction:column;gap:8px}.privacy-hero-trust{width:calc(100% - 8px);padding-inline:22px;border-radius:27px;transform:none}.privacy-shield{transform:none}.privacy-facts{border-radius:20px}.privacy-facts article{min-height:92px;padding:20px}.privacy-layout{padding:66px 0 76px}.privacy-toc{padding:18px}.privacy-toc ol{grid-template-columns:1fr}.privacy-section,.privacy-section+.privacy-section{padding:60px 0}.privacy-section:first-child{padding-top:0}.privacy-section-number,.privacy-section+.privacy-section .privacy-section-number{position:relative;top:auto;left:auto;right:auto;width:34px;height:34px;margin-bottom:16px;border-radius:11px}.privacy-section h2{font-size:30px}.privacy-section>p,.privacy-deletion-heading p{font-size:14px;line-height:1.78}.privacy-data-grid{grid-template-columns:1fr}.privacy-list-detailed>li,.privacy-retention-table>div{grid-template-columns:1fr;gap:5px}.privacy-deletion-section{margin:0 0 60px;padding:30px 21px!important;border-radius:22px}.privacy-deletion-hero,.privacy-deletion-standalone{width:min(100% - 28px,900px)}.privacy-deletion-hero{padding:60px 0 36px}.privacy-deletion-hero h1{font-size:42px}.privacy-deletion-hero p{font-size:14px}.privacy-deletion-standalone{padding-bottom:72px}.privacy-deletion-standalone .privacy-deletion-section{padding:30px 21px!important}.privacy-deletion-section .privacy-section-number{position:relative;top:auto!important;left:auto;right:auto}.privacy-deletion-steps li{grid-template-columns:38px 1fr;gap:12px}.privacy-deletion-steps li>span{width:38px;height:38px}.privacy-deletion-steps li:not(:last-child):before{top:35px;left:19px}.privacy-page[dir=rtl] .privacy-deletion-steps li:not(:last-child):before{right:19px;left:auto}.privacy-contact{min-height:0;grid-template-columns:1fr;padding:38px 25px 0!important}.privacy-contact img{width:min(100%,260px);justify-self:center}.privacy-footer{grid-template-columns:1fr;gap:10px;padding:28px 0;text-align:center}.privacy-footer .privacy-brand,.privacy-footer>div{justify-content:center}}}@media print{.privacy-page{background:#fff}.privacy-header nav,.privacy-hero-glow,.privacy-hero-trust,.privacy-facts,.privacy-toc,.privacy-contact img,.privacy-footer{display:none}.privacy-hero,.privacy-layout{display:block;width:100%;min-height:0;padding:32px 0}.privacy-hero h1{font-size:42px}.privacy-policy{color:#000}.privacy-section,.privacy-section+.privacy-section,.privacy-deletion-section,.privacy-contact{display:block;padding:28px 0!important;border:0;border-bottom:1px solid #ddd;border-radius:0;background:#fff;box-shadow:none;break-inside:avoid}.privacy-section-number,.privacy-section+.privacy-section .privacy-section-number,.privacy-deletion-section .privacy-section-number{position:relative;top:auto!important;left:auto;right:auto;margin-bottom:12px}.privacy-contact h2,.privacy-contact p,.privacy-contact small{color:#000}}.crm-action-bar{margin-block:4px 18px;gap:8px}.crm-chat-context{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px}@media(max-width:760px){.crm-action-bar .ant-btn{padding-inline:10px}.crm-chat-context{padding-inline:8px}}.client-overview-tabs .ant-tabs-nav{margin-bottom:14px}.client-overview-tabs .ant-list-item{padding-inline:0}.client-overview-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:14px}.client-overview-avatar--client{color:var(--noga-blue);background:#091a6814}.client-overview-avatar--contact{color:#722ed1;background:#722ed11a}.client-overview-avatar--document{color:#096dd9;background:#096dd91a}.client-overview-avatar--task{color:var(--noga-orange);background:#f4560f1a}.client-overview-avatar--note{color:#389e0d;background:#389e0d1a}.client-overview-note-composer{display:flex;flex-direction:column;gap:8px;margin-bottom:6px}.client-overview-note-composer .ant-btn{align-self:flex-end}.client-overview-note-body{margin-bottom:0!important;white-space:pre-wrap}.client-overview-divider{margin-block:10px 2px}html[data-theme=dark] .client-overview-avatar--client{color:#aab6ff;background:#aab6ff1f}html[data-theme=dark] .client-overview-avatar--contact{color:#d3adf7;background:#d3adf71f}html[data-theme=dark] .client-overview-avatar--document{color:#8cc8ff;background:#8cc8ff1f}html[data-theme=dark] .client-overview-avatar--task{color:#ff8c4b;background:#ff8c4b1f}html[data-theme=dark] .client-overview-avatar--note{color:#95de64;background:#95de641f}
