@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexSans-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexSans-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSans-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSans-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Vazirmatn-400-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Vazirmatn-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Vazirmatn-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Vazirmatn-500-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Vazirmatn-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Vazirmatn-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Vazirmatn-600-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Vazirmatn-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Vazirmatn-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--page:#f5f6f8;--surface:#fff;--surface2:#f1f3f6;--surface3:#e9ecf1;--rail:#fff;--ink:#14181f;--ink2:#4c5563;--muted:#8a929e;--grid:#e6e9ee;--line:#cbd2db;--border:#e3e7ec;--accent:#2a6fdb;--accentInk:#1d5bbf;--accentSoft:#e8f0fc;--m1:#2a78d6;--m2:#d9469e;--m3:#7c3aed;--m4:#eb6834;--m5:#1baf7a;--good:#0ca30c;--goodInk:#0a7a0a;--warn:#e6a100;--serious:#ec835a;--critical:#d03b3b;--grayTrack:#e6e9ee;--grayFill:#8a929e;--primaryBtn:#14181f;--primaryBtnInk:#fff;--scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--page:#0f1115;--surface:#171a20;--surface2:#1e2229;--surface3:#262b33;--rail:#13161b;--ink:#f3f4f6;--ink2:#b8bec8;--muted:#7d8590;--grid:#262b33;--line:#3a404a;--border:#262b33;--accent:#3987e5;--accentInk:#86b6ef;--accentSoft:#1a2a44;--m1:#3987e5;--m2:#d55181;--m3:#9085e9;--m4:#d95926;--m5:#199e70;--good:#0ca30c;--goodInk:#3ccf3c;--warn:#fab219;--serious:#ec835a;--critical:#e05656;--grayTrack:#2c313a;--grayFill:#b8bec8;--primaryBtn:#f3f4f6;--primaryBtnInk:#14181f;--scheme:dark;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--page:#0f1115;--surface:#171a20;--surface2:#1e2229;--surface3:#262b33;--rail:#13161b;--ink:#f3f4f6;--ink2:#b8bec8;--muted:#7d8590;--grid:#262b33;--line:#3a404a;--border:#262b33;--accent:#3987e5;--accentInk:#86b6ef;--accentSoft:#1a2a44;--m1:#3987e5;--m2:#d55181;--m3:#9085e9;--m4:#d95926;--m5:#199e70;--good:#0ca30c;--goodInk:#3ccf3c;--warn:#fab219;--serious:#ec835a;--critical:#e05656;--grayTrack:#2c313a;--grayFill:#b8bec8;--primaryBtn:#f3f4f6;--primaryBtnInk:#14181f;--scheme:dark;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--page);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45}a{color:var(--accentInk);text-decoration:none}a:hover{color:var(--ink);text-decoration:underline}*{box-sizing:border-box}svg{flex:none}svg.spark{flex:0 auto;min-width:0;height:auto}.card,.row>*{min-width:0}.row>.badge,.row>.pill,.row>.code,.row>.chip,.row>.btn,.row>.dot,.row>.ic{flex-shrink:0}.row>.dot,.row>.badge,.row>.pill,.row>.btn,.row>.chip,.row>.help,.row>svg:not(.spark),.row>.sbox,.row>.morebtn{min-width:initial}.rail{background:var(--rail);border-right:1px solid var(--border);flex-direction:column;flex:0 0 256px;gap:3px;width:256px;padding:16px 8px;display:flex}.main{flex-direction:column;flex:auto;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:12px;height:60px;padding:0 36px;display:flex}.appbar{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:20px;height:60px;padding:0 40px;display:flex}.content{flex-direction:column;gap:24px;padding:32px 36px 72px;display:flex}.card{background:var(--surface);border:1px solid var(--border);border-radius:12px}.cardhd{justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 0;display:flex}.h1{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:600;line-height:1.2}.h2{align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:inline-flex}.h3{margin:0;font-size:14px;font-weight:600}.sub{color:var(--ink2)}.mut{color:var(--muted)}.xs{font-size:12px}.num{font-variant-numeric:tabular-nums}.row{align-items:center;gap:8px;display:flex}.col{flex-direction:column;gap:8px;display:flex}.grow{flex:auto;min-width:0}.wrap{flex-wrap:wrap}.navgroup{color:var(--muted);padding:12px 12px 4px;font-size:12px;font-weight:500}.navitem{color:var(--ink2);border-radius:7px;align-items:center;gap:10px;padding:8px 12px;font-weight:500;display:flex}.navitem svg{flex:0 0 17px}.navitem .cnt{margin-left:auto;font-size:12px;font-weight:500}.switch{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.btn{border:1px solid var(--border);background:var(--surface);height:34px;color:var(--ink);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.btn.primary{background:var(--primaryBtn);color:var(--primaryBtnInk);border-color:var(--primaryBtn)}.btn.accent{background:var(--accent);color:#fff;border-color:var(--accent)}.btn.ghost{color:var(--ink2);background:0 0;border-color:#0000}.btn.sm{height:28px;padding:0 10px;font-size:13px}.btn.icon{justify-content:center;width:32px;padding:0}.seg{border:1px solid var(--border);background:var(--surface);border-radius:7px;display:inline-flex;overflow:hidden}.seg span{height:32px;color:var(--ink2);align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.seg span.on{background:var(--surface2);color:var(--ink)}.chip{border:1px solid var(--border);background:var(--surface);height:28px;color:var(--ink2);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.chip.on{background:var(--accentSoft);color:var(--accentInk);border-color:var(--accentSoft)}.chip.f{background:var(--surface2);color:var(--ink);border-color:#0000}.badge{height:20px;color:var(--ink2);background:var(--surface2);white-space:nowrap;border-radius:5px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:12px;font-weight:500;display:inline-flex}.dotu{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.badge.b{border:1px solid var(--border);background:var(--surface)}.pill{background:var(--surface2);height:22px;color:var(--ink);white-space:nowrap;border-radius:11px;flex:none;align-items:center;gap:6px;padding:0 8px 0 7px;font-size:13px;font-weight:500;display:inline-flex}table.tbl{border-collapse:collapse;width:100%}table.tbl th{text-align:start;color:var(--muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:11px 14px;font-size:13px;font-weight:500}table.tbl th .row{gap:5px}table.tbl td{border-bottom:1px solid var(--grid);vertical-align:middle;padding:13px 14px}table.tbl th.score,table.tbl td.score{width:170px;padding-left:10px;padding-right:10px}table.tbl td.score{vertical-align:middle}table.tbl td .cov{white-space:nowrap;margin-top:3px}table.tbl tr:last-child td{border-bottom:none}table.tbl tr.setmid td{border-bottom-color:#0000}table.tbl th,table.tbl td,table.tbl td.r,table.tbl th.r,table.tbl td.c,table.tbl th.c{text-align:start}table.tbl td.r,table.tbl td.c{font-variant-numeric:tabular-nums}table.tbl tr:not(.exp)>td>.row,table.tbl th>.row,table.tbl tr:not(.exp)>td>div>.row{justify-content:flex-start!important}table.tbl tr:not(.exp)>td>*{margin-inline:0}table.tbl th .thlink{justify-content:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}table.tbl tr.grp td{background:var(--surface2);color:var(--ink2);padding:9px 14px;font-size:13px;font-weight:600}.grptoggle{white-space:nowrap;font:inherit;color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:inline-flex;overflow:hidden}.grptoggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.grpchev{color:var(--muted);transition:transform .15s;display:inline-flex}.grptoggle[aria-expanded=false] .grpchev{transform:rotate(-90deg)}[dir=rtl] .grptoggle[aria-expanded=false] .grpchev{transform:rotate(90deg)}tbody[data-grp][data-collapsed]>tr:not(.grp){display:none}.grpblock[data-collapsed]>:not(.grphead){display:none!important}.ownerdot{background:var(--accentSoft);width:20px;height:20px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ctag{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:4px;flex:none;margin-inline-start:4px;padding:0 5px;font-size:11px;line-height:16px;display:inline-block!important}table.tbl tr.exp td{background:var(--surface);border-bottom:1px solid var(--border);box-shadow:inset 0 1px 0 var(--grid);padding:22px 22px 26px}.expbox{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:20px;padding:4px 0 0;display:grid}.exptiles{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;display:grid}.exptile.wide{grid-column:span 2}@media (max-width:900px){.expbox{grid-template-columns:minmax(0,1fr)}}.exptile{background:var(--surface2);border-radius:14px;flex-direction:column;justify-content:center;gap:8px;min-width:104px;padding:12px 16px;display:flex}.exptile-v{min-height:30px;color:var(--ink);align-items:center;font-size:18px;font-weight:600;display:flex}.expissues{background:var(--surface2);border-radius:14px;flex-direction:column;padding:4px 16px 6px;display:flex}.expissue{color:var(--ink);border-bottom:1px solid var(--border);gap:10px;padding:11px 0;text-decoration:none}.expissue:last-child{border-bottom:none}.expissue:hover,.expissue:focus-visible{color:var(--ink);text-decoration:none!important}.expissue:hover svg{color:var(--accent)}.expissue .ic,.expissue svg{color:var(--muted);flex:none}.expchart{background:var(--surface2);border-radius:14px;min-width:0;padding:10px 16px 6px}.expissue .num{color:var(--ink2)}.content>.row[style*=space-between]>.row{flex:none}.trow{border-bottom:1px solid var(--grid);min-height:56px;padding:10px 0}.trow:first-child{min-height:46px;padding-top:0}.trow:last-child{border-bottom:none;min-height:46px;padding-bottom:0}.snav .navitem.on{color:var(--accentInk);background:var(--accentSoft)}.spane[hidden]{display:none!important}.vtabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:2px 6px;display:flex}.vtab{color:var(--ink2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:8px 10px 9px;font-size:13.5px;font-weight:500;display:inline-flex}.vtab.on{color:var(--ink);border-bottom-color:var(--ink)}.vtab svg{color:var(--muted)}.vtab .n{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:400}.tblwrap{border-radius:inherit;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overflow-x:auto}.tblwrap::-webkit-scrollbar{height:8px}.tblwrap::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}.tblwrap::-webkit-scrollbar-track{background:0 0}[role=menu]{scrollbar-width:thin;scrollbar-color:var(--line) var(--surface);color-scheme:var(--scheme)}.rail,.appbar{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[role=menu]::-webkit-scrollbar{width:8px}[role=menu]::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}[role=menu]::-webkit-scrollbar-track{background:var(--surface);border-radius:4px;margin:10px 0}[role=menu]{scrollbar-gutter:auto}.card>.tblwrap:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.card>.tblwrap:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.dot{border-radius:50%;flex:0 0 8px;width:8px;height:8px;display:inline-block}.kv{grid-template-columns:140px minmax(0,1fr);gap:6px 12px;display:grid}.kv div:nth-child(odd){color:var(--muted)}.field{flex-direction:column;gap:8px;display:flex}.input{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 14px;display:flex;overflow:hidden}.code{white-space:nowrap;background:var(--surface2);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.sample{color:var(--muted);font-size:12px;position:absolute;bottom:12px;right:16px}.step{align-items:flex-start;gap:12px;display:flex}.stepn{background:var(--ink);width:22px;height:22px;color:var(--page);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.mtab{border-inline-end:1px solid var(--border);background:var(--surface2);border-bottom:2px solid #0000;flex:150px;min-width:150px;max-width:100%;padding:14px 16px 12px;overflow:hidden}.mtabs.dense .mtab{flex-basis:118px;min-width:118px;padding:12px 12px 10px}.mtabs.dense .mtab .row{gap:6px}.mtab:last-child{border-inline-end:none}.ic{color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.ic.cellic{flex:0 0 20px;width:20px;height:20px;display:flex}.morebtn{width:28px;height:28px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.help{border:1px solid var(--line);width:14px;height:14px;color:var(--muted);box-sizing:border-box;border-radius:50%;flex:0 0 14px;justify-content:center;align-items:center;margin-inline-start:4px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.tipwrap{display:inline-flex;position:relative}.tipwrap:focus{outline:none}.tipwrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.tip{background:var(--ink);color:var(--page)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tip{background:var(--surface3);color:var(--ink);border:1px solid var(--line)}}:root[data-theme=dark] .tip{background:var(--surface3);color:var(--ink);border:1px solid var(--line)}.tip{z-index:5;background:var(--ink);width:260px;color:var(--page);border-radius:8px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.45;position:absolute;box-shadow:0 6px 20px #0000002e}.tip b{color:inherit}.tip .code,.tip code,.tip .pill,.tip .badge,.tip .chip{background:color-mix(in srgb, currentColor 16%, transparent);color:inherit;border-color:#0000}.sbox{color:#fff;border-radius:6px;justify-content:center;align-items:center;min-width:34px;height:26px;padding:0 7px;font-size:14px;font-weight:600;display:inline-flex}.pager{border-top:1px solid var(--border);color:var(--ink2);align-items:center;gap:10px;padding:12px 22px;font-size:13px;display:flex}.pager .pg{border:1px solid var(--border);background:var(--surface);min-width:28px;height:28px;color:var(--ink2);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.lock{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.mtab.locked{background:var(--surface2);opacity:.85}.mtab.flat{cursor:default}.defs{border-top:1px solid var(--grid);color:var(--ink2);flex-wrap:wrap;gap:6px 18px;padding:12px 22px;font-size:13px;display:flex}.defs b{color:var(--ink);font-weight:500}html{background:var(--page)}.root{background:var(--page);width:100%;min-height:100vh;display:flex}.main{min-width:0}svg[viewBox]{max-width:100%;height:auto}.card{max-width:100%}.tblwrap{overflow-x:auto}.navitem,.tab,.btn,.chip,.mtab,.seg span,.pg,a,.crumb,.vtab,.themeseg span{cursor:pointer}.vtab:hover{color:var(--ink)}.seg a{height:32px;color:var(--ink2);align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.seg a.on{background:var(--surface2);color:var(--ink)}.seg a:hover{color:var(--ink);text-decoration:none}a.navitem:hover,a.vtab:hover,a.crumb:hover,a.btn:hover{text-decoration:none}.crumb:hover{text-decoration:underline}.navitem:hover{background:var(--surface2)}.chartstack .chart svg,svg.area{width:100%;height:auto}.minitrend .spark{cursor:crosshair}.menubtn{display:none}button.btn,a.btn{font:inherit}button{font:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0}input,select,textarea{font:inherit;color:inherit}input.input{outline:none;width:100%}button.input{cursor:pointer;width:100%;font:inherit;text-align:start}button.input:has(.chip){white-space:normal;height:auto;min-height:40px;padding-block:5px}select.input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:right 12px center;background-repeat:no-repeat;outline:none;width:100%;padding-right:36px}select.input:focus,input.input:focus{border-color:var(--accent)}.field .input.err{border-color:var(--critical)}.formerr{color:var(--critical);font-size:13px}.err{color:var(--critical)}.toast{z-index:60;background:var(--ink);color:var(--page);border-radius:8px;padding:10px 14px;font-size:14px;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #00000040}.empty{text-align:center;color:var(--ink2);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 24px;display:flex}@media (max-width:1400px){.col-md{display:none}}@media (max-width:1100px){.rail{z-index:40;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 48px);transition:transform .2s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 0 0 100vw #0000}.rail [role=menu]{width:auto!important;max-width:none!important;left:0!important;right:0!important}.rail.open{transform:none;box-shadow:0 0 0 100vw #00000059}.menubtn{display:inline-flex}.content{gap:16px;padding:20px 16px 96px}.topbar,.appbar{padding:0 16px;flex-wrap:wrap;gap:8px;height:auto;min-height:56px;padding-block:8px}.topbar-right{flex-wrap:wrap;white-space:normal!important}.appbar .input:not(.cmdk){display:none}.appbar .cmdk{padding:0 10px;width:36px!important}.appbar .cmdk .grow,.appbar .cmdk kbd{display:none}[style*=grid-template-columns]{grid-template-columns:1fr!important}.card table.tbl{min-width:900px}:is(.card:has(>table.tbl),.card:has(>.tblwrap)){overflow-x:auto}table.tbl tr.exp td{padding:18px 16px 22px}table.tbl tr.exp td>.expbox,tr.exp td>[style*=grid-template-columns]{gap:20px!important}.h1{font-size:20px}.bellpanel{inset-inline:16px!important;width:auto!important;max-width:none!important;position:fixed!important;top:96px!important}table.tbl tr.exp .row{flex-wrap:wrap;row-gap:8px}.content .card .row:not(.nowrapm){flex-wrap:wrap}.content .card table tr:not(.exp) .row:not(.nowrapm),.content .row.trio{flex-wrap:nowrap}.content .card .row>.grow{min-width:55%}.mtabs .mtab,.mtabs.dense .mtab{flex:50%;min-width:0;max-width:none}.mtab .row{flex-wrap:wrap;row-gap:2px}.content>.card[style*="display: flex"],.content>.card[style*=display\:flex]{flex-wrap:wrap}.content>.card>.grow{min-width:60%}.vtabs{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.vtabs::-webkit-scrollbar{display:none}.vtabs>*{white-space:nowrap;flex:none}.content>.row{flex-wrap:wrap;gap:12px}.content>.row>div{min-width:0}.content>.row>.row{flex-wrap:wrap;max-width:100%}.pager{flex-wrap:wrap;row-gap:8px}.pager>span:first-child{white-space:nowrap}.cardbd.row,.card>.cardbd.row{flex-wrap:wrap;gap:16px!important}.cardbd.row>span[style*="width: 1px"]{display:none}.cardhd{flex-wrap:wrap;gap:8px}.locked-preview{display:none}.locked-over{position:static!important}.topbar .crumb,.topbar span{white-space:nowrap}.topbar>.row.wrap{max-width:100%}.topbar>.row.wrap>.row:last-child{min-width:0;max-width:100%}.topbar>.row.wrap>.row:last-child>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.stat{font-size:20px}.setlayout{flex-direction:column;gap:16px!important}.setlayout .snav{flex-flow:wrap;flex:none!important;gap:4px!important;width:auto!important}.setlayout .snav .navitem{white-space:nowrap}.setlayout>.col.grow{width:100%;min-width:0}.card{min-width:0}.tblwrap{overflow-x:auto}.topbar-right{min-width:0;max-width:100%;flex:100%!important}.wrapm,.row.xs,.row.sm{flex-wrap:wrap}table .row.xs,table .row.sm{flex-wrap:nowrap}.cardbd .row>.bar{flex-shrink:1;max-width:100%}.meter{flex-wrap:wrap;row-gap:6px!important}.meter>.sm:first-child{flex:auto;width:auto!important}.meter>.num{width:auto!important}.meter>.track{order:3;flex:100%!important}.meter-legend{padding-inline-start:0!important}.diff{grid-template-columns:minmax(0,1fr)!important}.kv{grid-template-columns:minmax(0,1fr)}.code,code{overflow-wrap:anywhere;white-space:normal}}@media (prefers-reduced-motion:reduce){.rail{transition:none}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}table.tbl.tight th,table.tbl.tight td{padding-left:10px;padding-right:10px}table.tbl.tight td .code{max-width:150px}table.tbl td .code{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:260px;display:inline-block;overflow:hidden}.siteswitch{text-align:left;cursor:pointer;background:#1e2430;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.siteswitch+div[role=menu]{min-width:0;max-height:360px;left:0;right:0;overflow:auto}.seg span:not(.on):hover,.themeseg span:not(.on):hover{background:var(--surface2);color:var(--ink)}a.tile:hover,.tile[href]:hover,a.card:hover{border-color:var(--line);box-shadow:0 2px 8px #0000000f}.morebtn:hover,.ic[href]:hover,a.ic:hover{color:var(--ink)}.connchip:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}[role=menuitem]:hover{background:var(--surface2)}.pill[type=button]:hover,button.pill:not([disabled]):hover{filter:brightness(.96)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) a.tile:hover,:root:not([data-theme=light]) a.card:hover{box-shadow:0 2px 8px #0006}}:root[data-theme=dark] a.tile:hover,:root[data-theme=dark] a.card:hover{box-shadow:0 2px 8px #0006}.btn{transition:background-color .12s,border-color .12s,color .12s,opacity .12s,transform 80ms}.btn:not(.primary):not(.accent):not(.ghost):hover:not([disabled]){background:var(--surface2);border-color:var(--line)}.btn:active:not([disabled]){transform:scale(.97)}.btn[disabled]{opacity:.55;cursor:default}.btn[aria-busy=true]{opacity:.8;cursor:progress}.chip:hover,.tab:hover,.mtab:hover,.pg:hover{color:var(--ink)}.spin{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.dot.live{animation:1.8s ease-in-out infinite breathe}@keyframes breathe{0%,to{opacity:1}50%{opacity:.3}}:is(.btn.is-busy,.tile.is-busy,.btn[aria-busy=true]:not(:has(.spin))){pointer-events:none;opacity:.85}.btn.is-busy:before{content:"";border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite spin;display:inline-block}.btn[aria-busy=true]:not(:has(.spin)):before{content:"";border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite spin;display:inline-block}.btn.sm.is-busy:before,.btn.sm .spin{border-width:1.5px;width:10px;height:10px}.btn.sm[aria-busy=true]:not(:has(.spin)):before{border-width:1.5px;width:10px;height:10px}:is(.btn.is-busy>svg:first-child,.btn[aria-busy=true]:not(:has(.spin))>svg:first-child){display:none}.navprogress{z-index:80;background:var(--accent);opacity:0;pointer-events:none;width:0;height:2px;transition:width .4s,opacity .2s;position:fixed;top:0;left:0}.navprogress.on{opacity:1;width:70%;transition:width 8s cubic-bezier(.1,.7,.2,1),opacity .1s}.navprogress.done{opacity:0;width:100%;transition:width .15s,opacity .3s .15s}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:active:not([disabled]){transform:none}.spin{animation-duration:1.6s}.dot.live{animation:none}.navprogress,.navprogress.on{transition:none}}html[dir=rtl] body{font-family:Vazirmatn,IBM Plex Sans,system-ui,sans-serif}html[dir=rtl] .rail{border-right:none;border-left:1px solid var(--border)}html[dir=rtl] .crumb+.ic svg,html[dir=rtl] .navitem svg[data-icon=chevR],html[dir=rtl] .topbar .ic svg{transform:scaleX(-1)}html[dir=rtl] .code,html[dir=rtl] .stat,html[dir=rtl] input[type=url],html[dir=rtl] input[type=email],html[dir=rtl] .tbl td.r,html[dir=rtl] svg text{direction:ltr;unicode-bidi:isolate}html[dir=rtl] pre,html[dir=rtl] code,html[dir=rtl] textarea[dir=ltr],html[dir=rtl] input[dir=ltr]{text-align:left;direction:ltr;unicode-bidi:isolate}html[dir=rtl] table.tbl th,html[dir=rtl] table.tbl td,html[dir=rtl] table.tbl th.r,html[dir=rtl] table.tbl td.r,html[dir=rtl] table.tbl th.c,html[dir=rtl] table.tbl td.c{text-align:right}html[dir=rtl] table.tbl tr:not(.exp)>td.r>.row,html[dir=rtl] table.tbl tr:not(.exp)>td.r>div>.row{justify-content:flex-end!important}html[dir=rtl] .toast{left:20px;right:auto}@media (max-width:1000px){html[dir=rtl] .rail{left:auto;right:0;transform:translate(100%)}html[dir=rtl] .rail.open{transform:none}}.numdelta{flex-direction:column;align-items:flex-end;gap:1px;max-width:100%;line-height:1.25;display:inline-flex}table.tbl td .numdelta,td:not(.r) .numdelta{align-items:flex-start}html[dir=rtl] :where(p,span,div,td,th,li,h1,h2,h3,h4,label,button,a,small,summary,dt,dd,.h1,.h2,.sub,.xs,.sm){unicode-bidi:plaintext}html[dir=rtl] .pg svg,html[dir=rtl] .crumb~.ic svg,html[dir=rtl] .navitem>svg:last-child,html[dir=rtl] .chevR,html[dir=rtl] [data-icon=chevR],html[dir=rtl] [data-icon=chevL],html[dir=rtl] [data-icon=arrowR],html[dir=rtl] [data-icon=send],html[dir=rtl] [data-icon=logout]{transform:scaleX(-1)}html[dir=rtl] .stat{unicode-bidi:plaintext}html[dir=rtl] .navitem>span,html[dir=rtl] [role=menuitem]>span{text-align:start;unicode-bidi:isolate}html[dir=rtl] .ltr,html[dir=rtl] [dir=ltr]{text-align:left;unicode-bidi:isolate}.avatar-btn{all:unset;cursor:pointer;border-radius:50%;display:inline-flex}.avatar-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root{--serpBg:#fff;--serpTitle:#1a0dab;--serpUrl:#202124;--serpCrumb:#4d5156;--serpText:#474747;--serpBorder:#dadce0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--serpBg:#1f1f1f;--serpTitle:#99c3ff;--serpUrl:#dadce0;--serpCrumb:#bdc1c6;--serpText:#bdc1c6;--serpBorder:#3c4043}}:root[data-theme=dark]{--serpBg:#1f1f1f;--serpTitle:#99c3ff;--serpUrl:#dadce0;--serpCrumb:#bdc1c6;--serpText:#bdc1c6;--serpBorder:#3c4043}.seg button{all:unset;height:28px;color:var(--ink2);cursor:pointer;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.seg button.on{background:var(--surface2);color:var(--ink)}.seg button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.serp{background:var(--serpBg);border:1px solid var(--serpBorder);border-radius:12px;flex-direction:column;gap:3px;min-width:0;max-width:652px;padding:14px 16px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:flex}.serp.serp-mobile{max-width:380px}.serp-site{align-items:center;gap:10px;min-width:0;margin-bottom:4px;display:flex}.serp-fav{background:var(--surface2);border:1px solid var(--serpBorder);width:26px;height:26px;color:var(--serpCrumb);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.serp-site b{color:var(--serpUrl);font-size:14px;font-weight:400;line-height:1.3;display:block}.serp-site em{color:var(--serpCrumb);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;display:block;overflow:hidden}.serp-title{color:var(--serpTitle);white-space:nowrap;text-overflow:ellipsis;font-size:20px;line-height:1.3;overflow:hidden}.serp-mobile .serp-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;display:-webkit-box}.serp-desc{color:var(--serpText);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.58;display:-webkit-box;overflow:hidden}.serp-date{color:var(--serpCrumb)}.serp-og{border:1px solid var(--border);background:var(--surface);border-radius:10px;max-width:440px;overflow:hidden}.serp-og img,.serp-og-empty{aspect-ratio:1.91;object-fit:cover;background:var(--surface2);width:100%;max-width:100%;display:block}.serp-og-empty{place-items:center;display:grid}.serp-og-text{flex-direction:column;gap:2px;padding:10px 12px;display:flex}.serp-og-text span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.serp-og-text b{font-size:14px;font-weight:600}.serp-og-text p{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;display:-webkit-box;overflow:hidden}.serp-len{grid-template-columns:84px minmax(60px,1fr) auto;align-items:center;gap:10px;max-width:652px;display:grid}.serp-len-bar{background:var(--grayTrack);border-radius:99px;height:6px;position:relative;overflow:hidden}.serp-len-fill{border-radius:99px;position:absolute;inset-block:0;inset-inline-start:0}.serp-len-state{white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:12.5px;font-weight:500;display:inline-flex}.serp-len-state>.ic{flex:none}.date-text{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;cursor:help}.person{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.person-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.person-av{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.person-av img{object-fit:cover;width:100%;height:100%}.wprow{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.wprow-stats{background:var(--border);border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.wprow-stats div{background:var(--surface);flex-direction:column;gap:1px;min-width:0;padding:9px 12px;display:flex}.wprow-stats b{font-size:17px;font-weight:600}.wprow-chk{align-items:flex-start;gap:8px;display:flex}.wprow-facts{flex-wrap:wrap;gap:6px;display:flex}.wprow-facts>span{background:var(--surface2);color:var(--ink2);border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:13px;display:inline-flex}@media (max-width:900px){.wprow{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.pagesearch{max-width:100%;height:36px!important;font-size:16px!important}}.onpage{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.onpage-kv{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.onpage-kv>.tipwrap,.onpage-kv>.onpage-kv-x{border-bottom:1px solid var(--grid);min-width:0;display:block}.onpage-kv-c{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:7px 0;display:flex}.onpage-kv-l{color:var(--muted);white-space:nowrap;flex:none}.onpage-kv-l[data-tip]{-webkit-text-decoration:underline dotted var(--line);text-decoration:underline dotted var(--line);text-underline-offset:3px;cursor:help}.onpage-kv-v{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-weight:500;display:inline-flex;overflow:hidden}.onpage-kv-v .clip{text-overflow:ellipsis;min-width:0;overflow:hidden}.onpagecard{container-type:inline-size}@container (max-width:940px){.onpage{grid-template-columns:minmax(0,1fr)}.onpage>:first-child{max-width:652px}}.speed-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px 24px;display:grid}.speed-head{border-bottom:1px solid var(--grid);padding-bottom:12px}.speed-row{padding:2px 0}.speed-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.speed-scale{grid-template-columns:repeat(3,1fr);gap:2px;max-width:180px;height:6px;display:grid;position:relative}.speed-scale i{border-radius:3px;display:block}.speed-scale i:first-child{background:color-mix(in srgb, var(--good) 30%, transparent)}.speed-scale i:nth-child(2){background:color-mix(in srgb, var(--warn) 30%, transparent)}.speed-scale i:nth-child(3){background:color-mix(in srgb, var(--critical) 30%, transparent)}.speed-scale b{width:4px;height:12px;box-shadow:0 0 0 2px var(--surface);border-radius:2px;margin-inline-start:-2px;position:absolute;top:-3px}.idx-hero{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.idx-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.idx-steps li{text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;padding-top:30px;display:flex;position:relative}.idx-steps li>.row{justify-content:center}.idx-steps li:before{content:"";top:11px;background:var(--grid);height:2px;position:absolute;inset-inline:calc(50% + 15px) calc(3px - 50%)}.idx-steps li:last-child:before{display:none}.idx-steps li .code{white-space:normal;overflow-wrap:anywhere;word-break:break-all;display:inline}.idx-dot{top:0;background:var(--surface);border:1.5px solid;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;inset-inline-start:calc(50% - 11px)}@media (max-width:700px){.idx-steps{grid-template-columns:minmax(0,1fr);gap:10px}.idx-steps li{padding-top:0;text-align:start;align-items:flex-start;padding-inline-start:32px}.idx-steps li>.row{justify-content:flex-start}.idx-dot{inset-inline-start:0}.idx-steps li:before{top:26px;bottom:-8px;width:2px;height:auto;inset-inline:10px auto}}@media (max-width:560px){.speed-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.speed-grid>:first-child{grid-column:1/-1}.onpage-kv{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.serp-len{grid-template-columns:76px minmax(0,1fr);row-gap:4px}.serp-len>:last-child{white-space:normal;grid-column:2}}.rep-page{flex-direction:column;gap:20px;display:flex}.rep-list{flex-direction:column;padding:10px 22px 14px;display:flex}.rep-empty{padding:10px 0}.rep-row{border-top:1px solid var(--grid);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.rep-row:first-child{border-top:0}.rep-main{min-width:0;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:1px;padding:0;display:flex}.rep-main:disabled{cursor:default}.rep-main.rep-one{flex-direction:row;align-items:center;gap:14px}.rep-one .rep-name{flex:1;min-width:0}@media (max-width:520px){.rep-main.rep-one{flex-wrap:wrap;gap:4px 12px}.rep-one .rep-name{flex-basis:100%}}.rep-main:hover .rep-name{color:var(--accentInk)}.rep-main:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.rep-name{overflow-wrap:anywhere;font-weight:500}.rep-switch{background:var(--grayTrack);cursor:pointer;border:0;border-radius:999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.rep-switch:after{content:"";top:3px;background:#fff;border-radius:50%;width:14px;height:14px;transition:inset-inline-start .15s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 2px #0003}.rep-switch.on{background:var(--good)}.rep-switch:disabled{opacity:.6;cursor:default}.rep-switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rep-dl{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.rep-dl>.btn{height:40px}.rep-confirm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rep-field{flex-direction:column;flex:180px;gap:4px;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.rep-switch,.rep-switch:after{transition:none}}@media (max-width:520px){.rep-list{padding-inline:16px}.rep-row{flex-wrap:wrap}.rep-dl>.btn{justify-content:center;width:100%}}@media (max-width:1540px){table.tbl th,table.tbl td,table.tbl.tight th,table.tbl.tight td{padding-inline:8px}table.tbl th.score,table.tbl td.score{width:150px}}.row:has(>input[type=checkbox],>input[type=radio]){flex-wrap:nowrap!important}.row:has(>input[type=checkbox],>input[type=radio])>:not(input){flex:auto;min-width:0}@media (max-width:560px){.authgrid{padding:24px 16px 64px!important}.authgrid .card{padding:22px!important}}@media (max-width:400px){.authgrid{padding-inline:12px!important}.authgrid .card{padding:20px 16px!important}}.turnstile{width:100%;max-width:100%;overflow:hidden}.turnstile iframe{max-width:100%}.taskstats{background:var(--border);border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.taskstats>div{background:var(--surface);flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.taskstats b{color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:600}.meter-legend{padding-inline-start:232px}.taskmeter{background:var(--grayTrack);border-radius:99px;height:6px;margin-top:3px;display:block;overflow:hidden}.taskmeter>i{border-radius:99px;height:100%;display:block}@media (max-width:520px){.taskstats{grid-template-columns:repeat(2,minmax(0,1fr))}.taskhead .row{row-gap:8px}}.taskchips>span:not(.code){background:var(--surface2);color:var(--ink2);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.taskchips>.code{padding:3px 8px}.taskchips>span.tb-verified,.badge.tb-verified{background:color-mix(in srgb, var(--m1) 13%, transparent);color:var(--m1)}.taskchips>span.tb-keyword,.badge.tb-keyword{background:color-mix(in srgb, var(--m3) 14%, transparent);color:var(--m3)}.taskchips>span.tb-geo,.badge.tb-geo{background:color-mix(in srgb, var(--m2) 13%, transparent);color:var(--m2)}@media (max-width:760px){.tblwrap{background:linear-gradient(to right, var(--surface) 30%, transparent) left center / 28px 100% no-repeat local, linear-gradient(to left, var(--surface) 30%, transparent) right center / 28px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #00000029, transparent) left center / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #00000029, transparent) right center / 12px 100% no-repeat scroll;background-color:var(--surface)}.tblwrap>table.tbl,.tblwrap>table.tbl thead th,.tblwrap>table.tbl tbody td{background-color:#0000}}.drow{flex-wrap:wrap;justify-content:space-between;row-gap:8px}.drow>.drow-l{align-items:center;gap:6px;font-weight:500;display:inline-flex}.drow>.drow-v{text-align:end;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.drow>.drow-x{flex:100%}.drow .tipwrap>.ic{cursor:help}.tipwrap:has(>.ic){vertical-align:-2px}.tipwrap:has(>.help){vertical-align:middle}.busynote{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.busynote .spin{width:10px;height:10px}html{-moz-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:1100px){.content.ws{padding:20px 16px 96px}.mtabs{background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px!important;display:grid!important}.mtabs .mtab,.mtabs.dense .mtab{border-inline-end:0;min-width:0;max-width:none}.mtabs>.mtab:last-child:nth-child(odd){grid-column:1/-1}.stat,.mtab .stat,.mtabs.dense .stat,.taskstats b,.wprow-stats b{font-size:20px!important}.card table.tbl:not(:has(tr>:nth-child(6))){min-width:0}}html[dir=rtl] .mtab>div{text-align:start;unicode-bidi:isolate}html[dir=rtl] .mtab>div.xs{text-align:right;unicode-bidi:plaintext}@media (max-width:700px){.dialog-layer{justify-content:center;align-items:center;padding:16px;display:flex}.dialog-layer>.dialog{margin:auto;width:100%!important;max-width:100%!important;max-height:calc(min(var(--vv-h,100dvh), 100dvh) - 32px)!important;top:auto!important;position:relative!important;inset-inline:auto!important}.dialog-layer{height:min(var(--vv-h,100dvh), 100dvh);top:var(--vv-top,0px)!important;bottom:auto!important}.cardmenu-word{display:none}.btn.sm.videohelp{justify-content:center;width:40px;padding:0}.videohelp span{display:none}}.kiv-fixed{inset:auto!important;left:var(--kiv-x)!important;top:var(--kiv-y)!important;position:fixed!important}@media (max-width:600px){.card table.tbl.sitestbl{min-width:0}.sitestbl tr>:nth-child(4),.sitestbl tr>:nth-child(6){display:none}.sitestbl th.score,.sitestbl td.score{width:auto}.sitestbl tr:not(.exp):not(.grp)>:nth-child(3) .pill,.sitestbl th:nth-child(3) .thlink,.sitestbl th:nth-child(5) .thlink{gap:0;font-size:0}.card table.tbl.sitestbl>*>tr:not(.exp)>:is(th,td){padding-inline:6px}.card table.tbl.sitestbl>*>tr:not(.exp)>:is(th,td):first-child{padding-inline-start:12px}.card table.tbl.sitestbl>*>tr:not(.exp)>:is(th,td):last-child{padding-inline-end:12px}.sitestbl tr:not(.exp):not(.grp)>:nth-child(3) .pill{padding:0 7px}.sitestbl tr:not(.exp):not(.grp)>td:nth-child(2){width:100%;max-width:0}.sitestbl tr:not(.exp):not(.grp)>td:nth-child(2) span:not(.row):not(:has(img,svg)){text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sitestbl tr:not(.exp):not(.grp)>td:nth-child(2) .row.xs{overflow:hidden}}@media (max-width:1100px){.vtabs{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}}input.input:disabled{background:var(--surface2);color:var(--ink2);cursor:default}.checklist{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.checklist-row{display:contents}.checklist .tipwrap{width:fit-content}.checklist-k{cursor:pointer;border-radius:6px;align-items:center;gap:8px;width:fit-content;margin-inline-start:-4px;padding:3px 6px 3px 4px;display:inline-flex}.checklist-k[data-locked]{cursor:default}.checklist-d{color:var(--muted);font-size:14px;line-height:1.35}@media (max-width:520px){.checklist{grid-template-columns:minmax(0,1fr);gap:0}.checklist-d{padding-block-end:8px;padding-inline-start:28px;font-size:13px}}.improve-pop{inset-inline-end:0;z-index:30;text-align:start;width:540px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 8px);box-shadow:0 12px 32px #0000002e}.improve-group{border-top:1px solid var(--grid);padding-top:14px}.improve-h{font-weight:500}.improve-hd{flex-wrap:wrap;gap:8px}.improve-hd .h2{min-width:0}.improve-model{display:inline-flex}.improve-row{flex-wrap:wrap;justify-content:space-between;gap:6px 8px}.improve-acts{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.improve-confirm{background:var(--surface2);border-radius:8px;padding:8px 10px}.improve-ideas{color:var(--ink2);flex-direction:column;gap:6px;margin:0;padding-inline-start:18px;display:flex}@media (min-width:701px){.improve-pop.start{inset-inline:0 auto}}.nextstep{background:var(--accentSoft);border-color:#0000}.nextstep>.cardbd{align-items:flex-start;gap:14px;display:flex}.nextstep .ns-ic{color:var(--accentInk);margin-top:2px;display:inline-flex}.nextstep .ns-k{letter-spacing:.04em;text-transform:uppercase;color:var(--accentInk);font-size:12px;font-weight:600}.nextstep .ns-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.nextstep .ns-end{border-top:1px solid color-mix(in srgb, var(--accentInk) 18%, transparent);margin-top:12px;padding-top:10px}.step .step-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.step .step-top{flex-direction:column;gap:3px;margin-top:8px;display:flex}@media (max-width:700px){.improve-pop{width:auto;max-width:none;max-height:calc(100dvh - 80px);position:fixed;top:64px;left:16px;right:16px;overflow-y:auto}.improve-model{flex-basis:100%;order:3}.formgrid{grid-template-columns:minmax(0,1fr)!important}.formgrid input,.formgrid .input{font-size:16px}}.phist{margin:0;padding:0;list-style:none}.phist>li{border-inline-start:1px solid var(--border);margin-inline-start:5px;padding-block:10px;padding-inline-start:20px;position:relative}.phist>li:last-child{border-inline-start-color:#0000}.phist>li>details>summary{list-style-position:inside}.phist-change{grid-template-columns:140px minmax(0,1fr);align-items:start;gap:2px 14px;display:grid}@media (max-width:700px){.phist-change{grid-template-columns:minmax(0,1fr)}}.phist-arrow{display:inline-block}html[dir=rtl] .phist-arrow{transform:scaleX(-1)}html[dir=rtl] .phist-change :is(del,ins){text-align:right}@media (max-width:700px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{font-size:16px!important}}@media (max-width:700px){.btn,.btn.sm,a.btn,.btn.icon,.chip,.seg span,.seg a,.seg button,.pager .pg,.morebtn,.navitem,.input,input.input,select.input,.appbar .cmdk{min-height:40px}.btn,.btn.sm{height:40px}.btn{min-height:40px!important}.rep-main{justify-content:center;min-height:40px}.btn.icon,.morebtn{justify-content:center;min-width:40px}.pager .pg{min-width:40px}.chip{height:auto}.seg span,.seg a,.seg button{height:40px}.themeseg button,.appbar .cmdk{height:40px!important}.ic.cellic{box-sizing:content-box;margin:-10px;padding:10px!important}.avatar-btn{justify-content:center;align-items:center;min-width:40px;min-height:40px}button[role=switch]{position:relative}button[role=switch]:before{content:"";position:absolute;inset:-10px -4px}.tapx{margin-block:-12px;display:inline-block;padding-block:12px!important}.hide-phone{display:none!important}.card table.tbl:has(>tbody>tr:only-child>td[colspan]:only-child){width:100%;min-width:0!important}.card table.tbl:has(>tbody>tr:only-child>td[colspan]:only-child)>thead{display:none}.card table.tbl>tbody>tr:only-child>td[colspan]:only-child{white-space:normal}.pager:after{content:"";flex-basis:100%;order:1}.pager>.pg,.pager>span[style*=contents]>.pg,.pager>.sm.mut{order:2}}table.otbl td.opage-td{min-width:200px;max-width:280px}table.otbl td.owhy-td{min-width:240px;max-width:360px}.owhy{white-space:normal;gap:6px}.owhy-l{align-items:center;gap:5px 6px;flex-wrap:wrap!important}.ochip{max-width:220px}.ochip .ochip-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ocomp{align-items:center;gap:6px}.ofavs{align-items:center;display:inline-flex}.ofavs>span{box-shadow:0 0 0 1.5px var(--surface);border-radius:4px}.ofavs>span+span{margin-inline-start:-4px}.ofav-more{background:var(--surface3);min-width:16px;height:16px;color:var(--ink2);border-radius:4px;justify-content:center;align-items:center;padding:0 3px;font-size:10px;font-weight:600;display:inline-flex}.odet{flex-direction:column;gap:18px;display:flex}.odet-bar{border-bottom:1px solid var(--grid);flex-wrap:wrap;align-items:center;gap:14px 20px;padding-bottom:16px;display:flex}.odet-sum{flex:320px;align-items:center;gap:12px;min-width:0;display:flex}.odet-sum b{font-size:15px;font-weight:600;display:block}.odet-sum .sub{font-size:13px;display:block}.oring{flex:none}.oring text{fill:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.odet-acts{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.odet-body{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.odet-lbl{color:var(--ink2);align-items:center;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.ocard{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:9px 11px}.opages{gap:16px}.opage-g{gap:8px}.opage-h{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px}.opage{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.opage-u{align-items:center;gap:6px;min-width:0;max-width:100%;font-weight:500;display:inline-flex}.opage-u>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.opage-u>svg{color:var(--muted)}.opage-t{overflow-wrap:anywhere}.opage-title{overflow-wrap:anywhere;font-size:15px;font-weight:600}.opage-facts{color:var(--ink2);gap:6px;font-size:13px}.opage-hint{color:var(--ink2);gap:8px;font-size:13px}.ochips{align-items:center;gap:6px}.ochips>.badge{gap:6px;max-width:100%;height:24px}.ochips>.badge>span[dir]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ochips.mut>.badge{color:var(--muted)}.otiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.otile{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:10px 12px;display:flex}.otile-k{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;display:flex}.otile-v{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;font-size:15px;font-weight:600;display:flex}.otile-v small{font-size:13px;font-weight:400}.otile-bar{background:var(--grayTrack);border-radius:2px;height:4px;display:block;position:relative}.otile-bar>i{background:var(--accent);border-radius:2px;position:absolute;inset-block:0;inset-inline-start:0}.otile-bar>b{background:var(--ink2);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px}.otile-s{color:var(--ink2);align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.otile-dot{border-radius:50%;flex:none;width:7px;height:7px}.odet-lines{color:var(--ink2);gap:8px;margin-top:14px;font-size:13px}.odet-why{align-items:flex-start;gap:8px;flex-wrap:nowrap!important}.odet-url{overflow-wrap:anywhere}@media (max-width:820px){.odet-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.otiles{grid-template-columns:minmax(0,1fr)}.odet-acts{width:100%}}.ostat-col{align-items:flex-start;gap:3px}.btn.ghost.ostat{background:0 0;border:0;height:auto;min-height:0;padding:0}.btn.ghost.ostat:hover:not([disabled]),.btn.ghost.ostat[aria-expanded=true]{background:0 0}.btn.ostat .badge{gap:5px;transition:background-color .12s}.btn.ostat:hover:not([disabled]) .badge,.btn.ostat[aria-expanded=true] .badge{background:var(--surface3)}.btn.ostat:active:not([disabled]){transform:none}.btn.ostat .ostat-chev{opacity:.7;margin-inline-start:1px}.ostat-date{white-space:nowrap}@media (max-width:700px){.btn.ghost.ostat{margin-block:-10px}.ostat-col{gap:4px}.card table.tbl.otbl{display:block;min-width:0!important}.card:has(>.tblwrap>table.otbl){overflow-x:visible}.tblwrap:has(>table.otbl){overflow-x:visible}table.otbl>thead{display:none}table.otbl>tbody{display:block}table.otbl>tbody>tr{border-bottom:1px solid var(--grid);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"page page page x""score src status note";gap:8px 12px;padding:14px 16px;display:grid}table.otbl>tbody>tr.open{background:var(--accentSoft);border-bottom:none}table.otbl>tbody>tr.open>td{background:0 0}table.otbl>tbody>tr.exp{border-bottom:1px solid var(--grid);padding:0;display:block}table.otbl>tbody>tr.exp>td{padding:16px 16px 20px!important}table.otbl>tbody>tr:last-child{border-bottom:none}table.otbl>tbody>tr>td{border:none;display:block;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important}table.otbl>tbody>tr>td[colspan]{grid-column:1/-1}table.otbl td.onum{grid-area:n}table.otbl td.ochev{grid-area:x}table.otbl td.opage-td{grid-area:page}table.otbl td.osrc{grid-area:src;align-self:center}table.otbl td.oscore{grid-area:score;align-self:center}table.otbl td.ostatus{grid-area:status}table.otbl td.onote{grid-area:note}.ochip{max-width:100%}}.jobcard{align-items:center;gap:12px;padding:12px 16px;display:flex}.jobcard .jobspin{color:var(--accent)}.jobcard.done{padding-block:8px}.jobtime{direction:ltr;unicode-bidi:isolate;flex:none}.jobcard a.jobl{color:var(--accentInk);white-space:nowrap}.working{flex-wrap:wrap;align-items:center}.working .jobtime{color:var(--muted)}@media (max-width:700px){.jobcard{align-items:flex-start}.jobcard .jobspin{margin-top:2px}}.ofavs>span+.ofav-more{box-shadow:none;margin-inline-start:3px}@media (max-width:700px){table.otbl>tbody>tr:hover>td{background:0 0!important}}.applytbl td:last-child{min-width:260px}@media (max-width:700px){.applytbl thead{display:none}.applytbl tbody tr{border-bottom:1px solid var(--grid);grid-template-columns:28px minmax(0,1fr);column-gap:6px;padding:10px 0;display:grid}.applytbl tbody td{border:0!important;min-width:0!important;max-width:none!important;padding-top:2px!important;padding-bottom:2px!important}.applytbl tbody td:nth-child(3){grid-column:2}.applytbl tbody td:nth-child(4){display:none}.applytbl tbody td:nth-child(5){grid-column:2}}.bodydiff{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:700px){.bodydiff{grid-template-columns:minmax(0,1fr)}}.planchip{white-space:nowrap;height:26px;color:var(--ink2);background:var(--surface2);border:1px solid var(--border);border-radius:13px;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex}.planchip b{color:var(--accentInk);font-weight:600}.planchip:hover{border-color:var(--accent)}.planchip,.planchip:hover,.planchip:hover *{text-decoration:none}.planchip{line-height:1}.planchip [data-icon]{color:var(--accentInk);align-self:center;align-items:center;transform:translateY(1.5px)}.planchip [data-icon] svg,.planchip>svg{color:var(--accentInk);display:block}.planchip.dark [data-icon],.planchip.dark svg{color:#86b6ef}.planchip.dark{color:#b8bec8;background:#1e2430;border-color:#2a313d}.planchip.dark b{color:#86b6ef}.planchip.dark:hover{border-color:#3987e5}.planchip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:700px){.planchip{border-radius:20px;height:40px}.planchip-plan{display:none}}.planfaq>summary,.planfaq-q>summary{cursor:pointer;width:fit-content}.planfaq>summary{color:var(--accentInk)}.planfaq-q>summary{color:var(--ink);padding:2px 0}:root{--tint:var(--accentSoft);--tint2:color-mix(in srgb, var(--accent) 18%, var(--surface));--hover:color-mix(in srgb, var(--ink) 4%, transparent);--shadow:0 1px 2px #14181f0a, 0 4px 16px #14181f0a;--shadowPop:0 12px 40px #14181f29, 0 2px 6px #14181f0f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--tint2:color-mix(in srgb, var(--accent) 30%, var(--surface));--hover:color-mix(in srgb, var(--ink) 6%, transparent);--shadow:0 1px 2px #0000004d;--shadowPop:0 14px 44px #0000008c}}:root[data-theme=dark]{--tint2:color-mix(in srgb, var(--accent) 30%, var(--surface));--hover:color-mix(in srgb, var(--ink) 6%, transparent);--shadow:0 1px 2px #0000004d;--shadowPop:0 14px 44px #0000008c}body{font-size:15px}.h1{letter-spacing:-.025em;font-size:34px;font-weight:700;line-height:1.12}.h2{letter-spacing:-.01em;gap:10px;font-size:19px;font-weight:700}.h3{font-size:16px;font-weight:700}.sm{font-size:14px}.label{color:var(--ink);font-size:13px;font-weight:700}.content{gap:28px;padding:36px 40px 80px}.content.ws{padding:36px 44px 80px}.topbar{background:var(--page);border-bottom:0;gap:14px;height:72px;padding:0 40px}.topbar .crumb,.topbar>.row.wrap>.row>span:first-child{font-size:15px}.topbar>.row.wrap>.row:last-child>span:first-child{font-weight:700!important}.appbar{height:72px;color-scheme:var(--scheme);gap:22px;padding:0 44px;border-bottom:1px solid var(--border)!important}.appbar .navitem{height:44px;padding:0 14px}.appbar .cmdk{background:var(--surface2);color:var(--ink2);border-color:#0000;height:40px!important}.rail{width:260px;color-scheme:var(--scheme);box-shadow:inset -1px 0 0 var(--border);flex-basis:260px;gap:2px;padding:20px 12px}html[dir=rtl] .rail{box-shadow:inset 1px 0 0 var(--border);border-left:0}.navgroup{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:18px 14px 6px;font-size:11.5px;font-weight:700}.navitem{border-radius:0}.rail .navitem,.appbar .navitem,.snav .navitem{min-height:44px;color:var(--ink2);gap:12px;padding:0 14px;font-size:15px;font-weight:600}.rail .navitem:hover,.appbar .navitem:hover,.snav .navitem:hover{background:var(--hover);color:var(--ink)}.rail .navitem.on,.appbar .navitem.on,.snav .navitem.on{background:var(--tint);color:var(--accentInk)}.rail .navitem.on svg,.appbar .navitem.on svg{color:var(--accent)}.rail .navitem .cnt{color:var(--muted);margin-inline-start:auto;font-size:12px;font-weight:700}.rail .navitem.on .cnt{color:var(--accentInk)}.siteswitch{background:var(--surface2);border-radius:12px;padding:12px 14px}.siteswitch:hover{background:var(--surface3)}.rail [role=menu]{color-scheme:var(--scheme)}.card{box-shadow:var(--shadow);border:0;border-radius:16px}.cardhd{gap:14px;padding:24px 28px 0}.cardbd{padding:20px 28px 28px}.card>.cardhd+.tblwrap,.card>.cardhd+table.tbl{margin-top:14px}a.card:hover,a.tile:hover,.tile[href]:hover{box-shadow:var(--shadowPop)}.card table.tbl:not(.cardbd *,.exp *)>*>tr:not(.exp)>:is(th,td):first-child{padding-inline-start:28px}.card table.tbl:not(.cardbd *,.exp *)>*>tr:not(.exp)>:is(th,td):last-child{padding-inline-end:28px}.tile{padding:22px 24px}.btn{background:var(--tint);height:40px;color:var(--accentInk);border:0;border-radius:0;gap:8px;padding:0 18px;font-size:15px;font-weight:700}.btn:not(.primary):not(.accent):not(.ghost):hover:not([disabled]){background:var(--tint2);color:var(--accentInk);border-color:#0000}.btn.primary{background:var(--primaryBtn);color:var(--primaryBtnInk);height:40px;padding:0 20px}.btn.accent{background:var(--accent);color:#fff;height:40px;padding:0 20px}.btn.primary:hover:not([disabled]),.btn.accent:hover:not([disabled]){opacity:.88}.btn.ghost{color:var(--ink2);background:0 0;padding:0 12px}.btn.ghost:hover:not([disabled]){background:var(--tint);color:var(--accentInk)}a.btn.primary:not(:has(svg)):after{content:"→";font-weight:700}a.btn.accent:not(:has(svg)):after{content:"→";font-weight:700}html[dir=rtl] a.btn.primary:not(:has(svg)):after{content:"←"}html[dir=rtl] a.btn.accent:not(:has(svg)):after{content:"←"}:is(button,a).btn{font-size:15px;font-weight:700}.btn.sm,:is(button,a).btn.sm{height:32px;padding:0 12px;font-size:13.5px}.btn.sm.primary,.btn.sm.accent{height:32px;padding:0 14px}.btn.sm.ghost{padding:0 9px}.btn.icon,.btn.sm.icon{width:36px;padding:0}.btn.sm.icon{width:32px}.btn.ghost.icon{color:var(--ink2)}a.btn:hover{color:inherit}a.btn:not(.primary):not(.accent):not(.ghost):hover{color:var(--accentInk)}a.btn.primary:hover{color:var(--primaryBtnInk)}a.btn.accent:hover{color:#fff}.morebtn{border-radius:4px;width:32px;height:32px}.morebtn:hover{background:var(--tint);color:var(--accentInk)}.input{border:1px solid var(--line);border-radius:4px;height:42px;padding:0 14px;font-size:15px}button.input:has(.chip){min-height:42px}input.input:focus,select.input:focus,textarea:focus,.input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--tint);outline:none}textarea{border-radius:4px}.field{gap:8px}.seg{background:var(--surface2);border:0;border-radius:4px;gap:2px;padding:3px}.seg span,.seg a,.seg button{height:34px;color:var(--ink2);border-radius:2px;padding:0 12px;font-size:13.5px;font-weight:600}.seg span.on,.seg a.on,.seg button.on{background:var(--surface);color:var(--ink);font-weight:700;box-shadow:0 1px 2px #14181f14}.seg span:not(.on):hover,.seg a:not(.on):hover,.seg button:not(.on):hover{color:var(--ink);background:0 0}.themeseg{flex:none;padding:2px}.themeseg button{align-items:center;display:inline-flex;height:28px!important;padding:0 9px!important}.chip{background:var(--surface2);height:34px;color:var(--ink2);border:0;border-radius:4px;padding:0 12px;font-size:13.5px;font-weight:600}.chip:hover{background:var(--surface3);color:var(--ink)}.chip.on,.chip.on:hover{background:var(--tint);color:var(--accentInk)}.chip.f{background:var(--surface3)}.badge{border-radius:3px;height:24px;padding:0 8px;font-size:12px;font-weight:700}.badge.b{background:var(--surface2);border:0}.pill{border-radius:4px;height:26px;padding:0 10px 0 8px;font-size:13px;font-weight:700}.ctag{background:var(--surface2);border:0;border-radius:3px;font-weight:600}.code{border-radius:3px}.planchip{background:var(--tint);height:32px;color:var(--accentInk);border:0;border-radius:4px;font-weight:600}.planchip:hover{background:var(--tint2);border:0}.help{flex-basis:16px;width:16px;height:16px;font-size:10px}.vtabs{border-bottom:1px solid var(--border);gap:2px 10px}.vtab{color:var(--ink2);border-bottom:3px solid #0000;margin-bottom:-1px;padding:12px 12px 13px;font-size:15px;font-weight:600}.vtab.on{color:var(--ink);border-bottom-color:var(--accent);font-weight:700}.vtab.on svg{color:var(--accent)}.vtab .n{font-weight:600}.mtabs{border-bottom-color:var(--grid)!important;border-radius:16px 16px 0 0!important}.mtab{background:var(--surface);border-inline-end:1px solid var(--grid);border-bottom-width:3px;padding:20px 24px 16px}.mtab:not(.on):not(.flat):hover{background:var(--hover)}.mtab.on{background:var(--surface)}.mtab>.row.sm:first-child{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.mtab.locked{background:var(--surface2)}.card>.row:first-child:has(+.stat){letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.card div>.xs.mut:first-child:has(+.stat){letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.card>.row:first-child+.stat{margin-top:8px!important}.card.tile>.row:first-child{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.stat{letter-spacing:-.03em;font-size:36px;font-weight:750;line-height:1.05}.mtab,.mtabs.dense .mtab{min-width:0;padding:18px 20px 14px}.mtabs.dense .stat{font-size:36px}.mtab>.row:first-child{flex-wrap:nowrap;min-width:0;overflow:hidden}.mtab>.row:first-child>:not(.mtab-l){flex:none}.mtab-l{text-overflow:ellipsis;min-width:0;overflow:hidden}.mtab .mtab-v{flex-wrap:wrap;align-items:baseline;row-gap:2px}.mtabs.dense .mtab-v{flex-direction:column;align-items:flex-start;gap:4px!important}.mtabs.dense .mtab{padding-inline:18px}@media (min-width:1101px){.mtabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid!important}.mtabs .mtab{max-width:none}}.taskstats,.wprow-stats{background:var(--grid);border:0;border-radius:12px}.taskstats>div,.wprow-stats div{padding:14px 16px}.taskstats b,.wprow-stats b{letter-spacing:-.02em;font-size:24px;font-weight:750}.otile-k,.opage-h,.serp-og-text span{letter-spacing:.06em;font-weight:700}.otile,.opage,.ocard{background:var(--surface2);border:0;border-radius:10px}.otile-v{font-size:18px;font-weight:750}table.tbl th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--grid);padding-block:12px;font-size:12px;font-weight:700}table.tbl td{border-bottom:1px solid var(--grid);height:60px;padding-block:16px}table.tbl th .thlink>.ic:first-child:not(:last-child),table.tbl th>.row>.ic:first-child:not(:last-child){display:none}table.tbl th[aria-sort=none] .thlink>.ic:last-child{visibility:hidden}table.tbl th[aria-sort=none]:hover .thlink>.ic:last-child,table.tbl th[aria-sort=none] .thlink:focus-visible>.ic:last-child{visibility:visible}table.tbl.tight th{letter-spacing:.03em;font-size:11.5px}table.tbl.tight th .help{margin-inline-start:2px}table.tbl tr.grp td{letter-spacing:.06em;text-transform:uppercase;height:auto;color:var(--muted);background:var(--surface2);padding-block:10px;font-size:12px;font-weight:700}table.tbl tbody tr:not(.exp):not(.grp):not(.open):hover td{background:var(--hover)}table.tbl tr:not(.exp)>td:not(:last-child)>a:first-child:not(.btn):not(.ic),table.tbl tr:not(.exp)>td:not(:last-child)>div>a:first-child:not(.btn):not(.ic){color:var(--ink);font-weight:600}table.tbl tr.open td{background:var(--tint)}table.tbl tr.exp td{height:auto;box-shadow:none;background:var(--surface);padding:26px 28px 30px}.trow{min-height:60px;padding:12px 0}.pager{border-top:1px solid var(--grid);padding:14px 28px}.pager .pg{background:var(--surface2);border:0;border-radius:4px;min-width:34px;height:34px;font-weight:600}.pager .pg.on{background:var(--primaryBtn);color:var(--primaryBtnInk)}.defs{padding:14px 28px}[role=menu].card{border-radius:12px;box-shadow:var(--shadowPop)!important;padding:6px!important}[role=menu] .navitem,[role=menuitem]{min-height:40px;color:var(--ink);border-radius:6px;padding:0 12px;font-size:14.5px;font-weight:500}[role=menuitem]:hover{background:var(--tint);color:var(--accentInk)}.card.dialog{box-shadow:var(--shadowPop);border-radius:16px;gap:18px!important;padding:28px!important}.dialog-layer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f11156b!important}.bellpanel,.improve-pop{border-radius:14px;box-shadow:var(--shadowPop)!important}.tip{box-shadow:var(--shadowPop);border-radius:10px;padding:10px 14px;font-size:13.5px}.toast{box-shadow:var(--shadowPop);border-radius:12px;padding:14px 18px;font-weight:600}[role=dialog]>.card{border-radius:16px}.card.alertline{box-shadow:none;background:color-mix(in srgb, var(--warn) 10%, var(--surface));align-items:center;gap:12px;padding:12px 16px 12px 20px;font-size:15px;display:flex}.card.alertline>b{flex:0 auto;min-width:0;font-weight:600}@media (max-width:700px){.card.alertline{flex-wrap:wrap}.card.alertline>b{flex:1 1 0}.card.alertline>.grow{flex-basis:100%;height:0}}.note{background:var(--surface2);color:var(--ink2);border-radius:8px;padding:10px 14px;font-size:14px}.nextstep{background:var(--tint);box-shadow:none}.improve-confirm{border-radius:6px}.stepn{background:var(--tint);width:28px;height:28px;color:var(--accentInk);flex-basis:28px;font-size:14px;font-weight:700}.rep-switch{width:40px;height:24px}.rep-switch:after{width:18px;height:18px}.rep-switch.on:after{inset-inline-start:19px}.rep-row{padding:14px 0}.rep-name{font-weight:600}.empty{gap:14px;padding:56px 24px}.kv{gap:10px 16px}.drow>.drow-l{font-weight:600}.sbox{border-radius:4px;font-weight:700}@media (max-width:1100px){.content,.content.ws{gap:18px;padding:20px 16px 96px}.topbar,.appbar{height:auto;min-height:60px;padding:8px 16px}.h1{font-size:26px}.cardhd{padding:18px 18px 0}.cardbd{padding:16px 18px 20px}.card table.tbl:not(.cardbd *,.exp *)>*>tr:not(.exp)>:is(th,td):first-child{padding-inline-start:18px}.card table.tbl:not(.cardbd *,.exp *)>*>tr:not(.exp)>:is(th,td):last-child{padding-inline-end:18px}.stat,.mtab .stat,.mtabs.dense .stat,.taskstats b,.wprow-stats b{font-size:24px!important}.mtab,.mtabs.dense .mtab{padding:14px 16px 12px}.vtabs{margin:0 -16px}.mtab>.row:first-child{letter-spacing:.03em;flex-wrap:nowrap;overflow:hidden}.mtab>.row:first-child>:not(.dot){text-overflow:ellipsis;min-width:0;overflow:hidden}.card.dialog{padding:20px!important}.pager{padding:12px 18px}table.tbl tr.exp td{padding:18px 16px 22px}}@media (max-width:700px){.btn,.btn.sm{height:40px}}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}:root,:root[data-theme=dark]{--primaryBtn:var(--accent);--primaryBtnInk:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--primaryBtn:var(--accent);--primaryBtnInk:#fff}}.card[style*=border-color]{border:1.5px solid}.pager .pg.on{background:var(--accent);color:#fff;border-color:var(--accent)}:root{--surface2:#edf0f4;--surface3:#e3e7ed}:root[data-theme=dark]{--surface2:#22262e;--surface3:#2b3038}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface2:#22262e;--surface3:#2b3038}}.card .card.tilecard{background:var(--surface2);box-shadow:none}.ovcard{container-type:inline-size}.ovscore{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:32px;display:grid}.ovscore-main{align-items:center;gap:24px;min-width:0;display:flex}.ovscore-main>:first-child{flex:none}.ovscore-txt{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.ovscore-txt>.ovtile-k{margin-bottom:2px}.ovscore-word>span>span:first-child{letter-spacing:-.02em;line-height:1.1;font-size:30px!important}.daterange-vs{margin-inline-start:-2px}@media (max-width:700px){.daterange-vs{display:none}}.ovscore-extra{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;display:flex}.ovtiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;display:grid}.ovtile{background:var(--surface2);min-width:0;color:var(--ink);border-radius:14px;flex-direction:column;justify-content:space-between;gap:10px;padding:18px 20px;text-decoration:none;display:flex}.ovtile:hover{background:var(--surface3);color:var(--ink);text-decoration:none}.ovtile-k{letter-spacing:.06em;text-transform:uppercase;min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.ovtile-l{text-overflow:ellipsis;min-width:0;overflow:hidden}.ovtile-k>:not(.ovtile-l){flex:none}.ovtile-v{letter-spacing:-.03em;white-space:nowrap;font-size:32px;font-weight:750;line-height:1.05}@container (max-width:1000px){.ovscore{grid-template-columns:minmax(0,1fr);gap:22px}}@container (max-width:560px){.ovscore-main{gap:18px}.ovscore-main>svg{width:96px;height:96px;flex-basis:96px!important}.ovtiles{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:8px}.ovtile{flex-direction:row;align-items:center;padding:12px 16px}.ovtile-v{font-size:22px}}.pgscore{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.pgtiles{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.pgtile{border-radius:12px;justify-content:space-between;gap:8px;padding:14px 16px}.pgtile .ovtile-v{font-size:24px}.pgtile .ovtile-k{letter-spacing:0;text-transform:none;white-space:normal;align-items:flex-start;font-size:12px;font-weight:500;line-height:1.3}.pgtile .ovtile-k>svg,.pgtile .ovtile-k>.ic{margin-top:2px}.pgtile .ovtile-l{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.pgtile .ovtile-l:first-letter{text-transform:uppercase}.pgtile:hover{background:var(--surface2)}.pgcats{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:8px 16px;display:grid}.pgcats>.tipwrap{min-width:0;display:block}.pgcat{cursor:help;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:3px 6px;min-width:0;display:grid}.pgcat-l{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.pgcat-v{text-align:end;font-weight:600}@container (max-width:860px){.pgscore{grid-template-columns:minmax(0,1fr);gap:18px}}@container (max-width:640px){.pgtiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pgcats{grid-area:1/1/auto/-1}.pgtile{flex-direction:column;align-items:stretch;padding:14px 16px}.pgtile .ovtile-v{font-size:22px}}@container (max-width:360px){.pgtiles{grid-template-columns:minmax(0,1fr)}.pgtile:not(.pgcats){flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px}.pgtile .ovtile-l{-webkit-line-clamp:1}}.pgtitle>h1>.row{display:inline}html[dir=rtl] .pgtitle{unicode-bidi:isolate}.pgtitle>h1>.row>svg{vertical-align:-2px;margin-inline-end:10px;display:inline-block}.pgtitle-x{vertical-align:middle;white-space:nowrap;align-items:center;gap:6px;margin-inline-start:8px;display:inline-flex;position:relative;top:-2px}.pgpair{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:24px;display:grid}.actev>summary::-webkit-details-marker{display:none}.actev>summary:hover>.grow{color:var(--accentInk)}.nb-btn{position:relative}.nb-badge{top:-4px;background:var(--critical);color:#fff;text-align:center;border:2px solid var(--page);box-sizing:border-box;pointer-events:none;border-radius:8px;min-width:16px;height:16px;padding:0 3px;font-size:10px;font-weight:700;line-height:12px;position:absolute;inset-inline-end:-3px}.nb-panel{top:40px;z-index:30;width:420px;max-width:calc(100vw - 32px);max-height:min(720px,100vh - 96px);color:var(--ink);text-align:start;border-radius:16px;flex-direction:column;font-weight:400;display:flex;position:absolute;inset-inline-end:0;overflow:hidden;padding:0!important}.nb-hd{align-items:center;gap:10px;padding:16px 16px 10px 20px;display:flex}.nb-hd .h3{font-size:18px;font-weight:700}.nb-back{color:var(--ink2);background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:none}html[dir=rtl] .nb-back svg,html[dir=rtl] .nb-ft a svg,html[dir=rtl] .act-go svg{transform:scaleX(-1)}.nb-ghost{color:var(--accentInk);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;min-height:36px;padding:8px 10px;font-size:14px;font-weight:700;display:inline-flex}.nb-ghost:hover{background:var(--tint)}.nb-scroll{flex:auto;padding-bottom:8px;overflow:hidden auto}.nb-sec{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;padding:12px 20px 4px;font-size:12px;font-weight:700;display:flex}.nb-count{letter-spacing:0;background:color-mix(in srgb, var(--critical) 15%, transparent);height:20px;color:color-mix(in srgb, var(--critical) 78%, var(--ink));border-radius:999px;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.nb-cards{flex-direction:column;gap:8px;padding:6px 16px 8px;display:flex}.nb-card{background:var(--surface2);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.nb-arow{align-items:center;gap:12px;min-width:0;display:flex}.nb-kind{background:var(--surface);border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.nb-kind.sev-critical{color:var(--critical)}.nb-kind.sev-serious{color:var(--serious)}.nb-kind.sev-warning{color:color-mix(in srgb, var(--warn) 78%, var(--ink))}.nb-tx{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.nb-t{white-space:nowrap;text-overflow:ellipsis;color:var(--ink);font-size:14px;font-weight:500;display:block;overflow:hidden}.nb-t.nb-strong{font-size:15px;font-weight:700}.nb-red{background:var(--critical);vertical-align:2px;border-radius:50%;width:8px;height:8px;margin-inline-end:7px;display:inline-block}.nb-s{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.nb-cta{border-radius:0;align-self:flex-start;height:36px;padding:0 16px;font-weight:700;text-decoration:none}.nb-more{color:var(--accentInk);font:inherit;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;min-height:40px;padding:0 4px;font-size:14px;font-weight:700;display:inline-flex}.nb-it{min-height:48px;color:var(--ink);align-items:center;gap:12px;min-width:0;padding:6px 20px;text-decoration:none;display:flex}.nb-it,.nb-it:hover,.nb-it:hover *{text-decoration:none}.nb-it:hover{color:var(--ink)}.nb-it:hover .nb-t{color:var(--accentInk)}.nb-ic{color:var(--ink2);flex:none;display:inline-flex}.nb-tm{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:13px}.nb-ft{border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.nb-ft a{color:var(--accentInk);align-items:center;gap:4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.nb-ft a.nb-set{color:var(--ink2)}.nb-ft a:hover,.nb-cta:hover{text-decoration:none}.nb-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px 52px;display:flex}.nb-big{background:color-mix(in srgb, var(--good) 14%, transparent);width:64px;height:64px;color:var(--goodInk);border-radius:50%;justify-content:center;align-items:center;display:flex}.nb-et{font-size:18px;font-weight:700}@media (max-width:520px){.bellpanel.nb-panel{z-index:60;max-height:none;width:auto!important;max-width:none!important;box-shadow:none!important;border-radius:0!important;position:fixed!important;inset:0!important}.nb-hd{border-bottom:1px solid var(--border);min-height:56px;padding:8px 12px 8px 8px}.nb-back{display:inline-flex}}.act-row{border-bottom:1px solid var(--grid)}.act-row:last-child{border-bottom:0}.act-row>summary{cursor:pointer;align-items:center;gap:12px;min-width:0;padding:10px 0;list-style:none;display:flex}.act-row>summary::-webkit-details-marker{display:none}.act-row>summary:hover .nb-t{color:var(--accentInk)}.act-red{background:var(--critical);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.trow-group{border-bottom:1px solid var(--grid)}.trow-group>.trow{border-bottom:none;padding-bottom:12px}.trow-group>.trow:not(:last-child){min-height:0;padding-bottom:6px}.inthead{align-items:center;gap:12px}.inthead .btn.icon{flex:0 0 32px;height:32px}.inthead-status{flex:none;margin-inline-start:auto}.intactions{gap:8px}.intactions-end{gap:4px;margin-inline-start:auto}.introw{border-bottom:1px solid var(--grid);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:grid}.introws.numbered .introw{grid-template-columns:28px 150px minmax(0,1fr) auto}.introw:last-child{border-bottom:0}.introw-v{overflow-wrap:anywhere;min-width:0}.intchange{border-top:1px solid var(--grid);gap:18px;padding-top:18px}.stepn.done{background:var(--good);color:#fff}.intcards>.card{flex-direction:column;display:flex}.intcards>.card>.cardbd{flex:1}.intcards>.card>.cardbd>.intcard-acts{margin-top:auto}@media (max-width:560px){.introw{grid-template-columns:minmax(0,1fr) auto}.introw>.sm.sub{grid-column:1/-1}.introws.numbered .introw{grid-template-columns:28px minmax(0,1fr) auto}.introws.numbered .introw>.introw-l{grid-column:2/-1}.introws.numbered .introw>.introw-v{grid-column:2}.intactions-end{margin-inline-start:0}}.inctiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.inctile{flex-direction:column;gap:4px;padding:18px 20px;display:flex}.inctile-v{margin-top:10px;font-size:24px;font-weight:700;line-height:1.2}.inctile-bar{background:var(--grid);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.inctile-bar>span{background:var(--accent);height:100%;display:block}.inctile-a{margin-top:auto;margin-inline-start:-10px;padding-top:12px}@media (max-width:1200px){.inctiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.inctiles{grid-template-columns:minmax(0,1fr)}}.inctile>.row:first-child{align-items:flex-start;min-height:40px}
