.rule-item[data-v-9d5a19ae],.rule-panel[data-v-9d5a19ae]{width:100%;max-width:100%;min-width:0;overflow:hidden}.rule-panel[data-v-9d5a19ae]{border:1px solid #e2e8f0!important;border-radius:6px!important;background:#fff}.panel-header[data-v-9d5a19ae]{min-height:48px!important;max-width:100%;min-width:0;overflow:hidden;background-color:#fff;transition:background-color .15s}.panel-header[data-v-9d5a19ae]:hover{background-color:#f8fafc}.panel-header[data-v-9d5a19ae] .v-expansion-panel-title__overlay{min-width:0}span.text-subtitle-2.rule-name[data-v-9d5a19ae]{color:#0f172a;font-weight:700!important}span.text-caption.rule-preview[data-v-9d5a19ae],span.text-subtitle-2.rule-name[data-v-9d5a19ae]{font-family:Quicksand,sans-serif!important;word-break:break-word!important;overflow-wrap:break-word!important;line-height:1.3}span.text-caption.rule-preview[data-v-9d5a19ae]{color:#64748b;font-weight:500!important}.panel-content[data-v-9d5a19ae]{border-top:1px solid #f1f5f9;background:#f8fafc;width:100%;max-width:100%;min-width:0;overflow:hidden}.panel-content[data-v-9d5a19ae] *{max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-word!important}.panel-content[data-v-9d5a19ae] pre{white-space:pre-wrap!important;overflow-x:auto!important;background:#fff;border:1px solid #e2e8f0;padding:10px;border-radius:6px;max-width:100%!important}.panel-content[data-v-9d5a19ae] code{white-space:pre-wrap!important;word-break:break-all!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important}.scan-recap-card[data-v-be809956]{position:sticky!important;top:80px!important;max-height:calc(100vh - 110px)!important;overflow-y:auto!important;border-radius:4px!important;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))!important;background:linear-gradient(135deg,rgba(var(--v-theme-surface),.95) 0,rgba(var(--v-theme-surface),.85))!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:0 4px 20px #00000005!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;-ms-overflow-style:none!important;scrollbar-width:none!important}.scan-recap-card[data-v-be809956]::-webkit-scrollbar{display:none!important}.scan-recap-card[data-v-be809956]:hover{box-shadow:0 8px 32px #0000000a!important;border-color:rgba(var(--v-border-color),.24)!important}.scan-recap-header[data-v-be809956]{position:sticky!important;top:0!important;z-index:5!important;background:rgba(var(--v-theme-surface),.9)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border-bottom:1px solid rgba(var(--v-theme-on-surface),.06)!important;letter-spacing:-.2px}.header-icon-container[data-v-be809956]{width:32px;height:32px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.08)!important}.primary-gradient-icon[data-v-be809956]{color:rgba(var(--v-theme-on-surface),.6)!important}.header-title-text[data-v-be809956]{font-size:1rem;color:rgb(var(--v-theme-on-surface))}.recap-item-row[data-v-be809956],.recap-section-group[data-v-be809956],.scan-recap-content[data-v-be809956]{display:flex;flex-direction:column}.recap-section-title[data-v-be809956]{font-size:.75rem;font-weight:700;color:rgba(var(--v-theme-on-surface),.5)!important;text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px;padding-left:4px}.recap-card-item[data-v-be809956],.recap-items-container[data-v-be809956]{border-radius:6px;border:1px solid rgba(var(--v-theme-on-surface),.08)!important;background-color:rgba(var(--v-theme-on-surface),.015)!important;transition:all .2s}.recap-card-item[data-v-be809956]:hover,.recap-items-container[data-v-be809956]:hover{background-color:rgba(var(--v-theme-on-surface),.03)!important;border-color:rgba(var(--v-theme-on-surface),.12)!important}.recap-item-row[data-v-be809956]{transition:background-color .2s}.border-bottom-divider[data-v-be809956]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.05)}.recap-item-label[data-v-be809956]{font-size:.75rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.55)}.recap-value[data-v-be809956]{color:rgba(var(--v-theme-on-surface),.88);line-height:1.4}.recap-custom-component[data-v-be809956],.recap-value[data-v-be809956]{font-size:.875rem}.hover-tooltip-trigger[data-v-be809956]{transition:color .2s,transform .2s;cursor:help}.hover-tooltip-trigger[data-v-be809956]:hover{color:rgb(var(--v-theme-accent))!important;transform:scale(1.1)}.tooltip-container[data-v-be809956]{font-size:.75rem;line-height:1.5;color:rgb(var(--v-theme-surface))}.tooltip-line[data-v-be809956]{margin-bottom:2px}.tooltip-line[data-v-be809956]:last-child{margin-bottom:0}.empty-state-container[data-v-be809956]{background:linear-gradient(135deg,rgba(var(--v-theme-surface),.95) 0,rgba(var(--v-theme-surface),.85));border-radius:16px}.empty-icon-pulse[data-v-be809956]{width:72px;height:72px;border-radius:50%;background:rgba(var(--v-theme-on-surface),.03);border:1px dashed rgba(var(--v-theme-on-surface),.1);animation:pulse-aura-be809956 3s ease-in-out infinite}.empty-icon[data-v-be809956]{color:rgba(var(--v-theme-on-surface),.3)!important;animation:icon-heartbeat-be809956 3s ease-in-out infinite}.empty-title[data-v-be809956]{color:rgba(var(--v-theme-on-surface),.82)}@keyframes pulse-aura-be809956{0%{box-shadow:0 0 rgba(var(--v-theme-on-surface),.03);border-color:rgba(var(--v-theme-on-surface),.1)}50%{box-shadow:0 0 0 12px rgba(var(--v-theme-on-surface),0);border-color:rgba(var(--v-theme-primary),.15);background:rgba(var(--v-theme-primary),.03)}to{box-shadow:0 0 rgba(var(--v-theme-on-surface),.03);border-color:rgba(var(--v-theme-on-surface),.1)}}@keyframes icon-heartbeat-be809956{0%,to{transform:scale(1);color:rgba(var(--v-theme-on-surface),.3)!important}50%{transform:scale(1.06);color:rgb(var(--v-theme-primary))!important}}
