@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/noto-sans-hebrew-cyrillic-ext-wght-normal.43ajmyph4ag_o.woff2?dpl=dpl_CGzZR97ih2wsSQQUWvTkSVxp6MJv)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/noto-sans-hebrew-greek-ext-wght-normal.43ajmyph4ag_o.woff2?dpl=dpl_CGzZR97ih2wsSQQUWvTkSVxp6MJv)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/noto-sans-hebrew-hebrew-wght-normal.1c3_izrpi4_9e.woff2?dpl=dpl_CGzZR97ih2wsSQQUWvTkSVxp6MJv)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/noto-sans-hebrew-latin-ext-wght-normal.14j8ubz28jg35.woff2?dpl=dpl_CGzZR97ih2wsSQQUWvTkSVxp6MJv)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/noto-sans-hebrew-latin-wght-normal.0tboz9_d0pnpx.woff2?dpl=dpl_CGzZR97ih2wsSQQUWvTkSVxp6MJv)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-0:#070a0f;--ink-1:#0c1119;--ink-2:#121925;--ink-3:#1b2431;--line:#ffffff17;--line-strong:#ffffff29;--text:#f3f6f8;--muted:#9ba8b5;--quiet:#6f7c89;--cyan:#52d6c8;--cyan-soft:#52d6c821;--gold:#d8b66c;--gold-soft:#d8b66c21;--red:#ff7a83;--red-soft:#ff7a831f;--blue:#78a9ff;--chart-gradient-turquoise:linear-gradient(90deg, #52d6c8, #b9fff7);--chart-gradient-approval:linear-gradient(90deg, #c79b4f, #f3d28d);--chart-gradient-unclassified:linear-gradient(90deg, #ff6b74, #bf234c);--radius-lg:24px;--radius-md:16px;--shadow:0 24px 80px #00000057;--ALEX_GLASS_SURFACE:linear-gradient(145deg, #111b25c7, #080e15a8);--ALEX_GLASS_SURFACE_STRONG:linear-gradient(145deg, #121d27f0, #080e15e6);--ALEX_GLASS_SURFACE_SUBTLE:linear-gradient(145deg, #ffffff0d, #ffffff06);--ALEX_GLASS_BORDER:#b3f5ee30;--ALEX_GLASS_SHADOW:0 28px 82px #0000007a, inset 0 1px #ffffff13;--ALEX_GLASS_BLUR:20px}*{box-sizing:border-box}html{background:var(--ink-0);scroll-behavior:smooth}body{background:radial-gradient(circle at 92% 4%, #52d6c814, transparent 28rem), radial-gradient(circle at 8% 88%, #d8b66c0f, transparent 30rem), var(--ink-0);min-height:100vh;color:var(--text);font-variation-settings:"wght" 470;text-rendering:optimizelegibility;margin:0;font-family:Noto Sans Hebrew Variable,Segoe UI,Arial,sans-serif;line-height:1.5}.global-error-page{background:var(--ink-0);min-height:100dvh;color:var(--text);place-items:center;padding:24px;display:grid}.global-error-card{border:1px solid var(--line);background:var(--ink-1);width:min(100%,520px);box-shadow:var(--shadow);text-align:right;border-radius:20px;padding:32px}.global-error-card h1{margin:8px 0 12px}.global-error-card p:not(.eyebrow){color:var(--muted);margin:0 0 24px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}.relative{position:relative}.mt-12{margin-top:12px}.mt-14{margin-top:14px}.mt-16{margin-top:16px}.mt-18{margin-top:18px}.mt-24{margin-top:24px}.text-small{font-size:.8rem}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}::selection{background:#52d6c847}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.alex-glass-surface,.alex-glass-surface-strong,.alex-glass-surface-subtle{border-color:var(--ALEX_GLASS_BORDER);box-shadow:var(--ALEX_GLASS_SHADOW)}.alex-glass-surface{background:var(--ALEX_GLASS_SURFACE)}.alex-glass-surface-strong{background:var(--ALEX_GLASS_SURFACE_STRONG)}.alex-glass-surface-subtle{background:var(--ALEX_GLASS_SURFACE_SUBTLE)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.alex-glass-surface,.alex-glass-surface-strong,.alex-glass-surface-subtle{-webkit-backdrop-filter:blur(var(--ALEX_GLASS_BLUR)) saturate(135%);backdrop-filter:blur(var(--ALEX_GLASS_BLUR)) saturate(135%)}}.skip-link{z-index:1000;background:var(--cyan);color:#06100f;border-radius:10px;padding:10px 16px;font-weight:800;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-140%)}.skip-link:focus{transform:translateY(0)}.auth-page{grid-template-columns:minmax(0,1.25fr) minmax(380px,.75fr);min-height:100vh;display:grid}.auth-visual{border-inline-end:1px solid var(--line);background:linear-gradient(145deg,#0f171f 0%,#091017 58%,#0b1218 100%);flex-direction:column;justify-content:space-between;padding:clamp(36px,7vw,110px);display:flex;position:relative;overflow:hidden}.auth-visual:before{content:"";border:1px solid #52d6c824;border-radius:50%;width:560px;height:560px;position:absolute;inset-block-start:-190px;inset-inline-end:-190px;box-shadow:0 0 0 70px #52d6c806,0 0 0 140px #52d6c804}.brand-mark{z-index:1;align-items:center;gap:14px;display:inline-flex;position:relative}.brand-glyph-image{object-fit:contain;filter:drop-shadow(0 10px 20px #00000047);border-radius:0;width:44px;height:44px}.brand-glyph{width:44px;height:44px;color:var(--cyan);letter-spacing:-.05em;background:#52d6c812;border:1px solid #52d6c859;border-radius:14px;place-items:center;font-weight:850;display:grid}.brand-type{letter-spacing:.14em;font-size:1.05rem;font-weight:760}.brand-caption{color:var(--muted);letter-spacing:0;margin-top:2px;font-size:.7rem;display:block}.brand-caption-desktop{display:none}.brand-caption-mobile{display:block}.login-brand-row{z-index:1;justify-content:space-between;align-items:center;gap:clamp(24px,5vw,72px);inline-size:100%;display:flex;position:relative}.login-network-lockup{align-items:center;gap:16px;display:flex}.login-network-lockup img{object-fit:contain;filter:grayscale();inline-size:auto;display:block}.login-kinorot-logo{block-size:58px;max-inline-size:132px}.login-azura-logo{opacity:.88;block-size:48px;max-inline-size:110px}.login-brand-separator{background:linear-gradient(#0000,#ffffff3d,#0000);block-size:38px;inline-size:1px}.auth-statement{z-index:1;max-width:680px;position:relative}.auth-statement h1{letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(2.6rem,5.3vw,6rem);line-height:.98}.auth-statement h1 span{color:var(--cyan)}.auth-statement p{max-width:600px;color:var(--muted);font-size:clamp(1rem,1.4vw,1.2rem)}.auth-benefits{z-index:1;width:min(100%,880px);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.5vw,22px);margin:0;padding:0;list-style:none;display:grid;position:relative}.auth-benefits li{color:#c6d3d7;min-height:70px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:7px 19px minmax(0,1fr);align-items:center;gap:9px;padding:10px 0;font-size:.78rem;font-weight:680;line-height:1.35;display:grid}.auth-benefits li>span:last-child{overflow-wrap:anywhere;min-inline-size:0}.auth-benefits svg{color:#72ddd4;width:18px;height:18px}.auth-benefit-dot{background:#5de2a5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #5de2a59e}.auth-panel{background:#070a0fb8;place-items:center;padding:34px;display:grid}.auth-card{width:min(100%,430px)}.eyebrow{color:var(--cyan);letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;font-weight:780}.auth-card h2{letter-spacing:-.04em;margin:10px 0 8px;font-size:2rem}.auth-card>p{color:var(--muted);margin:0 0 30px}.mfa-factor-list{color:var(--muted);gap:8px;margin:-14px 0 22px;padding:0;font-size:.84rem;list-style:none;display:grid}.mfa-factor-list li{border:1px solid var(--line);background:#ffffff05;border-radius:12px;padding:9px 11px}.field{gap:8px;margin-bottom:18px;display:grid}.field label{color:#cfd6dc;font-size:.84rem;font-weight:650}.field input,.field select,.field textarea{border:1px solid var(--line-strong);width:100%;color:var(--text);background:#ffffff09;border-radius:13px;min-height:48px;padding:13px 14px}.field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#111823}.field select option{color:#f4f7f8;background:#111823}.alex-checkbox{appearance:none;cursor:pointer;background:#111823;border:1px solid #ffffff42;border-radius:6px;flex:0 0 20px;place-content:center;block-size:20px;inline-size:20px;display:inline-grid}.alex-checkbox:before{content:"✓";color:#061210;font-size:14px;font-weight:900;transform:scale(0)}.alex-checkbox:checked{background:#52d6c8;border-color:#52d6c8}.alex-checkbox:checked:before{transform:scale(1)}.alex-checkbox:focus-visible{outline-offset:3px;outline:2px solid #9af2e8}.field textarea{resize:vertical;min-height:116px}.field-icon{color:var(--quiet);position:absolute;inset-block-start:15px;inset-inline-end:14px}.field-input-with-icon{padding-inline-end:42px!important}.username-field-input{text-align:right;unicode-bidi:plaintext}.password-field-input{padding-inline-start:48px!important}.password-visibility-toggle{block-size:36px;inline-size:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;inset-block-start:6px;inset-inline-start:7px}.password-visibility-toggle:hover{color:var(--text);background:#ffffff0f}.password-visibility-toggle:focus-visible{outline-offset:2px;outline:2px solid #9af2e8}.field input::placeholder,.field textarea::placeholder{color:#66717c}.button{cursor:pointer;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-weight:740;transition:all .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.button:disabled{cursor:not-allowed;opacity:.46;transform:none}.button-primary{background:var(--cyan);color:#051210;box-shadow:0 10px 30px #52d6c821}.button-secondary{color:var(--text);border-color:var(--line-strong);background:#ffffff0a}.button-danger{color:#ffdadd;background:var(--red-soft);border-color:#ff7a834d}.button-ghost{color:var(--muted);background:0 0;border-color:#0000}.button-block{width:100%}.auth-meta{color:var(--muted);justify-content:flex-start;gap:12px;margin-top:18px;font-size:.82rem;display:flex}.auth-meta button{color:var(--cyan);cursor:pointer;background:0 0;border:0}.form-message{border-radius:12px;margin:0 0 16px;padding:11px 13px;font-size:.84rem}.form-error{background:var(--red-soft);color:#ffc0c5;border:1px solid #ff7a833d}.form-success{background:var(--cyan-soft);color:#b8fff7;border:1px solid #52d6c83d}.mfa-qr{background:#fff;border-radius:16px;width:180px;height:180px;margin:18px auto;padding:10px;display:block}.dashboard-frame{grid-template-columns:264px minmax(0,1fr);min-height:100vh;display:grid}.side-rail{border-inline-end:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:30;background:#090d13f0;flex-direction:column;height:100vh;padding:26px 20px;display:flex;position:sticky;inset-block-start:0}.rail-brand{margin:2px 0 30px}.alex-logo-static{-webkit-user-select:none;user-select:none;max-inline-size:100%;line-height:normal}.alex-logo-static-rail{inline-size:100%;display:block}.alex-logo-static-topbar{display:none}.rail-brand .brand-glyph-image{filter:drop-shadow(0 16px 28px #00000057);width:62px;height:62px}.rail-brand .brand-mark{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px;inline-size:100%;display:grid}.rail-brand .brand-type{letter-spacing:.08em;text-align:center;min-inline-size:0;font-size:.94rem}.side-rail .brand-caption-desktop{color:#cbd2d7;text-align:center;text-shadow:0 0 12px #ffffff24,0 0 18px #52d6c81a;max-inline-size:100%;font-size:.68rem;line-height:1.35;display:block}.side-rail .brand-caption-mobile{display:none}.side-rail .brand-caption-desktop>span{white-space:nowrap;display:block}.rail-nav{gap:4px;display:grid}.nav-link{color:#91a0ad;border-radius:12px;align-items:center;gap:12px;min-height:46px;padding:10px 12px;font-size:.88rem;transition:all .15s;display:flex;position:relative}.nav-icon-slot{flex:0 0 19px;place-items:center;block-size:19px;inline-size:19px;display:grid;position:relative;overflow:visible}.nav-link svg{flex:none;width:19px;height:19px}.nav-link:hover{color:var(--text);background:#ffffff0a}.nav-link.active{color:#dbfffb;background:var(--cyan-soft)}.nav-link.pending{color:#dbfffb;background:#52d6c817;box-shadow:inset 0 0 0 1px #52d6c81f}.nav-badge{inset-inline:auto;left:calc(100% - 2px);right:auto;z-index:2;color:#061412;background:#52d6c8;border:0;border-radius:999px;place-items:center;min-width:20px;height:20px;padding-inline:5px;font-size:.6rem;font-weight:880;line-height:1;display:grid;position:absolute;inset-block:auto calc(100% - 8px);box-shadow:0 4px 13px #04121147,0 0 12px #52d6c833}.rail-divider{background:var(--line);height:1px;margin:16px 9px}.rail-footer{border-top:1px solid var(--line);margin-top:auto;padding:16px 9px 0}.role-pill{color:#b9fff7;background:linear-gradient(135deg,#52d6c82b,#52d6c814);border:1px solid #52d6c838;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:.7rem;font-weight:780;display:inline-flex}.role-pill:before{content:"";background:#61e68f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #61e68fb8}.rail-footer p{color:var(--quiet);margin:10px 0 0;font-size:.72rem}.dashboard-main{flex-direction:column;min-width:0;min-height:100vh;display:flex}.topbar{z-index:20;background:linear-gradient(var(--ink-0) 70%, transparent);justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:14px clamp(24px,3vw,42px);display:flex;position:sticky;inset-block-start:0}.topbar-brand-lockup{flex:auto;min-width:0}.topbar-context{min-width:0;color:var(--muted);align-items:center;gap:11px;font-size:.8rem;display:flex}.live-dot{background:var(--cyan);border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #52d6c8e6}.safe-dot{background:#61e68f;box-shadow:0 0 16px #61e68fad}.topbar-actions{align-items:center;gap:10px;display:flex}.mobile-profile-status,.topbar-current-date{display:none}.icon-button{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);cursor:pointer;background:#ffffff06;border-radius:12px;place-items:center;transition:color .15s,border-color .15s,background .15s,box-shadow .15s,transform .1s;display:grid}.icon-button svg{width:18px}.icon-button:hover{color:var(--text);background:#52d6c812;border-color:#52d6c866}.icon-button:focus-visible{color:var(--cyan);border-color:#52d6c89e;box-shadow:0 0 0 3px #52d6c81a}.icon-button:active{color:var(--cyan);background:#52d6c821;border-color:#52d6c8c7;transform:scale(.96);box-shadow:inset 0 0 0 2px #52d6c840}.push-foundation{position:relative}.push-foundation>summary{cursor:pointer;list-style:none}.push-foundation>summary::-webkit-details-marker{display:none}.push-foundation[open]>summary{color:var(--cyan);border-color:#52d6c88c;box-shadow:0 0 0 3px #52d6c814}.push-foundation-popover{z-index:90;inset-inline-end:0;border:1px solid var(--line-strong);background:#090f16fa;border-radius:18px;width:min(340px,100vw - 32px);padding:20px;position:absolute;top:calc(100% + 10px);box-shadow:0 24px 70px #00000080}.push-foundation-popover h3{margin:8px 0}.push-foundation-popover p,.push-foundation-popover small{color:var(--muted)}.push-foundation-popover .button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.push-foundation-popover .button svg{width:16px}.push-action-stack{gap:14px;margin-block:16px;display:grid}.account-summary-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.account-summary,.account-control-card{border:1px solid var(--line);background:#ffffff05;border-radius:18px;padding:20px}.account-mfa-policy-control{border-block-start:1px solid var(--line);gap:10px;margin-block-start:16px;padding-block-start:14px;display:grid}.account-mfa-policy-control p{color:var(--quiet);margin:0;font-size:.68rem;line-height:1.55}.account-control-list{margin-top:22px}.account-control-card{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:24px;display:grid}.alex-runtime-status{gap:4px;min-width:0;display:grid}.alex-runtime-status-button,.alex-runtime-status-readonly{color:#c9fdf7;white-space:nowrap;background:#0a1016d1;border:1px solid #52d6c833;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:8px 13px;font-size:.76rem;font-weight:760;display:inline-flex}.alex-runtime-status-button{cursor:pointer;transition:all .15s}.alex-runtime-status-button:hover{background:#52d6c814;border-color:#52d6c86b}.alex-runtime-status-button:disabled{cursor:not-allowed;opacity:.64}.runtime-status-paused .alex-runtime-status-button,.runtime-status-paused .alex-runtime-status-readonly{color:#ffc4c8;background:#ff7a8314;border-color:#ff7a8352}.runtime-status-neutral .alex-runtime-status-readonly{color:#cbd5e1;background:#94a3b812;border-color:#94a3b842}.runtime-dot-neutral{background:#94a3b8;box-shadow:0 0 0 3px #94a3b81a}.runtime-dot-paused{background:var(--red);box-shadow:0 0 16px #ff7a83d1}.alex-runtime-status-error{color:#ffb7bd;max-width:360px;font-size:.64rem;line-height:1.35}.alex-runtime-paused-banner{color:#ffc4c8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#2b1014f0;border-block:1px solid #ff7a8333;place-items:center;min-height:38px;padding:8px 18px;font-size:.74rem;font-weight:710;display:grid;position:absolute;inset-block-start:100%;inset-inline:0}.topbar:has(.alex-runtime-paused-banner){margin-bottom:38px}.alex-runtime-modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020407c2;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.alex-runtime-modal{border:1px solid var(--line-strong);background:linear-gradient(145deg,#151d27,#0b1017);border-radius:20px;width:min(100%,470px);padding:25px;box-shadow:0 32px 90px #000000a8}.alex-runtime-modal h2{margin:0;font-size:1.45rem}.alex-runtime-modal p{color:var(--muted);margin:10px 0 0}.action-dialog-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.action-dialog-heading .icon-button{flex:none}.action-dialog-body{gap:18px;margin-top:22px;display:grid}.action-dialog .field{margin:0}.page{flex:1;width:100%;max-width:1540px;margin:0 auto;padding:0 clamp(24px,3vw,42px) 56px}.page-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin:18px 0 26px;display:grid}.page-heading h1{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(2.1rem,3.8vw,4.2rem);line-height:1}.page-heading p{color:var(--muted);max-width:650px;margin:10px 0 0}.page-heading-copy>.official-brand-lockup{margin-top:16px}.page-heading-conversation{min-height:74px;margin:8px 0 12px}.page-heading-conversation .page-heading-copy>.official-brand-lockup{margin-top:0}.page-heading-conversation .heading-actions{align-items:center}.heading-aside{justify-items:end;gap:12px;display:grid}.heading-actions{flex-wrap:wrap;gap:10px;display:flex}.report-export-control{align-content:start;justify-items:stretch;display:inline-grid;position:relative}.report-export-actions{flex-wrap:nowrap;gap:10px;display:flex}.report-export-actions .button{transition-property:transform}.report-export-actions .button[data-export-active=false]{color:var(--text);border-color:var(--line-strong);box-shadow:none;background:#ffffff0a}.report-export-actions .button.report-export-button-active[data-export-active=true]{color:#051210!important;background:var(--cyan)!important;border-color:#adfff7ad!important;box-shadow:0 10px 30px #52d6c82e,inset 0 1px #ffffff38!important}.report-export-feedback-slot{block-size:3.15em;inline-size:100%;margin-block-start:6px;position:relative}.review-reset-control{gap:7px;min-inline-size:0;display:grid}.review-reset-control>.form-message{border-radius:9px;max-inline-size:330px;margin:0;padding:7px 9px;font-size:.68rem}.review-data-refresh{white-space:nowrap;inline-size:164px;min-inline-size:164px}.review-data-refresh[data-refresh-state=refreshing] svg{animation:.8s linear infinite reviewDataRefreshSpin}@keyframes reviewDataRefreshSpin{to{transform:rotate(360deg)}}.report-export-feedback{pointer-events:none;color:#c8d2d9;text-align:end;white-space:normal;text-shadow:0 1px 10px #000000b8;opacity:0;visibility:hidden;font-size:.7rem;line-height:1.35;transition:opacity .14s,transform .14s,visibility 0s linear .14s;position:absolute;inset:0;overflow:hidden;transform:translateY(-3px)}.report-export-feedback.is-visible,.report-export-feedback[data-state=visible]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.grid{gap:18px;display:grid}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-card,.panel{border:1px solid var(--line);border-radius:var(--radius-md);background:linear-gradient(145deg,#ffffff0b,#ffffff05);box-shadow:inset 0 1px #ffffff06}.kpi-card{flex-direction:column;justify-content:space-between;min-height:148px;padding:20px;display:flex}.kpi-label{color:var(--muted);justify-content:space-between;gap:10px;font-size:.78rem;display:flex}.kpi-label svg{width:18px;color:var(--cyan)}.kpi-value{letter-spacing:-.045em;font-size:clamp(1.75rem,2.7vw,2.8rem);font-weight:760}.kpi-caption{color:var(--quiet);font-size:.72rem}.panel{min-width:0;padding:22px}.panel-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.panel-header h2,.panel-header h3{letter-spacing:-.02em;margin:0;font-size:1.05rem}.panel-header p{color:var(--quiet);margin:4px 0 0;font-size:.74rem}.panel-link{color:var(--cyan);font-size:.76rem}.recent-conversations-header{inline-size:100%;margin-bottom:0}.recent-conversations-action{white-space:nowrap;flex-wrap:nowrap;flex:none;text-decoration:none}.recent-conversations-action-channel{flex:0 0 16px;block-size:16px;inline-size:16px;display:block}.overview-split{grid-template-columns:minmax(0,1.65fr) minmax(280px,.72fr);margin-top:18px}.chart{width:100%;height:250px;position:relative}.chart svg{width:100%;height:100%;overflow:visible}.chart-grid line{stroke:#ffffff12}.chart-line{fill:none;stroke:var(--cyan);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 5px 12px #52d6c83d)}.chart-area{fill:url(#sales-area)}.chart-labels{color:var(--quiet);justify-content:space-between;margin-top:3px;font-size:.65rem;display:flex}.funnel-list{gap:14px;display:grid}.funnel-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.funnel-row strong{font-size:.78rem;font-weight:620}.funnel-row span{color:var(--muted);font-size:.75rem}.progress{background:#ffffff0f;border-radius:99px;grid-column:1/-1;height:5px;overflow:hidden}.progress>i{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), #8bf0df);height:100%;display:block}progress.progress{appearance:none;border:0;width:100%}progress.progress::-webkit-progress-bar{background:#ffffff0f;border-radius:99px}progress.progress::-webkit-progress-value{background:linear-gradient(90deg, var(--cyan), #8bf0df);border-radius:99px}progress.progress::-moz-progress-bar{background:linear-gradient(90deg, var(--cyan), #8bf0df);border-radius:99px}.table-panel{margin-top:18px;padding:0;overflow:hidden}.table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:740px}th{color:var(--quiet);text-align:right;border-bottom:1px solid var(--line);padding:12px 18px;font-size:.7rem;font-weight:650}td{color:#d7dce1;vertical-align:middle;border-bottom:1px solid #ffffff0e;padding:15px 18px;font-size:.82rem}tbody tr{transition:all .14s}tbody tr:hover{background:#ffffff06}tbody tr:last-child td{border-bottom:0}.audit-table{table-layout:fixed;min-width:0}.audit-table col.audit-col-time{width:17%}.audit-table col.audit-col-actor{width:18%}.audit-table col.audit-col-operation{width:23%}.audit-table col.audit-col-outcome{width:17%}.audit-table col.audit-col-details{width:25%}.audit-table :is(th,td){text-align:start;overflow-wrap:anywhere}.audit-table .audit-col-time{font-variant-numeric:tabular-nums}.audit-table .status{direction:rtl}.audit-table .status-good{color:#5ee3a1;background:#5ee3a11f}.audit-table .status-warn{color:#f5b95a;background:#f5b95a21}.audit-table .status-danger{color:#ff6b6b;background:#ff6b6b21}.audit-detail-clamp{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.5;display:-webkit-box;overflow:hidden}.audit-detail-clamp>span{display:block}.audit-detail-expand{color:var(--muted);margin-top:6px;font-size:.7rem}.audit-detail-expand summary{width:fit-content;color:var(--cyan);cursor:pointer}.audit-detail-expand[open] summary{margin-bottom:5px}.conversation-row{position:relative}.conversation-row-clickable{cursor:pointer}.conversation-row-overlay{z-index:1;border-radius:inherit;color:#0000;text-decoration:none;position:absolute;inset:0}.conversation-row-overlay:focus-visible{outline:2px solid var(--cyan);outline-offset:-3px;box-shadow:inset 0 0 0 1px #fff3}:is(.conversation-row-clickable:has(.conversation-row-overlay:hover),.conversation-row-clickable:has(.conversation-row-overlay:focus-visible)){background:#52d6c813}.conversation-row :is(a,button,input,select,textarea,summary,[role=button]):not(.conversation-row-overlay){z-index:2;position:relative}.ref{text-align:right;color:#dfe8ec;direction:ltr;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.76rem}.muted{color:var(--muted)}.quiet{color:var(--quiet)}.status{white-space:nowrap;color:#aecaff;background:#78a9ff1c;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:.68rem;font-weight:740;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.status-warn{color:#f2cd7c;background:var(--gold-soft)}.status-good{color:#93eadf;background:var(--cyan-soft)}.status-danger{color:#ffabb1;background:var(--red-soft)}.status-neutral{color:#aeb7c0;background:#ffffff0f}.tabs{border:1px solid var(--line);background:#ffffff05;border-radius:13px;gap:5px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.tab{color:var(--muted);white-space:nowrap;border-radius:9px;padding:8px 12px;font-size:.75rem}.tab.active{color:#061210;background:#52d6c8;box-shadow:0 7px 22px #52d6c829}.report-organization-filter{grid-column:1/-1;min-width:0}.report-organization-trigger{border:1px solid var(--line-strong);cursor:pointer;color:#f4f7f8;width:100%;min-height:50px;font:inherit;text-align:start;background:#111823;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 15px;font-size:.84rem;list-style:none;display:flex}.report-organization-trigger:hover{background:#131c27;border-color:#52d6c861}.report-organization-trigger:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.report-organization-trigger strong{color:#9af2e8;font-size:.75rem}.report-organization-modal{z-index:240;touch-action:none;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.report-organization-modal[hidden]{display:none}.report-organization-overlay{cursor:default;touch-action:none;background:#010408c2;border:0;width:100%;height:100%;position:absolute;inset:0}.report-organization-sheet{z-index:1;width:min(760px,100%);max-height:min(82dvh,760px);-webkit-backdrop-filter:blur(var(--ALEX_GLASS_BLUR)) saturate(145%);backdrop-filter:blur(var(--ALEX_GLASS_BLUR)) saturate(145%);box-shadow:var(--ALEX_GLASS_SHADOW), inset 0 0 0 1px #04131857;background:linear-gradient(145deg,#121d27d6,#080e15b8);border:1px solid #83e7dd3d;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.report-organization-sheet-header{border-bottom:1px solid var(--line);background:#ffffff05;justify-content:space-between;align-items:start;gap:16px;min-width:0;padding:18px 20px;display:flex}.report-organization-sheet-header h3{color:#f5f8f9;margin:0;font-size:1.08rem}.report-organization-sheet-header p{color:var(--muted);margin:5px 0 0;font-size:.76rem}.report-organization-sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;padding:16px 18px 20px;overflow-y:auto}.report-organization-actions{align-items:center;gap:10px;display:flex}.report-organization-actions .button{min-height:38px;padding:7px 12px}.report-organization-actions .quiet{font-size:.7rem}.report-organization-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.report-organization-groups fieldset{border:1px solid var(--line);border-radius:12px;min-width:0;padding:12px}.report-organization-groups legend{color:#f4f7f8;padding-inline:5px;font-weight:720}.report-organization-groups label{color:#d8e0e5;cursor:pointer;align-items:center;gap:9px;min-width:0;font-size:.78rem;display:flex}.report-property-options{gap:10px;margin-top:8px;padding-inline-start:8px;display:grid}.report-organization-sheet-footer{padding:13px 18px calc(13px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#0a1017e6;align-items:center;gap:9px;display:flex;position:sticky;inset-block-end:0;box-shadow:0 -18px 36px #00000047}.report-organization-sheet-footer .button-primary{margin-inline-start:auto}html.report-filter-sheet-open,body.report-filter-sheet-open{overscroll-behavior:none;touch-action:none;overflow:hidden}.approval-business-summary{margin-block:14px}.filter-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filter-control{border:1px solid var(--line);min-height:40px;color:var(--muted);background:#ffffff08;border-radius:11px;padding:8px 12px}.conversation-search{border:1px solid var(--line-strong);background:linear-gradient(145deg,#ffffff0e,#ffffff06);border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100%,660px);min-height:52px;padding:6px 9px 6px 15px;display:grid;box-shadow:inset 0 1px #ffffff09,0 14px 38px #00000024}.conversation-search>svg{color:var(--cyan)}.conversation-search input{width:100%;min-width:0;color:var(--text);direction:rtl;background:0 0;border:0;outline:0;padding:10px 2px}.conversation-search input::placeholder{color:var(--quiet)}.conversation-search-clear{width:36px;height:36px;color:var(--muted);cursor:pointer;background:#ffffff0b;border:0;border-radius:10px;place-items:center;display:grid}.conversation-layout{direction:ltr;grid-template:"chat deal"minmax(0,1fr)"chat events"/minmax(620px,1fr) minmax(300px,340px);align-items:stretch;gap:12px;min-block-size:0}.conversation-workspace{grid-template-rows:auto minmax(0,1fr);gap:10px;min-block-size:0;min-inline-size:0;display:grid}.conversation-workspace-header{border-block-end:1px solid var(--line);direction:ltr;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand control identity";align-items:center;gap:18px;min-inline-size:0;padding:0 8px 8px;display:grid}.conversation-workspace-header>*{direction:rtl}.conversation-workspace-identity{grid-area:identity;justify-self:end;align-items:center;gap:12px;min-inline-size:0;display:flex}.conversation-workspace-identity h1{min-inline-size:0;margin:0;font-size:1rem}.conversation-workspace-identity .conversation-customer-identity{align-items:baseline;gap:7px;display:flex}.conversation-workspace-identity .conversation-customer-name{overflow-wrap:anywhere}.conversation-workspace-identity .conversation-customer-phone{color:var(--quiet);font-size:.76em}.conversation-workspace-header .official-brand-lockup{grid-area:brand;justify-self:start;min-height:56px}.conversation-layout>*{direction:rtl}.conversation-thread-panel{grid-area:chat;align-self:stretch;min-inline-size:0}.conversation-deal-rail{scrollbar-width:none;grid-area:deal;align-content:start;gap:12px;min-block-size:0;min-inline-size:0;display:grid;overflow-y:auto}.conversation-deal-rail::-webkit-scrollbar{width:0;height:0}.conversation-events-panel{grid-area:events;grid-template-rows:auto minmax(0,1fr);gap:12px;min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}.conversation-summary-control{grid-area:control;justify-self:center;place-items:center;min-inline-size:0;display:grid}.conversation-summary-control[data-owner-control=false],.conversation-summary-heading,.conversation-mobile-statuses,.mobile-conversation-entry{display:none}.conversation-summary-actions{min-inline-size:0}.conversation-summary-actions .conversation-owner-controls,.conversation-summary-actions .conversation-mode-actions{margin:0}.conversation-summary-actions .conversation-mode-actions .button{white-space:nowrap}.conversation-thread-panel{background:var(--ALEX_GLASS_SURFACE);grid-template-rows:auto minmax(0,1fr) auto auto;gap:12px;block-size:100%;min-block-size:0;display:grid;overflow:hidden}.conversation-panel-header{gap:14px;min-inline-size:0;display:grid}.conversation-customer-heading{border-block-end:1px solid var(--line);min-inline-size:0;padding-block-end:13px}.conversation-customer-heading h1{color:#f4f8f8;letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.2}.conversation-customer-heading h1 .conversation-customer-identity{justify-content:space-between;align-items:baseline;gap:18px;inline-size:100%;display:flex}.conversation-customer-heading h1 .conversation-customer-name{text-align:right;white-space:normal;overflow-wrap:anywhere}.conversation-customer-heading h1 .conversation-customer-phone{color:#aebcc4;letter-spacing:.01em;align-self:baseline;font-size:.72em}.conversation-customer-heading>p{max-inline-size:780px;color:var(--muted);margin:7px 0 0;font-size:.78rem;line-height:1.55}.conversation-panel-title-row{justify-content:space-between;align-items:start;gap:18px;display:flex}.conversation-panel-title-row h2{margin:0;font-size:1.2rem}.conversation-panel-title-row p{color:var(--muted);margin:5px 0 0;font-size:.74rem}.conversation-events-panel .conversation-event-region{block-size:100%;min-block-size:0;max-block-size:none;overflow:hidden}.conversation-events-panel .conversation-events-list{block-size:100%;min-block-size:0;max-block-size:none;padding-block-end:14px}.conversation-status-stack{justify-items:end;gap:7px;display:grid}.conversation-mode-badge{color:#bffaf3;white-space:nowrap;background:#52d6c817;border:1px solid #52d6c847;border-radius:999px;align-items:center;min-height:27px;padding:4px 9px;font-size:.66rem;font-weight:780;display:inline-flex}.conversation-mode-badge.human-active{color:#f3dda9;background:#d8b66c1a;border-color:#d8b66c59}.conversation-mode-badge.unavailable{border-color:var(--line-strong);color:var(--muted);background:#ffffff09}.conversation-owner-controls{gap:12px;display:grid}.conversation-return-action{color:#65ddd3;text-shadow:0 0 9px #65ddd33d}.conversation-return-action>svg{color:currentColor;filter:drop-shadow(0 0 5px #65ddd357)}.owner-message-composer{gap:10px;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid}.owner-message-composer>*{min-inline-size:0;max-inline-size:100%}.conversation-thread-composer{z-index:2;border:1px solid var(--ALEX_GLASS_BORDER);background:var(--ALEX_GLASS_SURFACE_STRONG);border-radius:15px;align-self:end;min-block-size:0;max-block-size:none;margin:0;padding:10px;position:sticky;inset-block-end:0;overflow:visible;box-shadow:0 -14px 34px #0000003d}.owner-message-composer textarea{inline-size:100%;min-inline-size:0;max-inline-size:100%;resize:none;min-height:44px;max-height:160px;caret-color:var(--cyan);field-sizing:content;direction:rtl;padding:10px 13px;line-height:1.55;display:block;overflow-y:auto}.owner-message-composer textarea:focus-visible{outline-offset:1px;border-color:#52d6c8b8;border-radius:11px;outline:1px solid #52d6c8e6;box-shadow:0 0 0 1px #52d6c81f,0 0 12px #52d6c824}.composer-label-row{min-inline-size:0;color:var(--text);justify-content:space-between;gap:16px;display:flex}.composer-label-row>span{color:var(--quiet);flex:none;font-size:.7rem}.composer-toolbar{justify-content:space-between;align-items:center;gap:10px;min-inline-size:0;display:flex}.composer-tools{align-items:center;gap:7px;min-inline-size:0;display:flex}.composer-icon-button{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--muted);cursor:pointer;background:#ffffff09;border-radius:11px;place-items:center;display:grid}.composer-icon-button:hover:not(:disabled),.composer-icon-button:focus-visible{color:var(--cyan);border-color:#52d6c86b}.composer-send-button{flex:0 0 42px;place-items:center;block-size:42px;inline-size:42px;min-inline-size:42px;padding:0;display:inline-grid}.conversation-message-operation-error{z-index:4;margin:0;position:absolute;inset-block-end:calc(100% + 8px);inset-inline:10px;box-shadow:0 12px 30px #00000061}.composer-inline-error{border-radius:9px;padding:8px 10px;font-size:.72rem;display:block}.composer-attachments,.thread-attachments{margin:0;padding:0;list-style:none}.composer-attachments{gap:7px;display:grid}.composer-attachments li{border:1px solid var(--line);background:#ffffff06;border-radius:11px;grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:8px;display:grid}.composer-attachments img{object-fit:cover;border-radius:8px;width:44px;height:44px}.composer-attachments li>span{gap:2px;min-width:0;display:grid}.composer-attachments strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.composer-attachments small{color:var(--quiet);font-size:.62rem}.composer-attachments li>button{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.composer-attachments li>button:hover,.composer-attachments li>button:focus-visible{color:#ffc0c5;background:var(--red-soft)}.owner-manual-message{background:#d8b66c14;border-color:#d8b66c47}.optimistic-owner-message[data-message-status=PENDING],.optimistic-owner-message[data-message-status=SENDING]{opacity:.82}.optimistic-owner-message[data-message-status=FAILED]{border-color:#ff7a8380}.optimistic-owner-message[data-message-status=OUTCOME_UNKNOWN]{border-color:#d8b66c8c}.optimistic-retry{border:1px solid var(--line-strong);color:#d9f5f1;cursor:pointer;background:#ffffff0a;border-radius:9px;margin-top:9px;padding:6px 10px}.owner-manual-message>.quiet{margin-top:7px;font-size:.62rem;display:block}.thread-attachments{gap:7px;margin-top:9px;display:grid}.thread-attachments li{color:var(--muted);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:7px;font-size:.7rem;display:grid}.thread-attachment-visual{place-items:center;width:44px;height:44px;display:grid}.thread-attachment-preview{object-fit:cover;border-radius:8px;width:44px;height:44px}.thread-attachment-copy{gap:1px;min-inline-size:0;display:grid}.thread-attachments strong{text-overflow:ellipsis;white-space:nowrap;color:var(--text);overflow:hidden}.thread-attachments small{color:var(--quiet);overflow-wrap:anywhere;font-size:.62rem}.conversation-list-status{justify-items:start;gap:6px;display:grid}.approval-dialog-metrics,.counter-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.approval-dialog-metrics>span,.counter-preview>span{border:1px solid var(--line);color:var(--quiet);background:#ffffff06;border-radius:12px;gap:4px;padding:11px 13px;font-size:.7rem;display:grid}.approval-dialog-metrics strong,.counter-preview strong{color:var(--text);font-size:.9rem}.money-input-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.money-input-wrap>span{color:var(--quiet);font-weight:760}.approval-response-preview{background:var(--cyan-soft);border:1px solid #52d6c82b;border-radius:13px;padding:13px 15px;font-size:.78rem;color:#d9fffa!important}.approval-reject-options{border:0;gap:9px;margin:0;padding:0;display:grid}.approval-reject-options label{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.synthetic-approval-state{background:var(--cyan-soft);border:1px solid #52d6c838;border-radius:13px;gap:10px;margin-top:14px;padding:14px;display:grid}.timeline{gap:16px;display:grid}.conversation-message-region,.conversation-event-region{min-block-size:0;min-inline-size:0;position:relative}.conversation-message-list{overscroll-behavior-y:auto;scrollbar-width:none;scroll-behavior:smooth;align-content:start;block-size:100%;min-block-size:0;padding:4px 4px 10px;overflow-y:auto}.conversation-message-list::-webkit-scrollbar{width:0;height:0}.conversation-events-list::-webkit-scrollbar{width:0;height:0}.conversation-thread-composer::-webkit-scrollbar{width:0;height:0}.new-message-affordance,.new-event-affordance{z-index:3;border:1px solid var(--ALEX_GLASS_BORDER);color:#d9fffa;background:var(--ALEX_GLASS_SURFACE_STRONG);cursor:pointer;border-radius:999px;padding:6px 11px;position:absolute;inset-block-end:8px;inset-inline-start:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000057}.message{border:1px solid var(--line);background:#ffffff0e;border-radius:16px;max-width:76%;padding:13px 15px}.message.outbound{background:var(--cyan-soft);border-color:#52d6c82e;margin-inline-start:auto}.message-meta{color:var(--quiet);justify-content:space-between;gap:16px;margin-bottom:6px;font-size:.64rem;display:flex}.message-meta-end{align-items:center;gap:7px;min-inline-size:0;display:inline-flex}.message-receipt{color:#9aa8b2;letter-spacing:-.16em;text-align:center;direction:ltr;inline-size:2.2em;min-inline-size:2.2em;font-weight:850;display:inline-block}.message-receipt-read{color:var(--cyan);text-shadow:0 0 9px #52d6c847}.message-receipt-failed{color:var(--red);letter-spacing:0}.message-receipt-unknown{color:var(--gold);letter-spacing:0}.message-receipt-pending{opacity:0}.message p{margin:0;font-size:.84rem}.detail-list{gap:0;min-inline-size:0;display:grid}.detail-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;min-inline-size:0;padding:11px 0;font-size:.78rem;display:grid}.detail-row>*{min-inline-size:0}.detail-row:last-child{border-bottom:0}.detail-row [data-term]{color:var(--quiet)}.detail-row [data-definition]{overflow-wrap:anywhere;margin:0}.conversation-events{grid-template-rows:auto minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid}.conversation-events>h3{margin-block:0 10px}.conversation-events-list{overscroll-behavior-y:auto;scrollbar-width:none;block-size:100%;max-block-size:none;padding-inline-end:6px;overflow-y:auto}.mobile-full-chat-panel{grid-template-rows:auto minmax(0,1fr) auto auto;gap:12px;block-size:clamp(720px,100dvh - 112px,1040px);min-block-size:720px;inline-size:min(100%,980px);margin-inline:auto;display:grid;overflow:hidden}.mobile-full-chat-header{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-block-end:12px;display:flex}.mobile-full-chat-identity{align-items:center;gap:16px;min-inline-size:0;display:flex}.mobile-full-chat-status{justify-content:center;align-items:center;gap:7px;min-inline-size:0;display:flex}.mobile-full-chat-header .official-brand-lockup{min-height:54px}.mobile-full-chat-identity h1{margin:0;font-size:1.1rem}.customer-typing-indicator{border:1px solid var(--ALEX_GLASS_BORDER);color:#aef2ea;background:var(--ALEX_GLASS_SURFACE_SUBTLE);border-radius:14px;justify-self:start;align-items:center;gap:9px;min-height:36px;padding:7px 12px;font-size:.72rem;display:inline-flex}.typing-dots{gap:4px;display:inline-flex}.typing-dots i{background:var(--cyan);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite customerTyping}.typing-dots i:nth-child(2){animation-delay:.12s}.typing-dots i:nth-child(3){animation-delay:.24s}@keyframes customerTyping{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.conversation-event-internal{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#52d6c80b;border:1px solid #52d6c833;border-radius:13px;margin-block:6px;padding:13px 12px;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000002e,0 0 24px #52d6c80f}.conversation-event-internal [data-definition]{gap:6px;display:grid}.conversation-event-internal-badge{color:#9af2e8;background:#52d6c81c;border-radius:999px;width:fit-content;padding:4px 7px;font-size:.65rem;font-weight:720}.conversation-event-internal-note{color:#e8f0f2;white-space:pre-wrap;line-height:1.6}.stay-date{color:#fff;white-space:nowrap;unicode-bidi:isolate;font-weight:720}.conversation-layout .detail-row>.stay-date-two-line[data-definition]{text-align:right;white-space:normal;overflow-wrap:normal;word-break:normal;justify-self:stretch;min-inline-size:0;max-inline-size:100%}.stay-date-two-line{color:#fff;align-content:start;gap:2px;display:inline-grid}.deal-date-range,.deal-date-weekdays{white-space:nowrap;display:block}.deal-date-range{direction:ltr;unicode-bidi:isolate}.deal-date-weekdays{direction:rtl;unicode-bidi:isolate}.conversation-stay-axis{display:contents}.conversation-price-axis-sizer{display:none}.conversation-stay-cell .stay-date-two-line{direction:ltr;align-items:baseline;gap:.28em;display:inline-flex}.notice{background:var(--gold-soft);color:#f0d79c;border:1px solid #d8b66c38;border-radius:13px;gap:12px;padding:13px 15px;font-size:.78rem;display:flex}.notice svg{flex:none;width:18px}.notice>span{overflow-wrap:anywhere;min-inline-size:0}.notice-info{background:var(--cyan-soft);color:#bffaf3;border-color:#52d6c833}.empty-state{text-align:center;min-height:240px;color:var(--muted);place-items:center;display:grid}.empty-state svg{width:34px;height:34px;color:var(--quiet);margin-bottom:10px}.approval-empty-state{color:#d9f3ef}.approval-empty-state-icon{width:54px;height:54px;color:var(--cyan);background:#52d6c817;border:1px solid #52d6c857;border-radius:50%;place-items:center;margin:0 auto 14px;display:grid;box-shadow:0 0 24px #52d6c81f}.approval-empty-state .approval-empty-state-icon svg{color:currentColor;width:31px;height:31px;margin:0}.approval-queue-summary{border:1px solid var(--line);color:var(--muted);background:#ffffff06;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:13px 16px;font-size:.78rem;display:flex}.approval-queue-summary strong{border-radius:999px;place-items:center;min-width:34px;min-height:34px;font-size:.9rem;display:grid}.approval-queue-count-pending{background:var(--gold-soft);color:#f2cd7c}.approval-queue-count-success{background:var(--cyan-soft);color:#9af2e8;border:1px solid #52d6c847;box-shadow:0 0 18px #52d6c817}.approval-grid,.rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-card{padding:22px}.decision-head{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.decision-head h2{margin:3px 0 0;font-size:1.1rem}.decision-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0;display:grid}.mini-metric{background:#ffffff07;border-radius:11px;padding:12px}.mini-metric span{color:var(--quiet);font-size:.66rem;display:block}.mini-metric strong{margin-top:4px;font-size:.95rem;display:block}.card-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.proposal-diff{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.diff-box{border:1px solid var(--line);background:#ffffff06;border-radius:12px;padding:14px}.diff-box.proposed{background:var(--cyan-soft);border-color:#52d6c833}.diff-box span{color:var(--quiet);font-size:.66rem}.diff-box pre{white-space:pre-wrap;margin:8px 0 0;font:500 .75rem/1.7 Noto Sans Hebrew Variable,sans-serif}.report-grid,.health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.health-card{min-height:148px;padding:20px}.health-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.health-card h3{margin:0;font-size:.86rem}.health-card strong{margin-top:26px;font-size:1.55rem;display:block}.health-card p{color:var(--quiet);margin:5px 0 0;font-size:.69rem}.completeness-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-inline-size:0;display:grid}.completeness-item{min-inline-size:0;color:var(--muted);background:#ffffff06;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;font-size:.73rem;display:flex}.completeness-item>span{overflow-wrap:anywhere;min-inline-size:0}.completeness-item .ref{white-space:normal;overflow-wrap:anywhere}.completeness-item i{background:var(--cyan);border-radius:50%;width:7px;height:7px}.completeness-item.unavailable i{background:var(--gold)}.mobile-nav,.mobile-more-menu{display:none}.staging-review-frame{--review-banner-block-size:0px;--review-topbar-block-size:92px}.staging-review-banner{z-index:45;color:#f6deb0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2d2311f5;border-bottom:1px solid #d8b66c42;justify-content:space-between;align-items:center;gap:18px;min-height:48px;margin-inline:0;padding:10px clamp(22px,3.2vw,54px);font-size:.76rem;display:flex;position:sticky;inset-block-start:0}.staging-review-frame .page{min-block-size:calc(100svh - var(--review-banner-block-size) - var(--review-topbar-block-size) - env(safe-area-inset-top))}.staging-review-banner strong{letter-spacing:.02em}.staging-review-banner span{color:#d5bd8d}.staging-review-frame .topbar{inset-block-start:0}.review-role-switch{border:1px solid var(--line);background:#ffffff06;border-radius:12px;align-items:center;min-height:40px;padding:5px 7px;display:flex}.review-role-switch>a{color:var(--muted);border-radius:8px;padding:6px 10px;font-size:.72rem;font-weight:720}.review-role-switch>a.active{color:#07110f;background:var(--cyan)}.staging-review-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.staging-review-controls .button:disabled{opacity:.58;border-style:dashed}.review-control-caption{color:var(--quiet);flex-basis:100%;font-size:.68rem}.review-protection-note{z-index:15;border:1px solid var(--line);color:var(--quiet);background:#070a0fdb;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:.65rem;display:inline-flex;position:fixed;inset-block-end:18px;inset-inline-end:18px}.review-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.official-brand-lockup{justify-content:flex-start;align-items:center;gap:14px;min-height:78px;display:flex}.official-brand-lockup img{object-fit:contain;width:auto;display:block}.official-brand-lockup .kinorot-logo{max-width:136px;height:64px}.official-brand-lockup .azura-logo{opacity:.9;max-width:119px;height:53px}.official-brand-lockup .alex-lockup-icon{filter:drop-shadow(0 0 12px #ffffff24);border-radius:0;width:64px;height:64px}.brand-separator{background:linear-gradient(#0000,#ffffff3d,#0000);width:1px;height:38px}.application-footer{border-top:1px solid var(--line);color:#c7d0d7;text-shadow:0 0 12px #ffffff1a,0 0 18px #52d6c82e;justify-content:space-between;gap:16px;padding:24px clamp(24px,3vw,42px) 30px;font-size:.68rem;display:flex}.report-period-deals-panel>.panel-header{box-sizing:border-box;text-align:start;inline-size:100%;max-inline-size:100%;margin:0;padding-block-start:10px;padding-inline:12px}.approval-actions{gap:14px;display:grid}.approval-actions>.card-actions{margin:0}.approval-actions>[data-testid=approval-operation-result]{inline-size:100%;margin:0}.report-type-select{width:100%;position:relative}.report-type-select select{border:1px solid var(--line-strong);width:100%;min-height:48px;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#111823;border-radius:13px;padding:11px 14px}.report-type-select select option{color:#f4f7f8;background:#111823}.report-type-select select:focus-visible{outline-offset:3px;border-color:#52d6c8;outline:2px solid #9af2e8}.report-select-trigger{border:1px solid var(--line-strong);width:100%;min-height:48px;color:var(--text);cursor:pointer;background:linear-gradient(145deg,#151d28,#0e141d);border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.report-select-trigger[aria-expanded=true]{border-color:#52d6c875;box-shadow:0 0 0 3px #52d6c814}.report-select-listbox{z-index:70;border:1px solid var(--line-strong);color:var(--text);background:#111823;border-radius:14px;gap:3px;padding:7px;display:grid;position:absolute;inset-block-start:calc(100% + 7px);inset-inline:0;box-shadow:0 22px 56px #00000094}.report-select-option{color:#dce3e8;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:42px;padding:9px 11px;display:flex}.report-select-option.active{color:#dffffb;background:#52d6c81f}.report-select-option[aria-selected=true]{color:#9af2e8;font-weight:720}.kpi-label>span{align-items:center;gap:6px;display:inline-flex}.kpi-tooltip{color:var(--quiet);display:inline-flex;position:relative}.kpi-tooltip-trigger{width:26px;height:26px;color:inherit;cursor:help;background:0 0;border:0;border-radius:999px;place-items:center;margin:-5px;display:grid}.kpi-tooltip-trigger:hover,.kpi-tooltip-trigger[aria-expanded=true]{color:#b9fff7;background:#52d6c81a}.kpi-tooltip svg{width:15px;height:15px}.kpi-tooltip-popover{z-index:240;color:#eef8f6;text-align:start;background:#0c121afa;border:1px solid #52d6c842;border-radius:12px;width:max-content;max-width:min(296px,100vw - 32px);padding:11px 13px;font-size:.74rem;font-weight:560;line-height:1.55;display:block;position:absolute;box-shadow:0 18px 48px #00000080}.kpi-tooltip-left{left:0}.kpi-tooltip-center{left:50%;transform:translate(-50%)}.kpi-tooltip-right{right:0}.kpi-tooltip-below{top:calc(100% + 9px)}.kpi-tooltip-above{bottom:calc(100% + 9px)}.unit-identity{gap:2px;min-width:150px;display:grid}.unit-identity strong{color:#edf1f4;font-size:.8rem}.unit-identity>span{color:var(--muted);font-size:.73rem}.phone-identity{white-space:nowrap;direction:ltr;unicode-bidi:isolate;display:inline-block}.conversation-customer-identity{align-items:baseline;min-inline-size:0;max-inline-size:100%;display:inline-flex}.conversation-customer-name{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.conversation-customer-separator{white-space:pre;flex:none}.conversation-customer-phone{color:var(--muted);flex:none;font-size:.82em;font-weight:540}.technical-details{color:var(--quiet);margin-top:9px;font-size:.68rem}.technical-details summary{cursor:pointer;width:fit-content}.technical-details dl{border:1px solid var(--line);background:#00000029;border-radius:9px;margin:8px 0 0;padding:9px 10px}.technical-details dl>div{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.technical-details dt,.technical-details dd{overflow-wrap:anywhere;margin:0}.ledger-card{margin-top:18px}.ledger-bars{gap:14px;display:grid}.ledger-row{gap:7px;display:grid}.ledger-row>div{justify-content:space-between;align-items:center;gap:12px;font-size:.77rem;display:flex}.ledger-row>div span{color:var(--muted)}.ledger-progress{appearance:none;background:#ffffff0e;border:0;border-radius:99px;width:100%;height:7px;overflow:hidden}.ledger-progress::-webkit-progress-bar{background:#ffffff0e;border-radius:99px}.ledger-progress::-webkit-progress-value{background:linear-gradient(90deg,#fff,#8d959e);border-radius:99px}.ledger-progress::-moz-progress-bar{background:linear-gradient(90deg,#fff,#8d959e);border-radius:99px}.ledger-single{justify-content:space-between;align-items:center;gap:20px;display:flex}.ledger-single span,.completeness-state{color:var(--muted)}.overview-charts-grid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:stretch;gap:18px;margin-top:18px;display:grid}.overview-chart-panel{flex-direction:column;min-height:360px;display:flex}.overview-chart-content{flex-direction:column;flex:1;min-width:0;display:flex}.overview-metric-bars{align-content:start;gap:16px;display:grid}.overview-metric-row{gap:8px;min-width:0;display:grid}.overview-metric-label{min-width:0;color:var(--muted);justify-content:space-between;align-items:baseline;gap:14px;font-size:.76rem;display:flex}.overview-metric-label strong{color:#edf4f3;overflow-wrap:anywhere;min-width:0;font-weight:660}.overview-metric-label span{color:#fff;font-variant-numeric:tabular-nums;flex:none;font-size:.82rem;font-weight:760}.overview-metric-progress{appearance:none;background:#ffffff0e;border:0;border-radius:99px;width:100%;height:9px;overflow:hidden}.overview-metric-progress::-webkit-progress-bar{background:#ffffff0e;border-radius:99px}.overview-metric-bars-journal-sales .overview-metric-progress::-webkit-progress-value{background:var(--chart-gradient-turquoise);border-radius:99px;box-shadow:0 0 18px #52d6c838}.overview-metric-bars-journal-sales .overview-metric-progress::-moz-progress-bar{background:var(--chart-gradient-turquoise);border-radius:99px}.overview-metric-bars-approval-status .overview-metric-progress::-webkit-progress-value{background:var(--chart-gradient-approval);border-radius:99px;box-shadow:0 0 18px #e0b25b2e}.overview-metric-bars-approval-status .overview-metric-progress::-moz-progress-bar{background:var(--chart-gradient-approval);border-radius:99px}.overview-metric-bars-report-approval .overview-metric-progress::-webkit-progress-value{background:var(--chart-gradient-turquoise);border-radius:99px;box-shadow:0 0 18px #52d6c838}.overview-metric-bars-report-approval .overview-metric-progress::-moz-progress-bar{background:var(--chart-gradient-turquoise);border-radius:99px}.overview-metric-bars-report-closure [data-review-metric=alex] .overview-metric-progress::-webkit-progress-value{background:var(--chart-gradient-turquoise);border-radius:99px}.progress-closure-alex::-webkit-progress-value{background:var(--chart-gradient-turquoise);border-radius:99px}.overview-metric-bars-report-closure [data-review-metric=alex] .overview-metric-progress::-moz-progress-bar{background:var(--chart-gradient-turquoise);border-radius:99px}.progress-closure-alex::-moz-progress-bar{background:var(--chart-gradient-turquoise);border-radius:99px}.overview-metric-bars-report-closure [data-review-metric=moshiko] .overview-metric-progress::-webkit-progress-value{background:var(--chart-gradient-approval);border-radius:99px}.progress-closure-moshiko::-webkit-progress-value{background:var(--chart-gradient-approval);border-radius:99px}.overview-metric-bars-report-closure [data-review-metric=moshiko] .overview-metric-progress::-moz-progress-bar{background:var(--chart-gradient-approval);border-radius:99px}.progress-closure-moshiko::-moz-progress-bar{background:var(--chart-gradient-approval);border-radius:99px}.overview-metric-bars-report-closure [data-review-metric=unclassified] .overview-metric-progress::-webkit-progress-value{background:var(--chart-gradient-unclassified);border-radius:99px}.progress-closure-unclassified::-webkit-progress-value{background:var(--chart-gradient-unclassified);border-radius:99px}.overview-metric-bars-report-closure [data-review-metric=unclassified] .overview-metric-progress::-moz-progress-bar{background:var(--chart-gradient-unclassified);border-radius:99px}.progress-closure-unclassified::-moz-progress-bar{background:var(--chart-gradient-unclassified);border-radius:99px}.overview-chart-note,.overview-chart-empty{color:var(--quiet);margin:18px 0 0;font-size:.7rem;line-height:1.55}.overview-chart-note{margin-top:auto;padding-top:18px}.overview-chart-empty{color:var(--muted);background:#52d6c80b;border:1px solid #52d6c824;border-radius:11px;padding:10px 12px}.overview-chart-skeleton{min-height:360px}.loading-chart-header{width:52%;height:22px;margin-bottom:28px}.loading-chart-bars{gap:18px;display:grid}.loading-chart-row{gap:8px;display:grid}.loading-chart-label{width:62%;height:14px}.loading-chart-track{border-radius:99px;width:100%;height:9px}.conversation-table a:not(.panel-link){color:#f4f7f8;font-weight:650}@media (min-width:821px){.conversation-table .conversation-price-cell{width:10.065%}}.skeleton{background:#ffffff0d;border-radius:8px;min-height:18px;position:relative;overflow:hidden}.skeleton-h48{height:48px}.loading-page{padding-top:60px}.loading-title{width:38%;height:54px;margin-bottom:30px}.loading-label{width:55%}.loading-value{width:70%;height:36px}.loading-compact-panel{min-height:220px}.loading-standard-panel{min-height:340px}.rule-quote{color:#d9e1e6;margin:0 0 16px}.health-title-icon{vertical-align:middle;margin-inline-end:7px}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.5s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}@media (min-width:821px){.rail-nav .nav-badge{left:calc(100% - 3px);inset-block-end:calc(100% - 12px)}.topbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"runtime date actions";display:grid}.topbar-context{grid-area:runtime;justify-self:start}.topbar-current-date{color:#cbd4da;letter-spacing:.02em;white-space:nowrap;text-shadow:0 0 16px #52d6c821;grid-area:date;justify-self:center;font-size:.76rem;font-weight:650;display:block}.topbar-actions{grid-area:actions;justify-self:end}}@media (min-width:1121px){.staging-review-frame:has(.conversation-workspace){grid-template-columns:224px minmax(0,1fr)}.staging-review-frame:has(.conversation-workspace) .dashboard-main{block-size:100dvh;min-block-size:0;overflow:hidden}.staging-review-frame:has(.conversation-workspace) .page{min-block-size:0;max-inline-size:none;padding:0 8px 8px;overflow:hidden}.staging-review-frame:has(.conversation-workspace) .application-footer{display:none}.staging-review-frame:has(.conversation-workspace) .conversation-workspace{block-size:100%}.conversation-layout{grid-template:"events chat deal"minmax(0,1fr)/clamp(236px,20vw,320px) minmax(0,1fr) clamp(272px,22vw,320px);gap:10px}}@media (min-width:1600px){.staging-review-frame:has(.conversation-workspace){grid-template-columns:240px minmax(0,1fr)}}@media (max-width:1120px){.kpi-grid,.review-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-split,.conversation-layout{grid-template-columns:minmax(0,1fr)}.conversation-layout{grid-template-rows:none;grid-template-areas:"chat""events""deal";align-items:start}.conversation-thread-panel{block-size:clamp(720px,100dvh - 118px,980px)}.conversation-deal-rail{overflow:visible}.overview-charts-grid{grid-template-columns:minmax(0,1fr)}.report-grid,.health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar-context{display:flex}}@media (max-width:932px){.push-foundation-popover{top:74px;width:auto;position:fixed;inset-inline:16px}.account-control-card{grid-template-columns:1fr}.staging-review-frame{--review-topbar-block-size:80px}.auth-page{grid-template-columns:1fr}.auth-visual{justify-content:flex-start;gap:18px;min-height:360px;padding:28px}.login-brand-row{order:1}.auth-benefits{order:2;grid-template-columns:repeat(6,minmax(0,1fr));align-self:center;gap:8px 10px;width:100%;display:grid}.auth-benefits li{grid-column:span 2;grid-template-columns:6px 16px minmax(0,1fr);gap:7px;min-height:52px;padding:6px 0;font-size:.68rem;line-height:1.25}.auth-benefits li:nth-child(4){grid-column:2/span 2}.auth-benefits li:nth-child(5){grid-column:4/span 2}.auth-benefits svg{width:16px;height:16px}.auth-benefit-dot{width:6px;height:6px}.auth-statement{order:3}.login-brand-row{gap:18px}.login-network-lockup{gap:9px}.login-kinorot-logo{block-size:40px;max-inline-size:88px}.login-azura-logo{block-size:32px;max-inline-size:72px}.login-brand-separator{block-size:28px}.auth-statement h1{margin:0;font-size:2.35rem}.auth-statement p{display:none}.auth-panel{align-items:start;padding:34px 22px 48px}.dashboard-frame{display:block}.side-rail{display:none}.dashboard-main{padding-top:env(safe-area-inset-top);padding-bottom:calc(96px + env(safe-area-inset-bottom))}.overview-chart-panel,.overview-chart-skeleton{min-height:350px}.conversation-workspace{gap:14px;display:grid}.conversation-workspace-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand identity""control control";margin-block-start:12px;padding-block-start:10px;padding-inline:0}.conversation-workspace-header .official-brand-lockup{gap:6px;min-height:48px}.conversation-workspace-header .official-brand-lockup .alex-lockup-icon{width:36px;height:36px}.conversation-workspace-header .official-brand-lockup .kinorot-logo{max-width:52px;height:31px}.conversation-workspace-header .official-brand-lockup .azura-logo{max-width:44px;height:25px}.conversation-workspace-header .brand-separator{height:24px}.conversation-workspace-identity{gap:8px}.conversation-workspace-identity h1{text-align:right;justify-content:flex-end;min-inline-size:0;max-inline-size:100%;margin:0;font-size:.86rem;display:flex}.conversation-workspace-identity .conversation-customer-identity{justify-items:right;gap:2px;inline-size:max-content;max-inline-size:100%;display:grid}.conversation-workspace-identity .conversation-customer-name,.conversation-workspace-identity .conversation-customer-phone{text-align:right;justify-self:right;inline-size:fit-content;max-inline-size:100%}.conversation-workspace-identity .conversation-customer-name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.conversation-layout{grid-template-rows:auto;grid-template-areas:"events""deal";gap:14px}.conversation-layout>.conversation-thread-panel{display:none}.conversation-summary-control,.conversation-summary-control[data-owner-control=false]{border:1px solid var(--line);background:var(--panel);border-radius:18px;place-items:stretch stretch;gap:14px;inline-size:100%;padding:20px;display:grid}.conversation-summary-heading{display:block}.conversation-summary-heading h2{margin:0;font-size:1.15rem}.conversation-summary-heading p{color:var(--muted);margin:6px 0 0;font-size:.72rem}.conversation-mobile-statuses{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-conversation-entry{white-space:normal;block-size:100%;inline-size:100%;min-inline-size:0;display:inline-flex}.conversation-summary-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.conversation-summary-actions>*{block-size:100%;inline-size:100%;min-inline-size:0}.conversation-summary-actions>:only-child{grid-column:1/-1}.conversation-summary-actions .conversation-owner-controls,.conversation-summary-actions .conversation-mode-actions{block-size:100%;inline-size:100%;min-inline-size:0}.conversation-summary-actions .conversation-mode-actions .button{white-space:normal;flex:1 1 0;block-size:48px;min-block-size:48px;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding-block:7px}.conversation-summary-actions .mobile-conversation-entry{block-size:48px;min-block-size:48px;padding-block:7px}.conversation-summary-actions .conversation-owner-controls{align-content:stretch}.conversation-workspace-identity .conversation-customer-phone,.page-heading .conversation-customer-phone,.mobile-full-chat-identity .conversation-customer-phone{color:inherit;font-size:1em;font-weight:inherit;line-height:1.35}.conversation-events-panel .conversation-event-region{max-block-size:420px}.conversation-events-panel .conversation-events-list{max-block-size:380px}.overview-metric-label{gap:10px;font-size:.73rem}.staging-review-banner{margin-inline:0;padding-inline-start:max(16px, env(safe-area-inset-right));padding-inline-end:max(16px, env(safe-area-inset-left))}.staging-review-frame .topbar{inset-block-start:0}.topbar{min-height:var(--review-topbar-block-size);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070a0fe6;border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"runtime logo actions""date date date";gap:5px 10px;padding-block:8px;padding-inline-start:max(14px, env(safe-area-inset-right));padding-inline-end:max(14px, env(safe-area-inset-left));display:grid}.topbar-context{grid-area:runtime;justify-self:start;gap:5px;min-width:0}.mobile-profile-status{color:#c9fdf7;background:#0a1016d1;border-color:#52d6c833;min-height:38px;padding:7px 10px;font-size:.68rem;display:inline-flex}.mobile-profile-status:before{width:7px;height:7px}.desktop-profile-status{display:none}.alex-logo-static-topbar{grid-area:logo;justify-self:center;display:block}.alex-logo-static-topbar .brand-type{display:none}.alex-logo-static-topbar .brand-glyph-image{object-fit:contain;width:42px;height:42px}.topbar-current-date{color:#cbd4da;letter-spacing:.015em;white-space:nowrap;text-shadow:0 0 14px #52d6c81f;grid-area:date;justify-self:center;font-size:.68rem;font-weight:630;display:block}.topbar-actions{grid-area:actions;justify-self:end}.alex-runtime-status-button,.alex-runtime-status-readonly{min-height:38px;padding:7px 10px;font-size:.68rem}.alex-runtime-status-error{display:none}.topbar-actions{gap:7px}.topbar-actions .role-pill{white-space:nowrap;min-height:38px;padding:7px 10px;font-size:.68rem}.topbar-actions .role-pill svg{display:none}.topbar-actions .icon-button{width:36px;height:36px}.topbar-actions .icon-button:active{box-shadow:inset 0 0 0 2px #52d6c857}.page{padding-inline-start:max(16px, env(safe-area-inset-right));padding-inline-end:max(16px, env(safe-area-inset-left))}.page-heading{grid-template-columns:1fr;align-items:start;gap:14px;margin:18px 0 24px}.page-heading-conversation{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:8px 0 12px}.page-heading-conversation .heading-aside{justify-items:end;width:auto}.page-heading-conversation .heading-actions{width:auto}.page-heading-conversation .heading-actions .button{flex:none}.page-heading h1{font-size:2.55rem}.heading-aside{justify-items:stretch;width:100%}.official-brand-lockup{justify-content:flex-start;gap:8px;min-height:70px}.official-brand-lockup .kinorot-logo{max-width:98px;height:47px}.official-brand-lockup .azura-logo{max-width:83px;height:39px}.official-brand-lockup .alex-lockup-icon{border-radius:0;width:53px;height:53px}.brand-separator{height:35px}.heading-actions{width:100%}.heading-actions .button{flex:1}.mobile-nav{left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));bottom:calc(max(10px, env(safe-area-inset-bottom)) + 10px);z-index:50;-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);contain:layout;background:#0a1017b8;border:1px solid #ffffff38;border-radius:22px;grid-template-columns:repeat(5,1fr);gap:5px;height:64px;padding:5px 6px;transition:none;display:grid;position:fixed;overflow:visible;box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff1c}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mobile-nav{background:#0a10172e}}.mobile-nav .nav-link{border-radius:15px;flex-direction:column;justify-content:center;gap:2px;height:100%;min-height:44px;padding:4px;font-size:.58rem}.mobile-nav .nav-link.active{background:linear-gradient(145deg,#52d6c838,#52d6c81a);box-shadow:inset 0 1px #ffffff12}.mobile-nav button.nav-link{cursor:pointer;background:0 0;border:0}.mobile-nav .nav-icon-slot{flex-basis:18px;block-size:18px;inline-size:18px}.mobile-nav .nav-link svg{width:18px;height:18px}.mobile-nav .nav-badge{color:#031412;-webkit-backdrop-filter:blur(10px)saturate(170%);backdrop-filter:blur(10px)saturate(170%);background:#52d6c8c7;border:1px solid #defffb6b;min-width:18px;height:18px;padding-inline:4px;font-size:.56rem;inset-block-end:calc(100% - 11px);box-shadow:0 5px 16px #17a1944d,inset 0 1px #ffffff47}.composer-keyboard-active .dashboard-main{padding-bottom:max(12px, env(safe-area-inset-bottom))}.composer-keyboard-active .mobile-navigation,.composer-keyboard-active .mobile-nav,.composer-keyboard-active .mobile-more-menu{display:none}.mobile-more-menu{left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));bottom:calc(max(10px, env(safe-area-inset-bottom)) + 82px);z-index:49;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:var(--shadow);background:#0a0e14f7;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:10px;display:grid;position:fixed}.mobile-more-menu .nav-link{min-height:44px;font-size:.72rem}.conversation-table{background:0 0;border:0;margin-inline:0}.conversation-table .table-wrap{overflow:visible}.conversation-table table,.conversation-table tbody,.conversation-table tr,.conversation-table td{width:100%;display:block}.conversation-table table{min-width:0}.conversation-table thead{display:none}.conversation-table tbody{gap:12px;display:grid}.conversation-table tr{border:1px solid var(--line);background:#ffffff06;border-radius:17px;padding:14px 16px}.conversation-table td{text-align:start;overflow-wrap:anywhere;border:0;grid-template-columns:minmax(82px,.38fr) minmax(0,1fr);align-items:start;gap:12px;padding:8px 0;display:grid}.conversation-table td+td{border-top:1px solid #ffffff0e}.conversation-table td:before{content:attr(data-label);color:var(--quiet);font-size:.68rem;font-weight:650}.conversation-table .conversation-customer-cell>.conversation-customer-identity{grid-column:2}.conversation-customer-identity{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.conversation-customer-name{white-space:nowrap;max-inline-size:100%;display:block}.conversation-customer-separator{display:none}.conversation-customer-phone{font-size:.72em;line-height:1.35;display:block}.conversation-customer-heading h1 .conversation-customer-identity{justify-content:flex-start;align-items:stretch;gap:4px}.conversation-customer-heading h1 .conversation-customer-name,.conversation-customer-heading h1 .conversation-customer-phone{text-align:right;align-self:stretch;inline-size:100%}.page-heading h1:has(.conversation-customer-identity){width:100%;min-width:0}.page-heading .conversation-customer-identity{white-space:normal;flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.page-heading .conversation-customer-name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;text-align:right;min-width:0;max-width:none;display:block;overflow:visible}.page-heading .conversation-customer-phone{color:inherit;font-size:1em;font-weight:inherit;flex:none;line-height:1.35;display:block}.conversation-table .conversation-customer-cell>.quiet{grid-column:2;min-inline-size:0}.conversation-table .conversation-stay-cell .conversation-stay-axis{grid-column:2;justify-self:start;inline-size:max-content;min-inline-size:0;padding-block-end:calc(3em + 6px);display:block;position:relative}.conversation-table .conversation-stay-cell .conversation-price-axis-sizer{visibility:hidden;white-space:nowrap;display:block}.conversation-table .conversation-stay-cell .stay-date{text-align:end}.conversation-table .conversation-stay-cell .stay-date-two-line{inset-block-start:0;direction:rtl;place-items:start end;gap:2px;inline-size:max-content;display:inline-grid;position:absolute;left:auto;right:0;transform:none}.conversation-table .conversation-stay-cell .deal-date-range,.conversation-table .conversation-stay-cell .deal-date-weekdays,.conversation-table .conversation-stay-cell .deal-date-nights{text-align:right;justify-self:end;inline-size:100%}.conversation-table .conversation-price-cell>[data-conversation-last-price]{text-align:start;white-space:nowrap;grid-column:2;justify-self:start;inline-size:max-content;min-inline-size:0}.audit-table-panel{background:0 0;border:0;border-radius:0;margin-inline:0;overflow:visible}.audit-table-wrap{padding-bottom:calc(104px + env(safe-area-inset-bottom));overflow:visible}.audit-table colgroup,.audit-table thead{display:none}.audit-table,.audit-table tbody,.audit-table tr,.audit-table td{width:100%;display:block}.audit-table tbody{gap:12px;display:grid}.audit-table tr{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff09,#ffffff05);border-radius:17px;padding:14px 16px}.audit-table td{text-align:start;border:0;grid-template-columns:minmax(86px,.38fr) minmax(0,1fr);align-items:start;gap:12px;padding:8px 0;display:grid}.audit-table td+td{border-top:1px solid #ffffff0e}.audit-table td:before{content:attr(data-label);color:var(--quiet);font-size:.68rem;font-weight:650}.audit-table td>:is(strong,time,.status,.audit-cell-primary,.audit-detail-clamp,.audit-detail-expand),.audit-table .audit-col-actor .quiet{grid-column:2}.audit-table .audit-col-outcome .status{justify-self:start}.audit-table .audit-detail-expand{grid-column:2}.report-export-control,.report-export-actions,.report-export-feedback-slot{width:100%}.report-export-actions .button{flex:1}.report-organization-groups{grid-template-columns:1fr}.approval-grid,.rule-grid{grid-template-columns:minmax(0,1fr)}.application-footer{padding-inline-start:max(16px, env(safe-area-inset-right));padding-inline-end:max(16px, env(safe-area-inset-left))}.review-protection-note{display:none}:is(html:has(.mobile-chat-route),body:has(.mobile-chat-route)),.mobile-chat-route{block-size:100dvh;min-block-size:100dvh}.mobile-chat-route .dashboard-main{block-size:100%;min-block-size:0;padding-bottom:0}.mobile-chat-route .topbar{flex:none}.mobile-chat-route .page{flex:1 1 0;block-size:auto;min-block-size:0;padding:0}.mobile-chat-route .application-footer{display:none}.mobile-full-chat-panel{block-size:100%;min-block-size:0;inline-size:100%;padding:12px max(12px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));border-block-end:0;border-inline:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto auto;margin:0}.mobile-full-chat-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity brand""status status";gap:8px 10px;padding-block-end:9px;display:grid}.mobile-full-chat-identity{flex:1;grid-area:identity;align-items:center;gap:9px}.mobile-full-chat-status{grid-area:status;justify-content:flex-start}.mobile-full-chat-header .official-brand-lockup{grid-area:brand;gap:5px;min-height:40px}.mobile-full-chat-header .official-brand-lockup .azura-logo{max-width:40px;height:22px}.mobile-full-chat-header .official-brand-lockup .kinorot-logo{max-width:46px;height:28px}.mobile-full-chat-header .official-brand-lockup .alex-lockup-icon{width:32px;height:32px}.mobile-full-chat-header .brand-separator{height:22px}.mobile-full-chat-identity h1{overflow-wrap:anywhere;font-size:.82rem}.mobile-chat-back{flex:0 0 38px;width:38px;height:38px}.mobile-full-chat-panel .conversation-thread-composer{position:sticky;bottom:0}}@media (max-width:560px){.staging-review-frame{--review-banner-block-size:0px}.kpi-grid,.report-grid,.health-grid{grid-template-columns:1fr 1fr;gap:10px}.kpi-card{min-height:130px;padding:16px}.kpi-value{font-size:1.65rem}.panel{padding:17px}.report-organization-modal{--report-mobile-nav-height:64px;--report-mobile-nav-bottom-gap:calc(max(10px, env(safe-area-inset-bottom)) + 10px);--report-sheet-nav-clearance:16px;place-items:end stretch;padding:0;padding-block-end:calc(var(--report-mobile-nav-height) + var(--report-mobile-nav-bottom-gap) + var(--report-sheet-nav-clearance))}.report-organization-sheet{width:100%;max-height:min(760px, calc(100dvh - var(--report-mobile-nav-height) - var(--report-mobile-nav-bottom-gap) - var(--report-sheet-nav-clearance) - 16px));-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);background:linear-gradient(155deg,#111d26bd,#060c1294);border-block-start-color:#84efe457;border-block-end:0;border-inline:0;border-radius:24px 24px 0 0;box-shadow:0 -24px 72px #00000080,inset 0 1px #d5fffb14}.report-organization-sheet-header{padding:17px 18px 14px}.report-organization-sheet-body{padding:14px 16px 18px}.report-organization-actions{flex-direction:column;align-items:flex-start}.report-organization-sheet-footer{padding:13px 14px}.report-organization-sheet-footer .button{min-width:0;padding-inline:12px}.report-organization-sheet-footer .button-primary{flex:1}.action-dialog{max-height:calc(100dvh - 30px);padding:19px;overflow-y:auto}.approval-dialog-metrics,.counter-preview{grid-template-columns:1fr}.conversation-sticky-actions{bottom:calc(86px + env(safe-area-inset-bottom));z-index:12;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0e14f0;border-radius:14px;margin:0 -7px -7px;padding:10px;position:sticky}.conversation-sticky-actions .button{flex:auto}.conversation-thread-composer{z-index:12;border:1px solid var(--ALEX_GLASS_BORDER);max-block-size:none;inline-size:100%;min-inline-size:0;max-inline-size:100%;scroll-margin-bottom:calc(12px + env(safe-area-inset-bottom));background:var(--ALEX_GLASS_SURFACE_STRONG);-webkit-backdrop-filter:blur(var(--ALEX_GLASS_BLUR));backdrop-filter:blur(var(--ALEX_GLASS_BLUR));border-radius:15px;margin:0;padding:13px 10px 10px;position:sticky;bottom:0;overflow:visible;box-shadow:0 -12px 32px #00000047}.composer-keyboard-active .conversation-thread-composer{z-index:12;scroll-margin-bottom:calc(12px + env(safe-area-inset-bottom));position:sticky;bottom:0}.conversation-thread-composer textarea{max-height:150px}.composer-toolbar{flex-wrap:nowrap;align-items:center}.composer-send-button{flex:0 0 42px}.composer-attachments{max-height:124px;overflow-y:auto}.table-panel{border-inline:0;border-radius:0;margin-inline:-16px}.recent-conversations-header{flex-direction:row;align-items:center;gap:12px}.recent-conversations-header>div{min-inline-size:0}.recent-conversations-action{width:auto;min-width:0;padding-inline:13px}.decision-metrics{grid-template-columns:1fr}.proposal-diff,.completeness-list{grid-template-columns:minmax(0,1fr)}.message{max-width:90%}.auth-meta{flex-direction:column}.staging-review-frame .topbar{inset-block-start:0}.review-role-switch{margin-inline-start:auto}.review-role-switch>svg{display:none}.conversation-search{border-radius:14px;width:100%;min-height:50px}.card-actions .button{flex:145px;min-height:48px}.topbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"runtime logo actions""date date date";row-gap:5px;padding-block:8px 7px}.official-brand-lockup{gap:7px;min-height:56px}.official-brand-lockup .azura-logo{max-width:53px;height:29px}.official-brand-lockup .kinorot-logo{max-width:62px;height:37px}.official-brand-lockup .alex-lockup-icon{border-radius:0;width:42px;height:42px}.brand-separator{height:30px}.topbar-actions{gap:5px}.topbar-actions .icon-button{width:34px;height:34px}.alex-runtime-status-button,.alex-runtime-status-readonly,.mobile-profile-status{gap:6px;min-height:36px;padding:6px 8px;font-size:.63rem}.alex-runtime-status-button .live-dot,.alex-runtime-status-readonly .live-dot,.mobile-profile-status:before{width:6px;height:6px}.login-brand-row{gap:8px}.login-brand-row .brand-mark{gap:7px}.login-brand-row .brand-glyph-image{width:34px;height:34px}.login-brand-row .brand-type{font-size:.78rem}.login-brand-row .brand-caption-mobile{max-inline-size:92px;font-size:.52rem;line-height:1.25}.login-network-lockup{gap:5px}.login-kinorot-logo{block-size:30px;max-inline-size:58px}.login-azura-logo{block-size:25px;max-inline-size:48px}.login-brand-separator{block-size:22px}.auth-benefits li{gap:5px;min-height:56px;padding:6px 0;font-size:.62rem}}@media (max-width:932px){.brand-caption-desktop{display:none}.brand-caption-mobile{display:block}}@media (max-width:932px) and (hover:none) and (pointer:coarse){.auth-page{grid-template-rows:max-content minmax(0,1fr)}.auth-visual{min-height:0;min-block-size:0}.auth-benefits{display:none}.auth-statement{order:2}}@media (max-width:932px) and (orientation:landscape) and (max-height:520px){.staging-review-frame{--review-topbar-block-size:64px}.topbar{min-height:var(--review-topbar-block-size);grid-template-areas:"runtime logo actions""date date date";row-gap:1px;padding-block:4px 3px}.topbar-current-date{font-size:.6rem;line-height:1}.mobile-profile-status{display:none}.desktop-profile-status{display:inline-flex}.mobile-profile-status,.alex-runtime-status-button,.alex-runtime-status-readonly{min-height:32px;padding:4px 7px}.alex-logo-static-topbar .brand-glyph-image{width:34px;height:34px}.mobile-chat-route .page{min-block-size:0}.mobile-full-chat-panel{grid-template-rows:auto minmax(0,1fr) auto auto;gap:7px;block-size:100%;padding-block-start:7px}.mobile-full-chat-header{padding-block-end:5px}.mobile-full-chat-header .official-brand-lockup{min-height:32px}.mobile-full-chat-panel .conversation-thread-composer{max-block-size:46dvh;overflow-y:auto}.mobile-full-chat-panel .conversation-thread-composer textarea{min-height:44px;max-height:92px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
