@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:13px;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}.cardbd{padding:16px 22px 22px}.h1{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600;line-height:1.2}.h2{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:inline-flex}.h3{margin:0;font-size:13px;font-weight:600}.sub{color:var(--ink2)}.mut{color:var(--muted)}.sm{font-size:12px}.xs{font-size:11px}.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:11px;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:11px;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:13px;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:12px}.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:12px;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:12px;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:11px;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:12px;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:12px;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 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:12px;font-weight:600}table.tbl tr.open td{background:var(--accentSoft)}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{padding:4px 0 0}.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:12.5px;font-weight:500;display:inline-flex}.vtab.on{color:var(--ink);border-bottom-color:var(--ink)}.vtab svg{color:var(--muted)}.vtab.on svg{color:var(--ink)}.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}.label{color:var(--ink2);font-size:12px;font-weight:500}.note{background:var(--surface2);color:var(--ink2);border-radius:8px;padding:12px 14px;font-size:12px}.code{white-space:nowrap;background:var(--surface2);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.sample{color:var(--muted);font-size:11px;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:12px;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}.mtab.on{background:var(--surface)}.mtabs.dense .mtab{flex-basis:118px;min-width:118px;padding:12px 12px 10px}.mtabs.dense .stat{font-size:20px}.mtabs.dense .mtab .row{gap:6px}.mtab:last-child{border-inline-end:none}.tile{padding:18px 20px}.stat{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.1}.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);border-radius:50%;flex:0 0 14px;justify-content:center;align-items:center;margin-left:2px;font-size:9px;font-weight:600;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:12px;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:13px;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:12px;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}.pager .pg.on{background:var(--ink);color:var(--page);border-color:var(--ink)}.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:12px;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:12px;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:12px}.err{color:var(--critical)}.toast{z-index:60;background:var(--ink);color:var(--page);border-radius:8px;padding:10px 14px;font-size:13px;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:19px}.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}.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}.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:hover{background:#262d3b}.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)}table.tbl tbody tr:not(.exp):not(.grp):not(.open):hover td{background:var(--surface2)}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.ghost:hover:not([disabled]){background:var(--surface2);color:var(--ink)}.btn.primary:hover:not([disabled]),.btn.accent:hover:not([disabled]){opacity:.86}.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] 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}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:12px;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(80px,260px) minmax(0,1fr);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{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 5px;min-width:0;font-size:12.5px;font-weight:500;display:inline-flex}.serp-len-state>.ic{flex:none}.serp-len-state>.num{margin-inline-start:4px}.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:12px;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}@media (max-width:1100px){.onpage{grid-template-columns:minmax(0,1fr)}}.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{flex-direction:column;gap:3px;min-width:0;padding-top:30px;display:flex;position:relative}.idx-steps li:before{content:"";top:11px;background:var(--grid);height:2px;position:absolute;inset-inline:26px -8px}.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:0}@media (max-width:700px){.idx-steps{grid-template-columns:minmax(0,1fr);gap:10px}.idx-steps li{padding-top:0;padding-inline-start:32px}.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: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.on:after{inset-inline-start:17px}.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}.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}.card table.tbl:not(.cardbd *,.exp *)>*>tr:not(.exp)>:is(th,td):first-child{padding-inline-start:22px}.card table.tbl:not(.cardbd *,.exp *)>*>tr:not(.exp)>:is(th,td):last-child{padding-inline-end:22px}.busynote{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.busynote .spin{width:10px;height:10px}html{-moz-text-size-adjust:100%;text-size-adjust:100%}.content.ws{padding:32px 40px 72px}@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;top:auto!important;width:100%!important;max-width:100%!important;max-height:calc(min(var(--vv-h,100dvh), 100dvh) - 32px)!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}}.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(n+5):nth-child(-n+9){display:none}.sitestbl th.score,.sitestbl td.score{width:auto}.sitestbl [data-trio]>.tipwrap:not(:first-child){display:none}.sitestbl tr:not(.exp):not(.grp)>:nth-child(3) .pill,.sitestbl th:nth-child(3) .thlink,.sitestbl th:nth-child(4) .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:13px;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:12px}}.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:11px;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}}
