.ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:var(--ax-radius-pill);font-family:var(--ax-font);font-size:13.5px;font-weight:600;padding:9px 18px;cursor:pointer;transition:background var(--ax-transition),color var(--ax-transition),box-shadow var(--ax-transition),transform var(--ax-transition);white-space:nowrap}.ax-btn:focus-visible{outline:none;box-shadow:var(--ax-focus-ring)}.ax-btn:active:not(:disabled){transform:translateY(1px)}.ax-btn:disabled{opacity:.55;cursor:not-allowed}.ax-btn--primary{background:var(--ax-orange-500);color:var(--ax-white);box-shadow:0 1px 2px #b84d1640}.ax-btn--primary:hover:not(:disabled){background:var(--ax-orange-600)}.ax-btn--secondary{background:var(--ax-white);color:var(--ax-neutral-700);border:1px solid var(--ax-neutral-300)}.ax-btn--secondary:hover:not(:disabled){background:var(--ax-neutral-50);border-color:var(--ax-neutral-400);color:var(--ax-neutral-900)}.ax-btn--ghost{background:transparent;color:var(--ax-neutral-700)}.ax-btn--ghost:hover:not(:disabled){background:var(--ax-neutral-100)}.ax-btn--danger{background:var(--ax-error);color:var(--ax-white)}.ax-btn--danger:hover:not(:disabled){background:#dc2626}.ax-btn--sm{font-size:12.5px;padding:6px 14px}.ax-card{background:var(--ax-white);border:var(--ax-border);border-radius:var(--ax-radius);box-shadow:var(--ax-shadow-sm)}.ax-card--padded{padding:20px}.ax-badge{display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:11.5px;font-weight:600;padding:3px 10px;line-height:1.5}.ax-badge--navy{background:var(--ax-navy-50);color:var(--ax-navy-500)}.ax-badge--orange{background:var(--ax-orange-50);color:var(--ax-orange-600)}.ax-badge--neutral{background:var(--ax-neutral-100);color:var(--ax-neutral-700)}.ax-badge--success{background:#d1fae5;color:#047857}.ax-badge--error{background:#fee2e2;color:#b91c1c}.ax-badge--warning{background:#fef3c7;color:#b45309}.ax-field{display:flex;flex-direction:column;gap:6px}.ax-field__label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ax-neutral-600)}.ax-input{font-family:var(--ax-font);font-size:13.5px;color:var(--ax-neutral-900);background:var(--ax-white);border:1.5px solid var(--ax-neutral-200);border-radius:10px;padding:9px 12px;transition:border-color var(--ax-transition),box-shadow var(--ax-transition);outline:none;width:100%}.ax-input:hover:not(:focus){border-color:var(--ax-neutral-300)}.ax-input:focus{border-color:var(--ax-blue-500);box-shadow:var(--ax-focus-ring-blue)}.ax-input::placeholder{color:var(--ax-neutral-400)}.ax-input-wrap{position:relative;display:block}.ax-input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--ax-neutral-600);pointer-events:none;transition:color .15s ease}.ax-input-wrap:focus-within .ax-input-icon{color:var(--ax-navy-500)}.ax-input--icon{width:100%;padding-left:38px}.ax-field__error{font-size:12px;color:var(--ax-error)}.ax-table-wrap{overflow:auto;border:var(--ax-border);border-radius:var(--ax-radius);background:var(--ax-white);box-shadow:var(--ax-shadow-sm)}.ax-table{width:100%;border-collapse:collapse;font-size:13.5px}.ax-table thead th{position:sticky;top:0;background:var(--ax-neutral-50);text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ax-neutral-600);padding:11px 16px;border-bottom:1px solid var(--ax-neutral-200);z-index:1}.ax-table tbody td{padding:11px 16px;border-bottom:1px solid var(--ax-neutral-100);color:var(--ax-neutral-900)}.ax-table tbody tr:last-child td{border-bottom:none}.ax-table tbody tr{transition:background var(--ax-transition)}.ax-table--hover tbody tr:hover{background:#fafbff;cursor:pointer}.table-card{background:var(--ax-white);border:var(--ax-border);border-radius:var(--ax-radius);box-shadow:var(--ax-shadow-sm);overflow:hidden}.table-card__toolbar{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--ax-neutral-100);flex-wrap:wrap}.table-card__toolbar-right{margin-left:auto;display:flex;align-items:center;gap:10px}.table-card__scroll{overflow-x:auto}.table-search{position:relative;display:flex;align-items:center}.table-search svg{position:absolute;left:11px;color:var(--ax-neutral-400);pointer-events:none}.table-search .ax-input{padding-left:34px;width:300px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:var(--ax-radius-pill);background:transparent;color:var(--ax-neutral-600);cursor:pointer;transition:background var(--ax-transition),color var(--ax-transition)}.icon-btn:hover{background:var(--ax-neutral-100);color:var(--ax-neutral-900)}.bulk-bar{display:flex;align-items:center;gap:14px;padding:10px 16px;background:var(--ax-blue-50);border-bottom:1px solid var(--ax-blue-200)}.bulk-bar__count{font-size:12.5px;font-weight:600;color:var(--ax-blue-700);margin-right:auto}.sel-chk{width:15px;height:15px;accent-color:var(--ax-blue-500);cursor:pointer}.email-link{display:inline-flex;align-items:center;gap:6px;color:var(--ax-neutral-700);text-decoration:none;min-width:0}.email-link svg{color:var(--ax-neutral-400);flex:none}.email-link:hover{color:var(--ax-blue-600);text-decoration:underline}.id-pill{display:inline-flex;align-items:center;padding:3px 9px;border-radius:var(--ax-radius-sm);background:var(--ax-neutral-100);color:var(--ax-neutral-700);font-size:11.5px;font-weight:600;font-family:var(--ax-font-mono);white-space:nowrap}.muted{color:var(--ax-neutral-400)}.ax-table th.th-act,.ax-table td.td-act{position:sticky;right:0;background:var(--ax-white);box-shadow:-4px 0 10px #0000000f;z-index:2;overflow:visible;white-space:normal}.ax-table thead th.th-act{background:var(--ax-neutral-50);z-index:3}.ax-table--hover tbody tr:hover td.td-act{background:#fafbff}.row-actions{display:flex;align-items:center;justify-content:flex-end;gap:2px}.eye-row,.dots-btn{background:none;border:none;cursor:pointer;padding:5px 8px;border-radius:var(--ax-radius-sm);color:var(--ax-neutral-400);display:inline-flex;align-items:center;transition:background var(--ax-transition),color var(--ax-transition)}.eye-row:hover,.dots-btn:hover{background:var(--ax-neutral-100);color:var(--ax-neutral-700)}.drop-overlay{position:fixed;inset:0;z-index:400}.drop-menu{position:fixed;min-width:190px;background:var(--ax-white);border:var(--ax-border);border-radius:12px;box-shadow:var(--ax-shadow-lg);padding:6px;z-index:401;display:flex;flex-direction:column;gap:1px;animation:ax-modal-in var(--ax-spring)}.drop-menu__item{display:flex;align-items:center;gap:9px;border:none;background:transparent;font-family:var(--ax-font);font-size:13px;color:var(--ax-neutral-900);padding:8px 10px;border-radius:8px;cursor:pointer;text-align:left;transition:background var(--ax-transition)}.drop-menu__item svg{color:var(--ax-neutral-400)}.drop-menu__item:hover{background:var(--ax-neutral-100)}.drop-menu__item--danger{color:#dc2626}.drop-menu__item--danger svg{color:#dc2626}.drop-menu__item--danger:hover{background:#fee2e2}.drop-menu__sep{height:1px;background:var(--ax-neutral-100);margin:3px 6px}.qf-group{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.qf-pill{border:1px solid var(--ax-neutral-300);border-radius:var(--ax-radius-pill);background:var(--ax-white);color:var(--ax-neutral-600);font-family:var(--ax-font);font-size:12.5px;font-weight:600;padding:6px 14px;cursor:pointer;transition:background var(--ax-transition),color var(--ax-transition),border-color var(--ax-transition)}.qf-pill:hover:not(.qf-pill--active){background:var(--ax-neutral-50);color:var(--ax-neutral-900)}.qf-pill--active.qf-pill--blue{background:var(--ax-blue-50);border-color:var(--ax-blue-500);color:var(--ax-blue-600)}.qf-pill--active.qf-pill--orange{background:var(--ax-orange-50);border-color:var(--ax-orange-500);color:var(--ax-orange-600)}.qf-pill--active.qf-pill--green{background:#d1fae5;border-color:var(--ax-success);color:#047857}.date-range{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ax-neutral-600)}.date-range .ax-input{width:auto}.table-card__pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--ax-neutral-100)}.pg-info{font-size:12.5px;color:var(--ax-neutral-600)}.pg-btns{display:flex;gap:4px}.pg-btn{min-width:30px;height:30px;border:1px solid var(--ax-neutral-200);border-radius:7px;background:var(--ax-white);cursor:pointer;font-family:var(--ax-font);font-size:12.5px;color:var(--ax-neutral-700);display:flex;align-items:center;justify-content:center;padding:0 6px;transition:background var(--ax-transition),color var(--ax-transition),border-color var(--ax-transition)}.pg-btn:hover:not(:disabled):not(.pg-btn--active){background:var(--ax-neutral-100)}.pg-btn--active{background:var(--ax-blue-500);border-color:var(--ax-blue-500);color:var(--ax-white);font-weight:600}.pg-btn:disabled{opacity:.3;cursor:default}.pg-ellipsis{align-self:center;color:var(--ax-neutral-400);font-size:12.5px;padding:0 2px}.ax-modal-backdrop{position:fixed;inset:0;background:#0f172a7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:200;padding:20px}.ax-modal{max-width:calc(100vw - 40px);max-height:calc(100vh - 80px);background:var(--ax-white);border-radius:18px;box-shadow:0 24px 64px #0f172a3d;display:flex;flex-direction:column;overflow:hidden;animation:ax-modal-in var(--ax-spring)}@keyframes ax-modal-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.ax-modal{animation:none}}.ax-modal__header{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--ax-neutral-200)}.ax-modal__ico{flex:none;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,var(--ax-blue-500),var(--ax-navy-400));color:var(--ax-white);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 3px 8px -2px #428bfe73}.ax-modal__titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ax-modal__title{font-size:15px;font-weight:700;color:var(--ax-neutral-900);line-height:1.2}.ax-modal__subtitle{font-size:12px;color:var(--ax-neutral-600);margin:0;line-height:1.3}.ax-modal .form-actions{margin:20px -20px -20px;padding:14px 20px;border-top:1px solid var(--ax-neutral-200);background:var(--ax-neutral-50)}.form-section-label{grid-column:1 / -1;display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--ax-neutral-400);margin-top:6px}.form-section-label:after{content:"";flex:1;height:1px;background:var(--ax-neutral-100)}.form-section-label:first-child{margin-top:0}.ax-modal__close{border:none;background:transparent;font-size:22px;line-height:1;color:var(--ax-neutral-600);cursor:pointer;padding:2px 8px;border-radius:6px}.ax-modal__close:hover{background:var(--ax-neutral-100);color:var(--ax-neutral-900)}.ax-modal__body{padding:20px;overflow-y:auto}.ax-select{font-family:var(--ax-font);font-size:13.5px;color:var(--ax-neutral-900);background:var(--ax-white);border:1.5px solid var(--ax-neutral-200);border-radius:10px;padding:9px 12px;outline:none;width:100%;transition:border-color var(--ax-transition),box-shadow var(--ax-transition)}.ax-select:hover:not(:focus){border-color:var(--ax-neutral-300)}.ax-select:focus{border-color:var(--ax-blue-500);box-shadow:var(--ax-focus-ring-blue)}.ax-textarea{font-family:var(--ax-font);font-size:13.5px;color:var(--ax-neutral-900);border:1.5px solid var(--ax-neutral-200);border-radius:10px;padding:9px 12px;outline:none;width:100%;min-height:90px;resize:vertical;transition:border-color var(--ax-transition),box-shadow var(--ax-transition)}.ax-textarea:hover:not(:focus){border-color:var(--ax-neutral-300)}.ax-textarea:focus{border-color:var(--ax-blue-500);box-shadow:var(--ax-focus-ring-blue)}.ax-switch{flex:none;width:36px;height:20px;border:none;border-radius:20px;background:var(--ax-neutral-300);position:relative;cursor:pointer;padding:0;transition:background var(--ax-transition)}.ax-switch:disabled{opacity:.5;cursor:not-allowed}.ax-switch:focus-visible{outline:none;box-shadow:var(--ax-focus-ring)}.ax-switch--on{background:var(--ax-navy-500)}.ax-switch__thumb{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:999px;background:var(--ax-white);box-shadow:0 1px 2px #0003;transition:transform var(--ax-spring)}.ax-switch--on .ax-switch__thumb{transform:translate(16px)}.radio-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.radio-card{border:2px solid var(--ax-neutral-200);border-radius:12px;padding:14px;cursor:pointer;background:var(--ax-white);font-family:var(--ax-font);text-align:left;transition:border-color var(--ax-transition),background var(--ax-transition)}.radio-card:hover:not(.radio-card--sel){border-color:var(--ax-navy-300)}.radio-card--sel{border-color:var(--ax-navy-500);background:var(--ax-navy-50)}.radio-card:focus-visible{outline:none;box-shadow:var(--ax-focus-ring)}.radio-card__ico{width:34px;height:34px;border-radius:10px;background:var(--ax-neutral-100);color:var(--ax-neutral-700);display:flex;align-items:center;justify-content:center;margin-bottom:10px;transition:background var(--ax-transition),color var(--ax-transition)}.radio-card--sel .radio-card__ico{background:var(--ax-navy-500);color:var(--ax-white)}.radio-card__name{font-size:13px;font-weight:700;color:var(--ax-neutral-900)}.radio-card__desc{font-size:11.5px;color:var(--ax-neutral-600);line-height:1.45;margin-top:3px}.rule-row{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid var(--ax-neutral-100)}.rule-row:last-child{border-bottom:none}.rule-row .ax-switch{margin-top:2px}.rule-row__text{font-size:13.5px;color:var(--ax-neutral-900);display:flex;flex-direction:column;gap:2px;font-weight:600}.rule-row__text small{font-size:12px;font-weight:400;color:var(--ax-neutral-600);line-height:1.5}.ax-skeleton{background:linear-gradient(90deg,var(--ax-neutral-100) 25%,var(--ax-neutral-200) 50%,var(--ax-neutral-100) 75%);background-size:200% 100%;animation:ax-skeleton-pulse 1.4s ease-in-out infinite;border-radius:6px}@keyframes ax-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.login{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:24px}.login__flame{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 35% 45% at 82% 50%,rgba(253,224,200,.55) 0%,transparent 100%),#fff}.login__flame:before{content:"";position:absolute;width:180%;height:190%;top:-103%;left:25%;background:radial-gradient(ellipse at center,#f17431 0%,#fde0c8 52%,transparent 72%);animation:login-flame-a 16s ease-in-out infinite;will-change:transform}.login__flame:after{content:"";position:absolute;width:170%;height:180%;top:22%;left:33%;background:radial-gradient(ellipse at center,#3b2eaa 0%,#e8e7f9 52%,transparent 70%);animation:login-flame-b 21s ease-in-out infinite;will-change:transform}@keyframes login-flame-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6%,4%) scale(1.12)}}@keyframes login-flame-b{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-5%,-4%) scale(1.1)}75%{transform:translate(2%,-6%) scale(.96)}}.login__orb{position:absolute;border-radius:9999px;pointer-events:none;will-change:transform}@keyframes login-orb1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,30px) scale(1.1)}66%{transform:translate(-20px,50px) scale(.93)}}@keyframes login-orb2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-40px,-35px) scale(1.12)}66%{transform:translate(25px,-45px) scale(.9)}}@media(prefers-reduced-motion:reduce){.login__orb,.login__flame:before,.login__flame:after{animation:none}}.login__panel{position:relative;display:grid;grid-template-columns:minmax(380px,440px) minmax(420px,1fr);width:min(1020px,100%);min-height:600px;background:#fff;border-radius:28px;box-shadow:0 25px 50px -12px #211d6d38,0 10px 20px -10px #211d6d1a;overflow:hidden}.login__form{display:flex;flex-direction:column;padding:40px 48px 28px}.login__brand{display:flex;align-items:center;gap:11px;align-self:flex-start}.login__brand-tile{width:46px;height:46px;border-radius:13px;background:linear-gradient(135deg,#211d6d,#3b2eaa);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px #211d6d40,0 4px 6px -4px #211d6d26}.login__brand-mark{width:32px;height:23px;background:#fff;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_2'%20data-name='Calque%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20255.83%20180.74'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%232b80fc;%20}%20.cls-2%20{%20fill:%20%230264c6;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Calque_2-2'%20data-name='Calque%202'%3e%3cpolygon%20class='cls-1'%20points='255.83%20180.74%20187.76%20180.74%2093.83%200%20161.9%200%20255.83%20180.74'/%3e%3cpolygon%20class='cls-2'%20points='141.23%2091.14%20161.8%200%20127.86%2065.47%20141.23%2091.14'/%3e%3cpolygon%20class='cls-1'%20points='0%20180.74%2067.97%20180.74%20161.9%200%2093.83%200%200%20180.74'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_2'%20data-name='Calque%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20255.83%20180.74'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%232b80fc;%20}%20.cls-2%20{%20fill:%20%230264c6;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Calque_2-2'%20data-name='Calque%202'%3e%3cpolygon%20class='cls-1'%20points='255.83%20180.74%20187.76%20180.74%2093.83%200%20161.9%200%20255.83%20180.74'/%3e%3cpolygon%20class='cls-2'%20points='141.23%2091.14%20161.8%200%20127.86%2065.47%20141.23%2091.14'/%3e%3cpolygon%20class='cls-1'%20points='0%20180.74%2067.97%20180.74%20161.9%200%2093.83%200%200%20180.74'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat}.login__brand-name{font-size:17px;font-weight:700;letter-spacing:.14em;color:#211d6d}.login__brand-dot{color:#f17431}.login__body{flex:1;display:flex;flex-direction:column;justify-content:center;gap:22px;padding:32px 0}.login__intro{text-align:center;display:flex;flex-direction:column;gap:10px;margin-bottom:6px}.login__title{font-size:32px;font-weight:700;color:var(--ax-neutral-900);margin:0}.login__subtitle{font-size:13.5px;line-height:1.6;color:var(--ax-neutral-600);margin:0 auto;max-width:300px}.login__fields{display:flex;flex-direction:column;gap:14px}.login .ax-input{font-size:14px;padding:14px 18px;background:#f1f3f5;border:1.5px solid transparent;border-radius:12px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.login .ax-input::placeholder{color:var(--ax-neutral-600)}.login .ax-input:hover{background:#eceff2}.login .ax-input:focus{background:#fff;border-color:#211d6d;box-shadow:0 0 0 4px #211d6d1a}.login .ax-btn{width:100%;padding:14px 16px;border-radius:12px;font-size:14.5px;background:#211d6d}.login .ax-btn:hover:not(:disabled){background:#18154f}.login .ax-btn:disabled{opacity:.4}.login__hint{font-size:12px;font-style:italic;color:var(--ax-neutral-600);text-align:center;line-height:1.6;margin:0;max-width:300px;align-self:center}.login__footer{font-size:11px;color:var(--ax-neutral-500, #adb5bd);text-align:center;margin:0}.login__hero{position:relative;margin:12px;border-radius:20px;background:linear-gradient(135deg,#0e1a35,#1f2d5c 60%,#3b2eaa);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:40px}.login__orb--hero1{width:300px;height:300px;top:-80px;left:-60px;background:radial-gradient(circle,rgba(106,90,255,.45) 0%,transparent 70%);animation:login-orb1 22s ease-in-out infinite}.login__orb--hero2{width:240px;height:240px;bottom:-60px;right:-40px;background:radial-gradient(circle,rgba(0,217,255,.2) 0%,transparent 70%);animation:login-orb2 28s ease-in-out infinite}.login__hero-card{position:relative;max-width:340px;padding:28px;border-radius:20px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:14px}.login__hero-tag{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#b5abff;background:#6a5aff26;border:1px solid rgba(106,90,255,.25);border-radius:9999px;padding:4px 12px}.login__hero-title{font-size:24px;font-weight:700;line-height:1.3;color:#fff;margin:0}.login__hero-title em{font-style:normal;background:linear-gradient(90deg,#6a5aff,#00d9ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.login__hero-text{font-size:13px;line-height:1.6;color:#ffffffa6;margin:0}@media(max-width:920px){.login__panel{grid-template-columns:1fr;width:min(440px,100%);min-height:0}.login__hero{display:none}}.gs__overlay{position:fixed;inset:0;z-index:200;background:#0e0d3173;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:11vh}.gs__box{position:relative;width:min(620px,92vw);max-height:72vh;background:var(--ax-white);border-radius:18px;box-shadow:0 24px 64px #0e0d3159,0 6px 18px #0e0d312e;display:flex;flex-direction:column;overflow:hidden;animation:gs-in var(--ax-spring)}.gs__box:before{content:"";height:3px;flex:none;background:linear-gradient(90deg,var(--ax-blue-500) 0%,var(--ax-navy-500) 55%,var(--ax-orange-500) 100%)}@keyframes gs-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.gs__box{animation:none}}.gs__input-row{display:flex;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid var(--ax-neutral-100)}.gs__input-ico{flex:none;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,var(--ax-orange-500),var(--ax-orange-600));color:var(--ax-white);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 3px 8px -2px #f174318c}.gs__input{flex:1;border:none;outline:none;font-family:inherit;font-size:15px;color:var(--ax-neutral-900);background:transparent;caret-color:var(--ax-orange-500)}.gs__input::placeholder{color:var(--ax-neutral-400)}.gs__esc{font-size:10.5px;font-weight:700;color:var(--ax-neutral-600);background:var(--ax-neutral-100);border:1px solid var(--ax-neutral-200);border-radius:6px;padding:3px 7px}.gs__results{overflow-y:auto;padding:6px 8px 8px}.gs__group-label{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--ax-neutral-400);padding:12px 12px 6px}.gs__group-label:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--ax-neutral-300)}.gs__group-label--nav:before{background:var(--ax-navy-400)}.gs__group-label--contact:before{background:var(--ax-blue-500)}.gs__group-label--interaction:before{background:var(--ax-orange-500)}.gs__item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;cursor:pointer;transition:background .12s,box-shadow .12s}.gs__item--sel{background:var(--ax-blue-50);box-shadow:inset 3px 0 0 var(--ax-blue-500),inset 0 0 0 1px var(--ax-blue-200)}.gs__ico{width:36px;height:36px;border-radius:11px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.gs__ico--nav{background:var(--ax-navy-50);color:var(--ax-navy-500)}.gs__ico--interaction{background:var(--ax-orange-50);color:var(--ax-orange-600)}.gs__main{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.gs__title{font-size:13.5px;font-weight:600;color:var(--ax-neutral-900);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs__sub{font-size:11.5px;color:var(--ax-neutral-600);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs__title mark,.gs__sub mark{background:var(--ax-orange-100);color:var(--ax-orange-700, #b84d16);font-weight:700;border-radius:3px;padding:0 1px}.gs__go{flex-shrink:0;color:var(--ax-blue-500);opacity:0;transform:translate(-3px);transition:opacity var(--ax-transition),transform var(--ax-transition)}.gs__item--sel .gs__go{opacity:1;transform:translate(0)}.gs__empty{padding:30px 18px 34px;text-align:center;color:var(--ax-neutral-400);font-size:13px;display:flex;flex-direction:column;align-items:center;gap:10px}.gs__empty-ico{width:44px;height:44px;border-radius:14px;background:var(--ax-neutral-100);color:var(--ax-neutral-400);display:inline-flex;align-items:center;justify-content:center}.gs__foot{display:flex;gap:16px;padding:10px 16px;border-top:1px solid var(--ax-neutral-100);background:var(--ax-neutral-50);font-size:11px;color:var(--ax-neutral-400)}.gs__foot kbd{font-family:inherit;font-weight:700;color:var(--ax-neutral-600);background:var(--ax-white);border:1px solid var(--ax-neutral-200);border-bottom-width:2px;border-radius:5px;padding:1px 6px;margin-right:4px}.sidebar{flex:none;width:var(--ax-rail-width);background:var(--ax-chrome-bg);display:flex;flex-direction:column;align-items:stretch;padding:16px 10px 12px;z-index:100;transition:width .25s cubic-bezier(.4,0,.2,1);overflow:visible}.sidebar--expanded{width:var(--ax-panel-width)}.sidebar__brand{display:flex;align-items:center;gap:0;padding:0 0 0 13px;margin-bottom:22px;overflow:hidden}.sidebar__logo{flex:none;width:42px;height:42px;background:linear-gradient(135deg,var(--ax-navy-500) 0%,#3b2eaa 100%);border-radius:13px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 10px -2px #211d6d59}.sidebar__logo-mark{width:26px;height:19px;background:#fff;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_2'%20data-name='Calque%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20255.83%20180.74'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%232b80fc;%20}%20.cls-2%20{%20fill:%20%230264c6;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Calque_2-2'%20data-name='Calque%202'%3e%3cpolygon%20class='cls-1'%20points='255.83%20180.74%20187.76%20180.74%2093.83%200%20161.9%200%20255.83%20180.74'/%3e%3cpolygon%20class='cls-2'%20points='141.23%2091.14%20161.8%200%20127.86%2065.47%20141.23%2091.14'/%3e%3cpolygon%20class='cls-1'%20points='0%20180.74%2067.97%20180.74%20161.9%200%2093.83%200%200%20180.74'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_2'%20data-name='Calque%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20255.83%20180.74'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%232b80fc;%20}%20.cls-2%20{%20fill:%20%230264c6;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Calque_2-2'%20data-name='Calque%202'%3e%3cpolygon%20class='cls-1'%20points='255.83%20180.74%20187.76%20180.74%2093.83%200%20161.9%200%20255.83%20180.74'/%3e%3cpolygon%20class='cls-2'%20points='141.23%2091.14%20161.8%200%20127.86%2065.47%20141.23%2091.14'/%3e%3cpolygon%20class='cls-1'%20points='0%20180.74%2067.97%20180.74%20161.9%200%2093.83%200%200%20180.74'/%3e%3c/g%3e%3c/svg%3e") center / contain no-repeat}.sidebar__brand-text{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:0;margin-left:0;opacity:0;overflow:hidden;transition:max-width .25s cubic-bezier(.4,0,.2,1),margin-left .25s cubic-bezier(.4,0,.2,1),opacity .18s ease}.sidebar--expanded .sidebar__brand-text{max-width:170px;margin-left:11px;opacity:1}.sidebar__brand-name{font-size:15px;font-weight:800;letter-spacing:.08em;color:var(--ax-navy-500);line-height:1;white-space:nowrap}.sidebar__brand-name span{color:var(--ax-orange-500)}.sidebar__brand-tagline{font-size:8.5px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;color:var(--ax-neutral-400);line-height:1;white-space:nowrap}.sidebar__item.sidebar__search{margin-bottom:10px;background:var(--ax-white);border:1px solid var(--ax-neutral-200);box-shadow:var(--ax-shadow-sm);color:var(--ax-neutral-400)}.sidebar__item.sidebar__search:hover{background:var(--ax-white);border-color:var(--ax-orange-300);color:var(--ax-orange-600)}.sidebar__kbd{display:none;font-family:inherit;font-size:10.5px;font-weight:700;color:var(--ax-neutral-400);background:var(--ax-neutral-100);border-radius:5px;padding:2px 6px;margin-right:10px}.sidebar--expanded .sidebar__kbd{display:inline-block}.sidebar__nav{flex:1;display:flex;flex-direction:column;gap:4px;overflow:visible}.sidebar__item{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:0;width:100%;min-height:44px;border:none;background:transparent;border-radius:12px;color:var(--ax-neutral-600);font-family:var(--ax-font);font-size:13px;font-weight:500;cursor:pointer;padding:10px 0 10px 23px;transition:background var(--ax-transition),color var(--ax-transition),box-shadow var(--ax-transition)}.sidebar__item svg{flex:none}.sidebar__item-label{display:block;max-width:0;margin-left:0;opacity:0;overflow:hidden;white-space:nowrap;text-align:left;transition:max-width .25s cubic-bezier(.4,0,.2,1),margin-left .25s cubic-bezier(.4,0,.2,1),opacity .18s ease}.sidebar--expanded .sidebar__item-label{max-width:150px;margin-left:11px;opacity:1}.sidebar__item:hover{background:#f3f4f8;color:#4b5680}.sidebar__item--active{background:var(--ax-orange-50);color:var(--ax-orange-600);font-weight:600}.sidebar--expanded .sidebar__item--active{box-shadow:inset 3px 0 0 var(--ax-orange-500)}.sidebar__item--muted{color:var(--ax-neutral-400)}.sidebar__item--muted:hover{color:var(--ax-neutral-700)}.sidebar__item--logout{color:#f87171}.sidebar__item--logout:hover{background:#fee2e2;color:#dc2626}.sidebar__item[data-tip],.sidebar__user[data-tip]{overflow:visible}.sidebar__item[data-tip]:after,.sidebar__user[data-tip]:after{content:attr(data-tip);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(-3px);background:#1f2937;color:#fff;font-size:11.5px;font-weight:500;white-space:nowrap;padding:5px 9px;border-radius:6px;box-shadow:0 4px 14px #0f172a38;opacity:0;visibility:hidden;transition:opacity .15s,transform .15s;pointer-events:none;z-index:150}.sidebar__item[data-tip]:before,.sidebar__user[data-tip]:before{content:"";position:absolute;left:calc(100% + 2px);top:50%;transform:translateY(-50%);border:5px solid transparent;border-right-color:#1f2937;opacity:0;visibility:hidden;transition:opacity .15s;pointer-events:none;z-index:150}.sidebar__item[data-tip]:hover:after,.sidebar__user[data-tip]:hover:after{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}.sidebar__item[data-tip]:hover:before,.sidebar__user[data-tip]:hover:before{opacity:1;visibility:visible}.sidebar__footer{display:flex;flex-direction:column;align-items:stretch;gap:4px}.sidebar__sep{height:1px;background:#e5e7ef;margin:8px 12px}.sidebar__user{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:0;padding:4px 0 4px 18px;min-height:40px}.sidebar__avatar{flex:none;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--ax-blue-500),var(--ax-navy-400));color:var(--ax-white);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.02em}.sidebar__user-email{display:block;max-width:0;margin-left:0;opacity:0;font-size:12px;color:var(--ax-neutral-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:max-width .25s cubic-bezier(.4,0,.2,1),margin-left .25s cubic-bezier(.4,0,.2,1),opacity .18s ease}.sidebar--expanded .sidebar__user-email{max-width:150px;margin-left:10px;opacity:1}.tabbar{flex:none;height:46px;background:var(--ax-chrome-bg);display:flex;align-items:center;padding:0 10px 0 4px;gap:5px;overflow:hidden}.tabbar__tab{display:flex;align-items:center;gap:7px;height:32px;padding:0 12px;max-width:200px;min-width:0;font-size:13px;font-weight:500;color:var(--ax-neutral-600);background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;animation:tab-in var(--ax-spring);transition:background var(--ax-transition),color var(--ax-transition),border-color var(--ax-transition),box-shadow var(--ax-transition)}@keyframes tab-in{0%{opacity:0;transform:translateY(3px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.tabbar__tab{animation:none}}.tabbar__tab+.tabbar__tab:before,.tabbar__tab+.tabbar__overflow:before{content:"";position:absolute;left:-3px;top:50%;transform:translateY(-50%);width:1px;height:16px;background:var(--ax-neutral-300)}.tabbar__tab:hover{background:#ffffffa6;color:var(--ax-neutral-700)}.tabbar__tab--active{background:var(--ax-white);border-color:var(--ax-neutral-200);color:var(--ax-navy-600);font-weight:600;box-shadow:var(--ax-shadow-sm)}.tabbar__tab-icon{flex:none;color:var(--ax-neutral-400);transition:color var(--ax-transition)}.tabbar__tab:hover .tabbar__tab-icon{color:var(--ax-neutral-600)}.tabbar__tab--active .tabbar__tab-icon{color:var(--ax-blue-500)}.tabbar__dirty{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ax-orange-500)}.tabbar__live{flex:none;width:7px;height:7px;border-radius:50%;background:#dc2626;animation:live-pulse 1.6s ease-out infinite}.tabbar__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar__close{flex:none;display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:-6px;border:none;background:transparent;color:var(--ax-neutral-400);padding:0;border-radius:50%;cursor:pointer;opacity:0;transition:opacity var(--ax-transition),background var(--ax-transition),color var(--ax-transition)}.tabbar__tab:hover .tabbar__close,.tabbar__tab--active .tabbar__close{opacity:1}.tabbar__close:hover{background:var(--ax-neutral-200);color:var(--ax-neutral-900)}.tabbar__overflow{position:relative;display:flex;align-items:center}.tabbar__overflow-btn{display:flex;align-items:center;gap:3px;height:32px;border:1px solid transparent;background:transparent;color:var(--ax-neutral-600);font-family:var(--ax-font);font-size:12.5px;font-weight:700;padding:0 12px;border-radius:999px;cursor:pointer;transition:background var(--ax-transition),color var(--ax-transition),border-color var(--ax-transition)}.tabbar__overflow-btn:hover{background:#ffffffa6;color:var(--ax-neutral-900)}.tabbar__overflow-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:230px;background:var(--ax-white);border:var(--ax-border);border-radius:12px;box-shadow:var(--ax-shadow-lg);padding:6px;z-index:50;display:flex;flex-direction:column;gap:1px;animation:tab-in var(--ax-spring)}.tabbar__overflow-item{display:flex;align-items:center;gap:9px;border:none;background:transparent;font-family:var(--ax-font);font-size:13px;color:var(--ax-neutral-900);padding:8px 10px;border-radius:8px;cursor:pointer;text-align:left;transition:background var(--ax-transition)}.tabbar__overflow-item svg{color:var(--ax-neutral-400)}.tabbar__overflow-item:hover{background:var(--ax-blue-50)}.tabbar__overflow-item--active{font-weight:600;color:var(--ax-blue-600)}.tabbar__overflow-item--active svg{color:var(--ax-blue-500)}.page{padding:24px 28px 40px;max-width:1480px;margin:0 auto}.page__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.page__title{font-size:28px;font-weight:800;letter-spacing:-.02em;color:var(--ax-neutral-900)}.page__subtitle{font-size:14.5px;color:var(--ax-neutral-600);margin-top:4px}.page__actions{display:flex;align-items:center;gap:10px}.section-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ax-neutral-600);margin-bottom:10px}.error-banner{background:#fdecec;color:#b91c1c;border:1px solid #f5c6c6;border-radius:var(--ax-radius-sm);padding:10px 14px;font-size:13px;margin-bottom:14px}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:52px 24px;gap:6px;text-align:center;color:var(--ax-neutral-600);font-size:13.5px}.empty-state__ico{width:68px;height:68px;border-radius:16px;background:var(--ax-neutral-100);display:flex;align-items:center;justify-content:center;color:var(--ax-neutral-300);margin-bottom:8px}.empty-state__title{font-size:15px;font-weight:700;color:var(--ax-neutral-900)}.empty-state p{max-width:320px;line-height:1.55;color:var(--ax-neutral-600)}.dash{position:relative}.dash:before{content:"";position:absolute;inset:-24px -28px auto;height:300px;background:radial-gradient(ellipse 50% 80% at 15% 0%,rgba(107,103,207,.07),transparent 70%),radial-gradient(ellipse 40% 70% at 85% 0%,rgba(241,116,49,.05),transparent 65%);pointer-events:none}.kpi-grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-bottom:24px}.kpi-card{background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:var(--ax-border);border-radius:var(--ax-radius);box-shadow:var(--ax-shadow-sm);padding:18px 20px;display:flex;justify-content:space-between;gap:12px;transition:box-shadow var(--ax-transition),transform var(--ax-transition)}.kpi-card:hover{box-shadow:var(--ax-shadow-md);transform:translateY(-1px)}.kpi-card:has(.kpi-card__icon--navy){box-shadow:inset 4px 0 0 var(--ax-navy-400),var(--ax-shadow-sm)}.kpi-card:has(.kpi-card__icon--orange){box-shadow:inset 4px 0 0 var(--ax-orange-500),var(--ax-shadow-sm)}.kpi-card:has(.kpi-card__icon--green){box-shadow:inset 4px 0 0 var(--ax-success),var(--ax-shadow-sm)}.kpi-card__label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ax-neutral-600)}.kpi-card__value{font-size:32px;font-weight:800;letter-spacing:-.02em;color:var(--ax-neutral-900);line-height:1.15;margin-top:6px}.kpi-card__icon{flex:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.kpi-card__icon--navy{background:var(--ax-navy-50);color:var(--ax-navy-500)}.kpi-card__icon--orange{background:var(--ax-orange-50);color:var(--ax-orange-600)}.kpi-card__icon--green{background:#e8f9ef;color:#15803d}.dash__quals{display:flex;flex-wrap:wrap;gap:8px}.cell-id{display:inline-flex;align-items:center;gap:10px;min-width:0}.cell-id__name{font-weight:600;color:var(--ax-neutral-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar{flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ax-white);font-weight:700}.toolbar{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.toolbar .ax-input,.toolbar .ax-select{width:auto;min-width:160px}.toolbar__search{flex:1;max-width:340px}.toolbar__spacer{flex:1}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px;font-size:13px;color:var(--ax-neutral-600)}.phone-link{color:var(--ax-blue-600);font-weight:500;text-decoration:none;border:none;background:none;font-family:var(--ax-font);font-size:inherit;cursor:pointer;padding:0}.phone-link:hover{color:var(--ax-blue-700);text-decoration:underline}.contact360{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px;align-items:start}.contact360__profile{position:sticky;top:16px}.contact360__none{font-size:13px;color:var(--ax-neutral-600);margin:0 0 18px}.profile-card__head{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.profile-card__name{font-size:19px;font-weight:800;letter-spacing:-.01em;color:var(--ax-neutral-900);margin:4px 0 0}.profile-card__company{font-size:13px;color:var(--ax-neutral-600)}.profile-card{position:relative}.profile-card__edit{position:absolute;top:12px;right:12px}.panel-corner{position:absolute;top:12px;right:12px;display:flex;gap:2px}.icon-btn--danger:hover{background:#fee2e2;color:#dc2626}.demande-panel--open{background:linear-gradient(180deg,rgba(253,224,200,.28) 0%,transparent 90px),var(--ax-white)}.timeline__detach{margin-left:auto;font-size:12px}.section-card--ai{border:1px solid transparent;background:linear-gradient(var(--ax-white),var(--ax-white)) padding-box,linear-gradient(135deg,#428bfe73,#211d6d4d,#f174318c) border-box;box-shadow:0 6px 24px -8px #3b2eaa2e}.section-card--ai .section-card__header{background:linear-gradient(90deg,#428bfe12,#f1743117);border-bottom-color:#211d6d14}.section-card--ai .section-card__title{background:linear-gradient(90deg,var(--ax-navy-500),var(--ax-blue-600));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.section-card__ico--ai{background:linear-gradient(135deg,var(--ax-orange-500),var(--ax-orange-600));color:var(--ax-white);box-shadow:0 3px 10px -2px #f1743199;animation:ai-glow 3s ease-in-out infinite}@keyframes ai-glow{0%,to{box-shadow:0 3px 10px -2px #f1743199}50%{box-shadow:0 3px 16px #f17431bf}}@media(prefers-reduced-motion:reduce){.section-card__ico--ai{animation:none}}.section-card--ai .ai-reason{background:linear-gradient(135deg,var(--ax-blue-50) 0%,var(--ax-navy-50) 100%);border:1px solid var(--ax-blue-100);font-size:16px}.call-hero{width:52px;height:52px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.call-hero--inbound{background:var(--ax-navy-50);color:var(--ax-navy-500)}.call-hero--outbound{background:var(--ax-orange-50);color:var(--ax-orange-600)}.summary-saved{font-size:12.5px;font-weight:600;color:var(--ax-success)}.summary-ai-note{display:inline-flex;align-items:center;gap:4px}.desc-edit{white-space:pre-wrap;font-size:13.5px;line-height:1.6;color:var(--ax-neutral-900);padding:8px 10px;margin:-8px -10px;border-radius:8px;cursor:text;transition:background var(--ax-transition)}.desc-edit:hover,.desc-edit:focus-visible{background:#fafbff;outline:none}.desc-edit--empty{color:var(--ax-neutral-400);font-style:italic}.desc-edit__form{display:flex;flex-direction:column;gap:8px}.profile-card__actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:16px}.profile-card__sep{height:1px;background:var(--ax-neutral-100);margin:16px -20px}.profile-card__rows{display:flex;flex-direction:column;gap:12px}.profile-row{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ax-neutral-900);min-width:0}.profile-row svg{flex:none;color:var(--ax-neutral-400)}.profile-row .email-link,.profile-row .phone-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-row--block{align-items:flex-start}.profile-row--block svg{margin-top:8px}.inline-edit{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.inline-edit__input{padding:6px 10px;font-size:12.5px}.inline-edit__error{font-size:11.5px;color:var(--ax-error)}.inline-addr{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.inline-addr__grid{display:grid;grid-template-columns:90px 1fr;gap:6px}.inline-addr__actions{display:flex;justify-content:flex-end;gap:6px;margin-top:2px}.profile-row__add{border:none;background:none;padding:0;font-family:var(--ax-font);font-size:12.5px;color:var(--ax-neutral-400);cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.profile-row__add:hover{color:var(--ax-blue-600)}.profile-card__meta{font-size:12px;color:var(--ax-neutral-400);text-align:center}.stat-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:22px}.stat-tile{display:flex;align-items:center;gap:12px;background:var(--ax-white);border:var(--ax-border);border-radius:var(--ax-radius);box-shadow:var(--ax-shadow-sm);padding:12px 14px}.stat-tile__ico{flex:none;width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center}.stat-tile__ico--navy{background:var(--ax-navy-50);color:var(--ax-navy-500)}.stat-tile__ico--orange{background:var(--ax-orange-50);color:var(--ax-orange-600)}.stat-tile__ico--green{background:var(--ax-success-bg);color:var(--ax-success)}.stat-tile__value{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--ax-neutral-900);line-height:1.2}.stat-tile__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ax-neutral-600)}.section-label--row{display:flex;align-items:center;gap:8px}.section-label__note{text-transform:none;letter-spacing:0;font-weight:400;color:var(--ax-neutral-400)}.section-card{background:var(--ax-white);border:var(--ax-border);border-radius:var(--ax-radius);box-shadow:var(--ax-shadow-sm);margin-bottom:20px;overflow:hidden}.section-card__header{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--ax-neutral-100);background:var(--ax-neutral-50)}.section-card__ico{flex:none;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.section-card__ico--navy{background:var(--ax-navy-50);color:var(--ax-navy-500)}.section-card__ico--orange{background:var(--ax-orange-50);color:var(--ax-orange-600)}.section-card__title{font-size:14px;font-weight:700;color:var(--ax-neutral-900);margin:0}.section-card__count{font-size:11.5px;font-weight:700;color:var(--ax-neutral-600);background:var(--ax-neutral-200);border-radius:999px;padding:1px 8px}.section-card__actions{margin-left:auto}.section-card__body{padding:16px 20px}.section-card__body--flush{padding:0}.section-card__body--flush .contact360__none{margin:0;padding:16px 20px}.section-card .timeline__card{background:transparent;border:none;box-shadow:none;padding:10px 12px;border-radius:10px}.section-card .timeline__card:hover{background:#fafbff;box-shadow:none}.demande-line{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;font-family:var(--ax-font);font-size:13.5px;text-align:left;padding:12px 16px;border-bottom:1px solid var(--ax-neutral-100);cursor:pointer;transition:background var(--ax-transition);flex-wrap:wrap}.demande-line:last-child{border-bottom:none}.demande-line:hover{background:#fafbff}.demande-line--open{box-shadow:inset 3px 0 0 var(--ax-orange-500);background:linear-gradient(90deg,rgba(241,116,49,.09) 0%,rgba(253,224,200,.16) 26%,transparent 55%)}.demande-line--open:hover{background:linear-gradient(90deg,rgba(241,116,49,.14) 0%,rgba(253,224,200,.24) 26%,transparent 60%)}.demande-line--resolved{opacity:.7}.demande-line--resolved:hover{opacity:1}.demande-stack{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.demande-stack--resolved{margin-bottom:18px}.demande-card{cursor:pointer;transition:border-color var(--ax-transition),box-shadow var(--ax-transition)}.demande-card--open{box-shadow:inset 4px 0 0 var(--ax-orange-500),var(--ax-shadow-sm)}.demande-card--open:hover{border-color:var(--ax-orange-300);box-shadow:inset 4px 0 0 var(--ax-orange-500),var(--ax-shadow-md)}.demande-card__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.demande-card__title{font-weight:600;color:var(--ax-neutral-900)}.demande-card__meta{font-size:12.5px;color:var(--ax-neutral-600)}.demande-row{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;font-family:var(--ax-font);font-size:13px;text-align:left;padding:7px 10px;border-radius:var(--ax-radius-sm);cursor:pointer;opacity:.75;transition:background var(--ax-transition),opacity var(--ax-transition)}.demande-row:hover{background:var(--ax-neutral-100);opacity:1}.timeline__duration{font-size:13px;color:var(--ax-neutral-600)}.timeline__demande{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ax-neutral-600);background:var(--ax-neutral-100);border-radius:999px;padding:2px 10px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.timeline__demande:hover{background:var(--ax-blue-50);color:var(--ax-blue-600)}.timeline__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tag-chip{font-size:11.5px;font-weight:600;color:var(--ax-navy-500);background:var(--ax-navy-50);border-radius:999px;padding:2px 9px}@media(max-width:1000px){.contact360{grid-template-columns:1fr}.contact360__profile{position:static}}.contact-head{display:flex;align-items:flex-start;gap:18px;margin-bottom:22px}.contact-head__info{flex:1;min-width:0}.contact-head__name{font-size:22px;font-weight:700;color:var(--ax-neutral-900)}.contact-head__meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:13.5px;color:var(--ax-neutral-700)}.contact-head__meta>span{display:inline-flex;align-items:center;gap:6px}.contact-head__meta svg{color:var(--ax-neutral-600)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid .form-grid__full{grid-column:1 / -1}.form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.timeline{position:relative;padding-left:118px;display:flex;flex-direction:column;gap:12px}.timeline:before{content:"";position:absolute;left:96px;top:8px;bottom:8px;width:2px;background:var(--ax-neutral-200)}.timeline__item{position:relative}.timeline__date{position:absolute;left:-118px;top:14px;width:84px;text-align:right;font-size:12px;color:var(--ax-neutral-600);line-height:1.4}.timeline__dot{position:absolute;left:-27px;top:18px;width:12px;height:12px;border-radius:50%;border:2px solid var(--ax-white)}.timeline__dot--inbound{background:var(--ax-navy-500)}.timeline__dot--outbound{background:var(--ax-orange-500)}.timeline__card{background:var(--ax-white);border:var(--ax-border);border-radius:var(--ax-radius);box-shadow:var(--ax-shadow-sm);padding:14px 16px;cursor:pointer;transition:border-color var(--ax-transition),box-shadow var(--ax-transition)}.timeline__card:hover{border-color:var(--ax-navy-300);box-shadow:var(--ax-shadow-md)}.timeline__card-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.timeline__summary{margin-top:8px;font-size:13.5px;color:var(--ax-neutral-700);line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.meta-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:18px}.meta-card{background:var(--ax-white);border:var(--ax-border);border-radius:var(--ax-radius);padding:12px 16px}.meta-card__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ax-neutral-600)}.meta-card__value{font-size:15px;font-weight:600;color:var(--ax-neutral-900);margin-top:4px;display:flex;align-items:center;gap:6px}.summary-card{background:var(--ax-navy-50);border:1px solid var(--ax-navy-100);border-radius:var(--ax-radius);padding:16px 18px;font-size:14px;line-height:1.6;color:var(--ax-neutral-900);margin-bottom:18px}.ai-reason{background:var(--ax-navy-50);border:1px solid var(--ax-navy-100);border-radius:var(--ax-radius);padding:16px 18px;font-size:15px;font-weight:600;line-height:1.5;color:var(--ax-neutral-900);margin-bottom:14px}.ai-reason__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ax-neutral-600);margin-bottom:6px}.ai-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:18px}.ai-block{background:var(--ax-white);border:var(--ax-border);border-radius:var(--ax-radius);padding:14px 16px}.ai-block__title{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ax-neutral-600);margin-bottom:8px}.ai-block ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.ai-block li{font-size:13.5px;line-height:1.5;color:var(--ax-neutral-700)}.ai-tags{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.ai-tag{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ai-tag__evidence{font-size:12.5px;font-style:italic;color:var(--ax-neutral-600)}.transcript{background:var(--ax-neutral-50);border:var(--ax-border);border-radius:var(--ax-radius);padding:16px 18px;max-height:420px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.transcript__line{font-family:var(--ax-font-mono);font-size:12.5px;line-height:1.55;padding:8px 12px;border-radius:10px;max-width:82%;white-space:pre-wrap}.transcript__line--agent{background:var(--ax-navy-100);color:var(--ax-navy-800);align-self:flex-start}.transcript__line--client{background:var(--ax-white);border:var(--ax-border);color:var(--ax-neutral-900);align-self:flex-end}.transcript__meta{display:flex;justify-content:space-between;gap:16px;font-family:var(--ax-font);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.65;margin-bottom:3px}.qual-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.qual-chip{display:inline-flex;align-items:center;gap:6px}.qual-chip button{border:none;background:none;cursor:pointer;color:inherit;font-size:13px;line-height:1;padding:0;opacity:.7}.qual-chip button:hover{opacity:1}.config-grid{display:grid;grid-template-columns:210px minmax(0,1fr);gap:24px;align-items:start}.config-nav{position:sticky;top:16px;display:flex;flex-direction:column;gap:2px}.config-nav__item{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;border:none;background:transparent;cursor:pointer;font-family:var(--ax-font);font-size:13px;font-weight:500;color:var(--ax-neutral-600);text-align:left;transition:background var(--ax-transition),color var(--ax-transition)}.config-nav__item svg{flex-shrink:0;color:currentColor}.config-nav__item:hover{background:var(--ax-neutral-100);color:var(--ax-neutral-700)}.config-nav__item--active{background:var(--ax-blue-50);color:var(--ax-blue-600);font-weight:600}.config-sections{min-width:0;max-width:640px}.sec-card{background:var(--ax-white);border:var(--ax-border);border-radius:14px;box-shadow:var(--ax-shadow-sm);padding:22px 24px;margin-bottom:18px;scroll-margin-top:16px}.sec-card__title{font-size:14px;font-weight:700;color:var(--ax-neutral-900);margin-bottom:4px}.sec-card__desc{font-size:12px;color:var(--ax-neutral-600);margin-bottom:18px}@media(max-width:900px){.config-grid{grid-template-columns:1fr}.config-nav{position:static;flex-direction:row;flex-wrap:wrap}}.config-card{max-width:560px}.config-status{display:flex;align-items:center;gap:8px;font-size:13px;margin-top:12px}.config-status--ok{color:#15803d}.config-status--error{color:var(--ax-error)}.pop-group{border:none;padding:0;margin:0 0 16px}.pop-group legend{font-size:13px;font-weight:600;color:var(--ax-neutral-900);margin-bottom:8px}.pop-option{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:var(--ax-radius-sm);cursor:pointer;transition:background var(--ax-transition)}.pop-option:hover{background:var(--ax-navy-50)}.pop-option input{margin-top:3px;accent-color:var(--ax-orange-500)}.pop-option span{font-size:13.5px;color:var(--ax-neutral-900);display:flex;flex-direction:column;gap:1px}.pop-option small{font-size:12px;color:var(--ax-neutral-600)}.screenpop-banner{display:flex;align-items:center;gap:12px;background:var(--ax-orange-50);border:1px solid var(--ax-orange-100);border-radius:var(--ax-radius);padding:14px 18px;margin-bottom:20px;font-size:14px;color:var(--ax-neutral-900)}.screenpop-banner svg{color:var(--ax-orange-600)}.live-transcript{display:flex;flex-direction:column;height:100%;max-width:1000px;padding:0 28px}.live-transcript__header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 2px 14px;border-bottom:var(--ax-border)}.live-transcript__who{display:flex;align-items:center;gap:12px}.live-transcript__dir{flex:none;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center}.live-transcript__dir--inbound{background:var(--ax-navy-50);color:var(--ax-navy-500)}.live-transcript__dir--outbound{background:var(--ax-orange-50);color:var(--ax-orange-600)}.live-transcript__state{display:flex;align-items:center;gap:14px}.live-transcript__timer{font-family:var(--ax-font-mono);font-size:15px;font-weight:600;color:var(--ax-neutral-700);font-variant-numeric:tabular-nums}.live-badge{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#b91c1c;background:#fdecec;border:1px solid #f5c6c6;border-radius:999px;padding:4px 12px}.live-badge__dot{width:8px;height:8px;border-radius:50%;background:#dc2626;animation:live-pulse 1.6s ease-out infinite}@keyframes live-pulse{0%{box-shadow:0 0 #dc262673}70%{box-shadow:0 0 0 7px #dc262600}to{box-shadow:0 0 #dc262600}}.coach-panel{margin:10px 0 4px;padding:10px 14px;border:1px solid var(--ax-orange-200, #f3d3bd);border-left:3px solid var(--ax-orange-500, #d85e1b);border-radius:8px;background:var(--ax-orange-50, #fff6ef)}.coach-panel__head{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ax-orange-700, #a8420f);text-transform:uppercase;letter-spacing:.02em}.coach-panel__thinking{margin-left:6px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--ax-neutral-600);font-style:italic}.coach-panel__help{margin:6px 0 0;font-size:13.5px;line-height:1.5;white-space:pre-wrap;color:var(--ax-neutral-800, #1f2937)}.coach-panel__idle{margin:6px 0 0;font-size:12.5px;color:var(--ax-neutral-600)}.live-context{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 0}@media(max-width:720px){.live-context{grid-template-columns:1fr}}.live-context__card{padding:10px 14px;border:1px solid var(--ax-neutral-200, #e5e7eb);border-radius:8px;background:var(--ax-neutral-0, #fff)}.live-context__head{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ax-neutral-600);text-transform:uppercase;letter-spacing:.02em}.live-context__count{min-width:18px;padding:0 5px;border-radius:9px;background:var(--ax-navy-500, #274a75);color:#fff;font-size:11px;text-align:center}.live-context__empty{margin:8px 0 0;font-size:12.5px;color:var(--ax-neutral-600)}.live-context__contact{display:block;width:100%;margin-top:8px;padding:0;border:none;background:none;text-align:left;cursor:pointer}.live-context__name{display:block;font-size:14px;font-weight:700;color:var(--ax-navy-700, #1d3a5f)}.live-context__contact:hover .live-context__name{text-decoration:underline}.live-context__details{display:flex;flex-wrap:wrap;gap:3px 14px;margin-top:4px;font-size:12.5px;color:var(--ax-neutral-700, #374151)}.live-context__demandes{margin:6px 0 0;padding:0;list-style:none;max-height:132px;overflow-y:auto}.live-context__demandes button{display:block;width:100%;padding:5px 6px;border:none;border-radius:6px;background:none;text-align:left;cursor:pointer}.live-context__demandes button:hover{background:var(--ax-neutral-100, #f3f4f6)}.live-context__demande-title{display:block;font-size:13px;font-weight:600;color:var(--ax-navy-700, #1d3a5f)}.live-context__demande-meta{display:block;font-size:11.5px;color:var(--ax-neutral-600)}.voicebot-panel{margin:10px 0 4px;padding:10px 14px;border:1px solid var(--ax-navy-100, #d5dee9);border-left:3px solid var(--ax-navy-500, #274a75);border-radius:8px;background:var(--ax-navy-50, #f2f6fb)}.voicebot-panel__head{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ax-navy-700, #1d3a5f);text-transform:uppercase;letter-spacing:.02em}.voicebot-panel__data{margin:8px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,max-content));gap:6px 28px}.voicebot-panel__row{display:flex;flex-direction:column;gap:1px}.voicebot-panel__row dt{font-size:11.5px;color:var(--ax-neutral-600)}.voicebot-panel__row dd{margin:0;font-size:13.5px;font-weight:600;color:var(--ax-neutral-800, #1f2937);overflow-wrap:anywhere}.live-transcript__body{flex:1;min-height:0;position:relative;display:flex;flex-direction:column}.live-transcript__feed{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:18px 2px 24px;scroll-behavior:smooth}.transcript__line--partial{opacity:.55;font-style:italic}.live-transcript__listening{align-self:flex-start;display:flex;gap:5px;padding:12px 16px;background:var(--ax-navy-100);border-radius:10px}.live-transcript__listening span{width:6px;height:6px;border-radius:50%;background:var(--ax-navy-500);opacity:.4;animation:listening-dot 1.3s ease-in-out infinite}.live-transcript__listening span:nth-child(2){animation-delay:.18s}.live-transcript__listening span:nth-child(3){animation-delay:.36s}@keyframes listening-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.live-transcript__end{align-self:center;display:flex;align-items:center;gap:7px;margin-top:10px;font-size:12.5px;color:var(--ax-neutral-600)}.live-transcript__resume{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:6px;border:var(--ax-border);background:var(--ax-white);color:var(--ax-navy-500);font-family:var(--ax-font);font-size:12.5px;font-weight:600;padding:7px 14px;border-radius:999px;box-shadow:var(--ax-shadow-md);cursor:pointer}.live-transcript__resume:hover{background:var(--ax-navy-50)}.bandeau{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:90;min-height:60px;width:auto;min-width:min(560px,calc(100% - 32px));max-width:calc(100% - 32px);background:#141345e6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 12px 40px #08071d59;display:flex;align-items:stretch}.bandeau__real{width:100%;display:flex;align-items:stretch}.bandeau__bar{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 16px;gap:16px;border-radius:17px}.bandeau__bar--ringing{animation:bandeau-ring 1.2s ease-in-out infinite}@keyframes bandeau-ring{0%,to{background:transparent}50%{background:#f174312e}}.bandeau__toggle{display:inline-flex;align-items:center;gap:7px;border:none;background:var(--ax-white);color:var(--ax-navy-500);font-family:var(--ax-font);font-size:13px;font-weight:700;padding:8px 16px;border-radius:999px;cursor:pointer;box-shadow:0 2px 8px #08071d4d;transition:background var(--ax-transition),color var(--ax-transition),transform var(--ax-transition)}.bandeau__toggle:hover{background:var(--ax-neutral-100);transform:translateY(-1px)}.bandeau__panel{position:fixed;right:16px;bottom:90px;width:350px;height:560px;background:var(--ax-navy-700);border:1px solid rgba(255,255,255,.12);border-radius:var(--ax-radius);box-shadow:0 16px 48px #08071d8c;overflow:hidden;z-index:100;visibility:hidden;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity var(--ax-transition),transform var(--ax-transition),visibility var(--ax-transition)}.bandeau__panel--open{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.bandeau__iframe{width:100%;height:100%;border:none}.bandeau__sim{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px;gap:16px}.bandeau__sim-left{display:flex;align-items:center;gap:14px;min-width:0}.bandeau__status{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;white-space:nowrap;color:#fff9}.bandeau__status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.bandeau__status--online{color:#34d399}.bandeau__status--online:before{box-shadow:0 0 8px #34d39999}.bandeau__status--paused{color:#fbbf24}.bandeau__status--oncall{color:var(--ax-orange-500)}.bandeau__status--oncall:before{box-shadow:0 0 8px #f1743199}.bandeau__status--offline{color:#fff6}.bandeau__status-menu{position:relative}.bandeau__status--btn{border:none;background:#ffffff0a;font-family:var(--ax-font);cursor:pointer;padding:5px 12px;border-radius:999px;transition:background var(--ax-transition)}.bandeau__status--btn:hover:not(:disabled){background:#ffffff17}.bandeau__status--btn:disabled{cursor:default}.bandeau__status-options{position:absolute;bottom:calc(100% + 8px);left:0;min-width:150px;background:var(--ax-navy-600);border:1px solid rgba(255,255,255,.1);border-radius:var(--ax-radius-sm);box-shadow:0 12px 32px #08071d80;padding:6px;z-index:120;display:flex;flex-direction:column;gap:2px}.bandeau__status-options button{border:none;background:transparent;padding:7px 10px;border-radius:6px;cursor:pointer;text-align:left;transition:background var(--ax-transition)}.bandeau__status-options button:hover{background:#ffffff12}.bandeau__status-sep{height:1px;background:#ffffff14;margin:3px 6px}.bandeau__sim-note{font-size:12px;color:#fff6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bandeau__sim-actions{display:flex;align-items:center;gap:10px}.bandeau__sim-actions .ax-btn--secondary{background:#ffffff0f;color:#ffffffbf;border:1px solid rgba(255,255,255,.09)}.bandeau__sim-actions .ax-btn--secondary:hover:not(:disabled){background:#ffffff1a;color:var(--ax-white)}.bandeau__sim-call{font-size:13px;font-weight:600;color:var(--ax-white);white-space:nowrap}.app-shell{display:flex;height:100vh;overflow:hidden;position:relative}.app-shell__main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--ax-chrome-bg);position:relative}.app-shell__content{flex:1;min-height:0;overflow-y:auto;background:var(--ax-white);border-top-left-radius:16px;border-top:1px solid var(--ax-neutral-200);border-left:1px solid var(--ax-neutral-200);padding-bottom:88px}.tab-content{height:100%}:root{--ax-navy-900: #08071d;--ax-navy-800: #0e0d31;--ax-navy-700: #141345;--ax-navy-600: #1b1859;--ax-navy-500: #211d6d;--ax-navy-400: #6b67cf;--ax-navy-300: #9895e0;--ax-navy-100: #e2e1f7;--ax-navy-50: #f1f0fb;--ax-orange-700: #b84d16;--ax-orange-600: #d85e1b;--ax-orange-500: #f17431;--ax-orange-300: #f9a162;--ax-orange-200: #fbc195;--ax-orange-100: #fde0c8;--ax-orange-50: #fef3ec;--ax-blue-700: #0d58d4;--ax-blue-600: #2f73e6;--ax-blue-500: #428bfe;--ax-blue-200: #b9d2fe;--ax-blue-100: #dce8ff;--ax-blue-50: #eef4ff;--ax-neutral-900: #0f172a;--ax-neutral-800: #1e293b;--ax-neutral-700: #334155;--ax-neutral-600: #64748b;--ax-neutral-500: #7d8ba1;--ax-neutral-400: #94a3b8;--ax-neutral-300: #cbd5e1;--ax-neutral-200: #e2e8f0;--ax-neutral-100: #f1f5f9;--ax-neutral-50: #f8fafc;--ax-white: #ffffff;--ax-success: #059669;--ax-success-bg: #f0fdf4;--ax-warning: #f59e0b;--ax-error: #ef4444;--ax-info: #428bfe;--ax-font: "SF Pro Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, sans-serif;--ax-font-mono: "SF Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ax-radius-lg: 16px;--ax-radius: 12px;--ax-radius-sm: 8px;--ax-radius-pill: 999px;--ax-border: 1px solid var(--ax-neutral-200);--ax-shadow-sm: 0 1px 2px rgba(33, 29, 109, .05);--ax-shadow-md: 0 4px 14px rgba(33, 29, 109, .08);--ax-shadow-lg: 0 10px 28px rgba(33, 29, 109, .12);--ax-focus-ring: 0 0 0 3px rgba(33, 29, 109, .14);--ax-focus-ring-blue: 0 0 0 3px rgba(66, 139, 254, .2);--ax-transition: .15s ease-out;--ax-spring: .22s cubic-bezier(.34, 1.56, .64, 1);--ax-chrome-bg: #eef0f6;--ax-rail-width: 88px;--ax-panel-width: 252px;--ax-sidebar-width: 240px;--ax-sidebar-width-collapsed: 64px;--ax-tabbar-height: 40px;--ax-bandeau-height: 80px}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--ax-font);font-size:13.5px;color:var(--ax-neutral-900);background:var(--ax-neutral-100);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}button{font-family:inherit}
