.my-2[data-v-05a621ba]{margin:8px 0}.ma-1[data-v-05a621ba]{margin:4px}.semurai-health{width:100%;max-width:1480px;padding:32px 28px 56px;color:#101828}.semurai-health a{color:#175cd3;font-weight:700}.semurai-health-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px;padding:24px;border:1px solid #e4e7ec;border-radius:8px;background:linear-gradient(135deg,rgba(240,253,250,.96),hsla(0,0%,100%,.98) 46%,rgba(255,247,237,.7));box-shadow:0 18px 50px rgba(16,24,40,.06)}.semurai-health-hero--compact{margin-bottom:18px}.semurai-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;color:#0f766e;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.semurai-health-hero h1,.semurai-health h1{margin:0;color:#101828;font-size:28px;font-weight:950;line-height:1.08;letter-spacing:0}.semurai-health-hero p:not(.semurai-eyebrow){max-width:760px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.55}.semurai-health-actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:10px}.semurai-limit-alert{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:14px;margin:-8px 0 24px;padding:16px;border:1px solid #fedf89;border-radius:8px;background:#fffbeb;box-shadow:0 16px 36px rgba(181,71,8,.08)}.semurai-limit-alert__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:#fff7ed}.semurai-limit-alert__body{min-width:0}.semurai-limit-alert__body h2{margin:0 0 4px;color:#7a2e0e;font-size:15px;font-weight:950;line-height:1.25}.semurai-limit-alert__body p{margin:0;color:#92400e;font-size:13px;font-weight:650;line-height:1.45}.semurai-limit-alert__body strong{color:#7a2e0e;font-weight:950}.semurai-limit-alert__limits{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.semurai-limit-chip{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border:1px solid rgba(180,83,9,.2);border-radius:999px;background:hsla(0,0%,100%,.65);color:#92400e;font-size:11px;font-weight:900}.semurai-limit-chip--danger,.semurai-limit-chip--exhausted{border-color:rgba(180,35,24,.24);background:#fef3f2;color:#b42318}.semurai-limit-chip--warning{border-color:rgba(247,144,9,.28);background:#fffaeb;color:#b54708}.semurai-limit-chip--normal{border-color:rgba(2,122,72,.22);background:#ecfdf3;color:#027a48}.semurai-limit-alert__actions{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.semurai-health .v-btn{min-height:38px;border-radius:8px;font-size:12px;font-weight:900;letter-spacing:0;text-transform:none}.semurai-empty-state,.semurai-health .v-card,.semurai-panel,.semurai-table-card{border:1px solid #e4e7ec!important;border-radius:8px!important;box-shadow:0 16px 40px rgba(16,24,40,.05)!important}.semurai-empty-state,.semurai-panel,.semurai-table-card{background:#fff}.semurai-health-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.semurai-health-metric{padding:18px;border:1px solid #e4e7ec;border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(16,24,40,.04)}.semurai-health-metric span{display:block;margin-bottom:8px;color:#667085;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.semurai-health-metric__value-row{display:flex;align-items:center;gap:10px;min-height:28px}.semurai-health-metric strong{display:block;color:#101828;font-size:25px;font-weight:950;line-height:1}.semurai-score-delta{display:inline-flex!important;align-items:center;gap:3px;min-height:23px;margin:1px 0 0!important;padding:3px 7px;border-radius:999px;font-size:11px!important;font-weight:950!important;line-height:1;letter-spacing:0!important;text-transform:none!important}.semurai-score-delta--up{background:#ecfdf3;color:#027a48!important}.semurai-score-delta--down{background:#fef3f2;color:#b42318!important}.semurai-score-delta--flat{background:#f2f4f7;color:#475467!important}.semurai-score-delta--up .v-icon{color:#12b76a!important}.semurai-score-delta--down .v-icon{color:#f04438!important}.semurai-score-delta--flat .v-icon{color:#667085!important}.semurai-health-metric small{display:block;margin-top:8px;color:#667085;font-size:12px;line-height:1.4}.semurai-table-card{padding:0;overflow:hidden}.semurai-table-card__header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px 12px}.semurai-section-title,.semurai-table-card__header h2{margin:0;color:#101828;font-size:18px;font-weight:950;line-height:1.2}.semurai-section-copy,.semurai-table-card__header p{margin:4px 0 0;color:#667085;font-size:13px;line-height:1.45}.semurai-health .v-data-table{background:transparent!important}.semurai-health .v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:#667085!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase;white-space:nowrap}.semurai-health .v-data-table>.v-data-table__wrapper>table>tbody>tr>td{color:#344054;font-size:13px;font-weight:600}.semurai-health .v-data-table>.v-data-table__wrapper>table>tbody>tr:hover{background:#f9fafb!important}.semurai-score-pill{display:inline-flex;align-items:baseline;gap:2px;min-width:58px;padding:6px 9px;border-radius:8px;background:#f2f4f7;color:#344054;font-weight:950}.semurai-score-pill small{color:#667085;font-size:10px;font-weight:900}.semurai-score-pill--good{background:#ecfdf3;color:#027a48}.semurai-score-pill--warn{background:#fffaeb;color:#b54708}.semurai-score-pill--warn small{color:#dc6803}.semurai-score-pill--bad{background:#fef3f2;color:#b42318}.semurai-score-pill--bad small{color:#f04438}.semurai-muted{color:#98a2b3}.semurai-status{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:900}.semurai-status--running{background:#eff8ff;color:#175cd3}.semurai-status--finished{background:#ecfdf3;color:#027a48}.semurai-status--cancelled{background:#fff7ed;color:#b54708}.semurai-status--failed{background:#fef3f2;color:#b42318}.semurai-status--default{background:#f2f4f7;color:#475467}.semurai-audit-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.semurai-empty-state{display:flex;align-items:center;justify-content:center;min-height:360px;padding:36px;text-align:center}.semurai-empty-state__icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:14px;border-radius:8px;background:#f0fdf9;color:#0f766e}.semurai-empty-state h2{margin:0 0 8px;color:#101828;font-size:20px;font-weight:950}.semurai-empty-state p{max-width:460px;margin:0 auto 18px;color:#667085;font-size:14px;line-height:1.5}.semurai-health-overview .v-card-title,.semurai-health-subpage .v-card-title{color:#101828;font-size:18px;font-weight:950}.semurai-health-overview .v-card__subtitle,.semurai-health-subpage .v-card__subtitle{color:#667085!important;font-size:13px}.semurai-health-details .semurai-page-audit-card{overflow:hidden}.semurai-health-details .v-card__text{color:#344054}.semurai-health-details .border-top,.semurai-health-details .border-top2{border-top:1px solid #eaecf0}.semurai-health-details .subtitle-1{color:#101828;font-size:14px!important;font-weight:950!important}.semurai-health-details .body-1{color:#344054;font-size:14px!important;line-height:1.5}.semurai-health-details .v-expansion-panel{border-radius:8px!important;border:1px solid #e4e7ec;overflow:hidden}.semurai-page-findings{padding:18px;border:1px solid #e4e7ec;border-radius:8px;background:linear-gradient(135deg,#fff,#f8fbff)}.semurai-page-findings__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.semurai-page-findings__header h2{margin:0;color:#101828;font-size:24px;font-weight:950;letter-spacing:0}.semurai-page-findings__header p:not(.semurai-eyebrow){margin:4px 0 0;color:#667085;font-size:13px;font-weight:700}.semurai-page-findings__summary{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.semurai-page-findings__empty{border-radius:8px}.semurai-page-findings__empty+.semurai-finding-section{margin-top:18px}.semurai-finding-section{display:grid;gap:12px}.semurai-finding-section+.semurai-finding-section{margin-top:18px;padding-top:18px;border-top:1px solid #e4e7ec}.semurai-finding-section__title{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.semurai-finding-section__title span{color:#101828;font-size:15px;font-weight:950}.semurai-finding-section__title small{color:#667085;font-size:12px;font-weight:800}.semurai-finding-table{display:grid;border:1px solid #e4e7ec;border-radius:8px;overflow:hidden;background:#fff}.semurai-finding-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:14px;padding:16px;border-bottom:1px solid #e4e7ec}.semurai-finding-row:last-child{border-bottom:0}.semurai-finding-row__body{display:grid;gap:8px;min-width:0}.semurai-finding-row__headline{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.semurai-finding-row__headline strong{color:#101828;font-size:14px;font-weight:950}.semurai-finding-message{margin:0;color:#344054;font-size:13px;font-weight:800;line-height:1.5}.semurai-finding-row__actions{display:flex;justify-content:flex-end;min-width:150px}.semurai-finding-suggestion-btn{border-color:#12b76a!important;color:#067647!important;font-weight:950!important;letter-spacing:0!important;text-transform:none!important}.semurai-passed-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.semurai-passed-check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;border:1px solid #d1fadf;border-radius:8px;background:#f6fef9}.semurai-passed-check__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#dcfae6}.semurai-passed-check__icon .v-icon{color:#079455!important}.semurai-passed-check strong{display:block;color:#054f31;font-size:13px;font-weight:950}.semurai-passed-check p{margin:2px 0 0;color:#067647;font-size:12px;font-weight:750;line-height:1.45}.semurai-finding-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px}.semurai-finding-icon--critical,.semurai-finding-icon--high{background:#fef3f2}.semurai-finding-icon--critical .v-icon,.semurai-finding-icon--high .v-icon{color:#f04438!important}.semurai-finding-icon--medium{background:#fffaeb}.semurai-finding-icon--medium .v-icon{color:#f79009!important}.semurai-finding-icon--low{background:#eff8ff}.semurai-finding-icon--low .v-icon{color:#2e90fa!important}.semurai-finding-count,.semurai-finding-severity{font-weight:950!important}.semurai-finding-severity--critical,.semurai-finding-severity--high{background:#fef3f2!important;color:#b42318!important}.semurai-finding-severity--medium{background:#fffaeb!important;color:#b54708!important}.semurai-finding-severity--low{background:#eff8ff!important;color:#175cd3!important}.semurai-finding-count{background:#f2f4f7!important;color:#344054!important}.semurai-finding-recommendation{margin:0 0 14px;color:#344054;font-size:13px;font-weight:700;line-height:1.55}.semurai-finding-evidence{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:14px}.semurai-finding-evidence>div{display:grid;gap:3px;padding:10px;border:1px solid #e4e7ec;border-radius:8px;background:#f9fafb}.semurai-finding-evidence span{color:#667085;font-size:11px;font-weight:900;text-transform:uppercase}.semurai-finding-evidence strong{overflow-wrap:anywhere;color:#101828;font-size:12px;font-weight:900}.semurai-finding-evidence a{overflow-wrap:anywhere;color:#1570ef!important;font-size:12px;font-weight:900;text-decoration:none}.semurai-finding-elements{display:grid;gap:10px}.semurai-finding-elements>p{margin:0;color:#101828;font-size:12px;font-weight:950}.semurai-finding-element{display:grid;gap:8px;padding:12px;border:1px solid #d0d5dd;border-radius:8px;background:#fcfcfd}.semurai-finding-element__top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.semurai-finding-element__top strong{color:#101828;font-size:12px;font-weight:950}.semurai-finding-element code{max-width:55%;overflow:hidden;padding:3px 6px;border-radius:6px;background:#eef4ff;color:#175cd3;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.semurai-finding-element__link a,.semurai-finding-element__url{overflow-wrap:anywhere;color:#1570ef!important;font-size:12px;font-weight:800;text-decoration:none}.semurai-finding-element__link{display:grid;gap:3px}.semurai-finding-element__link span{color:#667085;font-size:11px;font-weight:900;text-transform:uppercase}.semurai-finding-element__chips{display:flex;flex-wrap:wrap;gap:6px}.semurai-finding-element__chips .v-chip{background:#f2f4f7!important;color:#344054!important;font-weight:900!important}.semurai-finding-empty-detail{padding:10px 12px;border:1px dashed #d0d5dd;border-radius:8px;background:#f9fafb;color:#667085;font-size:12px;font-weight:800}.semurai-page-top{gap:24px;padding:4px 0 18px}.semurai-page-copy{min-width:0}.semurai-page-copy .text-h6{color:#101828;font-size:22px!important;line-height:1.16}.semurai-url-line{display:inline-flex;align-items:center;max-width:100%;color:#667085;font-size:13px;font-weight:700}.semurai-url-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.semurai-impact-list{display:grid;gap:12px}.semurai-impact-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;width:100%;gap:14px;min-height:78px;padding:16px;border:1px solid #e4e7ec;border-radius:8px;background:#fcfcfd;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.semurai-impact-item:focus,.semurai-impact-item:hover{border-color:#b2ddff;box-shadow:0 14px 36px rgba(16,24,40,.08);outline:none;transform:translateY(-1px)}.semurai-impact-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px}.semurai-impact-icon--high{background:#fff4ed}.semurai-impact-icon--high .v-icon{color:#f97316!important}.semurai-impact-icon--medium{background:#fef7c3}.semurai-impact-icon--medium .v-icon{color:#d97706!important}.semurai-impact-copy{display:grid;gap:4px;min-width:0}.semurai-impact-copy strong{overflow:hidden;color:#101828;font-size:15px;font-weight:950;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.semurai-impact-copy small{color:#667085;font-size:13px;font-weight:700}.semurai-impact-badge{display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:24px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:900}.semurai-impact-badge--high{background:#ffead5;color:#c2410c}.semurai-impact-badge--medium{background:#fef3c7;color:#b45309}.semurai-mini-empty{display:flex;align-items:center;justify-content:center;min-height:130px;border:1px dashed #d0d5dd;border-radius:8px;color:#667085;font-size:14px;font-weight:800}.semurai-pages-card{overflow:hidden}.semurai-pages-list{display:grid;gap:8px;padding:0 20px 20px}.semurai-pages-list--full{padding-bottom:0}.semurai-page-row,.semurai-pages-head{display:grid;grid-template-columns:92px minmax(240px,1.5fr) minmax(150px,.8fr) 86px 64px;align-items:center;gap:16px}.semurai-pages-list--full .semurai-page-row,.semurai-pages-list--full .semurai-pages-head{grid-template-columns:92px minmax(240px,1.5fr) 92px minmax(150px,.8fr) 86px 64px}.semurai-pages-head{min-height:42px;padding:0 14px;color:#667085;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.semurai-page-row{min-height:78px;padding:14px;border:1px solid #e4e7ec;border-radius:8px;background:#fcfcfd;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.semurai-page-row:hover{border-color:#b2ddff;box-shadow:0 14px 34px rgba(16,24,40,.07);transform:translateY(-1px)}.semurai-page-url{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;color:#101828!important;text-decoration:none}.semurai-page-url:hover strong{color:#175cd3}.semurai-page-url__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f0fdf9}.semurai-page-url small,.semurai-page-url strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.semurai-page-url strong{color:#101828;font-size:14px;font-weight:950;line-height:1.25}.semurai-page-url small{margin-top:3px;color:#667085;font-size:12px;font-weight:700}.semurai-page-date{display:inline-flex;align-items:center;min-width:0;gap:7px;color:#667085;font-size:12px;font-weight:800}.semurai-page-date span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.semurai-issue-pill{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:950}.semurai-issue-pill--clean{background:#ecfdf3;color:#027a48}.semurai-issue-pill--medium{background:#fffaeb;color:#b54708}.semurai-issue-pill--high{background:#fef3f2;color:#b42318}.semurai-page-action.v-btn{border:1px solid #d0d5dd;background:#fff}.semurai-page-list-controls{display:inline-flex;align-items:center;gap:10px;color:#667085;font-size:12px;font-weight:800}.semurai-page-size-select{width:92px}.semurai-page-size-select .v-input__slot{min-height:36px!important;border-radius:8px!important}.semurai-page-list-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 4px 4px;color:#667085;font-size:12px;font-weight:800}.semurai-page-list-footer>div{display:inline-flex;align-items:center;gap:4px}.semurai-page-number{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:28px;border:1px solid #e4e7ec;border-radius:8px;color:#101828;font-size:12px;font-weight:950}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-limit-alert,.dark-mode .semurai-limit-alert{border-color:rgba(247,144,9,.36);background:linear-gradient(135deg,rgba(69,26,3,.72),rgba(17,24,39,.94));box-shadow:0 18px 44px rgba(0,0,0,.28)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-limit-alert__icon,.dark-mode .semurai-limit-alert__icon{background:rgba(247,144,9,.14)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-limit-alert__body h2,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-limit-alert__body strong,.dark-mode .semurai-limit-alert__body h2,.dark-mode .semurai-limit-alert__body strong{color:#fedf89}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-limit-alert__body p,.dark-mode .semurai-limit-alert__body p{color:#fecdca}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-status--cancelled,.dark-mode .semurai-status--cancelled{background:rgba(251,176,64,.14);color:#fedf89}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-status--failed,.dark-mode .semurai-status--failed{background:rgba(248,113,113,.14);color:#fca5a5}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-score-delta--up,.dark-mode .semurai-score-delta--up{background:rgba(52,211,153,.12);color:#86efac!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-score-delta--down,.dark-mode .semurai-score-delta--down{background:rgba(248,113,113,.14);color:#fca5a5!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-score-delta--flat,.dark-mode .semurai-score-delta--flat{background:rgba(148,163,184,.14);color:#cbd5e1!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-page-findings,.dark-mode .semurai-page-findings{border-color:rgba(94,234,212,.18);background:linear-gradient(135deg,rgba(15,23,42,.96),rgba(8,19,24,.94))}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-element__top strong,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-elements>p,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-evidence strong,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-row__headline strong,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-section__title span,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-page-findings__header h2,.dark-mode .semurai-finding-element__top strong,.dark-mode .semurai-finding-elements>p,.dark-mode .semurai-finding-evidence strong,.dark-mode .semurai-finding-row__headline strong,.dark-mode .semurai-finding-section__title span,.dark-mode .semurai-page-findings__header h2{color:#f8fafc}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-element__link span,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-empty-detail,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-evidence span,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-message,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-recommendation,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-section__title small,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-page-findings__header p:not(.semurai-eyebrow),.dark-mode .semurai-finding-element__link span,.dark-mode .semurai-finding-empty-detail,.dark-mode .semurai-finding-evidence span,.dark-mode .semurai-finding-message,.dark-mode .semurai-finding-recommendation,.dark-mode .semurai-finding-section__title small,.dark-mode .semurai-page-findings__header p:not(.semurai-eyebrow){color:#9fb1c7}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-section+.semurai-finding-section,.dark-mode .semurai-finding-section+.semurai-finding-section{border-top-color:rgba(148,163,184,.22)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-table,.dark-mode .semurai-finding-table{border-color:rgba(148,163,184,.22);background:rgba(2,10,16,.72)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-row,.dark-mode .semurai-finding-row{border-bottom-color:rgba(148,163,184,.18)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-element,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-empty-detail,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-evidence>div,.dark-mode .semurai-finding-element,.dark-mode .semurai-finding-empty-detail,.dark-mode .semurai-finding-evidence>div{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.72)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-icon--critical,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-icon--high,.dark-mode .semurai-finding-icon--critical,.dark-mode .semurai-finding-icon--high{background:rgba(248,113,113,.14)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-icon--medium,.dark-mode .semurai-finding-icon--medium{background:rgba(251,191,36,.14)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-icon--low,.dark-mode .semurai-finding-icon--low{background:rgba(45,212,191,.12)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-icon--low .v-icon,.dark-mode .semurai-finding-icon--low .v-icon{color:#5eead4!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-severity--critical,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-severity--high,.dark-mode .semurai-finding-severity--critical,.dark-mode .semurai-finding-severity--high{background:rgba(248,113,113,.14)!important;color:#fca5a5!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-severity--medium,.dark-mode .semurai-finding-severity--medium{background:rgba(251,191,36,.14)!important;color:#fde68a!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-severity--low,.dark-mode .semurai-finding-severity--low{background:rgba(45,212,191,.12)!important;color:#99f6e4!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-count,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-element__chips .v-chip,.dark-mode .semurai-finding-count,.dark-mode .semurai-finding-element__chips .v-chip{background:rgba(148,163,184,.14)!important;color:#cbd5e1!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-element code,.dark-mode .semurai-finding-element code{background:rgba(45,212,191,.1);color:#99f6e4}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-element__link a,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-element__url,.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-evidence a,.dark-mode .semurai-finding-element__link a,.dark-mode .semurai-finding-element__url,.dark-mode .semurai-finding-evidence a{color:#67e8f9!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-finding-suggestion-btn,.dark-mode .semurai-finding-suggestion-btn{border-color:rgba(52,211,153,.58)!important;color:#86efac!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-passed-check,.dark-mode .semurai-passed-check{border-color:rgba(52,211,153,.24);background:rgba(6,95,70,.14)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-passed-check__icon,.dark-mode .semurai-passed-check__icon{background:rgba(52,211,153,.16)}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-passed-check__icon .v-icon,.dark-mode .semurai-passed-check__icon .v-icon{color:#86efac!important}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-passed-check strong,.dark-mode .semurai-passed-check strong{color:#dcfce7}.chat-main.dark-mode .in-chat-panel-content--tool-workspace .semurai-passed-check p,.dark-mode .semurai-passed-check p{color:#a7f3d0}@media (max-width:960px){.semurai-health{padding:22px 14px 44px}.semurai-health-hero,.semurai-table-card__header{align-items:stretch;flex-direction:column}.semurai-health-actions{justify-content:flex-start;flex-wrap:wrap}.semurai-page-findings{padding:14px}.semurai-finding-element__top,.semurai-finding-section__title,.semurai-page-findings__header{align-items:stretch;flex-direction:column}.semurai-finding-row__actions,.semurai-page-findings__summary{justify-content:flex-start}.semurai-finding-row{grid-template-columns:auto minmax(0,1fr)}.semurai-finding-row__actions{min-width:0;grid-column:2}.semurai-finding-count,.semurai-finding-severity{justify-self:start;grid-column:2}.semurai-finding-element code{max-width:100%}.semurai-limit-alert{grid-template-columns:auto minmax(0,1fr)}.semurai-limit-alert__actions{grid-column:1/-1;justify-content:flex-start;white-space:normal}.semurai-health-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.semurai-pages-head{display:none}.semurai-page-row,.semurai-pages-list--full .semurai-page-row{grid-template-columns:78px minmax(0,1fr) auto;grid-template-areas:"score url action" "date date issues"}.semurai-pages-list--full .semurai-page-row--with-status{grid-template-areas:"score url action" "status date issues"}.semurai-page-row>:first-child{grid-area:score}.semurai-page-row>.semurai-page-url{grid-area:url}.semurai-page-row>.semurai-page-date{grid-area:date}.semurai-page-row>:nth-child(4){grid-area:issues}.semurai-page-row--with-status>:nth-child(3){grid-area:status}.semurai-page-row--with-status>.semurai-page-date{grid-area:date}.semurai-page-row--with-status>:nth-child(5){grid-area:issues;justify-self:end}.semurai-page-row>.semurai-page-action{grid-area:action}}@media (max-width:600px){.semurai-health-metrics{grid-template-columns:1fr}.semurai-impact-item{grid-template-columns:auto minmax(0,1fr) auto}.semurai-impact-item>.v-icon{display:none}.semurai-pages-list{padding:0 12px 14px}.semurai-page-row,.semurai-pages-list--full .semurai-page-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"url action" "score issues" "date date"}.semurai-pages-list--full .semurai-page-row--with-status{grid-template-areas:"url action" "score issues" "status date"}.semurai-page-url__icon{display:none}.semurai-page-list-footer{align-items:flex-start;flex-direction:column}}