.mt8{margin-top:8px}.mb8{margin-bottom:8px}.crBlock{display:block}.crEditor{flex-direction:column;gap:12px;display:flex}.crSection{flex-direction:column;gap:8px;display:flex}.crLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.crStack{flex-direction:column;gap:6px;font-size:13px;display:flex}.crGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;display:grid}.crGrid>label{color:#4e6780;flex-direction:column;gap:4px;min-width:0;font-size:12px;display:flex}.crGrid .input.compact{width:100%}.crSpan{grid-column:1/-1}.crGrid>label.check{flex-direction:row;align-items:center;gap:8px;font-size:13px}.crFieldset{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.crFieldset legend{margin-bottom:4px;padding:0;font-size:13px;font-weight:650}.crFieldset .check{margin:4px 0}.crToggle{align-items:flex-start;padding:8px 0;font-size:13px}.crToggle>span{min-width:0}.crBadges{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.crBadges .chip{padding:1px 7px;font-size:11px}.crSource{color:var(--muted);font-size:11px}.crPicker{flex:1;min-width:150px;position:relative}.crPickerBtn{text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:6px;display:flex;width:100%!important}.crPickerBtn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crPickerBtn .icon{width:15px;height:15px;color:var(--muted)}.crPickerPop{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;flex-direction:column;gap:6px;margin-top:6px;padding:8px;display:flex}.crPickerList{flex-direction:column;gap:2px;max-height:280px;display:flex;overflow:auto}.crPickerGroup{letter-spacing:.06em;text-transform:uppercase;color:#577089;padding:8px 6px 4px;font-size:11px;font-weight:700}.crOption{cursor:pointer;border-radius:6px;flex-direction:column;gap:3px;padding:7px 8px;font-size:13px;display:flex}.crOption small{font-size:11px}.crOption.active,.crOption:hover{background:#f0f7ff}.crOption[aria-selected=true]{box-shadow:inset 3px 0 var(--blue)}.crOption.disabled{cursor:not-allowed;opacity:.6}.crChips{flex-wrap:wrap;gap:6px;display:flex}.crChip button{color:inherit;background:0 0;border:0;place-items:center;margin-left:2px;padding:0;display:inline-grid}.crChip .icon{width:13px;height:13px}.crCompanySearch{flex-direction:column;gap:6px;display:flex}.crCompanyResults{border:1px solid var(--line);border-radius:7px;flex-direction:column;display:flex;overflow:hidden}.crCompanyResult{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.crCompanyResult:last-child{border-bottom:0}.crCompanyResult:hover,.crCompanyResult:focus-visible{background:#f0f7ff}.crCompanyResult small{flex-basis:100%}.crResolution{background:#f9fbfd;border:1px solid #e6edf4;border-radius:7px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.crSubhead{letter-spacing:.06em;text-transform:uppercase;color:#577089;margin-top:6px;font-size:11px;font-weight:700;display:block}.crList{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.crList li .chip{margin-left:4px;padding:1px 7px;font-size:11px}.crPath{color:var(--muted);font-size:12px;display:block}.crGeo{flex-direction:column;gap:8px;display:flex}.crScopeCard{background:#f6fbff;border:1px solid #d0e5fb;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.crScopeCard .icon{color:var(--blue2);margin-top:1px}.crDate{flex-direction:column;gap:6px;display:flex}.crResult{flex-direction:column;gap:10px;display:flex}.crTotals{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.crTotals .asmMetric b{font-size:20px}.crCoverage{border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:13px}.crCoverage summary{cursor:pointer;padding:4px 0;font-weight:650}.crCoverage .infoLine{padding:8px 0}.crRows{border:1px solid var(--line);border-radius:8px}.crRows .table td,.crRows .table th{padding:9px 12px}.crRows .table td{white-space:normal}.crPager{font-size:12px}.crTotals .asmMetric{background:#f6f9fc;border-radius:8px;flex-direction:column;padding:10px 12px;display:flex}.crTotals .asmMetric small{color:var(--muted);font-size:12px;font-weight:650}.crTotals .asmMetric span{color:var(--muted);font-size:11px}.alShade{z-index:87;background:#06152540;position:fixed;inset:0}.alPanel{z-index:88;background:#fff;flex-direction:column;width:min(460px,100%);height:100dvh;animation:.2s slide;display:flex;position:fixed;top:0;right:0;box-shadow:-12px 0 40px #06244326}.alPanel:focus{outline:none}.alHead{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:16px 18px 10px;display:flex}.alHead h2{align-items:center;gap:8px;min-width:0;font-size:17px;display:flex}.alHead h2 .icon{color:var(--blue2)}.alSteps{scrollbar-width:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.alSteps li{flex:1;min-width:0}.alSteps button{color:#63798d;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:center;gap:3px;width:100%;padding:4px 2px;font-size:11px;line-height:1.2;display:flex}.alSteps button.active{color:#0e395b;font-weight:650}.alStepNum{background:#eef3f8;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.alSteps button.active .alStepNum{background:var(--blue);color:#fff}.alSteps button.issue .alStepNum{color:var(--amber);background:#fff7e9;box-shadow:inset 0 0 0 1px #efdfbf}.alStepLabel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.alBody{overscroll-behavior:contain;flex:1;padding:16px 18px 20px;overflow:auto}.alStep{flex-direction:column;gap:12px;display:flex}.alStepTitle{outline:none;font-size:15px}.alStepHint{margin-top:-6px}.alFoot{border-top:1px solid var(--line);background:#f9fbfd;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.alChips{flex-wrap:wrap;gap:6px;display:flex}.alChips .chip{white-space:normal}.alChipBtn{cursor:pointer;text-align:left;font:inherit;font-size:12px}.alChipBtn .icon{opacity:.7;width:12px;height:12px}.alTriggerOption{border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:6px;padding:10px 12px;font-size:13px;display:flex}.alTriggerOption.on{background:#f6fbff;border-color:#9ccbfb}.alTriggerOption.disabled{cursor:not-allowed;opacity:.7;background:#f9fbfd}.alTriggerOption input{accent-color:var(--blue);margin-top:3px}.alChannel{border-bottom:1px solid #edf1f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:2px 0;display:flex}.alChannel .check{margin:6px 0}.alChannelWhy{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:flex}.alSummary{color:var(--ink);font-size:14px;font-weight:550}.alSimilar{background:#fffaf0;border:1px solid #efdfbf;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;font-size:13px;display:flex}.alSimilarRow{align-items:flex-start}.alSimilarRow>span{min-width:0}.ctxActions{flex-direction:column;align-items:flex-start;gap:4px;margin:-6px 0 16px;display:flex;position:relative}.ctxHelper{color:var(--muted);font-size:12px}.ctxMenu{z-index:5;width:min(360px,100vw - 32px);box-shadow:var(--shadow);flex-direction:column;gap:4px;margin-top:6px;padding:8px;display:flex;position:absolute;top:100%;left:0}.ctxMenuRule{border-bottom:1px solid #edf1f5;flex-direction:column;gap:6px;padding:8px;font-size:13px;display:flex}.ctxMenuRule .chip{margin-left:6px}.ctxMenuRule .row{gap:14px}.ctxMenuRule .textBtn,.ctxMenuNew{font-size:12px}.ctxMenuNew{align-self:flex-start;align-items:center;gap:4px;padding:6px 8px;display:inline-flex}.ctxMenuNew .icon{width:14px;height:14px}.alFilters{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.alTable td{vertical-align:top}.alWrap{min-width:160px;max-width:320px;white-space:normal!important}.alWrap .textBtn.name{text-align:left;font-size:13px}.alReason{color:var(--amber)!important}.alActions{display:inline-block;position:relative}.alActionsMenu{width:200px;left:auto;right:0}.alActionItem{text-align:left;color:var(--ink);background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:13px}.alActionItem:hover,.alActionItem:focus-visible{background:#f0f7ff}.alActionItem.danger{color:var(--red)}.alDetail{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.alWrapText{text-align:right;overflow-wrap:anywhere}.alOccList{flex-direction:column;gap:8px;display:flex}.alOcc{border:1px solid var(--line);border-radius:8px}.alOcc.unread{border-left:3px solid var(--blue)}.alOcc.focus{box-shadow:0 0 0 2px #74b8ff}.alOccHead{text-align:left;background:0 0;border:0;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;font-size:13px;display:flex}.alOccHead .chip{flex:none}.alOccTitle{min-width:0}.alEvidence{border-top:1px solid #edf1f5;padding:4px 14px 14px}.alEvidence .infoLine{padding:8px 0}.alDelivery{align-items:flex-start;padding:6px 0;font-size:13px}.alDelivery>span:last-child{text-align:right}.alMsgPreview{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:4px;padding:10px;display:flex}.alMsgPreview pre{white-space:pre-wrap;font:inherit;color:#38556f;margin:0;font-size:13px}.alPrefs{align-items:start}.notifications{position:relative}.notifBadge{background:var(--blue);color:#fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:750;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.notificationLink{text-align:left;color:inherit;background:0 0;border:0;flex:1;min-width:0;padding:0}.notificationLink b{color:var(--blue2)}@media (width<=1050px){.alDetail{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.alPanel{width:100%}.alStepLabel{display:none}.alSteps button.active .alStepLabel{display:block}.crGrid{grid-template-columns:minmax(0,1fr)}.alFoot{gap:6px}.alFoot .spacer{display:none}.alFoot .btn{flex:auto;padding:8px 10px}}.alPrefsWide{grid-column:1/-1;min-width:0}.alDigestHour{flex-wrap:wrap;align-items:center;gap:6px}.alMatrix th[scope=row]{text-align:left;min-width:220px;font-weight:400}.alMatrix th[scope=row] b{font-weight:600}.alMatrixCell{text-align:center;white-space:nowrap;width:64px}.alMatrixCell input{width:16px;height:16px}.alMatrixGroup th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding-top:14px;font-size:12px}.alMatrixHint{color:#987334;cursor:help;margin-left:4px;font-weight:700}
