.AnalyticsPanels-module__k0ROZq__kpiGrid{gap:var(--stack-gap);grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1.35fr);display:grid}.AnalyticsPanels-module__k0ROZq__kpi,.AnalyticsPanels-module__k0ROZq__card{border:1px solid var(--border);background:var(--surface);border-radius:18px;min-width:0}.AnalyticsPanels-module__k0ROZq__kpi{padding:var(--card-pad);border-top:3px solid var(--border);flex-direction:column;gap:8px;display:flex}.AnalyticsPanels-module__k0ROZq__kpiLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.AnalyticsPanels-module__k0ROZq__kpiValue{font:800 32px / 1.05 var(--font-heading)}.AnalyticsPanels-module__k0ROZq__kpiNote,.AnalyticsPanels-module__k0ROZq__secondary{color:var(--muted);font-size:11.5px;line-height:1.4}.AnalyticsPanels-module__k0ROZq__splitMetric{gap:7px;font-size:12.5px;display:grid}.AnalyticsPanels-module__k0ROZq__splitMetric span{align-items:baseline;gap:6px;display:flex}.AnalyticsPanels-module__k0ROZq__splitMetric strong{font:800 20px / 1 var(--font-heading)}.AnalyticsPanels-module__k0ROZq__splitMetric small{color:var(--muted);margin-left:auto;font-size:11.5px}.AnalyticsPanels-module__k0ROZq__card{padding:var(--card-pad)}.AnalyticsPanels-module__k0ROZq__cardHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.AnalyticsPanels-module__k0ROZq__cardHead h2{font:800 16px / 1.25 var(--font-heading);margin:0}.AnalyticsPanels-module__k0ROZq__cardHead p{color:var(--muted);margin:5px 0 0;font-size:12.5px;line-height:1.45}.AnalyticsPanels-module__k0ROZq__cardHead>span{color:var(--muted);flex-shrink:0;font-size:11.5px}.AnalyticsPanels-module__k0ROZq__barList{gap:13px;display:grid}.AnalyticsPanels-module__k0ROZq__barRow{min-width:0}.AnalyticsPanels-module__k0ROZq__barHead{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12.5px;display:flex}.AnalyticsPanels-module__k0ROZq__barHead>span:last-child{color:var(--muted);flex-shrink:0}.AnalyticsPanels-module__k0ROZq__barHead strong{color:var(--text)}.AnalyticsPanels-module__k0ROZq__track{background:var(--sunken);border-radius:999px;height:9px;overflow:hidden}.AnalyticsPanels-module__k0ROZq__fill{border-radius:inherit;background:var(--crimson);height:100%;transition:width .18s;display:block}.AnalyticsPanels-module__k0ROZq__fillMuted{background:var(--muted);opacity:.55}.AnalyticsPanels-module__k0ROZq__tableWrap{margin:0 calc(var(--card-pad) * -1) calc(var(--card-pad) * -1);border-top:1px solid var(--border);border-radius:0 0 18px 18px;overflow-x:auto}.AnalyticsPanels-module__k0ROZq__table{border-collapse:collapse;width:100%;min-width:1050px;font-size:12.5px}.AnalyticsPanels-module__k0ROZq__table th,.AnalyticsPanels-module__k0ROZq__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 14px}.AnalyticsPanels-module__k0ROZq__table th{background:var(--sunken);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.AnalyticsPanels-module__k0ROZq__table tr:last-child td{border-bottom:0}.AnalyticsPanels-module__k0ROZq__table td:first-child{min-width:160px}.AnalyticsPanels-module__k0ROZq__table td strong,.AnalyticsPanels-module__k0ROZq__table td .AnalyticsPanels-module__k0ROZq__secondary{display:block}.AnalyticsPanels-module__k0ROZq__table select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:190px;min-height:36px;color:var(--text);font:inherit;padding:0 9px}.AnalyticsPanels-module__k0ROZq__reason{min-width:210px;max-width:330px;color:var(--text-2);line-height:1.45}.AnalyticsPanels-module__k0ROZq__excludedRow{opacity:.52}.AnalyticsPanels-module__k0ROZq__excludedRow:hover{opacity:.78}.AnalyticsPanels-module__k0ROZq__excludedBadge{background:var(--sunken);color:var(--muted);border-radius:999px;margin-top:6px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.AnalyticsPanels-module__k0ROZq__actions{white-space:nowrap;align-items:center;gap:7px;display:flex}.AnalyticsPanels-module__k0ROZq__actions button{border:1px solid var(--border);border-radius:var(--radius-sm);min-height:34px;color:var(--text);font:700 11.5px / 1 var(--font-body);cursor:pointer;background:0 0;padding:0 10px}.AnalyticsPanels-module__k0ROZq__actions button:hover:not(:disabled){border-color:var(--text)}.AnalyticsPanels-module__k0ROZq__actions button:disabled{cursor:wait;opacity:.55}.AnalyticsPanels-module__k0ROZq__actions .AnalyticsPanels-module__k0ROZq__deleteButton{color:var(--crimson)}.AnalyticsPanels-module__k0ROZq__empty{color:var(--muted);text-align:center;margin:0;padding:24px 0;font-size:13px}@media (max-width:980px){.AnalyticsPanels-module__k0ROZq__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AnalyticsPanels-module__k0ROZq__kpi:last-child{grid-column:1/-1}}@media (max-width:560px){.AnalyticsPanels-module__k0ROZq__kpiGrid{grid-template-columns:minmax(0,1fr)}.AnalyticsPanels-module__k0ROZq__kpi:last-child{grid-column:auto}.AnalyticsPanels-module__k0ROZq__cardHead{flex-direction:column}}
.AlertNote-module__uAACgq__alert{border-radius:var(--radius-sm);border-left:4px solid #0000;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;transition:transform .2s;display:flex}.AlertNote-module__uAACgq__icon{flex-shrink:0;width:18px;height:18px}.AlertNote-module__uAACgq__success{background:var(--ok-soft);border-left-color:var(--ok);color:var(--ok)}.AlertNote-module__uAACgq__info{background:var(--navy-soft);border-left-color:var(--navy);color:var(--navy)}.AlertNote-module__uAACgq__warning{background:var(--warn-soft);border-left-color:var(--warn);color:var(--warn)}.AlertNote-module__uAACgq__error{background:var(--crimson-soft);border-left-color:var(--crimson);color:var(--crimson)}
.ConfirmDialog-module__VWZBWG__body{padding:4px 20px 18px}.ConfirmDialog-module__VWZBWG__message{color:var(--text);margin:0;font-size:13.5px;line-height:1.55}.ConfirmDialog-module__VWZBWG__detail{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.5}.ConfirmDialog-module__VWZBWG__footer{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:14px 20px 18px;display:flex}.ConfirmDialog-module__VWZBWG__cancel,.ConfirmDialog-module__VWZBWG__confirm{border-radius:var(--radius-md);cursor:pointer;padding:9px 16px;font-size:12.5px;font-weight:700}.ConfirmDialog-module__VWZBWG__cancel{border:1px solid var(--border);color:var(--text);background:0 0}.ConfirmDialog-module__VWZBWG__cancel:hover{border-color:var(--text)}.ConfirmDialog-module__VWZBWG__confirm{background:var(--text);border:1px solid var(--text);color:var(--surface)}.ConfirmDialog-module__VWZBWG__confirmDanger{background:var(--crimson-fill);border-color:var(--crimson);color:#fff}.ConfirmDialog-module__VWZBWG__confirmDanger:hover{filter:brightness(1.08)}
.LeadDocumentsCard-module__oxTCma__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--card-pad)}.LeadDocumentsCard-module__oxTCma__card header{justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;display:flex}.LeadDocumentsCard-module__oxTCma__card header p,.LeadDocumentsCard-module__oxTCma__card header h2{margin:0}.LeadDocumentsCard-module__oxTCma__card header p{color:var(--text-2);font:600 var(--fs-eyebrow)/1.2 var(--font-label);letter-spacing:.1em;text-transform:uppercase}.LeadDocumentsCard-module__oxTCma__card header h2{color:var(--text);font:700 var(--fs-h3)/1.3 var(--font-heading);margin-top:3px}.LeadDocumentsCard-module__oxTCma__card header>span{background:var(--raised);color:var(--text-2);font:600 var(--fs-xs)/1 var(--font-body);border-radius:999px;padding:6px 9px}.LeadDocumentsCard-module__oxTCma__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.LeadDocumentsCard-module__oxTCma__list li{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.LeadDocumentsCard-module__oxTCma__list strong,.LeadDocumentsCard-module__oxTCma__list span{display:block}.LeadDocumentsCard-module__oxTCma__list strong{color:var(--text);font:600 var(--fs-sm)/1.3 var(--font-mono)}.LeadDocumentsCard-module__oxTCma__list span,.LeadDocumentsCard-module__oxTCma__state{color:var(--text-2);font:400 var(--fs-xs)/1.45 var(--font-body);margin-top:3px}.LeadDocumentsCard-module__oxTCma__rowActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.LeadDocumentsCard-module__oxTCma__rowActions button{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;font:600 var(--fs-xs)/1 var(--font-body);background:0 0;padding:7px 8px}.LeadDocumentsCard-module__oxTCma__rowActions .LeadDocumentsCard-module__oxTCma__delete{color:var(--danger)}.LeadDocumentsCard-module__oxTCma__state,.LeadDocumentsCard-module__oxTCma__error{background:var(--sunken);border-radius:var(--radius-sm);margin:0;padding:10px}.LeadDocumentsCard-module__oxTCma__error{background:var(--danger-soft);color:var(--danger);font:400 var(--fs-sm)/1.45 var(--font-body);margin-bottom:10px}@media (max-width:560px){.LeadDocumentsCard-module__oxTCma__list li{flex-direction:column;align-items:stretch}.LeadDocumentsCard-module__oxTCma__rowActions{justify-content:start}}
.page-module__QTkYcG__page{width:100%;max-width:1280px;padding:var(--page-pt) var(--page-px) var(--page-pb);gap:var(--stack-gap);flex-direction:column;min-width:0;margin:0 auto;display:flex}.page-module__QTkYcG__backLink{color:var(--crimson);align-self:flex-start;font-size:12.5px;font-weight:700}.page-module__QTkYcG__journeyCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:26px 22px 18px}.page-module__QTkYcG__journeyHead{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.page-module__QTkYcG__journeyTitle{font-family:var(--font-heading);font-size:15px;font-weight:800}.page-module__QTkYcG__journeyEdit{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:auto;margin-right:10px;font-size:14px}.page-module__QTkYcG__journeyDays{color:var(--muted);font-size:12px}.page-module__QTkYcG__grid{gap:var(--stack-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.page-module__QTkYcG__column{gap:var(--stack-gap);flex-direction:column;min-width:0;display:flex}.page-module__QTkYcG__scoreCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:flex-start;gap:18px;padding:22px;display:flex}.page-module__QTkYcG__scoreCard>:first-child{flex-shrink:0}.page-module__QTkYcG__scoreCard>:last-child{flex:1;min-width:0}.page-module__QTkYcG__scoreLabel{font-family:var(--font-heading);font-size:14px;font-weight:800}.page-module__QTkYcG__scoreNote{color:var(--muted);margin-top:5px;font-size:11.5px}.page-module__QTkYcG__scoreFactors{flex-direction:column;gap:4px;margin:7px 0 0;padding:0;list-style:none;display:flex}.page-module__QTkYcG__scoreFactors li{color:var(--muted);justify-content:space-between;gap:12px;font-size:11.5px;display:flex}.page-module__QTkYcG__scoreUp,.page-module__QTkYcG__scoreDown{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}.page-module__QTkYcG__scoreUp{color:var(--ok)}.page-module__QTkYcG__scoreDown{color:var(--crimson)}.page-module__QTkYcG__notFound{text-align:center;color:var(--muted);padding:64px 24px}.page-module__QTkYcG__headerCard{min-width:0}.page-module__QTkYcG__journeyEmpty{color:var(--muted);margin-top:12px;font-size:13px}@media (max-width:1180px){.page-module__QTkYcG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-module__QTkYcG__grid>:last-child{grid-column:span 2}}@media (max-width:860px){.page-module__QTkYcG__grid{grid-template-columns:minmax(0,1fr)}.page-module__QTkYcG__grid>:last-child{grid-column:auto}.page-module__QTkYcG__journeyCard{padding:18px 16px 14px}.page-module__QTkYcG__scoreCard{padding:var(--card-pad);gap:14px}}
.QuestionPickerModal-module__tfuQ4q__error{color:var(--crimson);background:var(--crimson-soft);border-radius:var(--radius-sm);padding:8px 12px;font-size:12px}.QuestionPickerModal-module__tfuQ4q__list{flex-direction:column;gap:4px;max-height:50vh;display:flex;overflow-y:auto}.QuestionPickerModal-module__tfuQ4q__group{border-bottom:1px solid var(--border);background:var(--bg);border-radius:var(--radius-sm);padding:14px 12px 12px}.QuestionPickerModal-module__tfuQ4q__group:last-child{border-bottom:none}.QuestionPickerModal-module__tfuQ4q__groupTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:800}.QuestionPickerModal-module__tfuQ4q__groupHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.QuestionPickerModal-module__tfuQ4q__groupCheck{cursor:pointer;align-items:flex-start;gap:10px;min-width:0;display:flex}.QuestionPickerModal-module__tfuQ4q__groupHead .QuestionPickerModal-module__tfuQ4q__groupTitle{margin-bottom:0}.QuestionPickerModal-module__tfuQ4q__collapseButton{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.QuestionPickerModal-module__tfuQ4q__groupCopy{flex-direction:column;min-width:0;display:flex}.QuestionPickerModal-module__tfuQ4q__groupDescription{color:var(--muted);font-size:12px;line-height:1.35}.QuestionPickerModal-module__tfuQ4q__groupMeta{color:var(--navy);margin-top:4px;font-size:10px;font-weight:700}.QuestionPickerModal-module__tfuQ4q__row{cursor:pointer;border-radius:var(--radius-sm);background:var(--surface);border:1px solid #0000;align-items:flex-start;gap:10px;margin-top:5px;padding:10px 10px 10px 28px;display:flex}.QuestionPickerModal-module__tfuQ4q__row:hover{border-color:var(--border)}.QuestionPickerModal-module__tfuQ4q__visuallyHidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.QuestionPickerModal-module__tfuQ4q__checkmark{border:2px solid var(--muted);background:var(--surface);border-radius:5px;flex:0 0 18px;width:18px;height:18px;margin-top:1px;transition:background .18s,border-color .18s,transform .18s;display:inline-block;position:relative}.QuestionPickerModal-module__tfuQ4q__visuallyHidden:checked+.QuestionPickerModal-module__tfuQ4q__checkmark{background:var(--navy-fill);border-color:var(--navy);transform:scale(1.02)}.QuestionPickerModal-module__tfuQ4q__visuallyHidden:checked+.QuestionPickerModal-module__tfuQ4q__checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.QuestionPickerModal-module__tfuQ4q__visuallyHidden:focus-visible+.QuestionPickerModal-module__tfuQ4q__checkmark{outline:2px solid var(--crimson);outline-offset:2px}.QuestionPickerModal-module__tfuQ4q__rowText{min-width:0;font-size:13px;line-height:1.4}.QuestionPickerModal-module__tfuQ4q__questionText{display:inline}.QuestionPickerModal-module__tfuQ4q__nicheTag{background:var(--bg);color:var(--muted);vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.QuestionPickerModal-module__tfuQ4q__requiredMark{color:var(--crimson)}.QuestionPickerModal-module__tfuQ4q__footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.QuestionPickerModal-module__tfuQ4q__footerRight{gap:10px;display:flex}.QuestionPickerModal-module__tfuQ4q__selectAllButton{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:700}.QuestionPickerModal-module__tfuQ4q__cancelButton{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;background:0 0;padding:10px 16px;font-size:13px;font-weight:700}.QuestionPickerModal-module__tfuQ4q__submitButton{background:var(--navy-fill);border:1px solid var(--navy);border-radius:var(--radius-sm);color:#fff;cursor:pointer;padding:10px 16px;font-size:13px;font-weight:700}.QuestionPickerModal-module__tfuQ4q__submitButton:disabled{opacity:.5;cursor:not-allowed}
.BackLink-module__P866vW__reset{font-family:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.BackLink-module__P866vW__reset:hover{text-decoration:underline}
.Loader-module__xrlJWG__spinner{--loader-size:44px;--loader-stroke:2px;width:var(--loader-size);height:var(--loader-size);transform-style:preserve-3d;animation:2s infinite Loader-module__xrlJWG__spin;position:relative}.Loader-module__xrlJWG__sm{--loader-size:26px;--loader-stroke:1.5px}.Loader-module__xrlJWG__md{--loader-size:44px}.Loader-module__xrlJWG__lg{--loader-size:78px;--loader-stroke:2.5px}.Loader-module__xrlJWG__spinner>div{border:var(--loader-stroke) solid var(--text);width:100%;height:100%;position:absolute}.Loader-module__xrlJWG__spinner div:first-of-type{transform:translateZ(calc(var(--loader-size) / -2)) rotateY(180deg)}.Loader-module__xrlJWG__spinner div:nth-of-type(2){transform-origin:100% 0;transform:rotateY(-270deg)translate(50%)}.Loader-module__xrlJWG__spinner div:nth-of-type(3){transform-origin:0;transform:rotateY(270deg)translate(-50%)}.Loader-module__xrlJWG__spinner div:nth-of-type(4){transform-origin:top;transform:rotateX(90deg)translateY(-50%)}.Loader-module__xrlJWG__spinner div:nth-of-type(5){transform-origin:bottom;transform:rotateX(-90deg)translateY(50%)}.Loader-module__xrlJWG__spinner div:nth-of-type(6){transform:translateZ(calc(var(--loader-size) / 2))}@media (max-width:520px){.Loader-module__xrlJWG__lg{--loader-size:64px}}@media (prefers-reduced-motion:reduce){.Loader-module__xrlJWG__spinner{animation-duration:6s}}@keyframes Loader-module__xrlJWG__spin{0%{transform:rotate(45deg)rotateX(-25deg)rotateY(25deg)}50%{transform:rotate(45deg)rotateX(-385deg)rotateY(25deg)}to{transform:rotate(45deg)rotateX(-385deg)rotateY(385deg)}}
.LoadingScreen-module__Sa7sDW__screen{width:100%;min-height:calc(100dvh - var(--safe-top) - var(--topbar-min-h) - var(--page-pt) - var(--page-pb));min-height:calc(100svh - var(--safe-top) - var(--topbar-min-h) - var(--page-pt) - var(--page-pb));padding:24px var(--page-px) calc(24px + var(--mobile-nav-h) + var(--safe-bottom));text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;display:flex}.LoadingScreen-module__Sa7sDW__stage{place-items:center;width:140px;height:140px;display:grid;position:relative}.LoadingScreen-module__Sa7sDW__halo{background:radial-gradient(circle at center, var(--crimson-soft) 0%, transparent 70%);border-radius:50%;animation:2.8s ease-in-out infinite LoadingScreen-module__Sa7sDW__breathe;position:absolute;inset:0}.LoadingScreen-module__Sa7sDW__cube{z-index:1;position:relative}.LoadingScreen-module__Sa7sDW__shadow{background:var(--text);opacity:.13;filter:blur(4px);border-radius:50%;width:64px;height:9px;animation:2s ease-in-out infinite LoadingScreen-module__Sa7sDW__shadowPulse;position:absolute;bottom:8px}.LoadingScreen-module__Sa7sDW__copy{flex-direction:column;align-items:center;gap:6px;display:flex}.LoadingScreen-module__Sa7sDW__label{font-family:var(--font-heading);letter-spacing:.01em;color:var(--text);font-size:15px;font-weight:800}.LoadingScreen-module__Sa7sDW__dots>span{animation:1.4s infinite both LoadingScreen-module__Sa7sDW__blink}.LoadingScreen-module__Sa7sDW__dots>span:nth-child(2){animation-delay:.2s}.LoadingScreen-module__Sa7sDW__dots>span:nth-child(3){animation-delay:.4s}.LoadingScreen-module__Sa7sDW__hint{color:var(--muted);max-width:340px;font-size:12.5px;line-height:1.5}.LoadingScreen-module__Sa7sDW__bar{background:var(--sunken);border-radius:999px;width:150px;height:3px;position:relative;overflow:hidden}.LoadingScreen-module__Sa7sDW__bar:after{content:"";background:var(--crimson-fill);border-radius:999px;width:42%;animation:1.5s ease-in-out infinite LoadingScreen-module__Sa7sDW__sweep;position:absolute;top:0;bottom:0}@media (max-width:520px){.LoadingScreen-module__Sa7sDW__stage{width:116px;height:116px}.LoadingScreen-module__Sa7sDW__label{font-size:14px}}@media (prefers-reduced-motion:reduce){.LoadingScreen-module__Sa7sDW__halo,.LoadingScreen-module__Sa7sDW__shadow,.LoadingScreen-module__Sa7sDW__dots>span,.LoadingScreen-module__Sa7sDW__bar:after{animation:none}.LoadingScreen-module__Sa7sDW__bar:after{opacity:.5;width:100%}}@keyframes LoadingScreen-module__Sa7sDW__breathe{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@keyframes LoadingScreen-module__Sa7sDW__shadowPulse{0%,to{opacity:.13;transform:scaleX(1)}50%{opacity:.2;transform:scaleX(.78)}}@keyframes LoadingScreen-module__Sa7sDW__blink{0%,to{opacity:.25}40%{opacity:1}}@keyframes LoadingScreen-module__Sa7sDW__sweep{0%{left:-45%}to{left:100%}}
.Modal-module__rxdtia__overlay{z-index:50;background:#0e101480;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Modal-module__rxdtia__panel{overscroll-behavior:contain;background:var(--raised);border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;max-height:88svh;box-shadow:var(--shadow-raised);flex-direction:column;gap:16px;padding:24px;display:flex;overflow-y:auto}.Modal-module__rxdtia__sm{max-width:400px}.Modal-module__rxdtia__md{max-width:520px}.Modal-module__rxdtia__lg{max-width:680px}.Modal-module__rxdtia__head{align-items:flex-start;gap:12px;display:flex}.Modal-module__rxdtia__titles{flex:1;min-width:0}.Modal-module__rxdtia__title{font-family:var(--font-heading);font-size:17px;font-weight:800}.Modal-module__rxdtia__subtitle{color:var(--muted);margin-top:3px;font-size:12px}.Modal-module__rxdtia__close{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:20px;line-height:1}.Modal-module__rxdtia__close:hover{color:var(--text);background:var(--bg)}@media (max-width:640px){.Modal-module__rxdtia__overlay{align-items:flex-end;padding:0}.Modal-module__rxdtia__panel{max-width:none;max-height:calc(92dvh - var(--safe-top));border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:20px 16px calc(20px + var(--safe-bottom))}}
.page-module__usS6WG__page{width:100%;padding:var(--page-pt) var(--page-px) var(--page-pb);gap:var(--stack-gap);--finance-col-template:minmax(0, 1fr) minmax(0, 1fr);flex-direction:column;min-width:0;display:flex}.page-module__usS6WG__topBar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__usS6WG__topBarSpacer{flex:1}.page-module__usS6WG__exportButton{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;background:0 0;padding:9px 14px;font-size:12.5px;font-weight:700}.page-module__usS6WG__exportButton:hover{border-color:var(--text)}.page-module__usS6WG__heroRow{grid-template-columns:var(--finance-col-template);gap:var(--stack-gap);align-items:stretch;min-width:0;display:grid}.page-module__usS6WG__kpiWheelCol{min-width:0;display:flex}.page-module__usS6WG__kpiWheelCol>*{flex:1;min-width:0}.page-module__usS6WG__chartStack{gap:var(--stack-gap);flex-direction:column;min-width:0;display:flex}.page-module__usS6WG__carteraCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--card-pad);min-width:0}.page-module__usS6WG__carteraHead{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.page-module__usS6WG__carteraMonth{color:var(--muted);margin-left:auto;font-size:12px}.page-module__usS6WG__gearButton{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;background:0 0;flex-shrink:0;padding:6px 9px;font-size:13px;line-height:1}.page-module__usS6WG__gearButton:hover{border-color:var(--text);color:var(--text)}.page-module__usS6WG__carteraChart.page-module__usS6WG__carteraChart{background:0 0;border:none;padding:0}.page-module__usS6WG__carteraChart>:first-child{display:none}.page-module__usS6WG__chartRow{grid-template-columns:var(--finance-col-template);gap:var(--stack-gap);align-items:stretch;min-width:0;display:grid}.page-module__usS6WG__rowTwoCol{grid-template-columns:var(--finance-col-template);gap:var(--stack-gap);align-items:start;min-width:0;display:grid}.page-module__usS6WG__emptyState{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;gap:20px;min-width:0;padding:18px 22px;display:flex}.page-module__usS6WG__emptyState>div{flex:1;min-width:0}.page-module__usS6WG__emptyState h2{font-family:var(--font-heading);font-size:16px;font-weight:800}.page-module__usS6WG__emptyState p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.55}.page-module__usS6WG__emptyButton{background:var(--text);color:var(--surface);border-radius:var(--radius-md);font-family:var(--font-heading);cursor:pointer;border:none;flex-shrink:0;padding:11px 20px;font-size:13px;font-weight:800}@media (max-width:1180px){.page-module__usS6WG__heroRow,.page-module__usS6WG__chartRow,.page-module__usS6WG__rowTwoCol{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.page-module__usS6WG__carteraCard{padding:16px}.page-module__usS6WG__emptyState{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.page-module__usS6WG__topBarSpacer{flex:none}.page-module__usS6WG__exportButton{margin-left:auto}}
.StageColorEditor-module__FBEspW__panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md,0 8px 24px #0000001f);flex-direction:column;gap:10px;width:220px;padding:12px;display:flex}.StageColorEditor-module__FBEspW__nameInput{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text);box-sizing:border-box;width:100%;padding:8px 10px;font-size:12.5px}.StageColorEditor-module__FBEspW__swatches{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.StageColorEditor-module__FBEspW__swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:24px;height:24px;padding:0}.StageColorEditor-module__FBEspW__swatchWhite{border:1px solid var(--border);background:#fff}.StageColorEditor-module__FBEspW__swatchActive{border-color:var(--text)}.StageColorEditor-module__FBEspW__customSwatch{border:1px dashed var(--border);cursor:pointer;background:conic-gradient(from 90deg,#f77,#ffb359,#d4ff59,#43d17a,#4da6ff,#6a5cff,#f77);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.StageColorEditor-module__FBEspW__customSwatch input[type=color]{opacity:0;cursor:pointer;border:none;width:24px;height:24px;padding:0}.StageColorEditor-module__FBEspW__actions{gap:8px;display:flex}.StageColorEditor-module__FBEspW__actions button{border-radius:var(--radius-sm);cursor:pointer;flex:1;padding:8px;font-size:11.5px;font-weight:700}.StageColorEditor-module__FBEspW__cancel{border:1px solid var(--border);color:var(--text);background:0 0}.StageColorEditor-module__FBEspW__confirm{background:var(--text);color:var(--surface);border:none}.StageColorEditor-module__FBEspW__confirm:disabled{opacity:.5;cursor:not-allowed}
.FavoriteStar-module__uY8ziG__star{color:currentColor;opacity:.45;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.FavoriteStar-module__uY8ziG__star svg{width:17px;height:17px}.FavoriteStar-module__uY8ziG__star:hover{opacity:.9;background:#7f7f7f29}.FavoriteStar-module__uY8ziG__on{color:var(--warn);opacity:1}.FavoriteStar-module__uY8ziG__sm{width:22px;height:22px}.FavoriteStar-module__uY8ziG__sm svg{width:14px;height:14px}
.DemoBadge-module__8LHYCa__badge{border:1px dashed var(--border);background:var(--navy-soft);color:var(--muted);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-flex}
.TagChip-module__SWu5gW__chip{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:4px 10px;font-size:11.5px;font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden}.TagChip-module__SWu5gW__sm{padding:2px 8px;font-size:10.5px;font-weight:800}.TagChip-module__SWu5gW__clickable{cursor:pointer}.TagChip-module__SWu5gW__clickable:hover{filter:brightness(1.08)}.TagChip-module__SWu5gW__dimmed{opacity:.4}.TagChip-module__SWu5gW__dimmed:hover{opacity:.7}
.SegmentedTabs-module__xGH9wW__wrap{--round:10px;--p:4px;--w-label:120px;padding:var(--p);background:var(--sunken);border-radius:var(--round);scrollbar-width:none;align-items:center;max-width:100%;display:inline-flex;position:relative;overflow-x:auto}.SegmentedTabs-module__xGH9wW__slidebar{height:calc(100% - (var(--p) * 2));width:var(--w-label);border-radius:calc(var(--round) - var(--p));background:var(--surface);box-shadow:var(--shadow-sm);z-index:0;transition:transform .4s cubic-bezier(.33,.83,.99,.98);position:absolute}.SegmentedTabs-module__xGH9wW__tab{cursor:pointer;color:var(--muted);width:var(--w-label);min-width:var(--w-label);z-index:1;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:10px 16px;font-size:.875rem;font-weight:500;transition:color .25s;display:flex;position:relative}.SegmentedTabs-module__xGH9wW__tabActive{color:var(--text);font-weight:600}@media (max-width:640px){.SegmentedTabs-module__xGH9wW__wrap{--w-label:88px}.SegmentedTabs-module__xGH9wW__tab{padding:9px 10px;font-size:.8rem}}
.page-module__Yjuc1W__page{width:100%;max-width:1120px;padding:var(--page-pt) var(--page-px) var(--page-pb);flex-direction:column;gap:20px;min-width:0;margin:0 auto;display:flex}.page-module__Yjuc1W__identityRow{gap:var(--stack-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:860px){.page-module__Yjuc1W__identityRow{grid-template-columns:minmax(0,1fr)}}
.LeadsKanban-module__hnfiuG__board{overscroll-behavior-x:contain;flex:1;grid-template-rows:minmax(0,1fr);align-items:stretch;gap:14px;min-height:0;padding-bottom:8px;display:grid;overflow-x:auto}.LeadsKanban-module__hnfiuG__column{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;min-width:0;min-height:0;padding:14px;display:flex}.LeadsKanban-module__hnfiuG__columnHead{flex-shrink:0;align-items:center;gap:8px;margin-bottom:13px;display:flex;position:relative}.LeadsKanban-module__hnfiuG__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.LeadsKanban-module__hnfiuG__columnHeadText{flex:1;min-width:0}.LeadsKanban-module__hnfiuG__columnLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text);font-size:11px;font-weight:700}.LeadsKanban-module__hnfiuG__columnSum{font-family:var(--font-heading);color:var(--text);margin-top:3px;font-size:13px;font-weight:800}.LeadsKanban-module__hnfiuG__columnCount{color:var(--muted);background:var(--surface);border-radius:8px;padding:4px 7px;font-size:11px;font-weight:700}.LeadsKanban-module__hnfiuG__columnEditWrap{flex-shrink:0;position:relative}.LeadsKanban-module__hnfiuG__columnEditButton{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 5px;font-size:13px}.LeadsKanban-module__hnfiuG__columnEditButton:hover{color:var(--text);background:var(--surface)}.LeadsKanban-module__hnfiuG__columnEditPopover{z-index:10;margin-top:6px;position:absolute;top:100%;right:0}.LeadsKanban-module__hnfiuG__cards{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;margin:-4px;padding:4px;display:flex;overflow-y:auto}.LeadsKanban-module__hnfiuG__card{cursor:pointer;box-shadow:var(--shadow-md);text-align:left;border:none;border-radius:16px;width:100%;padding:11px 12px;transition:transform .15s}.LeadsKanban-module__hnfiuG__card:hover{transform:translateY(-2px)}.LeadsKanban-module__hnfiuG__cardTop{align-items:center;gap:6px;display:flex}.LeadsKanban-module__hnfiuG__cardDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.LeadsKanban-module__hnfiuG__cardSector{opacity:.65;letter-spacing:.05em;text-transform:uppercase;flex:1;min-width:0;font-size:10px;font-weight:700}.LeadsKanban-module__hnfiuG__cardAmount{font-family:var(--font-heading);font-size:12px;font-weight:800}.LeadsKanban-module__hnfiuG__cardName{font-family:var(--font-heading);margin-top:6px;font-size:13.5px;font-weight:800}.LeadsKanban-module__hnfiuG__cardCompany{opacity:.75;margin-top:2px;font-size:11px}.LeadsKanban-module__hnfiuG__cardTags{align-items:center;gap:4px;min-width:0;margin-top:7px;display:flex}.LeadsKanban-module__hnfiuG__cardTagsMore{opacity:.6;flex-shrink:0;font-size:10px;font-weight:800}.LeadsKanban-module__hnfiuG__cardBottom{align-items:center;gap:6px;margin-top:10px;display:flex}.LeadsKanban-module__hnfiuG__cardChannel{background:#00000014;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.LeadsKanban-module__hnfiuG__cardLast{opacity:.7;flex:1;min-width:0;font-size:10.5px}.LeadsKanban-module__hnfiuG__cardOwner{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:8.5px;font-weight:700;display:flex}.LeadsKanban-module__hnfiuG__compactCard{cursor:pointer;text-align:left;border:none;border-radius:16px;align-items:center;gap:9px;width:100%;padding:10px 12px;transition:transform .15s,margin-top .15s;display:flex;position:relative;box-shadow:0 -6px 14px -8px #00000059}.LeadsKanban-module__hnfiuG__compactCard:hover{transform:translateY(-1px)}.LeadsKanban-module__hnfiuG__compactAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:9.5px;font-weight:700;display:flex}.LeadsKanban-module__hnfiuG__compactInfo{flex-direction:column;flex:1;min-width:0;display:flex}.LeadsKanban-module__hnfiuG__compactName{font-family:var(--font-heading);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:800;overflow:hidden}.LeadsKanban-module__hnfiuG__compactCompany{opacity:.75;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.LeadsKanban-module__hnfiuG__compactAmount{font-family:var(--font-heading);flex-shrink:0;font-size:12px;font-weight:800}.LeadsKanban-module__hnfiuG__compactTags{flex-shrink:0;align-items:center;gap:3px;display:flex}.LeadsKanban-module__hnfiuG__compactTagDot{border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #ffffff59}.LeadsKanban-module__hnfiuG__cardHighlighted{outline:2px solid var(--warn);outline-offset:2px;z-index:2;position:relative}.LeadsKanban-module__hnfiuG__addButton{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;background:0 0;flex-shrink:0;width:100%;padding:9px;font-size:11.5px;font-weight:700}.LeadsKanban-module__hnfiuG__addButton:hover{border-color:var(--text);color:var(--text)}
.page-module__iKoIQG__page{width:100%;padding:var(--page-pt) var(--page-px) 20px;box-sizing:border-box;flex-direction:column;gap:20px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.page-module__iKoIQG__grid{gap:var(--stack-gap);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(260px,420px) minmax(0,1fr);align-items:stretch;min-width:0;min-height:0;display:grid}.page-module__iKoIQG__leftColumn{gap:var(--stack-gap);overscroll-behavior:contain;flex-direction:column;min-width:0;min-height:0;padding-right:4px;display:flex;overflow-y:auto}@media (max-width:1120px){.page-module__iKoIQG__page{height:auto;padding-bottom:var(--page-pb)}.page-module__iKoIQG__grid{flex:none;grid-template-columns:minmax(0,1fr)}.page-module__iKoIQG__leftColumn{grid-template-columns:repeat(2,minmax(0,1fr));padding-right:0;display:grid;overflow-y:visible}}@media (max-width:860px){.page-module__iKoIQG__leftColumn{grid-template-columns:minmax(0,1fr)}}
.ScoreBar-module__0uH8nq__wrap{align-items:center;gap:2px;height:14px;display:flex}.ScoreBar-module__0uH8nq__cell{background:var(--sunken);border-radius:1px;width:4px;height:100%}.ScoreBar-module__0uH8nq__value{font-family:var(--font-heading);color:var(--text);margin-left:6px;font-size:11px;font-weight:800}
.LeadsTable-module__nEKbkW__scroller{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;min-width:0;overflow-x:auto}.LeadsTable-module__nEKbkW__wrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:940px;overflow:hidden}.LeadsTable-module__nEKbkW__headRow,.LeadsTable-module__nEKbkW__row{grid-template-columns:34px 2fr 1.1fr 1fr 1fr 96px 1fr 60px;align-items:center;gap:14px;display:grid}.LeadsTable-module__nEKbkW__headRow{border-bottom:1px solid var(--border);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:14px 20px;font-size:10.5px;font-weight:700}.LeadsTable-module__nEKbkW__row{border-bottom:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;border-top:none;border-left:none;border-right:none;width:100%;padding:15px 20px}.LeadsTable-module__nEKbkW__row:hover{background:var(--bg)}.LeadsTable-module__nEKbkW__rowHighlighted{background:var(--warn-soft);box-shadow:inset 3px 0 0 var(--warn)}.LeadsTable-module__nEKbkW__rowHighlighted:hover{background:var(--warn-soft)}.LeadsTable-module__nEKbkW__name{min-width:0}.LeadsTable-module__nEKbkW__nameTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.LeadsTable-module__nEKbkW__nameCompany{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;overflow:hidden}.LeadsTable-module__nEKbkW__nameTags{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.LeadsTable-module__nEKbkW__muted{color:var(--muted);font-size:12.5px}.LeadsTable-module__nEKbkW__stageBadge{border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-block}.LeadsTable-module__nEKbkW__owner{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:flex}.LeadsTable-module__nEKbkW__footer{color:var(--muted);justify-content:space-between;align-items:center;padding:15px 20px;font-size:12px;display:flex}.LeadsTable-module__nEKbkW__empty{text-align:center;color:var(--muted);padding:40px 20px;font-size:13px}@media (max-width:700px){.LeadsTable-module__nEKbkW__wrap{min-width:0}.LeadsTable-module__nEKbkW__headRow{display:none}.LeadsTable-module__nEKbkW__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"check name owner""check stage stage""check sector channel""check score last";align-items:center;gap:7px 11px;padding:14px 16px}.LeadsTable-module__nEKbkW__row>:first-child{grid-area:check;align-self:start;margin-top:3px}.LeadsTable-module__nEKbkW__row>:nth-child(2){grid-area:name}.LeadsTable-module__nEKbkW__row>:nth-child(3){grid-area:sector}.LeadsTable-module__nEKbkW__row>:nth-child(4){text-align:right;grid-area:channel}.LeadsTable-module__nEKbkW__row>:nth-child(5){grid-area:stage}.LeadsTable-module__nEKbkW__row>:nth-child(6){grid-area:score}.LeadsTable-module__nEKbkW__row>:nth-child(7){text-align:right;grid-area:last}.LeadsTable-module__nEKbkW__row>:nth-child(8){grid-area:owner}.LeadsTable-module__nEKbkW__muted{font-size:11.5px}}
.CompactNote-module__a8pmea__wrap{background:var(--bg);border:1px solid var(--border);border-left:3px solid var(--muted);border-radius:var(--radius-md);flex-shrink:0;min-width:0;padding:8px 10px}.CompactNote-module__a8pmea__row{align-items:center;gap:8px;min-width:0;display:flex}.CompactNote-module__a8pmea__dot{background:var(--muted);border-radius:50%;flex-shrink:0;width:7px;height:7px}.CompactNote-module__a8pmea__title{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11.5px;font-weight:700;line-height:1.35;overflow:hidden}.CompactNote-module__a8pmea__action{background:var(--sunken);border:1px solid var(--border);color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:10.5px;font-weight:700}.CompactNote-module__a8pmea__action:hover{color:var(--text);border-color:var(--text)}.CompactNote-module__a8pmea__toggle{border-radius:var(--radius-sm);width:24px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;line-height:1;display:flex}.CompactNote-module__a8pmea__toggle:hover{color:var(--text);background:var(--sunken)}.CompactNote-module__a8pmea__action:focus-visible,.CompactNote-module__a8pmea__toggle:focus-visible{outline:2px solid var(--crimson);outline-offset:1px}.CompactNote-module__a8pmea__detail{border-top:1px solid var(--border);color:var(--muted);max-height:220px;margin-top:8px;padding-top:8px;font-size:11.5px;line-height:1.55;overflow-y:auto}.CompactNote-module__a8pmea__info .CompactNote-module__a8pmea__dot{background:var(--navy-fill)}.CompactNote-module__a8pmea__info{border-left-color:var(--navy)}.CompactNote-module__a8pmea__ok .CompactNote-module__a8pmea__dot{background:var(--ok-fill)}.CompactNote-module__a8pmea__ok{border-left-color:var(--ok)}.CompactNote-module__a8pmea__warn .CompactNote-module__a8pmea__dot{background:var(--warn)}.CompactNote-module__a8pmea__warn{border-left-color:var(--warn)}.CompactNote-module__a8pmea__error .CompactNote-module__a8pmea__dot{background:var(--crimson-fill)}.CompactNote-module__a8pmea__error{border-left-color:var(--crimson)}
.AddLeadModal-module__AnOejW__overlay{z-index:50;background:#0e101480;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.AddLeadModal-module__AnOejW__panel{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;max-width:420px;box-shadow:var(--shadow-md);flex-direction:column;gap:16px;padding:24px;display:flex}.AddLeadModal-module__AnOejW__title{font-family:var(--font-heading);font-size:17px;font-weight:800}.AddLeadModal-module__AnOejW__field{flex-direction:column;gap:6px;display:flex}.AddLeadModal-module__AnOejW__field label{color:var(--muted);font-size:12px;font-weight:600}.AddLeadModal-module__AnOejW__field input,.AddLeadModal-module__AnOejW__field select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:10px 12px;font-size:13px}.AddLeadModal-module__AnOejW__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.AddLeadModal-module__AnOejW__actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.AddLeadModal-module__AnOejW__cancelButton{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;background:0 0;padding:10px 16px;font-size:13px;font-weight:700}.AddLeadModal-module__AnOejW__submitButton{background:var(--crimson-fill);border:1px solid var(--crimson);border-radius:var(--radius-sm);color:#fff;cursor:pointer;padding:10px 16px;font-size:13px;font-weight:700}.AddLeadModal-module__AnOejW__submitButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.AddLeadModal-module__AnOejW__overlay{align-items:flex-end;padding:0}.AddLeadModal-module__AnOejW__panel{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-width:none;max-height:92dvh;padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px))}.AddLeadModal-module__AnOejW__row{grid-template-columns:minmax(0,1fr)}.AddLeadModal-module__AnOejW__actions{flex-direction:column-reverse}.AddLeadModal-module__AnOejW__actions button{width:100%}}
.StagesManager-module__Fm8Kcq__body{flex-direction:column;display:flex}.StagesManager-module__Fm8Kcq__intro{color:var(--muted);font-size:12px;line-height:1.55}.StagesManager-module__Fm8Kcq__list{flex-direction:column;display:flex}.StagesManager-module__Fm8Kcq__row{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:12px 0;display:flex}.StagesManager-module__Fm8Kcq__row:last-child{border-bottom:none}.StagesManager-module__Fm8Kcq__dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.StagesManager-module__Fm8Kcq__rowBody{flex:1;min-width:0}.StagesManager-module__Fm8Kcq__rowTitle{overflow-wrap:anywhere;font-size:13px;font-weight:700}.StagesManager-module__Fm8Kcq__rowMeta{color:var(--muted);flex-shrink:0;font-size:11.5px}.StagesManager-module__Fm8Kcq__iconButton{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:15px;font-weight:700}.StagesManager-module__Fm8Kcq__iconButton:hover:not(:disabled){color:var(--crimson);background:var(--crimson-soft)}.StagesManager-module__Fm8Kcq__iconButton:disabled{opacity:.35;cursor:not-allowed}.StagesManager-module__Fm8Kcq__form{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;display:flex}.StagesManager-module__Fm8Kcq__addButton{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;background:0 0;width:100%;margin-top:14px;padding:10px;font-size:12px;font-weight:700}.StagesManager-module__Fm8Kcq__addButton:hover{border-color:var(--text);color:var(--text)}@media (max-width:520px){.StagesManager-module__Fm8Kcq__row{flex-wrap:wrap;row-gap:8px}.StagesManager-module__Fm8Kcq__rowBody{flex-basis:60%}}
.ScheduleMeetingModal-module__AhMFYG__body{flex-direction:column;gap:14px;padding:4px 20px 18px;display:flex}.ScheduleMeetingModal-module__AhMFYG__row{gap:12px;display:flex}.ScheduleMeetingModal-module__AhMFYG__row .ScheduleMeetingModal-module__AhMFYG__field{flex:1;min-width:0}.ScheduleMeetingModal-module__AhMFYG__field{flex-direction:column;gap:6px;display:flex}.ScheduleMeetingModal-module__AhMFYG__label{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:700}.ScheduleMeetingModal-module__AhMFYG__input,.ScheduleMeetingModal-module__AhMFYG__textarea{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13px}.ScheduleMeetingModal-module__AhMFYG__input:focus,.ScheduleMeetingModal-module__AhMFYG__textarea:focus{border-color:var(--text)}.ScheduleMeetingModal-module__AhMFYG__inputBad{border-color:var(--crimson)}.ScheduleMeetingModal-module__AhMFYG__textarea{resize:vertical;line-height:1.5}.ScheduleMeetingModal-module__AhMFYG__hint{color:var(--muted);font-size:11px;line-height:1.45}.ScheduleMeetingModal-module__AhMFYG__hintBad{color:var(--crimson)}.ScheduleMeetingModal-module__AhMFYG__chips{flex-wrap:wrap;gap:6px;display:flex}.ScheduleMeetingModal-module__AhMFYG__chip{background:var(--bg);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:600}.ScheduleMeetingModal-module__AhMFYG__chip:hover{color:var(--text);border-color:var(--text)}.ScheduleMeetingModal-module__AhMFYG__chipOn{background:var(--text);border-color:var(--text);color:var(--surface)}.ScheduleMeetingModal-module__AhMFYG__error{color:var(--crimson);margin:0;font-size:12px;line-height:1.45}.ScheduleMeetingModal-module__AhMFYG__footer{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:14px 20px 18px;display:flex}.ScheduleMeetingModal-module__AhMFYG__cancel,.ScheduleMeetingModal-module__AhMFYG__confirm{border-radius:var(--radius-md);cursor:pointer;padding:9px 16px;font-size:12.5px;font-weight:700}.ScheduleMeetingModal-module__AhMFYG__cancel{border:1px solid var(--border);color:var(--text);background:0 0}.ScheduleMeetingModal-module__AhMFYG__confirm{background:var(--ok-fill);border:1px solid var(--ok);color:#fff}.ScheduleMeetingModal-module__AhMFYG__confirm:disabled,.ScheduleMeetingModal-module__AhMFYG__cancel:disabled{opacity:.5;cursor:not-allowed}
.page-module__gSbQZW__page{width:100%;max-width:1600px;padding:var(--page-pt) var(--page-px) var(--page-pb);box-sizing:border-box;flex-direction:column;gap:20px;min-width:0;height:100%;min-height:0;margin:0 auto;display:flex;overflow:hidden}.page-module__gSbQZW__header{flex-direction:column;gap:4px;display:flex}.page-module__gSbQZW__backLink{color:var(--crimson);align-self:flex-start;font-size:12.5px;font-weight:700}.page-module__gSbQZW__grid{gap:var(--stack-gap);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(340px,370px) minmax(0,1fr) minmax(220px,260px);align-items:stretch;min-width:0;min-height:0;display:grid}.page-module__gSbQZW__grid .page-module__gSbQZW__chatList,.page-module__gSbQZW__grid .page-module__gSbQZW__thread{min-width:0;height:100%}.page-module__gSbQZW__sidebar{gap:var(--stack-gap);overscroll-behavior:contain;flex-direction:column;min-width:0;height:100%;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.page-module__gSbQZW__emptyThread{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;height:100%;color:var(--muted);justify-content:center;align-items:center;min-width:0;padding:32px;font-size:13px;line-height:1.6;display:flex}.page-module__gSbQZW__sheetBackdrop,.page-module__gSbQZW__sheetHandle,.page-module__gSbQZW__sheetActions{display:none}.page-module__gSbQZW__sheetTitle{font-family:var(--font-heading);font-size:14px;font-weight:800}.page-module__gSbQZW__sheetClose{background:var(--sunken);border-radius:var(--radius-md);width:32px;height:32px;color:var(--text);cursor:pointer;border:none;margin-left:auto}.page-module__gSbQZW__sheetAction{white-space:nowrap;background:var(--sunken);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.page-module__gSbQZW__sheetAction:disabled{opacity:.5;cursor:not-allowed}.page-module__gSbQZW__sheetActionIcon{color:var(--ok);flex-shrink:0}.page-module__gSbQZW__sheetAction:disabled .page-module__gSbQZW__sheetActionIcon{color:inherit}@media (max-width:1180px){.page-module__gSbQZW__page{height:auto}.page-module__gSbQZW__grid{flex:none;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(300px,340px) minmax(0,1fr);height:auto}.page-module__gSbQZW__grid .page-module__gSbQZW__chatList,.page-module__gSbQZW__grid .page-module__gSbQZW__thread{height:min(66svh,560px)}.page-module__gSbQZW__sidebar{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;display:grid;overflow:visible}}@media (max-width:700px){.page-module__gSbQZW__page{height:100%}.page-module__gSbQZW__grid{flex-direction:column;flex:1;align-items:stretch;height:auto;min-height:0;display:flex}.page-module__gSbQZW__gridPaneLista .page-module__gSbQZW__thread,.page-module__gSbQZW__gridPaneChat .page-module__gSbQZW__chatList{display:none}.page-module__gSbQZW__grid .page-module__gSbQZW__chatList,.page-module__gSbQZW__grid .page-module__gSbQZW__thread{height:100%;min-height:0;max-height:none}.page-module__gSbQZW__sidebar{z-index:70;max-height:calc(86dvh - var(--safe-top));max-height:calc(86svh - var(--safe-top));overscroll-behavior:contain;background:var(--surface);border-top:1px solid var(--border);padding:14px 14px calc(18px + var(--safe-bottom));border-radius:18px 18px 0 0;flex-direction:column;gap:12px;transition:transform .22s;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(101%);box-shadow:0 -10px 40px #0000004d}.page-module__gSbQZW__sidebarSheetOpen{transform:none}.page-module__gSbQZW__sheetBackdrop{z-index:68;background:#0e101480;border:none;padding:0;display:block;position:fixed;inset:0}.page-module__gSbQZW__sheetHandle{align-items:center;gap:10px;display:flex}.page-module__gSbQZW__sheetActions{flex-wrap:wrap;gap:8px;display:flex}}@media (prefers-reduced-motion:reduce){.page-module__gSbQZW__sidebar{transition:none}}
.page-module__La4EjW__page{width:100%;max-width:1280px;padding:var(--page-pt) var(--page-px) var(--page-pb);flex-direction:column;gap:20px;min-width:0;margin:0 auto;display:flex}.page-module__La4EjW__viewToggle{background:var(--sunken);border:1px solid var(--border);border-radius:var(--radius-md);align-self:flex-start;gap:3px;padding:3px;display:inline-flex}.page-module__La4EjW__viewToggle button{border-radius:var(--radius-sm);color:var(--muted);font-family:var(--font-heading);cursor:pointer;background:0 0;border:none;padding:7px 11px;font-size:12px;font-weight:800}.page-module__La4EjW__viewToggle button:hover{color:var(--text)}.page-module__La4EjW__viewToggle .page-module__La4EjW__viewToggleActive{background:var(--surface);box-shadow:var(--shadow-sm);color:var(--crimson)}.page-module__La4EjW__grid{gap:var(--stack-gap);grid-template-columns:minmax(0,1.5fr) 322px;align-items:start;min-width:0;display:grid}.page-module__La4EjW__sidebar{gap:var(--stack-gap);flex-direction:column;min-width:0;display:flex}@media (max-width:1180px){.page-module__La4EjW__grid{grid-template-columns:minmax(0,1fr)}.page-module__La4EjW__sidebar{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (max-width:860px){.page-module__La4EjW__page{gap:14px}.page-module__La4EjW__sidebar{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.page-module__La4EjW__viewToggle{width:100%}.page-module__La4EjW__viewToggle button{flex:1;padding-inline:6px}}
.NewLeadMenu-module__8kMQuW__wrap{flex-shrink:0;position:relative}.NewLeadMenu-module__8kMQuW__trigger{background:var(--text);color:var(--surface);border-radius:var(--radius-md);font-family:var(--font-heading);cursor:pointer;border:none;padding:11px 16px;font-size:13px;font-weight:800}.NewLeadMenu-module__8kMQuW__trigger:hover{opacity:.88}@media (max-width:860px){.NewLeadMenu-module__8kMQuW__triggerLabel{display:none}.NewLeadMenu-module__8kMQuW__trigger{padding:10px 14px;font-size:16px;line-height:1}.NewLeadMenu-module__8kMQuW__menu{width:min(276px,100vw - 32px)}}.NewLeadMenu-module__8kMQuW__overlay{z-index:30;cursor:default;background:0 0;border:none;position:fixed;inset:0}.NewLeadMenu-module__8kMQuW__menu{background:var(--surface);border:1px solid var(--border);z-index:40;border-radius:14px;width:276px;padding:7px;position:absolute;top:50px;right:0;box-shadow:0 22px 44px -22px #00000073}.NewLeadMenu-module__8kMQuW__option{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:none;border-radius:10px;padding:11px 12px;display:block}.NewLeadMenu-module__8kMQuW__option:hover{background:var(--bg)}.NewLeadMenu-module__8kMQuW__optionTitle{font-size:13px;font-weight:700}.NewLeadMenu-module__8kMQuW__optionHint{color:var(--muted);margin-top:3px;font-size:11.5px}
.page-module__8uFftG__page{width:100%;max-width:1280px;padding:var(--page-pt) var(--page-px) var(--page-pb);gap:var(--stack-gap);flex-direction:column;min-width:0;margin:0 auto;display:flex}.page-module__8uFftG__pageQueue{box-sizing:border-box;height:100%;min-height:0;padding-bottom:20px;overflow:hidden}.page-module__8uFftG__queue{flex:1;min-height:0}.page-module__8uFftG__quickLeadRow{align-items:stretch;gap:var(--stack-gap);flex-wrap:wrap;display:flex}.page-module__8uFftG__quickLeadRow>:first-child{flex:480px;min-width:0;max-width:640px}.page-module__8uFftG__quickLeadSideStack{gap:var(--stack-gap);flex-direction:column;flex:320px;min-width:0;display:flex}.page-module__8uFftG__column{gap:var(--stack-gap);flex-direction:column;min-width:0;display:flex}.page-module__8uFftG__bottomRow{gap:var(--stack-gap);grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.9fr);align-items:start;min-width:0;display:grid}.page-module__8uFftG__financeRow{gap:var(--stack-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}@media (max-width:1180px){.page-module__8uFftG__bottomRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-module__8uFftG__bottomRow>:last-child{grid-column:span 2}}@media (max-width:860px){.page-module__8uFftG__pageQueue{height:auto;overflow:visible}.page-module__8uFftG__queue{flex:none;min-height:0}.page-module__8uFftG__bottomRow{grid-template-columns:minmax(0,1fr)}.page-module__8uFftG__bottomRow>:last-child{grid-column:auto}.page-module__8uFftG__financeRow{grid-template-columns:minmax(0,1fr)}}.page-module__8uFftG__tabsRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__8uFftG__mineToggle{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:600}.page-module__8uFftG__mineToggle:hover{border-color:var(--text);color:var(--text)}.page-module__8uFftG__mineToggleOn{background:var(--crimson-fill);border-color:var(--crimson);color:#fff}
.ConnectWhatsAppModal-module__1V6l0q__body{flex-direction:column;gap:14px;display:flex}.ConnectWhatsAppModal-module__1V6l0q__field{flex-direction:column;gap:5px;display:flex}.ConnectWhatsAppModal-module__1V6l0q__field>span{font-size:12.5px;font-weight:700}.ConnectWhatsAppModal-module__1V6l0q__field em{color:var(--muted);font-style:normal;font-weight:500}.ConnectWhatsAppModal-module__1V6l0q__field input{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);width:100%;color:var(--text);font:inherit;padding:10px 12px;font-size:13px}.ConnectWhatsAppModal-module__1V6l0q__field small{color:var(--muted);font-size:11.5px;line-height:1.4}.ConnectWhatsAppModal-module__1V6l0q__info,.ConnectWhatsAppModal-module__1V6l0q__warning,.ConnectWhatsAppModal-module__1V6l0q__success,.ConnectWhatsAppModal-module__1V6l0q__error{border-radius:var(--radius-sm);margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.ConnectWhatsAppModal-module__1V6l0q__info{background:var(--navy-soft);color:var(--text)}.ConnectWhatsAppModal-module__1V6l0q__warning{background:var(--warn-soft);color:var(--text)}.ConnectWhatsAppModal-module__1V6l0q__success{background:var(--ok-soft);color:var(--ok);font-weight:700}.ConnectWhatsAppModal-module__1V6l0q__error{background:var(--crimson-soft);color:var(--crimson);margin-top:12px}.ConnectWhatsAppModal-module__1V6l0q__qrStep{flex-direction:column;align-items:center;gap:14px;display:flex}.ConnectWhatsAppModal-module__1V6l0q__steps{align-self:stretch;margin:0;padding-left:20px;font-size:13px;line-height:1.7}.ConnectWhatsAppModal-module__1V6l0q__qrBox{border:1px solid var(--border);border-radius:var(--radius-lg);color:#5b616e;background:#fff;justify-content:center;align-items:center;width:264px;height:264px;font-size:12.5px;display:flex}.ConnectWhatsAppModal-module__1V6l0q__qrBox img{width:240px;height:240px;image-rendering:pixelated}.ConnectWhatsAppModal-module__1V6l0q__hint{color:var(--muted);margin:0;font-size:12px}.ConnectWhatsAppModal-module__1V6l0q__copyRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.ConnectWhatsAppModal-module__1V6l0q__copyRow>span{grid-column:1/-1;font-size:12px;font-weight:700}.ConnectWhatsAppModal-module__1V6l0q__copyRow code{white-space:nowrap;border-radius:var(--radius-sm);background:var(--bg);border:1px solid var(--border);padding:9px 11px;font-size:12px;overflow-x:auto}.ConnectWhatsAppModal-module__1V6l0q__footer{justify-content:flex-end;gap:10px;width:100%;display:flex}.ConnectWhatsAppModal-module__1V6l0q__primary,.ConnectWhatsAppModal-module__1V6l0q__secondary{border-radius:var(--radius-sm);font:inherit;cursor:pointer;white-space:nowrap;padding:9px 16px;font-size:12.5px;font-weight:700}.ConnectWhatsAppModal-module__1V6l0q__primary{background:var(--ok-fill);color:#fff;border:none}.ConnectWhatsAppModal-module__1V6l0q__secondary{border:1px solid var(--border);background:var(--surface);color:var(--text)}.ConnectWhatsAppModal-module__1V6l0q__primary:disabled{opacity:.55;cursor:wait}
.NotificationBell-module__o8qGAa__root{flex:none;position:relative}.NotificationBell-module__o8qGAa__trigger{width:var(--control-md);height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);cursor:pointer;place-items:center;display:grid;position:relative}.NotificationBell-module__o8qGAa__trigger:focus-visible,.NotificationBell-module__o8qGAa__header button:focus-visible,.NotificationBell-module__o8qGAa__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.NotificationBell-module__o8qGAa__count{border-radius:var(--radius-full);background:var(--crimson-fill);min-width:17px;color:var(--on-crimson);font:600 var(--fs-xs)/1 var(--font-body);padding:3px 4px;position:absolute;top:-5px;right:-7px}.NotificationBell-module__o8qGAa__panel{z-index:20;top:calc(100% + var(--space-2));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--raised);width:min(360px,100vw - 32px);box-shadow:var(--shadow-raised);position:absolute;right:0;overflow:hidden}.NotificationBell-module__o8qGAa__header{justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border);display:flex}.NotificationBell-module__o8qGAa__header div{gap:var(--space-1);font:600 var(--fs-body)/1.2 var(--font-body);color:var(--text);display:grid}.NotificationBell-module__o8qGAa__header span{font:400 var(--fs-xs)/1.2 var(--font-body);color:var(--text-2)}.NotificationBell-module__o8qGAa__header button{align-items:center;gap:var(--space-1);color:var(--navy);font:600 var(--fs-xs)/1.2 var(--font-body);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.NotificationBell-module__o8qGAa__list{max-height:380px;margin:0;padding:0;list-style:none;overflow:auto}.NotificationBell-module__o8qGAa__item{gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--border);background:var(--raised);color:var(--text);text-align:left;cursor:pointer;display:grid}.NotificationBell-module__o8qGAa__item:hover{background:var(--bg)}.NotificationBell-module__o8qGAa__unread{background:var(--navy-soft)}.NotificationBell-module__o8qGAa__itemTitle{font:600 var(--fs-sm)/1.25 var(--font-body)}.NotificationBell-module__o8qGAa__itemBody{color:var(--text-2);font:400 var(--fs-xs)/1.4 var(--font-body)}.NotificationBell-module__o8qGAa__itemTime{color:var(--text-3);font:400 var(--fs-xs)/1.2 var(--font-body)}.NotificationBell-module__o8qGAa__empty{padding:var(--space-6) var(--space-4);color:var(--text-2);font:400 var(--fs-sm)/1.5 var(--font-body);margin:0}
.page-module__ei6Y5q__page{width:100%;max-width:900px;padding:var(--page-pt) var(--page-px) var(--page-pb);flex-direction:column;gap:20px;min-width:0;margin:0 auto;display:flex}.page-module__ei6Y5q__headerRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__ei6Y5q__intro{color:var(--muted);max-width:480px;font-size:13px}.page-module__ei6Y5q__newButton{background:var(--text);color:var(--surface);border-radius:var(--radius-md);cursor:pointer;border:none;flex-shrink:0;padding:11px 18px;font-size:13px;font-weight:800}.page-module__ei6Y5q__error{color:var(--crimson);font-size:13px}.page-module__ei6Y5q__empty{border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center;color:var(--muted);padding:32px;font-size:13px}.page-module__ei6Y5q__list{flex-direction:column;gap:14px;display:flex}.page-module__ei6Y5q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 22px}.page-module__ei6Y5q__cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-module__ei6Y5q__cardTitle{font-family:var(--font-heading);font-size:15px;font-weight:800}.page-module__ei6Y5q__cardMeta{color:var(--muted);margin-top:4px;font-size:12px}.page-module__ei6Y5q__statusBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:10.5px;font-weight:800}.page-module__ei6Y5q__statusActive{background:var(--ok-soft);color:var(--ok)}.page-module__ei6Y5q__statusPaused{background:var(--sunken);color:var(--muted)}.page-module__ei6Y5q__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.page-module__ei6Y5q__actionButton{background:var(--sunken);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;border:none;padding:8px 12px;font-size:12px;font-weight:700}.page-module__ei6Y5q__actionButton:hover{background:var(--bg)}.page-module__ei6Y5q__dangerButton{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--crimson);cursor:pointer;background:0 0;margin-left:auto;padding:8px 12px;font-size:12px;font-weight:700}
.DocumentGenerator-module__-fwQ7G__generator{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:20px;min-width:0;display:grid}.DocumentGenerator-module__-fwQ7G__steps,.DocumentGenerator-module__-fwQ7G__form,.DocumentGenerator-module__-fwQ7G__fieldsGrid,.DocumentGenerator-module__-fwQ7G__arrayRows,.DocumentGenerator-module__-fwQ7G__arrayRowFields{flex-direction:column;display:flex}.DocumentGenerator-module__-fwQ7G__steps{gap:16px;min-width:0}.DocumentGenerator-module__-fwQ7G__stepCard,.DocumentGenerator-module__-fwQ7G__form,.DocumentGenerator-module__-fwQ7G__previewPanel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.DocumentGenerator-module__-fwQ7G__stepCard,.DocumentGenerator-module__-fwQ7G__form{padding:var(--card-pad)}.DocumentGenerator-module__-fwQ7G__stepHeading{align-items:flex-start;gap:12px;display:flex}.DocumentGenerator-module__-fwQ7G__stepHeading h1,.DocumentGenerator-module__-fwQ7G__stepHeading h2,.DocumentGenerator-module__-fwQ7G__stepHeading p,.DocumentGenerator-module__-fwQ7G__previewHeader span,.DocumentGenerator-module__-fwQ7G__previewHeader strong,.DocumentGenerator-module__-fwQ7G__generateBar strong,.DocumentGenerator-module__-fwQ7G__generateBar span,.DocumentGenerator-module__-fwQ7G__stateMessage,.DocumentGenerator-module__-fwQ7G__errorText,.DocumentGenerator-module__-fwQ7G__emptyRows{margin:0}.DocumentGenerator-module__-fwQ7G__stepHeading h1,.DocumentGenerator-module__-fwQ7G__stepHeading h2{font-size:16px;line-height:1.25}.DocumentGenerator-module__-fwQ7G__stepHeading p{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.45}.DocumentGenerator-module__-fwQ7G__stepNumber{background:var(--text);width:28px;height:28px;color:var(--surface);border-radius:50%;flex:0 0 28px;place-items:center;font-size:12px;font-weight:800;display:grid}.DocumentGenerator-module__-fwQ7G__searchField,.DocumentGenerator-module__-fwQ7G__field,.DocumentGenerator-module__-fwQ7G__nestedField{flex-direction:column;gap:6px;display:flex}.DocumentGenerator-module__-fwQ7G__searchField{margin-top:14px}.DocumentGenerator-module__-fwQ7G__searchField>span,.DocumentGenerator-module__-fwQ7G__labelText{color:var(--text);font-size:12px;font-weight:800}.DocumentGenerator-module__-fwQ7G__labelText b,.DocumentGenerator-module__-fwQ7G__checkboxField b{color:var(--crimson)}.DocumentGenerator-module__-fwQ7G__searchField input,.DocumentGenerator-module__-fwQ7G__field input,.DocumentGenerator-module__-fwQ7G__field textarea,.DocumentGenerator-module__-fwQ7G__nestedField input{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);width:100%;color:var(--text);font:inherit;outline:none;font-size:13px}.DocumentGenerator-module__-fwQ7G__field input,.DocumentGenerator-module__-fwQ7G__field textarea,.DocumentGenerator-module__-fwQ7G__nestedField input{color:var(--muted);background:var(--sunken)}.DocumentGenerator-module__-fwQ7G__field input[data-filled=true],.DocumentGenerator-module__-fwQ7G__field textarea[data-filled=true],.DocumentGenerator-module__-fwQ7G__nestedField input[data-filled=true]{color:var(--text);background:var(--surface)}.DocumentGenerator-module__-fwQ7G__field input::placeholder,.DocumentGenerator-module__-fwQ7G__field textarea::placeholder,.DocumentGenerator-module__-fwQ7G__nestedField input::placeholder{color:var(--muted);opacity:.9}.DocumentGenerator-module__-fwQ7G__searchField input,.DocumentGenerator-module__-fwQ7G__field input,.DocumentGenerator-module__-fwQ7G__nestedField input{min-height:40px;padding:9px 11px}.DocumentGenerator-module__-fwQ7G__field textarea{resize:vertical;min-height:96px;padding:10px 11px}.DocumentGenerator-module__-fwQ7G__searchField input:focus,.DocumentGenerator-module__-fwQ7G__field input:focus,.DocumentGenerator-module__-fwQ7G__field textarea:focus,.DocumentGenerator-module__-fwQ7G__nestedField input:focus{border-color:var(--navy);box-shadow:0 0 0 3px var(--navy-soft)}.DocumentGenerator-module__-fwQ7G__leadList{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:214px;margin-top:10px;padding-right:3px;display:grid;overflow-y:auto}.DocumentGenerator-module__-fwQ7G__leadOption{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);min-width:0;color:var(--text);text-align:left;cursor:pointer;padding:10px 11px}.DocumentGenerator-module__-fwQ7G__leadOption:hover,.DocumentGenerator-module__-fwQ7G__leadOptionSelected{border-color:var(--navy);background:var(--navy-soft)}.DocumentGenerator-module__-fwQ7G__leadOption strong,.DocumentGenerator-module__-fwQ7G__leadOption span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.DocumentGenerator-module__-fwQ7G__leadOption strong{font-size:12.5px}.DocumentGenerator-module__-fwQ7G__leadOption span{color:var(--muted);margin-top:3px;font-size:11px}.DocumentGenerator-module__-fwQ7G__typeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.DocumentGenerator-module__-fwQ7G__typeButton{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);min-width:0;color:var(--text);text-align:left;cursor:pointer;padding:11px}.DocumentGenerator-module__-fwQ7G__typeButton[aria-pressed=true]{border-color:var(--crimson);background:var(--crimson-soft)}.DocumentGenerator-module__-fwQ7G__typeButton:disabled{cursor:not-allowed}.DocumentGenerator-module__-fwQ7G__typeButton strong,.DocumentGenerator-module__-fwQ7G__typeButton span{display:block}.DocumentGenerator-module__-fwQ7G__typeButton strong{font-size:12px}.DocumentGenerator-module__-fwQ7G__typeButton span{color:var(--muted);margin-top:3px;font-size:10.5px}.DocumentGenerator-module__-fwQ7G__stepDisabled{opacity:.55}.DocumentGenerator-module__-fwQ7G__form{gap:18px}.DocumentGenerator-module__-fwQ7G__group{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg);min-width:0;margin:0;padding:14px}.DocumentGenerator-module__-fwQ7G__group legend{max-width:100%;color:var(--navy);text-overflow:ellipsis;white-space:nowrap;padding:0;font-size:12px;font-weight:800;overflow:hidden}.DocumentGenerator-module__-fwQ7G__groupToggle{width:fit-content;max-width:100%;color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}.DocumentGenerator-module__-fwQ7G__groupToggle>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DocumentGenerator-module__-fwQ7G__groupToggle>span:last-child{border:1px solid var(--border);width:22px;height:22px;color:var(--navy);border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid}.DocumentGenerator-module__-fwQ7G__fieldsGrid{gap:13px}.DocumentGenerator-module__-fwQ7G__help{color:var(--muted);font-size:10.5px;line-height:1.4}.DocumentGenerator-module__-fwQ7G__hashPicker{color:var(--navy);justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.DocumentGenerator-module__-fwQ7G__hashPicker input{background:0 0;border:0;min-height:auto;padding:0;font-size:11px}.DocumentGenerator-module__-fwQ7G__referenceBar{border:1px solid var(--navy);border-radius:var(--radius-md);background:var(--navy-soft);justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.DocumentGenerator-module__-fwQ7G__referenceBar strong,.DocumentGenerator-module__-fwQ7G__referenceBar span{display:block}.DocumentGenerator-module__-fwQ7G__referenceBar strong{color:var(--navy);font-size:12px}.DocumentGenerator-module__-fwQ7G__referenceBar span{color:var(--muted);margin-top:3px;font-size:10.5px;line-height:1.4}.DocumentGenerator-module__-fwQ7G__referenceActions{flex:none;gap:7px;display:flex}.DocumentGenerator-module__-fwQ7G__referenceButton{border:1px solid var(--navy);border-radius:var(--radius-md);background:var(--bg);color:var(--navy);font:inherit;cursor:pointer;padding:8px 10px;font-size:11px;font-weight:800}.DocumentGenerator-module__-fwQ7G__referenceButton:disabled{cursor:not-allowed;opacity:.45}.DocumentGenerator-module__-fwQ7G__checkboxField{color:var(--text);align-items:flex-start;gap:9px;font-size:12.5px;font-weight:700;line-height:1.35;display:flex}.DocumentGenerator-module__-fwQ7G__checkboxField input{box-sizing:border-box;appearance:none;border:2px solid var(--muted);background:var(--surface);width:12px;min-width:12px;max-width:12px;height:12px;min-height:12px;max-height:12px;accent-color:var(--crimson);cursor:pointer;border-radius:4px;flex:none;margin:1px 0 0;padding:0}.DocumentGenerator-module__-fwQ7G__checkboxField input:checked{border-color:var(--crimson);background:var(--crimson-fill);box-shadow:none}.DocumentGenerator-module__-fwQ7G__messageLink{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.DocumentGenerator-module__-fwQ7G__messageLink:hover,.DocumentGenerator-module__-fwQ7G__messageLink:focus-visible{color:var(--navy)}.DocumentGenerator-module__-fwQ7G__arrayField{border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0;padding:12px}.DocumentGenerator-module__-fwQ7G__arrayHeader,.DocumentGenerator-module__-fwQ7G__arrayRow,.DocumentGenerator-module__-fwQ7G__generateBar,.DocumentGenerator-module__-fwQ7G__previewHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.DocumentGenerator-module__-fwQ7G__addRowButton,.DocumentGenerator-module__-fwQ7G__removeRowButton,.DocumentGenerator-module__-fwQ7G__generateButton{border-radius:var(--radius-md);font:inherit;cursor:pointer;font-size:11.5px;font-weight:800}.DocumentGenerator-module__-fwQ7G__addRowButton{border:1px solid var(--navy);background:var(--navy-soft);color:var(--navy);flex:none;padding:7px 10px}.DocumentGenerator-module__-fwQ7G__emptyRows,.DocumentGenerator-module__-fwQ7G__stateMessage,.DocumentGenerator-module__-fwQ7G__errorText{padding:11px 0;font-size:12px}.DocumentGenerator-module__-fwQ7G__emptyRows,.DocumentGenerator-module__-fwQ7G__stateMessage{color:var(--muted)}.DocumentGenerator-module__-fwQ7G__errorText{color:var(--crimson)}.DocumentGenerator-module__-fwQ7G__arrayRows{gap:9px;margin-top:10px}.DocumentGenerator-module__-fwQ7G__arrayRow{border-top:1px solid var(--border);padding-top:10px}.DocumentGenerator-module__-fwQ7G__arrayRowFields{flex:1;gap:9px;min-width:0}.DocumentGenerator-module__-fwQ7G__removeRowButton{color:var(--crimson);background:0 0;border:0;padding:6px 0}.DocumentGenerator-module__-fwQ7G__generateBar{border-top:1px solid var(--border);align-items:center;padding-top:16px}.DocumentGenerator-module__-fwQ7G__generateBar strong,.DocumentGenerator-module__-fwQ7G__generateBar span{display:block}.DocumentGenerator-module__-fwQ7G__generateBar strong{font-size:12.5px}.DocumentGenerator-module__-fwQ7G__generateBar span{color:var(--muted);margin-top:3px;font-size:11px}.DocumentGenerator-module__-fwQ7G__generateButton{border:1px solid var(--text);background:var(--text);color:var(--surface);flex:none;padding:10px 14px}.DocumentGenerator-module__-fwQ7G__generateButton:disabled{cursor:not-allowed;opacity:.45}.DocumentGenerator-module__-fwQ7G__previewPanel{top:var(--page-pt);min-width:0;padding:14px;position:sticky}.DocumentGenerator-module__-fwQ7G__previewHeader{border-bottom:1px solid var(--border);align-items:center;padding-bottom:12px}.DocumentGenerator-module__-fwQ7G__previewHeader span,.DocumentGenerator-module__-fwQ7G__previewHeader strong{display:block}.DocumentGenerator-module__-fwQ7G__previewHeader>div>span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:800}.DocumentGenerator-module__-fwQ7G__previewHeader strong{margin-top:2px;font-size:14px}.DocumentGenerator-module__-fwQ7G__previewStatus{background:var(--warn-soft);color:var(--warn);border-radius:999px;padding:4px 9px;font-weight:800;font-size:10.5px!important}.DocumentGenerator-module__-fwQ7G__previewStatusReady{background:var(--ok-soft);color:var(--ok)}.DocumentGenerator-module__-fwQ7G__messageBlock{border:1px solid var(--border);border-radius:var(--radius-md);margin-top:10px;padding:10px 12px;font-size:11.5px;line-height:1.4}.DocumentGenerator-module__-fwQ7G__messageBlock[data-tone=error]{border-color:var(--crimson);background:var(--crimson-soft);color:var(--crimson)}.DocumentGenerator-module__-fwQ7G__messageBlock[data-tone=warning]{border-color:var(--warn);background:var(--warn-soft);color:var(--text)}.DocumentGenerator-module__-fwQ7G__messageBlock ul{overscroll-behavior:contain;max-height:150px;margin:7px 0 0;padding-left:18px;overflow-y:auto}.DocumentGenerator-module__-fwQ7G__previewFrameWrap{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--sunken);min-height:520px;margin-top:12px;overflow:hidden}.DocumentGenerator-module__-fwQ7G__previewFrame{background:#fff;border:0;width:100%;height:70svh;min-height:520px;display:block}.DocumentGenerator-module__-fwQ7G__previewEmpty{text-align:center;place-content:center;min-height:520px;padding:28px;display:grid}.DocumentGenerator-module__-fwQ7G__previewEmpty strong,.DocumentGenerator-module__-fwQ7G__previewEmpty span{display:block}.DocumentGenerator-module__-fwQ7G__previewEmpty strong{font-size:14px}.DocumentGenerator-module__-fwQ7G__previewEmpty span{max-width:330px;color:var(--muted);margin-top:6px;font-size:12px;line-height:1.5}@media (max-width:1180px){.DocumentGenerator-module__-fwQ7G__generator{grid-template-columns:minmax(0,1fr) minmax(330px,.8fr)}.DocumentGenerator-module__-fwQ7G__typeGrid,.DocumentGenerator-module__-fwQ7G__leadList{grid-template-columns:minmax(0,1fr)}}@media (max-width:1040px){.DocumentGenerator-module__-fwQ7G__generator{grid-template-columns:minmax(0,1fr)}.DocumentGenerator-module__-fwQ7G__previewPanel{position:static}.DocumentGenerator-module__-fwQ7G__typeGrid,.DocumentGenerator-module__-fwQ7G__leadList{grid-template-columns:repeat(2,minmax(0,1fr))}.DocumentGenerator-module__-fwQ7G__previewFrame{height:720px}}@media (max-width:520px){.DocumentGenerator-module__-fwQ7G__stepCard,.DocumentGenerator-module__-fwQ7G__form,.DocumentGenerator-module__-fwQ7G__previewPanel{padding:13px}.DocumentGenerator-module__-fwQ7G__typeGrid,.DocumentGenerator-module__-fwQ7G__leadList{grid-template-columns:minmax(0,1fr)}.DocumentGenerator-module__-fwQ7G__arrayHeader,.DocumentGenerator-module__-fwQ7G__arrayRow,.DocumentGenerator-module__-fwQ7G__generateBar,.DocumentGenerator-module__-fwQ7G__referenceBar{flex-direction:column;align-items:stretch}.DocumentGenerator-module__-fwQ7G__addRowButton,.DocumentGenerator-module__-fwQ7G__generateButton,.DocumentGenerator-module__-fwQ7G__referenceActions,.DocumentGenerator-module__-fwQ7G__referenceButton{width:100%}.DocumentGenerator-module__-fwQ7G__referenceActions{flex-direction:column}.DocumentGenerator-module__-fwQ7G__removeRowButton{align-self:flex-start}.DocumentGenerator-module__-fwQ7G__previewFrame,.DocumentGenerator-module__-fwQ7G__previewFrameWrap,.DocumentGenerator-module__-fwQ7G__previewEmpty{min-height:460px}.DocumentGenerator-module__-fwQ7G__previewFrame{height:72svh}}
.SimulateInboundModal-module__QfrNJW__body{flex-direction:column;gap:14px;display:flex}.SimulateInboundModal-module__QfrNJW__field{flex-direction:column;gap:5px;display:flex}.SimulateInboundModal-module__QfrNJW__field>span{font-size:12.5px;font-weight:700}.SimulateInboundModal-module__QfrNJW__field select,.SimulateInboundModal-module__QfrNJW__field input,.SimulateInboundModal-module__QfrNJW__field textarea{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);width:100%;color:var(--text);font:inherit;padding:10px 12px;font-size:13px}.SimulateInboundModal-module__QfrNJW__field textarea{resize:vertical}.SimulateInboundModal-module__QfrNJW__examples{flex-wrap:wrap;gap:6px;display:flex}.SimulateInboundModal-module__QfrNJW__examples button{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:5px 10px;font-size:12px}.SimulateInboundModal-module__QfrNJW__examples button:hover{background:var(--raised)}.SimulateInboundModal-module__QfrNJW__info,.SimulateInboundModal-module__QfrNJW__success,.SimulateInboundModal-module__QfrNJW__error{border-radius:var(--radius-sm);margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.SimulateInboundModal-module__QfrNJW__info{background:var(--navy-soft);color:var(--text)}.SimulateInboundModal-module__QfrNJW__success{background:var(--ok-soft);color:var(--ok);font-weight:700}.SimulateInboundModal-module__QfrNJW__success a{color:inherit;text-decoration:underline}.SimulateInboundModal-module__QfrNJW__error{background:var(--crimson-soft);color:var(--crimson)}.SimulateInboundModal-module__QfrNJW__footer{justify-content:flex-end;gap:10px;width:100%;display:flex}.SimulateInboundModal-module__QfrNJW__primary,.SimulateInboundModal-module__QfrNJW__secondary{border-radius:var(--radius-sm);font:inherit;cursor:pointer;white-space:nowrap;padding:9px 16px;font-size:12.5px;font-weight:700}.SimulateInboundModal-module__QfrNJW__primary{background:var(--ok-fill);color:#fff;border:none}.SimulateInboundModal-module__QfrNJW__secondary{border:1px solid var(--border);background:var(--surface);color:var(--text)}.SimulateInboundModal-module__QfrNJW__primary:disabled{opacity:.55;cursor:not-allowed}
.GlobalSearch-module__SQZEqa__wrap{flex-shrink:0;width:260px;position:relative}.GlobalSearch-module__SQZEqa__bar{background:var(--bg);border:1px solid var(--border);border-radius:999px;align-items:center;gap:9px;padding:9px 15px;display:flex}.GlobalSearch-module__SQZEqa__bar svg{flex-shrink:0}.GlobalSearch-module__SQZEqa__bar input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:12.5px}.GlobalSearch-module__SQZEqa__dropdown{background:var(--surface);border:1px solid var(--border);z-index:40;border-radius:14px;max-height:360px;padding:7px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 44px -22px #00000073}.GlobalSearch-module__SQZEqa__empty{color:var(--muted);text-align:center;padding:12px 10px;font-size:12px}.GlobalSearch-module__SQZEqa__result{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.GlobalSearch-module__SQZEqa__result:hover{background:var(--sunken)}.GlobalSearch-module__SQZEqa__resultAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10.5px;font-weight:700;display:flex}.GlobalSearch-module__SQZEqa__resultBody{flex-direction:column;flex:1;min-width:0;display:flex}.GlobalSearch-module__SQZEqa__resultName{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.GlobalSearch-module__SQZEqa__resultMeta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.GlobalSearch-module__SQZEqa__resultStage{color:var(--muted);background:var(--sunken);border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}@media (max-width:1180px){.GlobalSearch-module__SQZEqa__wrap{width:200px}}.GlobalSearch-module__SQZEqa__wrapFluid{width:100%}
.page-module__V1JBNW__page{width:100%;min-width:0;max-width:1680px;padding:var(--page-pt) var(--page-px) var(--page-pb);margin:0 auto}
.page-module__yxpG-W__page{width:100%;min-width:0;padding:var(--page-pt) var(--page-px) var(--page-pb);flex-direction:column;gap:20px;display:flex}.page-module__yxpG-W__pageTable{gap:14px;max-width:1280px;margin:0 auto}.page-module__yxpG-W__pageBoard{box-sizing:border-box;height:100%;min-height:0;overflow:hidden}.page-module__yxpG-W__headerActions,.page-module__yxpG-W__toolbar,.page-module__yxpG-W__cardActions,.page-module__yxpG-W__tableActions{align-items:center;display:flex}.page-module__yxpG-W__headerActions{flex-shrink:0;gap:8px}.page-module__yxpG-W__importExportSection p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.page-module__yxpG-W__newButton,.page-module__yxpG-W__secondaryButton{border-radius:var(--radius-md);cursor:pointer;padding:10px 14px;font-size:13px;font-weight:800}.page-module__yxpG-W__newButton{border:1px solid var(--text);background:var(--text);color:var(--surface)}.page-module__yxpG-W__newButton:disabled{cursor:not-allowed;opacity:.55}.page-module__yxpG-W__secondaryButton{border:1px solid var(--border);background:var(--surface);color:var(--text)}.page-module__yxpG-W__newButton:hover:not(:disabled),.page-module__yxpG-W__secondaryButton:hover{box-shadow:var(--shadow-sm)}.page-module__yxpG-W__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.page-module__yxpG-W__statCard{border:1px solid var(--border);border-top:3px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0;padding:12px 14px}.page-module__yxpG-W__statCard span{color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.page-module__yxpG-W__statCard strong{margin-top:4px;font-size:23px;line-height:1;display:block}.page-module__yxpG-W__toolbar{flex-wrap:wrap;gap:8px}.page-module__yxpG-W__searchField>span,.page-module__yxpG-W__selectField>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__yxpG-W__searchField input,.page-module__yxpG-W__selectField select{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;outline:none;font-size:12.5px}.page-module__yxpG-W__searchField input{width:240px;padding:8px 10px}.page-module__yxpG-W__selectField select{width:168px;padding:8px 26px 8px 10px}.page-module__yxpG-W__searchField input:focus,.page-module__yxpG-W__selectField select:focus{border-color:var(--navy)}.page-module__yxpG-W__resultCount{color:var(--muted);margin:0;font-size:12px}.page-module__yxpG-W__viewToggle{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);margin-left:auto;padding:3px;display:flex}.page-module__yxpG-W__viewToggle button{border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:12px;font-weight:800}.page-module__yxpG-W__viewToggle button[aria-pressed=true]{background:var(--text);color:var(--surface)}.page-module__yxpG-W__error{color:var(--crimson);margin:0;font-size:13px}.page-module__yxpG-W__board,.page-module__yxpG-W__tableWrap{overscroll-behavior-x:contain;overflow-x:auto}.page-module__yxpG-W__tableWrap{overscroll-behavior-y:contain;flex:1;min-height:0;overflow-y:auto}.page-module__yxpG-W__board{flex:1;align-items:stretch;gap:14px;min-height:0;padding-bottom:8px;display:flex}.page-module__yxpG-W__column{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;flex:0 0 320px;gap:10px;min-height:0;padding:12px;display:flex}.page-module__yxpG-W__columnHead{flex-shrink:0;justify-content:space-between;align-items:center;padding:2px 4px;display:flex}.page-module__yxpG-W__columnTitle{letter-spacing:.06em;color:var(--muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.page-module__yxpG-W__columnCount,.page-module__yxpG-W__badge,.page-module__yxpG-W__badgeRequired{border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.page-module__yxpG-W__columnCount,.page-module__yxpG-W__badge{background:var(--sunken);color:var(--muted)}.page-module__yxpG-W__badgeRequired{background:var(--crimson-soft);color:var(--crimson)}.page-module__yxpG-W__columnList{overscroll-behavior:contain;flex-direction:column;gap:8px;min-height:0;display:flex;overflow-y:auto}.page-module__yxpG-W__columnEmpty{color:var(--muted);margin:0;padding:8px 4px;font-size:12px}.page-module__yxpG-W__card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);padding:12px}.page-module__yxpG-W__cardInactive,.page-module__yxpG-W__tableInactive{opacity:.55}.page-module__yxpG-W__cardCode,.page-module__yxpG-W__tableCode{color:var(--muted);font-family:var(--font-mono,monospace);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.page-module__yxpG-W__cardText{overflow-wrap:anywhere;margin-top:4px;font-size:12.5px;font-weight:600;line-height:1.4}.page-module__yxpG-W__cardBadges{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.page-module__yxpG-W__cardActions{border-top:1px solid var(--border);gap:10px;margin-top:10px;padding-top:10px}.page-module__yxpG-W__toggle,.page-module__yxpG-W__linkButton,.page-module__yxpG-W__dangerLinkButton{cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.page-module__yxpG-W__toggle{color:var(--muted);align-items:center;gap:5px;display:inline-flex}.page-module__yxpG-W__toggleDot{background:var(--border);border-radius:50%;width:7px;height:7px}.page-module__yxpG-W__toggleDotOn{background:var(--ok-fill)}.page-module__yxpG-W__linkButton{color:var(--navy);margin-left:auto}.page-module__yxpG-W__dangerLinkButton{color:var(--crimson)}.page-module__yxpG-W__table{border-collapse:separate;border-spacing:0 5px;background:0 0;border:0;width:100%;min-width:980px;font-size:12.5px}.page-module__yxpG-W__table th,.page-module__yxpG-W__table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:14px 16px}.page-module__yxpG-W__table tbody tr{background:var(--surface);box-shadow:var(--shadow-sm);transition:background .14s}.page-module__yxpG-W__table tbody td{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page-module__yxpG-W__table tbody td:first-child{border-left:1px solid var(--border);border-radius:var(--radius-md) 0 0 var(--radius-md)}.page-module__yxpG-W__table tbody td:last-child{border-right:1px solid var(--border);border-radius:0 var(--radius-md) var(--radius-md) 0}.page-module__yxpG-W__table th{z-index:1;background:var(--bg);color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:12px;position:sticky;top:0}.page-module__yxpG-W__table th:first-child,.page-module__yxpG-W__table td:first-child{padding-left:18px}.page-module__yxpG-W__table th:last-child,.page-module__yxpG-W__table td:last-child{padding-right:18px}.page-module__yxpG-W__table th button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.page-module__yxpG-W__table tbody tr:hover{background:var(--bg)}.page-module__yxpG-W__tableQuestion,.page-module__yxpG-W__tableDetail{overflow-wrap:anywhere;display:block}.page-module__yxpG-W__tableQuestionCell{min-width:290px}.page-module__yxpG-W__tableQuestion{font-size:13.5px;font-weight:700;line-height:1.4}.page-module__yxpG-W__tableDetail{color:var(--muted);margin-top:3px;font-size:11px}.page-module__yxpG-W__tableCode{max-width:190px}.page-module__yxpG-W__tableMeta{white-space:nowrap}.page-module__yxpG-W__tableLabel,.page-module__yxpG-W__tableRequired,.page-module__yxpG-W__tableOptional{border-radius:999px;align-items:center;min-height:24px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.page-module__yxpG-W__tableLabel{background:var(--sunken);color:var(--muted)}.page-module__yxpG-W__tableRequired{background:var(--crimson-soft);color:var(--crimson)}.page-module__yxpG-W__tableOptional{background:var(--bg);color:var(--muted)}.page-module__yxpG-W__tableActions{white-space:nowrap;gap:10px}.page-module__yxpG-W__tableActions .page-module__yxpG-W__linkButton{margin-left:0}.page-module__yxpG-W__tableActionCell{min-width:116px}.page-module__yxpG-W__tableEmpty{color:var(--muted);text-align:center!important;padding:30px!important}.page-module__yxpG-W__importExport{flex-direction:column;gap:18px;display:flex}.page-module__yxpG-W__importExportSection{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.page-module__yxpG-W__importExportSection+.page-module__yxpG-W__importExportSection{border-top:1px solid var(--border);padding-top:18px}.page-module__yxpG-W__importExportSection h2{margin:0;font-size:14px}.page-module__yxpG-W__importExportSection code{font-family:var(--font-mono,monospace);font-size:12px}.page-module__yxpG-W__fileInput{max-width:100%;font-size:13px}.page-module__yxpG-W__importPreview,.page-module__yxpG-W__importSuccess{margin:0;font-size:13px}.page-module__yxpG-W__importPreview{color:var(--muted)}.page-module__yxpG-W__importSuccess{color:var(--ok)}.page-module__yxpG-W__importErrors{overscroll-behavior:contain;border:1px solid var(--crimson);border-radius:var(--radius-md);background:var(--crimson-soft);width:100%;max-height:150px;color:var(--crimson);margin:0;padding:10px 12px 10px 28px;font-size:12px;line-height:1.45;overflow-y:auto}@media (max-width:760px){.page-module__yxpG-W__pageBoard{height:auto;overflow:visible}.page-module__yxpG-W__headerActions{width:100%}.page-module__yxpG-W__headerActions button{flex:1}.page-module__yxpG-W__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__yxpG-W__searchField,.page-module__yxpG-W__searchField input,.page-module__yxpG-W__selectField select{width:100%}.page-module__yxpG-W__viewToggle{margin-left:0}.page-module__yxpG-W__tableWrap{overflow:visible}.page-module__yxpG-W__table{border-spacing:0;background:0 0;border:0;min-width:0;display:block;overflow:visible}.page-module__yxpG-W__table thead{display:none}.page-module__yxpG-W__table tbody{gap:10px;display:grid}.page-module__yxpG-W__table tbody tr{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"code status""question question""category niche""required actions";gap:9px 12px;padding:14px 15px;display:grid}.page-module__yxpG-W__table tbody tr:hover{background:var(--surface)}.page-module__yxpG-W__table td,.page-module__yxpG-W__table th,.page-module__yxpG-W__table tbody td{border:0;min-width:0;padding:0}.page-module__yxpG-W__table td:before{color:var(--muted);content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.page-module__yxpG-W__tableCode{grid-area:code;max-width:none;font-size:10.5px}.page-module__yxpG-W__tableQuestionCell{grid-area:question;min-width:0;padding-bottom:2px!important}.page-module__yxpG-W__tableQuestion{font-size:13px;line-height:1.42}.page-module__yxpG-W__tableMeta{white-space:normal}.page-module__yxpG-W__tableMeta[data-label=Categoría]{grid-area:category}.page-module__yxpG-W__tableMeta[data-label="Capa / nicho"]{text-align:right;grid-area:niche}.page-module__yxpG-W__tableMeta[data-label=Obligatoria]{grid-area:required}.page-module__yxpG-W__tableMeta[data-label=Estado]{grid-area:status;place-self:start end}.page-module__yxpG-W__tableMeta[data-label=Estado]:before{display:none}.page-module__yxpG-W__tableLabel,.page-module__yxpG-W__tableRequired,.page-module__yxpG-W__tableOptional{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.page-module__yxpG-W__tableActionCell{grid-area:actions;place-self:end;min-width:0}.page-module__yxpG-W__tableActionCell:before{display:none}.page-module__yxpG-W__tableActions{justify-content:flex-end;gap:12px}.page-module__yxpG-W__tableEmpty{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border)!important;padding:24px 10px!important;display:block!important}.page-module__yxpG-W__tableEmpty:before{display:none}}
.AkyrosSidebar-module__Xbw7Da__root{--sb-w:var(--sidebar-w,246px);--sb-w-rail:72px;--sb-pad:12px;--sb-item-h:40px;--sb-rail-item:44px;--sb-logo-ink:var(--brand-mate);--sb-logo-accent:var(--brand-aka);width:var(--sb-w);background:var(--surface);border-right:1px solid var(--border);height:100%;min-height:0;color:var(--text);font-family:var(--font-body);flex-direction:column;flex-shrink:0;transition:width .2s;display:flex}[data-theme=dark] .AkyrosSidebar-module__Xbw7Da__root{--sb-logo-ink:#fff;--sb-logo-accent:#c9334a}.AkyrosSidebar-module__Xbw7Da__collapsed{width:var(--sb-w-rail)}.AkyrosSidebar-module__Xbw7Da__header{min-height:64px;padding:16px var(--sb-pad) 12px;justify-content:space-between;align-items:center;gap:8px;display:flex}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__header{flex-direction:column;justify-content:flex-start;gap:12px;padding:16px 0 12px}.AkyrosSidebar-module__Xbw7Da__brandPending{visibility:hidden}.AkyrosSidebar-module__Xbw7Da__brand{border-radius:var(--radius-sm);min-width:0;color:inherit;align-items:center;gap:10px;padding:4px 6px;text-decoration:none;display:flex}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__brand{padding:4px 0}.AkyrosSidebar-module__Xbw7Da__logo{flex:0 0 30px;width:30px;height:auto;display:block}.AkyrosSidebar-module__Xbw7Da__logoImg{object-fit:contain;flex:0 0 30px;width:30px;height:30px;display:block}.AkyrosSidebar-module__Xbw7Da__logoBackdropDark,.AkyrosSidebar-module__Xbw7Da__logoBackdropLight{box-sizing:border-box;border-radius:8px;padding:4px}.AkyrosSidebar-module__Xbw7Da__logoBackdropDark{background:var(--brand-mate,#0e1014)}.AkyrosSidebar-module__Xbw7Da__logoBackdropLight{box-shadow:inset 0 0 0 1px var(--border);background:#fff}.AkyrosSidebar-module__Xbw7Da__logoInk{fill:var(--sb-logo-ink)}.AkyrosSidebar-module__Xbw7Da__logoAccent{fill:var(--sb-logo-accent)}.AkyrosSidebar-module__Xbw7Da__brandName{min-width:0;font:800 var(--fs-h3) / 1.1 var(--font-display);letter-spacing:.14em;text-transform:uppercase}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__brandName{display:none}.AkyrosSidebar-module__Xbw7Da__toggle{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);width:32px;height:32px;color:var(--text-2);cursor:pointer;flex:none;place-items:center;padding:0;transition:background-color .15s,color .15s,border-color .15s;display:grid}.AkyrosSidebar-module__Xbw7Da__toggle>svg{width:16px;height:16px;display:block}.AkyrosSidebar-module__Xbw7Da__toggle:hover{background:var(--navy-soft);color:var(--navy);border-color:#0000}.AkyrosSidebar-module__Xbw7Da__nav{min-height:0;padding:4px var(--sb-pad) 12px;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex-direction:column;flex:1;gap:14px;display:flex;overflow:hidden auto}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__nav{gap:0;padding:4px 14px 12px}.AkyrosSidebar-module__Xbw7Da__eyebrow{color:var(--text-2);font:600 var(--fs-eyebrow) / 1.2 var(--font-label);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;padding:0 12px}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__eyebrow{display:none}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__group+.AkyrosSidebar-module__Xbw7Da__group:before{content:"";background:var(--border);width:24px;height:1px;margin:10px auto;display:block}.AkyrosSidebar-module__Xbw7Da__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__list{align-items:center;gap:4px}.AkyrosSidebar-module__Xbw7Da__item{width:100%;min-height:var(--sb-item-h);border-radius:var(--radius-md);color:var(--text-2);font:500 var(--fs-button) / 1.25 var(--font-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:0 12px;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:flex;position:relative}.AkyrosSidebar-module__Xbw7Da__icon{flex:0 0 20px;place-items:center;width:20px;height:20px;transition:transform .15s;display:grid}.AkyrosSidebar-module__Xbw7Da__icon>svg{stroke-width:1.75px;width:20px;height:20px;display:block}.AkyrosSidebar-module__Xbw7Da__label{overflow-wrap:break-word;flex:1;min-width:0}.AkyrosSidebar-module__Xbw7Da__item:hover:not(.AkyrosSidebar-module__Xbw7Da__itemActive):not(.AkyrosSidebar-module__Xbw7Da__itemBranchActive):not(.AkyrosSidebar-module__Xbw7Da__itemDisabled){background:var(--navy-soft);color:var(--navy)}.AkyrosSidebar-module__Xbw7Da__item:hover:not(.AkyrosSidebar-module__Xbw7Da__itemDisabled) .AkyrosSidebar-module__Xbw7Da__icon{transform:scale(1.1)}.AkyrosSidebar-module__Xbw7Da__item:active:not(.AkyrosSidebar-module__Xbw7Da__itemDisabled){transform:scale(.985)}.AkyrosSidebar-module__Xbw7Da__itemActive{background:var(--crimson-soft);color:var(--crimson);font-weight:700}.AkyrosSidebar-module__Xbw7Da__itemBranchActive{color:var(--crimson);font-weight:700}.AkyrosSidebar-module__Xbw7Da__itemDisabled{color:var(--text-3);cursor:default}.AkyrosSidebar-module__Xbw7Da__itemChild{min-height:34px;padding:0 10px}.AkyrosSidebar-module__Xbw7Da__badge{border-radius:var(--radius-full);background:var(--sunken);min-width:22px;color:var(--text-2);font:600 var(--fs-xs) / 1.2 var(--font-body);font-variant-numeric:tabular-nums;text-align:center;flex:none;padding:2px 7px}.AkyrosSidebar-module__Xbw7Da__itemActive .AkyrosSidebar-module__Xbw7Da__badge{background:var(--raised);color:var(--crimson)}.AkyrosSidebar-module__Xbw7Da__badgeSoon{color:var(--text-3);font:600 var(--fs-eyebrow) / 1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;flex:none}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__item{width:var(--sb-rail-item);height:var(--sb-rail-item);min-height:var(--sb-rail-item);justify-content:center;gap:0;padding:0}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__label,.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__badge,.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__badgeSoon,.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__chev{display:none}.AkyrosSidebar-module__Xbw7Da__branch{min-width:0}.AkyrosSidebar-module__Xbw7Da__chev{flex:0 0 16px;place-items:center;width:16px;height:16px;transition:transform .2s;display:grid}.AkyrosSidebar-module__Xbw7Da__chev>svg{width:16px;height:16px;display:block}.AkyrosSidebar-module__Xbw7Da__branchOpen>.AkyrosSidebar-module__Xbw7Da__item .AkyrosSidebar-module__Xbw7Da__chev{transform:rotate(90deg)}.AkyrosSidebar-module__Xbw7Da__children{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.AkyrosSidebar-module__Xbw7Da__branchOpen>.AkyrosSidebar-module__Xbw7Da__children{grid-template-rows:1fr}.AkyrosSidebar-module__Xbw7Da__childrenInner{visibility:hidden;min-height:0;transition:visibility 0s linear .25s;overflow:hidden}.AkyrosSidebar-module__Xbw7Da__branchOpen>.AkyrosSidebar-module__Xbw7Da__children>.AkyrosSidebar-module__Xbw7Da__childrenInner{visibility:visible;transition-delay:0s}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__children{display:none}.AkyrosSidebar-module__Xbw7Da__childList{border-left:1px solid var(--border);flex-direction:column;gap:2px;margin:2px 0 2px 21px;padding:0;list-style:none;display:flex}.AkyrosSidebar-module__Xbw7Da__childRow{padding-left:12px;position:relative}.AkyrosSidebar-module__Xbw7Da__childRow:before{content:"";background:var(--border);width:10px;height:1px;position:absolute;top:50%;left:0}.AkyrosSidebar-module__Xbw7Da__footer{padding:12px var(--sb-pad);border-top:1px solid var(--border);flex-direction:column;gap:10px;display:flex}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__footer{align-items:center;padding:12px 14px}.AkyrosSidebar-module__Xbw7Da__footerSlot{min-width:0}.AkyrosSidebar-module__Xbw7Da__user{align-items:center;gap:10px;min-width:0;padding:0 6px;display:flex}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__user{padding:0}.AkyrosSidebar-module__Xbw7Da__avatar{border-radius:var(--radius-full);background:var(--crimson-fill);width:32px;height:32px;color:var(--on-crimson);font:700 var(--fs-xs) / 1 var(--font-display);object-fit:cover;flex:0 0 32px;place-items:center;display:grid}.AkyrosSidebar-module__Xbw7Da__userText{flex:1;min-width:0}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__userText{display:none}.AkyrosSidebar-module__Xbw7Da__userName{color:var(--text);font:600 var(--fs-sm) / 1.3 var(--font-body);overflow-wrap:anywhere;margin:0}.AkyrosSidebar-module__Xbw7Da__userMeta{color:var(--text-2);font:400 var(--fs-xs) / 1.4 var(--font-body);overflow-wrap:anywhere;margin:0}.AkyrosSidebar-module__Xbw7Da__actions{align-items:center;gap:8px;display:flex}.AkyrosSidebar-module__Xbw7Da__actions .AkyrosSidebar-module__Xbw7Da__item{flex:1}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__actions{flex-direction:column;gap:4px}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__actions .AkyrosSidebar-module__Xbw7Da__item{flex:none}.AkyrosSidebar-module__Xbw7Da__iconBtn{width:var(--sb-item-h);height:var(--sb-item-h);border-radius:var(--radius-md);color:var(--text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background-color .15s,color .15s,transform .15s;display:grid}.AkyrosSidebar-module__Xbw7Da__iconBtn>svg{stroke-width:1.75px;width:20px;height:20px;display:block}.AkyrosSidebar-module__Xbw7Da__iconBtn:hover{background:var(--navy-soft);color:var(--navy)}.AkyrosSidebar-module__Xbw7Da__iconBtn:active{transform:scale(.97)}.AkyrosSidebar-module__Xbw7Da__collapsed .AkyrosSidebar-module__Xbw7Da__iconBtn{width:var(--sb-rail-item);height:var(--sb-rail-item)}.AkyrosSidebar-module__Xbw7Da__item:focus-visible,.AkyrosSidebar-module__Xbw7Da__toggle:focus-visible,.AkyrosSidebar-module__Xbw7Da__iconBtn:focus-visible,.AkyrosSidebar-module__Xbw7Da__brand:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.AkyrosSidebar-module__Xbw7Da__tip{z-index:60;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--raised);box-shadow:var(--shadow-raised);color:var(--text);font:500 var(--fs-sm) / 1.3 var(--font-body);white-space:nowrap;pointer-events:none;padding:6px 10px;animation:.12s ease-out AkyrosSidebar-module__Xbw7Da__tipIn;position:fixed;transform:translateY(-50%)}@keyframes AkyrosSidebar-module__Xbw7Da__tipIn{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.AkyrosSidebar-module__Xbw7Da__root,.AkyrosSidebar-module__Xbw7Da__root *{transition:none!important;animation:none!important}}
.AutomationEditor-module__DfNXPq__body{flex-direction:column;gap:18px;display:flex}.AutomationEditor-module__DfNXPq__field{flex-direction:column;gap:5px;min-width:0;font-size:12px;font-weight:700;display:flex}.AutomationEditor-module__DfNXPq__field span{color:var(--muted);font-weight:500}.AutomationEditor-module__DfNXPq__field input,.AutomationEditor-module__DfNXPq__field select{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);width:100%;color:var(--text);font:inherit;padding:9px 11px;font-weight:400}.AutomationEditor-module__DfNXPq__wide{grid-column:1/-1}.AutomationEditor-module__DfNXPq__step h3{align-items:center;gap:8px;margin:0 0 10px;font-size:14px;display:flex}.AutomationEditor-module__DfNXPq__stepNumber{background:var(--crimson-fill);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.AutomationEditor-module__DfNXPq__choices{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.AutomationEditor-module__DfNXPq__choice{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.AutomationEditor-module__DfNXPq__choice strong{font-size:12.5px}.AutomationEditor-module__DfNXPq__choice span{color:var(--muted);font-size:11.5px;line-height:1.4}.AutomationEditor-module__DfNXPq__choice:hover{border-color:var(--muted)}.AutomationEditor-module__DfNXPq__choiceOn,.AutomationEditor-module__DfNXPq__choiceOn:hover{border-color:var(--crimson);background:var(--crimson-soft)}.AutomationEditor-module__DfNXPq__params{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-top:10px;display:grid}.AutomationEditor-module__DfNXPq__summary{border-radius:var(--radius-md);background:var(--bg);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.AutomationEditor-module__DfNXPq__summaryLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:700}.AutomationEditor-module__DfNXPq__summary p{margin:0;font-size:13.5px;font-weight:600;line-height:1.45}.AutomationEditor-module__DfNXPq__summary .AutomationEditor-module__DfNXPq__hint{color:var(--muted);font-size:12px;font-weight:400}.AutomationEditor-module__DfNXPq__previewRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.AutomationEditor-module__DfNXPq__previewResult{color:var(--text);font-size:12px}.AutomationEditor-module__DfNXPq__error{border-radius:var(--radius-sm);background:var(--crimson-soft);color:var(--crimson);margin:0;padding:9px 11px;font-size:12.5px}.AutomationEditor-module__DfNXPq__footer{align-items:center;gap:10px;width:100%;display:flex}.AutomationEditor-module__DfNXPq__enabled{align-items:center;gap:6px;margin-right:auto;font-size:12.5px;font-weight:600;display:flex}.AutomationEditor-module__DfNXPq__primary,.AutomationEditor-module__DfNXPq__secondary{border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:9px 16px;font-size:12.5px;font-weight:700}.AutomationEditor-module__DfNXPq__primary{background:var(--crimson-fill);color:#fff;border:none}.AutomationEditor-module__DfNXPq__secondary{border:1px solid var(--border);background:var(--surface);color:var(--text)}.AutomationEditor-module__DfNXPq__primary:disabled,.AutomationEditor-module__DfNXPq__secondary:disabled{opacity:.5;cursor:not-allowed}
.WhatsAppConnectionCard-module__3HapEa__wrap{flex-direction:column;gap:16px;display:flex}.WhatsAppConnectionCard-module__3HapEa__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px}.WhatsAppConnectionCard-module__3HapEa__head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.WhatsAppConnectionCard-module__3HapEa__title{font-family:var(--font-heading);font-size:16px;font-weight:800}.WhatsAppConnectionCard-module__3HapEa__subtitle{color:var(--muted);max-width:46ch;margin-top:5px;font-size:12.5px;line-height:1.5}.WhatsAppConnectionCard-module__3HapEa__spacer{flex:1}.WhatsAppConnectionCard-module__3HapEa__statusBadge{background:var(--warn-soft);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;display:flex}.WhatsAppConnectionCard-module__3HapEa__statusDot{background:var(--warn);border-radius:50%;width:8px;height:8px}.WhatsAppConnectionCard-module__3HapEa__statusLabel{color:var(--warn);font-size:12px;font-weight:700}.WhatsAppConnectionCard-module__3HapEa__statusBadgeOn{background:var(--ok-soft)}.WhatsAppConnectionCard-module__3HapEa__statusBadgeOn .WhatsAppConnectionCard-module__3HapEa__statusLabel{color:var(--ok)}.WhatsAppConnectionCard-module__3HapEa__statusDotOn{background:var(--ok-fill)}.WhatsAppConnectionCard-module__3HapEa__note{margin-top:16px}.WhatsAppConnectionCard-module__3HapEa__steps{background:var(--bg);border-radius:var(--radius-md);flex-direction:column;gap:14px;margin:20px 0 0;padding:18px;display:flex}.WhatsAppConnectionCard-module__3HapEa__step{align-items:flex-start;gap:12px;display:flex}.WhatsAppConnectionCard-module__3HapEa__stepNum{background:var(--sunken);width:22px;height:22px;color:var(--muted);font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.WhatsAppConnectionCard-module__3HapEa__stepNumDone{background:var(--ok-soft);color:var(--ok)}.WhatsAppConnectionCard-module__3HapEa__stepBody{min-width:0}.WhatsAppConnectionCard-module__3HapEa__stepTitle{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.WhatsAppConnectionCard-module__3HapEa__stepPending{color:var(--warn);background:var(--warn-soft);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:800}.WhatsAppConnectionCard-module__3HapEa__stepDetail{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.55}.WhatsAppConnectionCard-module__3HapEa__phoneBlock{border-top:1px solid var(--border);margin-top:20px;padding-top:18px}.WhatsAppConnectionCard-module__3HapEa__phoneHead{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.WhatsAppConnectionCard-module__3HapEa__phoneTitle{font-family:var(--font-heading);font-size:13.5px;font-weight:800}.WhatsAppConnectionCard-module__3HapEa__phoneHint{color:var(--muted);max-width:44ch;margin-top:4px;font-size:12px;line-height:1.5}.WhatsAppConnectionCard-module__3HapEa__phoneActions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.WhatsAppConnectionCard-module__3HapEa__phoneValue{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800}.WhatsAppConnectionCard-module__3HapEa__phoneForm{flex-direction:column;gap:5px;max-width:280px;margin-top:14px;display:flex}.WhatsAppConnectionCard-module__3HapEa__phoneForm label{color:var(--muted);font-size:11px;font-weight:700}.WhatsAppConnectionCard-module__3HapEa__phoneForm input{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text);padding:9px 11px;font-size:12.5px}.WhatsAppConnectionCard-module__3HapEa__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.WhatsAppConnectionCard-module__3HapEa__primary{background:var(--text);color:var(--surface);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:9px 13px;font-size:12px;font-weight:700}.WhatsAppConnectionCard-module__3HapEa__primary:disabled{opacity:.55;cursor:not-allowed}.WhatsAppConnectionCard-module__3HapEa__secondary{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;background:0 0;padding:9px 13px;font-size:12px;font-weight:700}.WhatsAppConnectionCard-module__3HapEa__danger{border:1px solid var(--crimson);border-radius:var(--radius-sm);color:var(--crimson);cursor:pointer;background:0 0;padding:8px 13px;font-size:11.5px;font-weight:700}.WhatsAppConnectionCard-module__3HapEa__bare .WhatsAppConnectionCard-module__3HapEa__card{background:0 0;border:none;padding:0}@media (max-width:720px){.WhatsAppConnectionCard-module__3HapEa__phoneActions{margin-left:0}}
.page-module__oMMleW__page{gap:var(--stack-gap);width:100%;min-width:0;max-width:1280px;padding:var(--page-pt) var(--page-px) var(--page-pb);flex-direction:column;margin:0 auto;display:flex}.page-module__oMMleW__intro{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.page-module__oMMleW__intro h1{font:800 var(--fs-h1) / 1.2 var(--font-display);margin:0}.page-module__oMMleW__intro p{margin:var(--space-2) 0 0;color:var(--text-2);font:400 var(--fs-body) / 1.5 var(--font-body)}.page-module__oMMleW__classifyButton{min-height:var(--control-md);border:1px solid var(--text);border-radius:var(--radius-md);background:var(--text);color:var(--surface);font:700 var(--fs-button) / 1 var(--font-body);cursor:pointer;padding:0 15px}.page-module__oMMleW__classifyButton:disabled{cursor:wait;opacity:.58}.page-module__oMMleW__filters{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__oMMleW__filters label:not(.page-module__oMMleW__switchLabel){gap:var(--space-1);color:var(--text-2);font:600 var(--fs-sm) / 1.2 var(--font-body);display:grid}.page-module__oMMleW__filters select{min-width:170px;height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:400 var(--fs-body) / 1 var(--font-body)}.page-module__oMMleW__switchLabel{min-height:var(--control-md);color:var(--text-2);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.page-module__oMMleW__switchLabel input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__oMMleW__switchLabel>span{border:1px solid var(--border);background:var(--sunken);border-radius:999px;width:34px;height:20px;transition:background .16s;position:relative}.page-module__oMMleW__switchLabel>span:after{background:var(--muted);content:"";border-radius:50%;width:12px;height:12px;transition:transform .16s;position:absolute;top:3px;left:3px}.page-module__oMMleW__switchLabel input:checked+span{border-color:var(--crimson);background:var(--crimson-soft)}.page-module__oMMleW__switchLabel input:checked+span:after{background:var(--crimson);transform:translate(14px)}.page-module__oMMleW__switchLabel input:focus-visible+span{outline:2px solid var(--crimson);outline-offset:2px}.page-module__oMMleW__updating{color:var(--muted);align-self:center;margin-left:auto;font-size:11.5px}@media (max-width:680px){.page-module__oMMleW__intro{flex-direction:column}.page-module__oMMleW__classifyButton,.page-module__oMMleW__filters label:not(.page-module__oMMleW__switchLabel),.page-module__oMMleW__filters select{width:100%}.page-module__oMMleW__updating{margin-left:0}}
.page-module__-JgtIq__page{width:100%;max-width:var(--container-max);box-sizing:border-box;padding:var(--page-pt) var(--page-px) var(--page-pb)}.page-module__-JgtIq__intro{margin-bottom:var(--space-6)}.page-module__-JgtIq__intro h1{font:800 var(--fs-h1) / 1.2 var(--font-display);margin:0}.page-module__-JgtIq__intro p{margin:var(--space-2) 0 0;color:var(--text-2);font:400 var(--fs-body) / 1.5 var(--font-body)}.page-module__-JgtIq__filters{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module__-JgtIq__filters label{gap:var(--space-1);color:var(--text-2);font:600 var(--fs-sm) / 1.2 var(--font-body);display:grid}.page-module__-JgtIq__filters select{min-width:190px;height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:400 var(--fs-body) / 1 var(--font-body)}.page-module__-JgtIq__tableWrap{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow-x:auto}.page-module__-JgtIq__table{border-collapse:collapse;width:100%;min-width:680px;font:400 var(--fs-sm) / 1.4 var(--font-body)}.page-module__-JgtIq__table th,.page-module__-JgtIq__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.page-module__-JgtIq__table th{background:var(--sunken);color:var(--text-2);font-weight:600}.page-module__-JgtIq__table td{color:var(--text)}.page-module__-JgtIq__table tr:last-child td{border-bottom:0}.page-module__-JgtIq__empty,.page-module__-JgtIq__loading{padding:var(--space-6);color:var(--text-2);font:400 var(--fs-body) / 1.5 var(--font-body);text-align:center;margin:0}.page-module__-JgtIq__more{margin:var(--space-4) auto 0;min-height:var(--control-md);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:600 var(--fs-button) / 1 var(--font-body);cursor:pointer;display:block}.page-module__-JgtIq__more:disabled{color:var(--text-3);cursor:wait}@media (max-width:760px){.page-module__-JgtIq__filters label,.page-module__-JgtIq__filters select{width:100%}}
.page-module__aydn6q__page{grid-template-columns:1.05fr 1fr;min-height:100vh;display:grid}.page-module__aydn6q__hero{color:#fff;background:#0e1014;flex-direction:column;justify-content:space-between;padding:64px;display:flex;position:relative;overflow:hidden}.page-module__aydn6q__heroTop{z-index:1;align-items:center;gap:14px;display:flex}.page-module__aydn6q__heroWordmark{font-family:var(--font-heading);letter-spacing:.22em;color:#fff;font-size:20px;font-weight:800}.page-module__aydn6q__heroMid{z-index:1;max-width:460px}.page-module__aydn6q__heroEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#e0475d;margin-bottom:22px;font-size:11px;font-weight:700}.page-module__aydn6q__heroHeadline{font-family:var(--font-heading);color:#fff;font-size:46px;font-weight:800;line-height:1.05}.page-module__aydn6q__heroBody{color:#9aa0ab;margin-top:20px;font-size:15px;line-height:1.6}.page-module__aydn6q__heroFooter{color:#6f757f;z-index:1;gap:34px;font-size:12px;display:flex}.page-module__aydn6q__heroCircle{border:1px solid #24272f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-140px;right:-140px}.page-module__aydn6q__formSide{background:var(--surface);justify-content:center;align-items:center;padding:64px 32px;display:flex}.page-module__aydn6q__form{flex-direction:column;gap:22px;width:100%;max-width:380px;display:flex}.page-module__aydn6q__title{font-family:var(--font-heading);font-size:28px;font-weight:800}.page-module__aydn6q__subtitle{color:var(--muted);margin-top:6px;font-size:14px}.page-module__aydn6q__fields{flex-direction:column;gap:14px;display:flex}.page-module__aydn6q__field{flex-direction:column;gap:7px;display:flex}.page-module__aydn6q__fieldHead{justify-content:space-between;align-items:baseline;display:flex}.page-module__aydn6q__fieldLabel{color:var(--muted);font-size:12px;font-weight:600}.page-module__aydn6q__forgotLink{color:var(--text);cursor:default;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.page-module__aydn6q__field input{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);outline:none;padding:13px 14px;font-size:14px}.page-module__aydn6q__submit{background:var(--text);color:var(--surface);border-radius:var(--radius-md);font-family:var(--font-heading);cursor:pointer;border:none;padding:15px;font-size:14px;font-weight:800}.page-module__aydn6q__submit:disabled{opacity:.5;cursor:not-allowed}.page-module__aydn6q__divider{color:var(--muted);align-items:center;gap:12px;font-size:11px;display:flex}.page-module__aydn6q__dividerLine{background:var(--border);flex:1;height:1px}.page-module__aydn6q__googleButton{color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:14px;font-size:13px;font-weight:700}.page-module__aydn6q__switchMode{color:var(--muted);text-align:center;font-size:12px}.page-module__aydn6q__switchMode button{color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.page-module__aydn6q__info{color:var(--ok);background:var(--ok-soft);border-radius:var(--radius-sm);padding:10px 12px;font-size:12.5px;line-height:1.5}@media (max-width:860px){.page-module__aydn6q__page{grid-template-columns:1fr;min-height:100svh}.page-module__aydn6q__hero{display:none}.page-module__aydn6q__formSide{padding:40px 20px calc(40px + env(safe-area-inset-bottom,0px))}}@media (max-width:420px){.page-module__aydn6q__formSide{padding:28px 16px}.page-module__aydn6q__title{font-size:24px}}
