:root{--bg:#01131c;--bg2:#031823;--card:#041b27;--card2:#06202d;--title:#0b2230;--line:#16394a;--line2:#1d4a5c;--grid:#14303d;--cyan:#0beffe;--cyan2:#22d9f0;--mono:#00f0fa;--tx:#eaf2f6;--tx2:#b3c2cb;--mut:#8496a0;--idle:#36a6f2;--dl:#2af0a6;--ul:#ff761c;--pur:#b673f3;--yel:#f3df2e;--good:#2fe0b0;--cy3:#1fe2cf;--warn:#f2d43a;--brand-font:"Barlow Semi Condensed","Avenir Next Condensed","Roboto Condensed","Arial Narrow",system-ui,sans-serif;--brand-wordmark:"Barlow","Avenir Next","Segoe UI",system-ui,sans-serif;--ui:var(--brand-font);--wm:var(--brand-wordmark);--a-again:#1fd8ec;--a-againt:#5fe6f6;--a-btn1:#2bf3fc;--a-btn2:#08e4f6;--a-btn3:#06d8ee;--a-btnt:#04313b;--a-check:#5ff0cf;--a-done:#2ad7a0;--a-donet:#62f2d2;--a-ph:#58c9f3;--a-prog:#2a8fbf;--a-ready:#23be8b;--a-readyt:#5ff4d4;--a-test:#2fc9ee;--a-testt:#c8f1ff;--a-up:#3aa6d8;--a-upt:#e6f6ff;--a-ver:#29c58e;--g-btn:#14e6fa59;--g-check:#5ff0cf66;--g-prog:#1e96d226;--g-test:#28c8f059;--g-tr0:#36a6f2cc;--g-tr1:#2af0a6bf;--g-tr2:#ff761ccc;--g-ver:#28d2962e;--l-axis:#7f939d;--l-btn:#2b4553;--l-card0:#14323f;--l-grid:#183442;--l-soft:#12303d;--l-tab:#102b38;--s-again:#05202d;--s-btn:#06111b;--s-done:#04302a;--s-lab1:#0c2533;--s-lab2:#0a1f2b;--s-labtab:#04161f;--s-prog1:#062a44;--s-prog2:#04233a;--s-prog3:#052a42;--s-ready:#0b382f;--s-test1:#0b3a5a;--s-test2:#08304b;--s-track:#1d3a4d;--s-ver1:#0f4a3f;--s-ver2:#0a3a33;--s-ver3:#073029;--t-0:#fff;--t-1:#f2f6f8;--t-10:#cfdbe1;--t-11:#cdd9df;--t-2:#eef4f7;--t-3:#e6eef2;--t-4:#dfe8ec;--t-5:#f2f7f9;--t-6:#e4edf1;--t-7:#f4f8fa;--t-8:#dbe5ea;--t-9:#d8e4ea;--t-axis:#d3dee4;--t-burger:#e8f0f4;--t-illus:#8e9ca4;--t-marker:#e8eef2;--t-mut:#8496a0;--t-prog:#cfe5ef;--t-ver:#f6fbfb;--t-ver2:#e3eeee;--t-word:#f1f6f8;--t2-1:#c5d2d9;--t2-10:#9fb0b9;--t2-2:#b3c2cb;--t2-3:#b9c8cf;--t2-4:#a9b8c0;--t2-5:#c4d2d9;--t2-6:#c3d0d7;--t2-7:#b0bfc7;--t2-8:#a9b9c2;--t2-9:#9fb4bf;--bar-dl:#33c0f6;--bar-ul:#b673f3;--bar-ull:#f2731c;--dotfill:#fff;--icut:#041b27;--checkt:#04241f;--focus:#5fe6f6;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#f2f6f8;--bg2:#e9f0f3;--card:#fff;--card2:#f7fafb;--title:#eef4f7;--line:#b9cbd3;--line2:#b5cad3;--grid:#dde7ec;--cyan:#0098b3;--cyan2:#007f99;--mono:#008fab;--tx:#0d2430;--tx2:#4a616c;--mut:#5d707a;--idle:#1c80d2;--dl:#0b9a69;--ul:#e0600c;--pur:#8e48d6;--yel:#8a6f00;--good:#0b8460;--cy3:#087d74;--warn:#8a6a00;--bar-dl:#1f97d4;--bar-ul:#8e48d6;--bar-ull:#e0600c;--dotfill:#fff;--icut:#fff;--checkt:#fff;--focus:#0089a6;--a-again:#0a97ad;--a-againt:#006b7d;--a-btn1:#1ccbe2;--a-btn2:#00b0cc;--a-btn3:#0099b5;--a-btnt:#011a20;--a-check:#2cc79b;--a-done:#1d9a6e;--a-donet:#0a6646;--a-ph:#0a6a96;--a-prog:#4aa6d0;--a-ready:#1d9a6e;--a-readyt:#0a6646;--a-test:#1a92bd;--a-testt:#0b4e6c;--a-up:#2a8fbf;--a-upt:#0f5f86;--a-ver:#27a877;--g-btn:#0096b438;--g-check:#14966e40;--g-prog:#1e82be14;--g-test:#148cbe2e;--g-tr0:#1f78c840;--g-tr1:#0a8c5f40;--g-tr2:#dc5a0a40;--g-ver:#1e966e1f;--l-axis:#7d909a;--l-btn:#b3c6cf;--l-card0:#cbdae1;--l-grid:#e2eaee;--l-soft:#dde7ec;--l-tab:#d3e0e6;--s-again:#e8fafc;--s-btn:#fff;--s-done:#e0f6ee;--s-lab1:#f1f8fb;--s-lab2:#e7f1f5;--s-labtab:#eef4f7;--s-prog1:#e3f2fa;--s-prog2:#edf7fc;--s-prog3:#e3f2fa;--s-ready:#e0f6ee;--s-test1:#e6f6fc;--s-test2:#d6eef8;--s-track:#dce6ec;--s-ver1:#d9f5ea;--s-ver2:#e7f9f2;--s-ver3:#f1fcf8;--t-0:#0b1f29;--t-1:#0d2430;--t-10:#34505c;--t-11:#24404b;--t-2:#10283a;--t-3:#132b36;--t-4:#1d3540;--t-5:#0d2430;--t-6:#16303b;--t-7:#10283a;--t-8:#1d3540;--t-9:#1d3540;--t-axis:#3c525d;--t-burger:#1d3540;--t-illus:#8d9ca5;--t-marker:#3a5462;--t-mut:#5d707a;--t-prog:#2a4a5a;--t-ver:#0b2a22;--t-ver2:#24453c;--t-word:#0b1f29;--t2-1:#45606b;--t2-10:#55707c;--t2-2:#4a616c;--t2-3:#4a616c;--t2-4:#4d6470;--t2-5:#45606b;--t2-6:#4a616c;--t2-7:#4d6470;--t2-8:#55707c;--t2-9:#6b8290;color-scheme:light}}:root[data-theme=light]{--bg:#f2f6f8;--bg2:#e9f0f3;--card:#fff;--card2:#f7fafb;--title:#eef4f7;--line:#b9cbd3;--line2:#b5cad3;--grid:#dde7ec;--cyan:#0098b3;--cyan2:#007f99;--mono:#008fab;--tx:#0d2430;--tx2:#4a616c;--mut:#5d707a;--idle:#1c80d2;--dl:#0b9a69;--ul:#e0600c;--pur:#8e48d6;--yel:#8a6f00;--good:#0b8460;--cy3:#087d74;--warn:#8a6a00;--bar-dl:#1f97d4;--bar-ul:#8e48d6;--bar-ull:#e0600c;--dotfill:#fff;--icut:#fff;--checkt:#fff;--focus:#0089a6;--a-again:#0a97ad;--a-againt:#006b7d;--a-btn1:#1ccbe2;--a-btn2:#00b0cc;--a-btn3:#0099b5;--a-btnt:#011a20;--a-check:#2cc79b;--a-done:#1d9a6e;--a-donet:#0a6646;--a-ph:#0a6a96;--a-prog:#4aa6d0;--a-ready:#1d9a6e;--a-readyt:#0a6646;--a-test:#1a92bd;--a-testt:#0b4e6c;--a-up:#2a8fbf;--a-upt:#0f5f86;--a-ver:#27a877;--g-btn:#0096b438;--g-check:#14966e40;--g-prog:#1e82be14;--g-test:#148cbe2e;--g-tr0:#1f78c840;--g-tr1:#0a8c5f40;--g-tr2:#dc5a0a40;--g-ver:#1e966e1f;--l-axis:#7d909a;--l-btn:#b3c6cf;--l-card0:#cbdae1;--l-grid:#e2eaee;--l-soft:#dde7ec;--l-tab:#d3e0e6;--s-again:#e8fafc;--s-btn:#fff;--s-done:#e0f6ee;--s-lab1:#f1f8fb;--s-lab2:#e7f1f5;--s-labtab:#eef4f7;--s-prog1:#e3f2fa;--s-prog2:#edf7fc;--s-prog3:#e3f2fa;--s-ready:#e0f6ee;--s-test1:#e6f6fc;--s-test2:#d6eef8;--s-track:#dce6ec;--s-ver1:#d9f5ea;--s-ver2:#e7f9f2;--s-ver3:#f1fcf8;--t-0:#0b1f29;--t-1:#0d2430;--t-10:#34505c;--t-11:#24404b;--t-2:#10283a;--t-3:#132b36;--t-4:#1d3540;--t-5:#0d2430;--t-6:#16303b;--t-7:#10283a;--t-8:#1d3540;--t-9:#1d3540;--t-axis:#3c525d;--t-burger:#1d3540;--t-illus:#8d9ca5;--t-marker:#3a5462;--t-mut:#5d707a;--t-prog:#2a4a5a;--t-ver:#0b2a22;--t-ver2:#24453c;--t-word:#0b1f29;--t2-1:#45606b;--t2-10:#55707c;--t2-2:#4a616c;--t2-3:#4a616c;--t2-4:#4d6470;--t2-5:#45606b;--t2-6:#4a616c;--t2-7:#4d6470;--t2-8:#55707c;--t2-9:#6b8290;color-scheme:light}body.dp *{box-sizing:border-box}:root:has(body.dp){background:var(--bg)}body.dp{background:var(--bg);color:var(--tx);font-family:var(--ui);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.25;overflow-x:hidden}body.dp a:where(:not(.nsf-tool-body *)){color:inherit;text-decoration:none}body.dp button:where(:not(.nsf-tool-body *)){font:inherit;color:inherit;cursor:pointer}body.dp h1:where(:not(.nsf-tool-body *)),body.dp h2:where(:not(.nsf-tool-body *)),body.dp h3:where(:not(.nsf-tool-body *)),body.dp p:where(:not(.nsf-tool-body *)),body.dp ul:where(:not(.nsf-tool-body *)),body.dp dl:where(:not(.nsf-tool-body *)),body.dp dd:where(:not(.nsf-tool-body *)){margin:0;padding:0}body.dp ul:where(:not(.nsf-tool-body *)){list-style:none}body.dp .dp-main[data-state=before] [data-show]:not([data-show~=before]),body.dp .dp-main[data-state=testing] [data-show]:not([data-show~=testing]),body.dp .dp-main[data-state=result] [data-show]:not([data-show~=result]){display:none!important}body.dp .dp-app{flex-direction:column;max-width:436px;min-height:100vh;margin:0 auto;padding:0 11px;display:flex}body.dp .dp-main{flex-direction:column;display:flex}body.dp .dp-top{border-bottom:1px solid var(--line);align-items:center;height:36px;margin:0 -11px;padding:0 6px 0 16px;display:flex}body.dp .dp-brand{align-items:center;gap:13px;display:flex}body.dp .dp-mono{font-family:var(--wm);color:var(--mono);letter-spacing:.04em;align-items:center;font-size:26px;font-weight:500;line-height:1;display:flex}body.dp .dp-mono i{margin:0 1px;font-size:27px;font-style:normal;font-weight:400;display:inline-block;position:relative;top:-1px;transform:scaleX(.8)}body.dp .dp-word{font-family:var(--wm);letter-spacing:.24em;color:var(--t-word);font-size:16.5px;font-weight:600}body.dp .dp-alltools{background:var(--s-btn);border:1px solid var(--l-btn);height:27px;color:var(--t-2);border-radius:4px;align-items:center;gap:3px;margin-left:auto;padding:0 6px 0 8px;font-size:14px;display:flex}body.dp .dp-alltools svg{width:12px;height:12px}body.dp .dp-burger{background:0 0;border:0;flex-direction:column;justify-content:space-between;width:30px;height:24px;margin-left:auto;padding:3px;display:none}body.dp .dp-burger span{background:var(--t-burger);border-radius:1px;height:2px;display:block}body.dp .dp-lab{height:46px;position:relative}body.dp .dp-labtitle{background:linear-gradient(180deg,var(--s-lab1),var(--s-lab2));border-right:1px solid var(--l-soft);border-bottom:1px solid var(--line2);z-index:3;border-bottom-right-radius:3px;width:150px;height:83px;padding:14px 8px 0 16px;position:absolute;top:0;left:-11px}body.dp .dp-labtitle h1{letter-spacing:.005em;color:var(--t-5);font-size:20.5px;font-weight:600;line-height:1.08}body.dp .dp-pill{white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;height:24px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}body.dp .dp-ready{background:var(--s-ready);border:1px solid var(--a-ready);color:var(--a-readyt);padding:0 12px}body.dp .dp-testing{background:linear-gradient(180deg,var(--s-test1),var(--s-test2));border:1.5px solid var(--a-test);color:var(--a-testt);height:26px;box-shadow:0 0 8px var(--g-test);border-radius:4px;padding:0 20px}body.dp .dp-done{background:var(--s-done);border:1px solid var(--a-done);color:var(--a-donet);height:24px;padding:0 13px}body.dp .dp-main[data-state=testing] .dp-lab{height:74px}body.dp .dp-main[data-state=testing] .dp-labtitle{border-bottom-color:var(--l-soft);width:137px;height:72px}body.dp .dp-main[data-state=testing] .dp-lab:after{content:"";border:1px solid var(--l-tab);background:var(--s-labtab);border-bottom:0;border-radius:4px 4px 0 0;height:28px;position:absolute;top:43px;left:136px;right:-6px}body.dp .dp-progress{z-index:4;border:1.5px solid var(--a-prog);background:linear-gradient(90deg,var(--s-prog1),var(--s-prog2) 60%,var(--s-prog3));height:44px;box-shadow:inset 0 0 12px var(--g-prog);border-radius:5px;align-items:center;gap:20px;margin:2px 0 0;padding:0 14px 0 13px;display:flex;position:relative}body.dp .dp-up{border:1.5px solid var(--a-up);width:31px;height:31px;color:var(--a-upt);border-radius:50%;flex:none;place-items:center;display:grid}body.dp .dp-up svg{width:17px;height:17px}body.dp .dp-progress p{font-family:var(--wm);letter-spacing:.12em;color:var(--t-prog);white-space:nowrap;font-size:12px;line-height:1.45}body.dp .dp-progress .dp-ph{color:var(--a-ph);letter-spacing:.17em;font-weight:500}body.dp .dp-progress .dp-ph b{font-weight:500}body.dp .dp-progress .dp-du b{color:var(--t-0);letter-spacing:.04em;margin-left:3px;font-size:12.5px;font-weight:600}body.dp .dp-progress .dp-sep{color:var(--t2-9);margin:0 6px}body.dp .dp-verdict{border:1.5px solid var(--a-ver);background:radial-gradient(120% 140% at 20% 0%,var(--s-ver1) 0%,var(--s-ver2) 45%,var(--s-ver3) 100%);box-shadow:0 0 10px var(--g-ver);border-radius:5px;align-items:flex-start;gap:15px;margin:4px 0 0;padding:12px 14px 11px 22px;display:flex}body.dp .dp-check{background:var(--a-check);width:34px;height:34px;box-shadow:0 0 8px var(--g-check);border-radius:50%;flex:none;place-items:center;margin-top:13px;display:grid}body.dp .dp-check svg{width:23px;height:23px}body.dp .dp-verdict h2{color:var(--t-ver);letter-spacing:.005em;font-size:19px;font-weight:600;line-height:1.2}body.dp .dp-verdict p{color:var(--t-ver2);font-size:15px;line-height:1.38}body.dp .dp-date{color:var(--t2-1);margin-left:10px;font-size:12px}body.dp .dp-card{background:var(--card);border:1px solid var(--line);border-radius:4px}body.dp .dp-metrics{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:9px;display:grid}body.dp .dp-tile{background:var(--card);border:1px solid var(--line);border-radius:4px;grid-template-columns:auto 1fr;grid-template-areas:"lb lb""v v""u u""bar bar";align-content:start;min-height:81px;padding:5px 9px 5px 12px;display:grid;position:relative}body.dp .dp-tile.dp-wide{grid-column:span 2;min-height:64px}body.dp .dp-lb{overflow-wrap:anywhere;hyphens:auto;min-width:0;color:var(--t-6);grid-area:lb;font-size:13px;line-height:16px}body.dp .dp-v{color:var(--t-0);letter-spacing:.01em;grid-area:v;margin-top:2px;font-size:24.5px;font-weight:700;line-height:23px}body.dp .dp-u{color:var(--t-4);grid-area:u;font-size:13.5px;line-height:16px}body.dp .dp-bar{background:var(--s-track);border-radius:4px;grid-area:bar;height:7px;margin-top:5px;display:block;overflow:hidden}body.dp .dp-bar>i{height:100%;width:var(--w);background:var(--c);border-radius:4px;display:block}body.dp .dp-t-dl .dp-bar,body.dp .dp-t-ul .dp-bar{margin-right:8px}body.dp .dp-wide.dp-inl{grid-template-areas:"lb lb""v u""bar bar"}body.dp .dp-wide.dp-inl .dp-u{align-self:end;margin:0 0 2px 10px}body.dp .dp-wide.dp-inl .dp-v{margin-top:1px}body.dp .dp-wide .dp-bar{margin-top:5px;margin-right:12px}body.dp .dp-yel{color:var(--yel)}body.dp .dp-main:not([data-state=before]) .dp-metrics{grid-template-columns:1.16fr 1.16fr 1fr .94fr}body.dp .dp-brk{display:none}body.dp .dp-main[data-state=before] .dp-tile{min-height:73px;padding:7px 10px 6px 14px}body.dp .dp-main[data-state=before] .dp-tile.dp-wide{min-height:86px}body.dp .dp-main[data-state=before] .dp-tile .dp-v{height:22px;margin:0;font-size:0;position:relative}body.dp .dp-main[data-state=before] .dp-tile .dp-v:after{content:"";background:var(--t-1);border-radius:1px;width:19px;height:3px;position:absolute;top:9px;left:0}body.dp .dp-main[data-state=before] .dp-tile .dp-bar{display:none}body.dp .dp-main[data-state=before] .dp-inl,body.dp .dp-main[data-state=before] .dp-wide.dp-inl{grid-template-areas:"lb lb""v v""u u"}body.dp .dp-main[data-state=before] .dp-inl .dp-u,body.dp .dp-main[data-state=before] .dp-wide .dp-u{margin:0!important}body.dp .dp-main[data-state=before] .dp-brk{display:inline}body.dp .dp-main[data-state=before] .dp-wide .dp-lb{min-height:34px}body.dp .dp-main[data-state=result] .dp-metrics{margin-top:5px}body.dp .dp-main[data-state=result] .dp-tile{min-height:81px}body.dp .dp-main[data-state=result] .dp-tile.dp-wide{min-height:63px}body.dp .dp-status{margin-top:7px;padding:5px 10px 4px}body.dp .dp-status h3,body.dp .dp-pair h3{color:var(--t-5);font-size:14.5px;font-weight:600}body.dp .dp-status h3 span,body.dp .dp-pair h3 span{color:var(--t-10);margin-left:3px;font-weight:400}body.dp .dp-st{border-top:1px solid var(--l-soft);grid-template-columns:1.17fr 1fr;margin-top:4px;display:grid}body.dp .dp-st dl{grid-template-columns:86px 1fr;align-content:start;font-size:13px;display:grid}body.dp .dp-st dl+dl{border-left:1px solid var(--l-soft);grid-template-columns:76px 1fr}body.dp .dp-st dt,body.dp .dp-st dd{border-bottom:1px solid var(--l-soft);color:var(--t-4);padding:3px 6px;line-height:17px}body.dp .dp-st dl:last-child dt:last-of-type,body.dp .dp-st dl:last-child dd:last-child{border-bottom:1px solid var(--l-soft)}body.dp .dp-st dl dt:last-of-type,body.dp .dp-st dl dd:last-of-type,body.dp .dp-st dl+dl dt:last-of-type,body.dp .dp-st dl+dl dd:last-of-type{border-bottom:0}body.dp .dp-pair{grid-template-columns:1fr 1.16fr;gap:6px;margin-top:7px;display:grid}body.dp .dp-thr{min-height:0;padding:6px 8px 8px}body.dp .dp-thr dl{grid-template-columns:1fr auto;row-gap:7px;margin:12px 0 0 2px;font-size:13.5px;display:grid}body.dp .dp-thr dd{text-align:right;font-size:14px;font-weight:600}body.dp .dp-suit{padding:5px 6px 3px 7px}body.dp .dp-suit h3{font-size:13px}body.dp .dp-suit ul{margin-top:4px}body.dp .dp-suit li{border-top:1px solid var(--l-soft);height:24px;color:var(--t-8);grid-template-columns:24px 66px 1fr;align-items:center;font-size:12px;display:grid}body.dp .dp-suit li:first-child{border-top:0}body.dp .dp-suit svg{width:15px;height:15px;color:var(--t-2)}body.dp .dp-suit b{white-space:nowrap;font-weight:500}body.dp .dp-suit li>b{white-space:normal;overflow-wrap:anywhere;hyphens:auto;min-width:0;line-height:1.15}body.dp .dp-y{color:var(--warn)}body.dp .dp-g{color:var(--good)}body.dp .dp-c{color:var(--cy3)}body.dp .dp-acc{flex-direction:column;gap:5px;margin-top:11px;display:flex}body.dp .dp-acc details,body.dp .dp-acc .dp-row{background:var(--card);border:1px solid var(--line);border-radius:4px}body.dp .dp-acc summary,body.dp .dp-acc .dp-row{min-height:30px;color:var(--t-2);cursor:pointer;align-items:center;gap:12px;padding:0 12px 0 10px;font-size:15px;list-style:none;display:flex}body.dp .dp-acc summary::-webkit-details-marker{display:none}body.dp .dp-ic{width:20px;height:20px;color:var(--t-7);flex:none}body.dp .dp-ic-full{display:none}body.dp .dp-ch{width:15px;height:15px;color:var(--t-4);flex:none;margin-left:auto}body.dp details[open] .dp-ch{transform:rotate(180deg)}body.dp .dp-acc .dp-body{color:var(--tx2);padding:4px 14px 10px 42px;font-size:13px;line-height:1.4}body.dp .dp-main[data-state=testing] .dp-acc{gap:3px;margin-top:8px}body.dp .dp-main[data-state=testing] .dp-acc summary,body.dp .dp-main[data-state=testing] .dp-acc .dp-row{min-height:23.5px;font-size:13.5px}body.dp .dp-main[data-state=testing] .dp-ic{width:18px;height:18px}body.dp .dp-main[data-state=result] .dp-acc{gap:4.5px;margin-top:7px}body.dp .dp-main[data-state=result] .dp-acc summary,body.dp .dp-main[data-state=result] .dp-acc .dp-row{min-height:27px;font-size:13.5px}body.dp .dp-foot{color:var(--t2-4);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;margin-top:auto;padding:14px 0 9px;font-size:12px;display:flex}body.dp .dp-foot i{margin:0 2px;font-style:normal}body.dp .dp-foot a{margin-left:16px}body.dp .dp-foot a:first-of-type{margin-left:6px}body.dp .dp-app{min-height:100vh}body.dp .dp-main{flex:none}body.dp .dp-app2{max-width:414px;margin:22px auto 30px!important}body.dp .dp-more{background:var(--card);border:1px solid var(--line);border-radius:4px;margin:22px 0 30px;padding:12px 12px 14px}body.dp .dp-more h2{margin-bottom:8px;font-size:15px;font-weight:600}body.dp .dp-mgrid{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}body.dp .dp-mg:first-child{grid-column:1/-1}body.dp .dp-mg:first-child ul{columns:2;column-gap:14px}body.dp .dp-mg h3{color:var(--cyan2);border-bottom:1px solid var(--l-soft);margin-bottom:4px;padding-bottom:3px;font-size:13px;font-weight:600}body.dp .dp-mg li{color:var(--t-11);font-size:12.5px;line-height:1.55}body.dp .dp-mg a:hover{color:var(--t-0);text-decoration:underline}@media (prefers-reduced-motion:reduce){body.dp *{transition:none!important;animation:none!important}}@media (width>=1024px){body.dp[data-page=home] .dp-app,body.dp .dp-app2{zoom:1.12}body.dp .dp-app{max-width:1180px;min-height:0;padding:0 20px}body.dp .dp-app2{max-width:1140px;padding:16px 18px;margin:18px auto 30px!important}body.dp .dp-top{height:50px;margin:0;padding:0 2px}body.dp .dp-mono{font-size:28px}body.dp .dp-mono i{font-size:31px}body.dp .dp-word{font-size:18px}body.dp .dp-desk2.dp-desk2,body.dp .dp-thr dt.dp-desk2.dp-desk2,body.dp .dp-thr dd.dp-desk2.dp-desk2{display:block!important}body.dp .dp-dhead.dp-desk2.dp-desk2{display:flex!important}body.dp .dp-main{grid-template:"banner head""chart metrics""chart lower"1fr"acc acc"/minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:12px 14px;margin-top:12px;display:grid}body.dp .dp-main[data-state]>*{margin:0!important}body.dp .dp-verdict,body.dp .dp-lab,body.dp .dp-progress{grid-area:banner}body.dp .dp-dhead{grid-area:head}body.dp .dp-chart{grid-area:chart}body.dp .dp-metrics{grid-area:metrics}body.dp .dp-status,body.dp .dp-pair{grid-area:lower}body.dp .dp-acc{grid-area:acc}body.dp .dp-main[data-state]>.dp-reshead,body.dp .dp-main[data-state]>.dp-run,body.dp .dp-main[data-state] .dp-labhead{display:none!important}body.dp .dp-main[data-state]>.dp-lab.dp-fx[data-show],body.dp .dp-main[data-state]>.dp-progress.dp-fx[data-show],body.dp .dp-main[data-state]>.dp-verdict.dp-fx[data-show]{display:flex!important}body.dp .dp-main[data-state]>.dp-status.dp-fx[data-show]{display:block!important}body.dp .dp-main[data-state]>.dp-pair.dp-fx[data-show]{display:grid!important}body.dp .dp-fx{transition:opacity .25s,visibility .25s}body.dp .dp-main[data-state=before] .dp-fx:not([data-show~=before]),body.dp .dp-main[data-state=testing] .dp-fx:not([data-show~=testing]),body.dp .dp-main[data-state=result] .dp-fx:not([data-show~=result]){opacity:0;visibility:hidden;pointer-events:none}body.dp .dp-main[data-state=before] .dp-pair.dp-fx{opacity:.42;visibility:visible}body.dp .dp-main[data-state=before] .dp-pair dd,body.dp .dp-main[data-state=before] .dp-suit b{color:#0000;position:relative}body.dp .dp-main[data-state=before] .dp-pair dd:after{content:"—";color:var(--t-mut);position:absolute;right:0}body.dp .dp-main[data-state=before] .dp-suit b:after{content:"—";color:var(--t-mut);position:absolute;left:0}body.dp .dp-main[data-state] .dp-lab{border:1px solid var(--line);background:linear-gradient(180deg,var(--s-lab1),var(--s-lab2));border-radius:5px;align-items:stretch;height:auto;overflow:hidden}body.dp .dp-main[data-state] .dp-lab:after{display:none}body.dp .dp-main[data-state] .dp-labtitle{background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:auto;height:auto;padding:14px 22px;display:flex;position:static}body.dp .dp-labtitle h1{white-space:nowrap;font-size:23px}body.dp .dp-labsub{color:var(--t2-2);font-size:15px}body.dp .dp-main[data-state] .dp-progress{height:auto;padding:0 20px}body.dp .dp-progress p{font-size:13px}body.dp .dp-progress .dp-du b{font-size:14px}body.dp .dp-up{width:38px;height:38px}body.dp .dp-verdict{padding:12px 18px 12px 22px}body.dp .dp-verdict h2{font-size:21px}body.dp .dp-verdict p{font-size:15.5px;line-height:1.3}body.dp .dp-check{width:40px;height:40px;margin-top:8px}body.dp .dp-dhead{background:var(--card);border:1px solid var(--line);border-radius:5px;flex-direction:column;justify-content:center;gap:14px;padding:16px 18px;display:flex!important}body.dp .dp-dh1{align-items:center;gap:10px;min-height:30px;display:flex}body.dp .dp-dh1 h2{margin-right:4px;font-size:18px;font-weight:600}body.dp .dp-dh1 .dp-pill{height:28px;font-size:14px}body.dp .dp-dh1 .dp-date{color:var(--t2-1);margin-left:auto;font-size:13px}body.dp .dp-dh2{gap:10px;height:40px;display:flex}body.dp .dp-dh2 button{border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}body.dp .dp-run2{background:linear-gradient(180deg,var(--a-btn1) 0%,var(--a-btn2) 60%,var(--a-btn3) 100%);color:var(--a-btnt);box-shadow:0 0 14px var(--g-btn);border:0}body.dp .dp-run2 svg{width:17px;height:17px}body.dp .dp-stop{border:1.5px solid var(--a-test);background:linear-gradient(180deg,var(--s-test1),var(--s-test2));color:var(--a-testt)}body.dp .dp-stop i{background:currentColor;border-radius:2px;width:11px;height:11px}body.dp .dp-again2{border:1.5px solid var(--a-again);background:var(--s-again);color:var(--a-againt)}body.dp .dp-export2{border:1.5px solid var(--l-btn);background:var(--s-btn);color:var(--t-3)}body.dp .dp-srv2{color:var(--t2-4);font-size:12px;line-height:1.6}body.dp .dp-dhead>*{animation:.25s dp-fin}body.dp .dp-main[data-state] .dp-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}body.dp .dp-main[data-state] .dp-metrics .dp-tile{grid-template-areas:"lb lb""v v""u u""bar bar";height:96px;min-height:0;padding:9px 12px 10px 14px}body.dp .dp-main[data-state] .dp-metrics .dp-tile.dp-wide{grid-template-areas:"lb lb""v u""bar bar";height:80px}body.dp .dp-main[data-state] .dp-metrics .dp-tile.dp-wide .dp-u{margin:0 0 2px 10px!important}body.dp .dp-main[data-state] .dp-brk{display:none}body.dp .dp-main[data-state] .dp-tile .dp-bar{margin-top:6px;display:block}body.dp .dp-main[data-state] .dp-tile .dp-bar>i{transition:width .3s}body.dp .dp-lb{font-size:14px;line-height:18px}body.dp .dp-main[data-state] .dp-tile .dp-v{height:31px;color:var(--t-0);margin-top:3px;font-size:31px;line-height:31px;position:relative}body.dp .dp-main[data-state] .dp-tile .dp-v.dp-yel{color:var(--yel)}body.dp .dp-main[data-state] .dp-tile .dp-v:after{content:none}body.dp .dp-u{font-size:14px;line-height:18px}body.dp .dp-main[data-state] .dp-tile.dp-pend .dp-v{color:#0000}body.dp .dp-main[data-state] .dp-tile.dp-pend .dp-v:after{content:"";background:var(--t-1);border-radius:1px;width:20px;height:3px;position:absolute;top:14px;left:0}body.dp .dp-main[data-state] .dp-tile.dp-pend .dp-bar{visibility:hidden}body.dp .dp-status{padding:10px 12px}body.dp .dp-status h3,body.dp .dp-pair h3{font-size:15px}body.dp .dp-st dl{font-size:14px}body.dp .dp-st dt,body.dp .dp-st dd{padding:5px 6px}body.dp .dp-pair{grid-template-columns:.8fr 1.2fr;align-items:stretch}body.dp .dp-thr{padding:8px 10px}body.dp .dp-thr dl{row-gap:9px;font-size:14px}body.dp .dp-suit li{grid-template-columns:24px 82px minmax(0,1fr);min-height:28px;font-size:13px}body.dp .dp-main[data-state] .dp-acc>[data-show][data-show]{display:block!important}body.dp .dp-main[data-state] .dp-acc>a[data-show][data-show]{display:flex!important}body.dp .dp-main[data-state] .dp-acc{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:6px;display:grid}body.dp .dp-main[data-state] .dp-acc summary,body.dp .dp-main[data-state] .dp-acc .dp-row{min-height:34px;font-size:15px}body.dp .dp-main[data-state] .dp-ic{width:20px;height:20px}body.dp .dp-foot{flex-wrap:wrap;padding:22px 2px 6px;font-size:12px}body.dp .dp-mgrid{grid-template-columns:repeat(4,minmax(0,1fr))}body.dp .dp-mg:first-child{grid-column:span 2}body.dp .dp-main.dp-sw .dp-tile .dp-v{animation:.25s dp-fin}body.dp .dp-main[data-state] .dp-tile.dp-pend .dp-v{width:22px;font-size:0}body.dp .dp-progress.dp-dn .dp-up svg{transform:rotate(180deg)}}@keyframes dp-fin{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){body.dp .dp-fx,body.dp .dp-tile .dp-bar>i{transition:none!important}}@media (width<=1023px){body.dp{font-size:15px}body.dp .dp-app{max-width:720px;min-height:0;padding:0 16px}body.dp .dp-top{height:56px;margin:0 -16px;padding:0 6px 0 16px}body.dp .dp-mono{font-size:28px}body.dp .dp-mono i{font-size:31px}body.dp .dp-brand{gap:12px;min-height:44px}body.dp .dp-word{letter-spacing:.22em;font-size:17px}body.dp .dp-alltools{display:none}body.dp .dp-burger{width:44px;height:44px;padding:13px 10px;display:flex}body.dp .dp-main{grid-template-columns:minmax(0,1fr);grid-template-areas:"banner""head""chart""metrics""lower""acc";row-gap:10px;margin-top:12px;display:grid}body.dp .dp-main[data-state]>*{margin:0!important}body.dp .dp-verdict,body.dp .dp-lab,body.dp .dp-progress{grid-area:banner}body.dp .dp-dhead{grid-area:head}body.dp .dp-chart{grid-area:chart}body.dp .dp-metrics{grid-area:metrics}body.dp .dp-status,body.dp .dp-pair{grid-area:lower;align-self:start}body.dp .dp-acc{grid-area:acc}body.dp .dp-main[data-state]>.dp-lab.dp-fx[data-show],body.dp .dp-main[data-state]>.dp-progress.dp-fx[data-show],body.dp .dp-main[data-state]>.dp-verdict.dp-fx[data-show]{display:flex!important}body.dp .dp-main[data-state]>.dp-status.dp-fx[data-show]{display:block!important}body.dp .dp-main[data-state]>.dp-pair.dp-fx[data-show]{display:grid!important}body.dp .dp-fx{transition:opacity .25s,visibility .25s}body.dp .dp-main[data-state=before] .dp-fx:not([data-show~=before]),body.dp .dp-main[data-state=testing] .dp-fx:not([data-show~=testing]),body.dp .dp-main[data-state=result] .dp-fx:not([data-show~=result]){opacity:0;visibility:hidden;pointer-events:none}body.dp .dp-main[data-state=before] .dp-pair.dp-fx{opacity:.42;visibility:visible}body.dp .dp-main[data-state=before] .dp-pair dd,body.dp .dp-main[data-state=before] .dp-suit b{color:#0000;position:relative}body.dp .dp-main[data-state=before] .dp-pair dd:after{content:"—";color:var(--t-mut);position:absolute;right:0}body.dp .dp-main[data-state=before] .dp-suit b:after{content:"—";color:var(--t-mut);position:absolute;left:0}body.dp .dp-main[data-state] .dp-lab{border:1px solid var(--line);background:linear-gradient(180deg,var(--s-lab1),var(--s-lab2));border-radius:5px;align-items:stretch;height:auto;overflow:hidden}body.dp .dp-main[data-state] .dp-lab:after{display:none}body.dp .dp-main[data-state] .dp-labtitle{background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:auto;height:auto;padding:12px 16px;display:flex;position:static}body.dp .dp-labtitle h1{font-size:22px}body.dp .dp-labsub{color:var(--t2-2);font-size:15px;line-height:1.35}body.dp .dp-main[data-state] .dp-progress{gap:14px;height:auto;padding:10px 14px}body.dp .dp-progress p{letter-spacing:.1em;white-space:normal;font-size:12.5px}body.dp .dp-progress .dp-ph{letter-spacing:.13em}body.dp .dp-progress .dp-du b{font-size:14px}body.dp .dp-up{width:36px;height:36px}body.dp .dp-progress.dp-dn .dp-up svg{transform:rotate(180deg)}body.dp .dp-verdict{gap:13px;padding:11px 14px}body.dp .dp-check{width:36px;height:36px;margin-top:4px}body.dp .dp-check svg{width:24px;height:24px}body.dp .dp-verdict h2{font-size:19px}body.dp .dp-verdict p{font-size:15px;line-height:1.32}body.dp .dp-dhead{background:var(--card);border:1px solid var(--line);border-radius:5px;flex-direction:column;justify-content:center;gap:16px;padding:20px 22px;display:flex}body.dp .dp-dh1{align-items:center;gap:10px;min-height:30px;display:flex}body.dp .dp-dh1 h2{margin-right:2px;font-size:18px;font-weight:600}body.dp .dp-dh1 .dp-pill{height:28px;font-size:14px}body.dp .dp-dh1 .dp-date{color:var(--t2-1);margin-left:auto;font-size:14px}body.dp .dp-dh2{gap:10px;height:48px;display:flex}body.dp .dp-dh2 button{border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}body.dp .dp-run2{background:linear-gradient(180deg,var(--a-btn1) 0%,var(--a-btn2) 60%,var(--a-btn3) 100%);color:var(--a-btnt);box-shadow:0 0 14px var(--g-btn);border:0}body.dp .dp-run2 svg{width:18px;height:18px}body.dp .dp-stop{border:1.5px solid var(--a-test);background:linear-gradient(180deg,var(--s-test1),var(--s-test2));color:var(--a-testt)}body.dp .dp-stop i{background:currentColor;border-radius:2px;width:11px;height:11px}body.dp .dp-again2{border:1.5px solid var(--a-again);background:var(--s-again);color:var(--a-againt)}body.dp .dp-export2{border:1.5px solid var(--l-btn);background:var(--s-btn);color:var(--t-3)}body.dp .dp-srv2{color:var(--t2-7);font-size:14px;line-height:1.6}body.dp .dp-dhead>*{animation:.25s dp-fin}body.dp .dp-main[data-state] .dp-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.dp .dp-main[data-state] .dp-metrics .dp-tile,body.dp .dp-main[data-state] .dp-metrics .dp-tile.dp-wide{border-radius:5px;grid-column:auto;grid-template-columns:auto 1fr;grid-template-areas:"lb lb""v u""bar bar";height:80px;min-height:0;padding:8px 12px 9px}body.dp .dp-main[data-state] .dp-metrics .dp-lb{white-space:nowrap;text-overflow:ellipsis;height:18px;min-height:0;color:var(--t-6);font-size:14px;line-height:18px;display:block;overflow:hidden}body.dp .dp-main[data-state] .dp-metrics .dp-tile .dp-u{align-self:end;font-size:14px;line-height:18px;margin:0 0 3px 6px!important}body.dp .dp-main[data-state] .dp-brk{display:none}body.dp .dp-main[data-state] .dp-tile .dp-bar{height:6px;margin:6px 0 0;display:block}body.dp .dp-main[data-state] .dp-tile .dp-bar>i{transition:width .3s}body.dp .dp-main[data-state] .dp-tile .dp-v{height:30px;color:var(--t-0);margin-top:4px;font-size:28px;line-height:30px;position:relative}body.dp .dp-main[data-state] .dp-tile .dp-v.dp-yel{color:var(--yel)}body.dp .dp-main[data-state] .dp-tile .dp-v:after{content:none}body.dp .dp-main[data-state] .dp-tile.dp-pend .dp-v{color:#0000;width:22px;font-size:0}body.dp .dp-main[data-state] .dp-tile.dp-pend .dp-v:after{content:"";background:var(--t-1);border-radius:1px;width:20px;height:3px;position:absolute;top:14px;left:0}body.dp .dp-main[data-state] .dp-tile.dp-pend .dp-bar{visibility:hidden}body.dp .dp-main.dp-sw .dp-tile .dp-v{animation:.25s dp-fin}body.dp .dp-status{padding:10px 12px}body.dp .dp-status h3,body.dp .dp-pair h3{font-size:16px}body.dp .dp-status h3 span,body.dp .dp-pair h3 span{color:var(--t2-6)}body.dp .dp-st{grid-template-columns:1fr;margin-top:6px}body.dp .dp-st dl,body.dp .dp-st dl+dl{border-left:0;grid-template-columns:110px 1fr;font-size:14.5px}body.dp .dp-st dl+dl{border-top:1px solid var(--l-soft)}body.dp .dp-st dt,body.dp .dp-st dd{padding:5px 4px;line-height:18px}body.dp .dp-st dt{color:var(--t2-3)}body.dp .dp-pair{grid-template-columns:1fr;gap:10px}body.dp .dp-thr{padding:10px 12px}body.dp .dp-thr dl{grid-template-columns:1fr auto 1fr auto;gap:8px 14px;margin:8px 0 0;font-size:14.5px}body.dp .dp-thr dt{color:var(--t2-3)}body.dp .dp-thr dd{font-size:15px}body.dp .dp-suit{padding:10px 12px 4px}body.dp .dp-suit h3{font-size:16px}body.dp .dp-suit ul{margin-top:6px}body.dp .dp-suit li{grid-template-columns:30px 104px minmax(0,1fr);min-height:38px;font-size:15px}body.dp .dp-suit svg{width:19px;height:19px}body.dp .dp-main[data-state] .dp-acc>[data-show][data-show]{display:block!important}body.dp .dp-main[data-state] .dp-acc>a[data-show][data-show]{display:flex!important}body.dp .dp-main[data-state] .dp-acc{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}body.dp .dp-main[data-state] .dp-acc summary,body.dp .dp-main[data-state] .dp-acc .dp-row{border-radius:5px;gap:12px;min-height:48px;font-size:16px}body.dp .dp-main[data-state] .dp-ic{width:20px;height:20px}body.dp .dp-ch{width:16px;height:16px}body.dp .dp-acc .dp-body{padding:2px 14px 12px 42px;font-size:15px}body.dp .dp-foot{white-space:normal;flex-wrap:wrap;justify-content:center;gap:6px 10px;padding:22px 0 8px;font-size:14px}body.dp .dp-foot a{align-items:center;min-height:44px;margin-left:0;padding:0 8px;display:inline-flex}body.dp .dp-foot a:first-of-type{margin-left:0}body.dp .dp-foot i:last-of-type{display:none}body.dp .dp-app2{max-width:688px;padding:14px 14px 16px;margin:12px 16px 30px!important}body.dp .dp-more h2{font-size:18px}body.dp .dp-mgrid{grid-template-columns:1fr 1fr;gap:14px 16px}body.dp .dp-mg h3{font-size:15px}body.dp .dp-mg li{break-inside:avoid;font-size:15px;line-height:1.4}body.dp .dp-mg li a,body.dp .dp-mg h3 a{align-items:center;min-height:44px;display:flex}body.dp .dp-mg h3{padding-bottom:0}}@media (width>=600px) and (width<=1023px){body.dp .dp-main[data-state] .dp-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}body.dp .dp-pair{grid-template-columns:.85fr 1.15fr}body.dp .dp-thr dl{grid-template-columns:1fr auto}body.dp .dp-st{grid-template-columns:1fr 1fr}body.dp .dp-st dl+dl{border-top:0;border-left:1px solid var(--l-soft);padding-left:8px}body.dp .dp-main[data-state] .dp-acc{grid-template-columns:repeat(2,minmax(0,1fr))}body.dp .dp-mgrid{grid-template-columns:repeat(3,minmax(0,1fr))}body.dp .dp-mg:first-child{grid-column:1/-1}body.dp .dp-mg:first-child ul{columns:3}}@media (width>=752px) and (width<=1023px){body.dp .dp-app2{margin:12px auto 30px!important}}body.dp .dp-themebtn{border:1px solid var(--l-btn);background:var(--s-btn);width:40px;height:40px;color:var(--t-2);border-radius:6px;place-items:center;margin-left:auto;padding:0;display:grid}body.dp .dp-themebtn svg{grid-area:1/1;width:20px;height:20px}body.dp .dp-themebtn .dp-i-moon,:root[data-theme=light] body.dp .dp-themebtn .dp-i-sun{display:none}:root[data-theme=light] body.dp .dp-themebtn .dp-i-moon{display:block}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) body.dp .dp-themebtn .dp-i-sun{display:none}:root:not([data-theme=dark]) body.dp .dp-themebtn .dp-i-moon{display:block}}body.dp .dp-top .dp-alltools{margin-left:10px}body.dp .dp-top .dp-burger{margin-left:6px}@media (width<=1023px){body.dp .dp-themebtn{width:44px;height:44px}}body.dp :focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (width<=1023px){body.dp .dp-themebtn{color:var(--t-burger);background:0 0;border-color:#0000}body.dp .dp-themebtn svg{width:24px;height:24px}}:root{--s-warn1:#3a3410;--s-warn2:#2a280f;--s-warn3:#1d1f0c;--a-warnb:#cdb22b;--a-warnic:#f2d43a;--g-warnb:#f2d43a26;--s-err1:#42210d;--s-err2:#30190c;--s-err3:#21130a;--a-errb:#e0702a;--a-erric:#ff8a3d;--a-errt:#ffb27e;--g-err:#ff761c26;--t-msg:#f4f8fa;--t-msg2:#d6e1e6}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--s-warn1:#faf1c8;--s-warn2:#fcf6df;--s-warn3:#fefbf0;--a-warnb:#b89a12;--a-warnic:#c29e0e;--g-warnb:#b496141f;--s-err1:#fde1cf;--s-err2:#fdece1;--s-err3:#fff6f0;--a-errb:#cf621c;--a-erric:#d9600f;--a-errt:#9a3f08;--g-err:#d2641e1f;--t-msg:#0d2430;--t-msg2:#34505c}}:root[data-theme=light]{--s-warn1:#faf1c8;--s-warn2:#fcf6df;--s-warn3:#fefbf0;--a-warnb:#b89a12;--a-warnic:#c29e0e;--g-warnb:#b496141f;--s-err1:#fde1cf;--s-err2:#fdece1;--s-err3:#fff6f0;--a-errb:#cf621c;--a-erric:#d9600f;--a-errt:#9a3f08;--g-err:#d2641e1f;--t-msg:#0d2430;--t-msg2:#34505c}:root[data-theme=dark]:has(body.dp){color-scheme:dark}:root[data-theme=light]:has(body.dp){color-scheme:light}body.dp button:where(:not(.nsf-tool-body *)){width:auto;min-height:0;color:inherit;box-shadow:none;font:inherit;font-weight:inherit;letter-spacing:inherit;cursor:pointer;opacity:1;background:0 0;border:0;border-radius:0;justify-content:normal;align-items:normal;gap:normal;margin:0;padding:0;text-decoration:none;display:inline-block}body.dp h1:where(:not(.nsf-tool-body *)),body.dp h2:where(:not(.nsf-tool-body *)),body.dp h3:where(:not(.nsf-tool-body *)){max-width:none;letter-spacing:inherit;overflow-wrap:normal}body.dp ol:where(:not(.nsf-tool-body *)){margin:0;padding:0;list-style:none}body.dp .dp-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1024px){body.dp .dp-alltools{height:32px;padding:0 8px 0 10px}}body.dp .dp-progress{overflow:hidden}body.dp .dp-pbar{background:var(--s-track);height:3px;position:absolute;bottom:0;left:0;right:0}body.dp .dp-pbar>i{background:var(--a-test);height:100%;box-shadow:0 0 6px var(--g-test);transition:width .3s;display:block}body.dp .dp-srv2{flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}body.dp .dp-modes{align-items:center;gap:4px;display:inline-flex}body.dp .dp-mbtn{color:var(--a-againt);text-decoration:underline;text-decoration-color:var(--l-btn);text-underline-offset:3px;margin:-12px 0;padding:12px 4px}body.dp .dp-mbtn:hover{color:var(--t-0)}body.dp .dp-verdict.dp-k-warn{border-color:var(--a-warnb);background:radial-gradient(120% 140% at 20% 0%,var(--s-warn1) 0%,var(--s-warn2) 45%,var(--s-warn3) 100%);box-shadow:0 0 10px var(--g-warnb)}body.dp .dp-k-warn .dp-check{background:var(--a-warnic);box-shadow:0 0 8px var(--g-warnb)}body.dp .dp-verdict.dp-k-err{border-color:var(--a-errb);background:radial-gradient(120% 140% at 20% 0%,var(--s-err1) 0%,var(--s-err2) 45%,var(--s-err3) 100%);box-shadow:0 0 10px var(--g-err)}body.dp .dp-k-err .dp-check{background:var(--a-erric);box-shadow:0 0 8px var(--g-err)}body.dp .dp-verdict.dp-k-halt{border-color:var(--a-prog);background:linear-gradient(90deg,var(--s-prog1),var(--s-prog2) 60%,var(--s-prog3));box-shadow:inset 0 0 12px var(--g-prog)}body.dp .dp-k-halt .dp-check{background:var(--a-test);box-shadow:0 0 8px var(--g-test)}body.dp .dp-k-warn h2,body.dp .dp-k-err h2,body.dp .dp-k-halt h2{color:var(--t-msg)}body.dp .dp-k-warn p,body.dp .dp-k-err p,body.dp .dp-k-halt p{color:var(--t-msg2)}body.dp .dp-halt{background:linear-gradient(180deg,var(--s-prog1),var(--s-prog2));border:1px solid var(--a-prog);color:var(--a-ph);height:24px;padding:0 13px}body.dp .dp-err{background:var(--s-err2);border:1px solid var(--a-errb);color:var(--a-errt);height:24px;padding:0 13px}body.dp .dp-o{color:var(--ul)}body.dp .dp-m{color:var(--t-mut)}body.dp .dp-main[data-state] .dp-tile .dp-v.dp-okv{color:var(--good)}body.dp .dp-acc .dp-body p+p,body.dp .dp-acc .dp-body p+dl{margin-top:6px}body.dp .dp-kv{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;margin:6px 0 0;display:grid}body.dp .dp-kv dt{color:var(--tx2)}body.dp .dp-kv dd{color:var(--tx);text-align:right;margin:0;font-weight:600}body.dp .dp-hist li{border-top:1px solid var(--l-soft);padding:6px 0}body.dp .dp-hist li:first-child{border-top:0;padding-top:2px}body.dp .dp-hist b{color:var(--tx);font-weight:600}body.dp .dp-hbtns{flex-wrap:wrap;gap:0 18px;margin-top:2px;display:flex}body.dp .dp-tbtn{min-height:44px;color:var(--a-againt);text-decoration:underline;text-decoration-color:var(--l-btn);text-underline-offset:3px}body.dp .dp-mg li{color:var(--t-11)}body.dp .dp-top{position:relative}body.dp .dp-menu{z-index:20;top:calc(100% + 6px);background:var(--card);border:1px solid var(--line2);border-radius:6px;flex-direction:column;min-width:260px;max-width:calc(100vw - 24px);padding:6px;display:flex;position:absolute;inset-inline-end:0;box-shadow:0 16px 40px -18px #0000008c}body.dp .dp-menu[hidden]{display:none}body.dp .dp-menu>a,body.dp .dp-lang-menu summary{min-height:44px;color:var(--t-2);border-radius:4px;align-items:center;gap:10px;padding:0 12px;font-size:16px;display:flex}body.dp .dp-menu>a:hover,body.dp .dp-lang-menu summary:hover{background:var(--s-labtab);color:var(--t-0)}body.dp .dp-menu>a[aria-current=page]{color:var(--a-againt);font-weight:600}body.dp .dp-alltools[aria-current=page]{border-color:var(--a-again);color:var(--t-0)}body.dp a.dp-alltools{padding:0 10px;text-decoration:none}@media (width>=1024px){body.dp .dp-menu{display:none!important}}body.dp .dp-lang{position:relative}body.dp .dp-lang summary{cursor:pointer;list-style:none}body.dp .dp-lang summary::-webkit-details-marker{display:none}body.dp .dp-lang summary svg{flex:none;width:18px;height:18px}body.dp .dp-lang li a{min-height:44px;color:var(--t-2);border-radius:4px;align-items:center;padding:0 12px;font-size:15px;display:flex}body.dp .dp-lang li a:hover{background:var(--s-labtab);color:var(--t-0)}body.dp .dp-lang li a[aria-current=true]{color:var(--a-againt);font-weight:600}body.dp .dp-lang-menu{border-top:1px solid var(--l-soft);margin-top:4px;padding-top:4px}body.dp .dp-lang-now{color:var(--t2-4);margin-inline-start:auto;font-size:14px}body.dp .dp-lang-menu ul{columns:2;column-gap:4px;padding-inline-start:8px}body.dp .dp-lang-menu li a{padding:0 8px;font-size:14px}body.dp .dp-lang li{break-inside:avoid}body.dp .dp-lang-pill{flex:none;display:none}body.dp .dp-lang-pill summary{border:1px solid var(--l-btn);background:var(--s-btn);height:40px;color:var(--t-2);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:14px;display:inline-flex}body.dp .dp-lang-pill ul{z-index:21;top:calc(100% + 6px);columns:3;background:var(--card);border:1px solid var(--line2);border-radius:6px;column-gap:4px;width:min(480px,100vw - 32px);padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 16px 40px -18px #0000008c}@media (width>=1024px){body.dp .dp-lang-pill{margin-inline-start:auto;display:block}body.dp .dp-lang-pill+.dp-themebtn{margin-left:10px}}body.dp .dp-foot .dp-bylab{align-items:center;gap:5px;display:inline-flex}body.dp .dp-bylab svg{flex:none;width:10px;height:10px}[dir=rtl] body.dp .dp-bylab svg{transform:scaleX(-1)}body.dp .dp-foot a:hover{color:var(--t-0);text-underline-offset:3px;text-decoration:underline}body.dp .dp-copy{margin-left:16px}@media (width<=1023px){body.dp .dp-copy{align-items:center;min-height:44px;margin-left:0;display:inline-flex}}@media (width>=1024px){body.dp .dp-foot a,body.dp .dp-foot .dp-copy{align-items:center;min-height:44px;display:inline-flex}}[dir=rtl] body.dp .dp-themebtn{margin-left:0;margin-right:auto}[dir=rtl] body.dp .dp-lang-pill+.dp-themebtn{margin-right:10px}[dir=rtl] body.dp .dp-top .dp-alltools{margin-left:0;margin-right:10px}[dir=rtl] body.dp .dp-top .dp-burger{margin-left:0;margin-right:6px}[dir=rtl] body.dp .dp-dh1 .dp-date{margin-left:0;margin-right:auto}[dir=rtl] body.dp .dp-foot a,[dir=rtl] body.dp .dp-copy{margin-left:0;margin-right:16px}[dir=rtl] body.dp .dp-acc .dp-body{padding-left:14px;padding-right:42px}[dir=rtl] body.dp .dp-ch{margin-left:0;margin-right:auto}[dir=rtl] body.dp .dp-wide.dp-inl .dp-u,[dir=rtl] body.dp .dp-metrics .dp-tile .dp-u{margin-left:0!important;margin-right:10px!important}[dir=rtl] body.dp .dp-run2 svg{transform:scaleX(-1)}@media (width>=1024px){body.dp .dp-mg li a{align-items:center;min-height:32px;display:inline-flex}body.dp .dp-mg li{line-height:1.2}}[dir=rtl] body.dp .dp-main[data-state] .dp-tile.dp-pend .dp-v:after{left:auto;right:0}:lang(ja) body.dp .dp-lb{word-break:keep-all;letter-spacing:-.04em}:lang(ja) body.dp .dp-verdict p,:lang(zh) body.dp .dp-verdict p{line-break:strict}body.dp .dp-verdict h2,body.dp .dp-verdict p{text-wrap:balance}:lang(ja) body.dp .dp-lb,:lang(zh) body.dp .dp-lb,:lang(ko) body.dp .dp-lb{overflow-wrap:normal;word-break:keep-all;line-break:strict;letter-spacing:-.04em;font-size:12px}body.dp .dp-dhead .net-mlab-notice,body.dp .dp-dhead .net-mlab-measured{color:var(--t2-4);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}body.dp .dp-dhead .net-mlab-notice a{color:var(--a-againt);text-underline-offset:3px}body.dp .dp-dhead .net-mlab-fallback{border:1px solid var(--line2);background:var(--card2);color:var(--tx2);border-radius:5px;flex-direction:column;gap:8px;padding:12px 14px;font-size:15px;line-height:1.4;display:flex}body.dp .dp-dhead .net-mlab-fallback p{margin:0}body.dp .dp-dhead .net-mlab-fallback .net-mlab-title{color:var(--t-3);font-size:16px;font-weight:600}body.dp .dp-dhead .net-mlab-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}body.dp .dp-dhead .net-mlab-actions button{min-height:44px;font:inherit;cursor:pointer;border-radius:6px;flex:140px;padding:0 14px;font-size:16px;font-weight:600}body.dp .dp-dhead .net-mlab-primary{background:linear-gradient(180deg,var(--a-btn1) 0%,var(--a-btn2) 60%,var(--a-btn3) 100%);color:var(--a-btnt);border:0}body.dp .dp-dhead .net-mlab-secondary{border:1.5px solid var(--a-again);background:var(--s-again);color:var(--a-againt)}body.dp .dp-dhead .net-mlab-fallback :focus-visible,body.dp .dp-dhead .net-mlab-notice a:focus-visible{outline:2px solid var(--a-again);outline-offset:2px}body.dp .dp-main[data-state=before] .dp-tile .dp-v:after{opacity:.35}body.dp .dp-main[data-state=before] .dp-pair dd:after{opacity:.45}body.dp .dp-v,body.dp .dp-du b,body.dp .dp-progress p,body.dp .dp-dticks,body.dp .dp-dval b,body.dp .dp-chip-v,body.dp .dp-thr dd,body.dp .dp-kv dd,body.dp .dp-date{font-variant-numeric:tabular-nums}:root{--d-med:#fff;--gr-a:#2fe0b0;--gr-b:#9be05a;--gr-c:#f2d43a;--gr-d:#ff9a3c;--gr-f:#ff4f5e;--gr-ink:#03131b;--gr-none:#1d4a5c;--d-shadow:#0006}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--d-med:#0b1f29;--gr-a:#0b8460;--gr-b:#4f8a12;--gr-c:#9a7600;--gr-d:#c4560c;--gr-f:#c62a3c;--gr-ink:#fff;--gr-none:#d7e3e8;--d-shadow:#14324029}}:root[data-theme=light]{--d-med:#0b1f29;--gr-a:#0b8460;--gr-b:#4f8a12;--gr-c:#9a7600;--gr-d:#c4560c;--gr-f:#c62a3c;--gr-ink:#fff;--gr-none:#d7e3e8;--d-shadow:#14324029}body.dp .dp-dist{flex-direction:column;gap:10px;padding:14px 16px 12px;display:flex;position:relative}body.dp .dp-dhd{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}body.dp .dp-dttl{flex:240px;min-width:0}body.dp .dp-dist .dp-ctitle{color:var(--t-3);margin:0;font-size:16px;font-weight:600;line-height:1.25}body.dp .dp-csub{color:var(--t2-8);margin:4px 0 0;font-size:12.5px;line-height:1.4}body.dp .dp-chip{border:1px solid var(--line2);background:var(--card2);border-radius:10px;flex:none;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:flex}body.dp .dp-chip-g{background:var(--gr-none);width:40px;height:40px;color:var(--gr-ink);font:700 21px/1 var(--wm);border-radius:8px;place-items:center;transition:background-color .5s;display:grid}body.dp .dp-chip[data-grade=no-data] .dp-chip-g{color:var(--t-mut)}body.dp .dp-chip[data-grade=a-plus] .dp-chip-g,body.dp .dp-chip[data-grade=a] .dp-chip-g{background:var(--gr-a)}body.dp .dp-chip[data-grade=b] .dp-chip-g{background:var(--gr-b)}body.dp .dp-chip[data-grade=c] .dp-chip-g{background:var(--gr-c)}body.dp .dp-chip[data-grade=d] .dp-chip-g{background:var(--gr-d)}body.dp .dp-chip[data-grade=f] .dp-chip-g{background:var(--gr-f)}body.dp .dp-chip-g.dp-bump{animation:.45s cubic-bezier(.3,1.6,.5,1) dp-bump}@keyframes dp-bump{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}body.dp .dp-chip-tx{flex-direction:column;gap:4px;display:flex}body.dp .dp-chip-v{color:var(--t-0);font-size:18px;font-weight:600;line-height:1}body.dp .dp-chip-v small,body.dp .dp-dval b small{color:var(--t2-8);font-size:11.5px;font-weight:500}body.dp .dp-chip-l{color:var(--t2-8);font-size:11.5px;line-height:1.1}body.dp .dp-dbody{flex-direction:column;flex:1;display:flex;position:relative}body.dp .dp-drows{--dlw:8.6em;--dvw:8.2em;flex-direction:column;flex:1;display:flex}body.dp .dp-drow{grid-template-columns:var(--dlw) minmax(0,1fr) var(--dvw);border-bottom:1px solid var(--l-soft);flex:1;align-items:center;column-gap:12px;min-height:62px;display:grid;position:relative}body.dp .dp-drow:last-of-type{border-bottom:0}body.dp .dp-r-idle{--rc:var(--idle)}body.dp .dp-r-dl{--rc:var(--dl)}body.dp .dp-r-ul{--rc:var(--ul)}body.dp .dp-drow:before{content:"";background:var(--rc);opacity:0;pointer-events:none;border-radius:8px;transition:opacity .3s;position:absolute;inset:3px -8px}body.dp .dp-drow[data-active]:before{opacity:.08;animation:1.6s ease-in-out infinite dp-rowpulse}@keyframes dp-rowpulse{0%,to{opacity:.05}50%{opacity:.12}}body.dp .dp-dlab{text-align:end;flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}body.dp .dp-dlab b{color:var(--t-3);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.2}body.dp .dp-dcnt{color:var(--t2-8);font-variant-numeric:tabular-nums;font-size:11.5px}body.dp .dp-dplot{align-self:stretch;min-height:56px;position:relative}body.dp .dp-dsvg{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}body.dp .dp-dval{flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}body.dp .dp-dval b{color:var(--t-0);font-size:19px;font-weight:600;line-height:1.1}body.dp .dp-dval span{color:var(--t2-8);font-size:11.5px;line-height:1.25}body.dp .dp-dval span.dp-dhigh{color:var(--warn);font-weight:600}body.dp .dp-daxis{grid-template-columns:var(--dlw) minmax(0,1fr) var(--dvw);column-gap:12px;height:22px;display:grid}body.dp .dp-dticks{position:relative}body.dp .dp-dticks span{white-space:nowrap;color:var(--t-axis);font-size:11.5px;line-height:1;transition:left .52s cubic-bezier(.215,.61,.355,1);position:absolute;top:6px;transform:translate(-50%)}body.dp .dp-dunit{color:var(--t-axis);padding-top:6px;font-size:11.5px;line-height:1}body.dp .dp-dist .dp-xcap{text-align:start;color:var(--t2-8);margin:0;font-size:12px;line-height:1.4}body.dp .dp-d-grid line{stroke:var(--l-grid);stroke-width:1px;shape-rendering:crispedges}body.dp .dp-d-base{stroke:var(--idle);stroke-width:1.5px;stroke-dasharray:3 4;stroke-opacity:.75}body.dp .dp-d-wh{stroke:var(--rc);stroke-opacity:.7;stroke-width:1.5px}body.dp .dp-d-box{fill:var(--rc);fill-opacity:.16;stroke:var(--rc);stroke-opacity:.8;stroke-width:1.2px}body.dp .dp-d-dot{fill:var(--rc);fill-opacity:.88;stroke:var(--card);stroke-width:1px}body.dp .dp-d-dot.dp-d-out{fill:var(--card);stroke:var(--rc);stroke-width:1.6px}body.dp .dp-d-dot.dp-d-hot{stroke:var(--t-0);stroke-width:2px}body.dp .dp-d-flash{fill:var(--rc);pointer-events:none}body.dp .dp-d-med{stroke:var(--d-med);stroke-width:3px;stroke-linecap:round}body.dp .dp-d-edge{fill:none;stroke:var(--rc);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}body.dp .dp-d-arrowln{fill:none;stroke:var(--warn);stroke-width:1.5px}body.dp .dp-d-arrowhd{fill:var(--warn)}body.dp .dp-d-arrowtx{fill:var(--warn);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}body.dp .dp-d-anim .dp-d-arrowln{transition:stroke-dashoffset .7s ease-out}body.dp .dp-d-anim .dp-d-arrowhd{transition:opacity .2s .6s}body.dp .dp-d-anim .dp-d-arrowtx{transition:opacity .4s .5s}body.dp .dp-dist[data-view=before] .dp-dplot:after{content:"";border-top:1px dashed var(--line2);position:absolute;top:50%;left:7px;right:7px}body.dp .dp-dist[data-view=before] .dp-dlab,body.dp .dp-dist[data-view=before] .dp-dval{opacity:.6}body.dp .dp-dempty{box-sizing:border-box;border:1px solid var(--line);background:color-mix(in srgb,var(--card) 92%,transparent);max-width:calc(100% - 16px);color:var(--t2-8);text-align:center;border-radius:14px;width:max-content;margin:0;padding:6px 14px;font-size:13px;line-height:1.35;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}body.dp .dp-srt *{clip-path:inset(50%)}body.dp .dp-dtip{z-index:5;border:1px solid var(--line2);background:var(--card2);min-width:110px;box-shadow:0 8px 24px var(--d-shadow);color:var(--t2-8);white-space:nowrap;pointer-events:none;opacity:0;border-radius:8px;padding:7px 10px;font-size:12px;transition:opacity .12s;position:absolute;top:0;left:0}body.dp .dp-dtip[data-on="1"]{opacity:1}body.dp .dp-dtip b{color:var(--t-0);font-variant-numeric:tabular-nums;margin-top:2px;font-size:15px;display:block}@media (width<=600px){body.dp .dp-dist{padding:12px 12px 10px}body.dp .dp-chip{padding-inline-end:12px}body.dp .dp-drow{grid-template-columns:minmax(0,1fr);row-gap:4px;padding:8px 0}body.dp .dp-dlab{text-align:start;flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}body.dp .dp-dplot{min-height:66px}body.dp .dp-dval{flex-flow:wrap;align-items:baseline;gap:4px 10px}body.dp .dp-dval b{font-size:17px}body.dp .dp-daxis{grid-template-columns:minmax(0,1fr);height:36px;position:relative}body.dp .dp-daxis>span:first-child{display:none}body.dp .dp-dunit{padding:0;position:absolute;top:20px;right:0}body.dp .dp-drow:before{inset:2px -6px}}@media (prefers-reduced-motion:reduce){body.dp .dp-dticks span{transition:none}}body.dp .dp-dhead .net-report{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}body.dp .dp-dhead .net-report-copy{min-height:44px;font:inherit;cursor:pointer;border:1.5px solid var(--a-again);background:var(--s-again);color:var(--a-againt);border-radius:6px;padding:0 18px;font-size:15px;font-weight:600}body.dp .dp-dhead .net-report-ip{min-height:44px;color:var(--t2-4);cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:1.35;display:inline-flex}body.dp .dp-dhead .net-report-ip input{width:18px;height:18px;accent-color:var(--a-again);cursor:pointer;flex:none;margin:0}body.dp .dp-dhead .net-report-status{color:var(--t2-4);flex-basis:100%;margin:0;font-size:14px;line-height:1.4}body.dp .dp-dhead .net-report-status:empty{display:none}body.dp .dp-dhead .net-upload-gap{color:var(--t2-4);flex-basis:100%;margin:8px 0 0;font-size:14px;line-height:1.4}body.dp .dp-dhead .net-report-text{box-sizing:border-box;border:1px solid var(--line2);background:var(--card2);width:100%;color:var(--tx2);resize:vertical;border-radius:6px;flex-basis:100%;margin:0;padding:10px 12px;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}body.dp .dp-dhead .net-report-copy:focus-visible,body.dp .dp-dhead .net-report-ip input:focus-visible,body.dp .dp-dhead .net-report-text:focus-visible{outline:2px solid var(--a-again);outline-offset:2px}body.dp .dp-dhead .net-report{gap:4px 14px}body.dp .dp-dhead .net-report-copy{flex:0 auto;min-height:40px}body.dp .dp-dhead .net-report-status{flex-basis:auto}body.dp .dp-dhead .net-report-text{flex-basis:100%}
