.asic-log-page{--tool-ink:#142d3a;--tool-muted:#465e6c;--tool-line:#cbd9df;color:var(--tool-ink);background:#f5f8f9;padding-top:110px}.asic-log-intro,.asic-log-guide,.asic-log-reference,.asic-log-privacy,.asic-log-related{max-width:1440px;margin:0 auto;padding:64px clamp(20px,5vw,80px)}.asic-log-intro>nav{color:var(--tool-muted);flex-wrap:wrap;gap:12px;margin-bottom:48px;font-size:13px;display:flex}.asic-log-intro a,.asic-log-page a{color:inherit}.asic-log-intro-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(28px,5vw,80px);display:grid}.asic-log-intro h1{color:var(--tool-ink);font:650 clamp(40px,4.6vw,68px)/1.04 var(--font-display);letter-spacing:-.055em;margin:22px 0}.asic-log-intro h1 em{color:#24647a;font-style:normal}.asic-log-intro-grid>div>p{max-width:590px;color:var(--tool-muted);font-size:18px;line-height:1.65}.asic-log-intro-grid>div>small{color:var(--tool-muted);margin-top:14px;font-size:13px;line-height:1.6;display:block}.asic-log-page .asic-log-primary{color:#fff;background:#123947;align-items:center;gap:28px;min-height:52px;margin-top:20px;padding:12px 22px;font-weight:650;text-decoration:none;display:inline-flex}.asic-log-example{border:1px solid var(--tool-line);background:#fff;min-width:0;padding:28px;box-shadow:8px 8px #e4edf0}.asic-log-example>span{font:600 11px/1.5 var(--font-mono);color:var(--tool-muted);align-items:center;gap:10px;display:flex}.asic-log-example svg{flex-shrink:0;width:18px}.asic-log-example pre{color:#c3edf1;white-space:pre-wrap;overflow-wrap:anywhere;font:500 17px/1.7 var(--font-mono);background:#142d3a;margin:24px -28px;padding:24px 18px}.asic-log-example h2{letter-spacing:-.025em;margin:20px 0 14px;font-size:25px;line-height:1.2}.asic-log-example p,.asic-log-example dd{color:var(--tool-muted);font-size:15px;line-height:1.65}.asic-log-example dl>div{border-top:1px solid var(--tool-line);padding:14px 0}.asic-log-example dt{font-size:13px;font-weight:700}.asic-log-example dd{margin:7px 0 0}.asic-log-example>a{align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:650;display:flex}.asic-log-guide h2,.asic-log-reference h2,.asic-log-privacy h2{font:620 clamp(28px,3vw,42px)/1.15 var(--font-display);letter-spacing:-.04em;margin:16px 0 26px}.asic-log-guide ol{grid-template-columns:1fr 1fr;gap:0 48px;padding-left:28px;list-style:decimal-leading-zero;display:grid}.asic-log-guide li{border-top:1px solid var(--tool-line);padding:24px 0 18px 12px}.asic-log-guide li::marker{color:#24647a;font:600 16px var(--font-mono)}.asic-log-guide strong{font-size:19px}.asic-log-guide p,.asic-log-reference p,.asic-log-reference dd,.asic-log-privacy p{color:var(--tool-muted);font-size:16px;line-height:1.75}.asic-log-reference{border-top:1px solid var(--tool-line)}.asic-log-reference>div{max-width:750px}.asic-log-reference dl>div{border-top:1px solid var(--tool-line);grid-template-columns:1fr 2fr;gap:30px;padding:22px 0;display:grid}.asic-log-reference dt{font-size:20px;font-weight:650}.asic-log-reference dd{margin:0}.asic-log-source a{overflow-wrap:anywhere;display:inline}.asic-log-source svg{vertical-align:middle;width:16px;display:inline}.asic-log-privacy{border-top:1px solid var(--tool-line);grid-template-columns:40px 1fr;gap:26px;display:grid}.asic-log-privacy>svg{margin-top:24px}.asic-log-privacy>div{max-width:860px}.asic-log-related{flex-wrap:wrap;gap:18px;padding-top:16px;display:flex}.asic-log-related a{border-top:1px solid var(--tool-line);flex:240px;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:20px 0;font-size:15px;font-weight:650;text-decoration:none;display:flex}.miner-log-standalone-link{min-height:48px;color:var(--log-signal);align-items:center;gap:12px;margin-top:20px;font-size:14px;line-height:1.5;display:inline-flex}.miner-log-share{border:1px solid var(--log-rule);gap:14px;margin-top:28px;padding:24px;display:grid}.miner-log-share>strong{font-size:18px}.miner-log-share p{color:var(--log-secondary);margin:0;font-size:14px;line-height:1.65}.miner-log-share textarea{resize:vertical;color:#e2edf2;border:1px solid var(--log-rule);width:100%;min-height:150px;font:400 13px/1.6 var(--font-mono);background:#0c202c;padding:14px}.miner-log-share button{border:1px solid var(--log-rule);background:var(--log-signal);color:#06131d;justify-self:start;align-items:center;gap:12px;min-height:48px;padding:12px 18px;font-weight:700;display:flex}.miner-log-share>span{color:var(--log-secondary);font-size:14px;line-height:1.5}.miner-log-share svg{width:18px}.miner-log-next-routes{flex-wrap:wrap;gap:24px;margin-top:22px;display:flex}.miner-log-next-routes a{color:var(--log-signal);align-items:center;min-height:44px;font-size:14px;display:inline-flex}.asic-log-page :focus-visible,.miner-log-share :focus-visible,.miner-log-standalone-link:focus-visible{outline-offset:4px;outline:3px solid #2180a1}@media (max-width:820px){.asic-log-page{padding-top:90px}.asic-log-intro,.asic-log-guide,.asic-log-reference,.asic-log-privacy,.asic-log-related{padding:40px 22px}.asic-log-intro>nav{margin-bottom:30px}.asic-log-intro-grid{grid-template-columns:1fr;gap:34px}.asic-log-intro h1{font-size:clamp(38px,8vw,58px)}.asic-log-intro-grid>div>p{font-size:16px}.asic-log-guide ol{grid-template-columns:1fr}.asic-log-reference dl>div{grid-template-columns:1fr;gap:12px}.asic-log-privacy{grid-template-columns:1fr;gap:0}.asic-log-privacy>svg{margin-top:0}.miner-log-share{padding:18px}.miner-log-standalone-link{align-items:flex-start}.miner-log-standalone-link svg{flex-shrink:0;width:18px}}@media (prefers-reduced-motion:reduce){.asic-log-page{scroll-behavior:auto}}.asic-log-intro .pm-section-code,.asic-log-guide .pm-section-code,.asic-log-reference .pm-section-code{color:#24647a}.miner-log-tool-v2{--log-content-inset:30px}.miner-log-tool-v2 .miner-log-console .miner-log-upload-help{max-width:75ch;color:var(--log-secondary);margin:12px 0 18px;font-size:13px;line-height:1.6}.miner-log-tool-v2 .miner-log-pipeline{border-top:1px solid var(--log-rule)}.miner-log-tool-v2 .miner-log-upload>label{grid-template-columns:30px minmax(0,1fr)}.miner-log-tool-v2 .miner-log-upload strong{overflow-wrap:anywhere;line-height:1.5}.miner-log-tool-v2 .miner-log-upload span{line-height:1.6}.miner-log-tool-v2 .miner-log-upload>button{min-width:44px;min-height:44px}.miner-log-tool-v2 .miner-log-upload:focus-within{outline:2px solid var(--log-signal);outline-offset:4px}.miner-log-tool-v2 .miner-log-manual>summary{gap:8px;min-height:48px;font-size:13px;line-height:1.5}.miner-log-tool-v2 .miner-log-manual>summary small{text-align:right;font-size:11px}.miner-log-tool-v2 .miner-log-console>form>footer{gap:24px;margin-top:24px;padding-top:24px}.miner-log-tool-v2 .miner-log-console>form>footer p{align-items:flex-start;max-width:75ch;font-size:12px;line-height:1.65}.miner-log-tool-v2 .miner-log-console>form>footer p svg{margin-top:3px}.miner-log-tool-v2 .miner-log-console>form>footer button:disabled:not(.is-busy) svg{animation:none}.miner-log-tool-v2 .miner-log-result>header{gap:20px}.miner-log-tool-v2 .miner-log-result>header>div{flex-wrap:wrap;align-items:center;gap:16px 24px}.miner-log-tool-v2 .miner-log-result>header small{font-size:11px;line-height:1.6}.miner-log-tool-v2 .miner-log-result>header p{max-width:75ch;font-size:14px}.miner-log-tool-v2 .miner-log-result-grid h3{align-items:flex-start;line-height:1.4}.miner-log-tool-v2 .miner-log-result-grid h3 span{flex-shrink:0}.miner-log-tool-v2 .miner-log-result-grid article>div{flex-wrap:wrap;gap:8px 12px}.miner-log-tool-v2 .miner-log-result-grid article p{font-size:13px}.miner-log-tool-v2 .miner-log-result-grid article strong{overflow-wrap:anywhere}.miner-log-tool-v2 .miner-log-diagnosis-detail li{font-size:12px;line-height:1.6}.miner-log-tool-v2 .miner-log-result>footer span{font-size:12px;line-height:1.65}.miner-log-tool-v2 .miner-log-share{margin:28px var(--log-content-inset) 0;border:0;border-top:1px solid var(--log-rule);gap:16px;min-width:0;padding:24px 0 0}.miner-log-tool-v2 .miner-log-share p{max-width:75ch;font-size:14px;line-height:1.65}.miner-log-tool-v2 .miner-log-share textarea{min-width:0}.miner-log-tool-v2 .miner-log-share>span:empty{display:none}.miner-log-tool-v2 .miner-log-share button{cursor:pointer}.miner-log-tool-v2 .miner-log-share button:hover{background:#9be8f8}.miner-log-tool-v2 .miner-log-next-routes{padding:20px var(--log-content-inset) 24px;gap:8px 28px;margin:0}.miner-log-tool-v2 .miner-log-next-routes a{text-underline-offset:4px;line-height:1.5}.miner-log-tool-v2 .miner-log-next-routes a:hover{color:var(--log-ink)}.miner-log-tool-v2 .miner-log-repair-cta{padding:28px var(--log-content-inset);gap:24px 32px}.miner-log-tool-v2 .miner-log-repair-cta>div{gap:10px;min-width:0}.miner-log-tool-v2 .miner-log-repair-cta p{max-width:65ch;font-size:13px;line-height:1.65}.miner-log-tool-v2 .miner-log-repair-button{padding-block:12px;line-height:1.5}.miner-log-tool-v2 .miner-log-repair-button svg{flex-shrink:0}.miner-log-tool-v2 :is(button,a,summary,select,textarea):focus-visible{outline:2px solid var(--log-signal);outline-offset:4px}.miner-log-tool-v2 textarea{caret-color:var(--log-signal)}.miner-log-tool-v2 .miner-log-estimate{padding:28px var(--log-content-inset);border-top:1px solid var(--log-rule);gap:20px;display:grid}.miner-log-tool-v2 .miner-log-estimate h3{margin:0;font-size:22px;line-height:1.3}.miner-log-tool-v2 .miner-log-estimate p{max-width:75ch;color:var(--log-secondary);margin:0;font-size:13px;line-height:1.65}.miner-log-tool-v2 .miner-log-estimate a{color:var(--log-signal);text-underline-offset:4px}.miner-log-tool-v2 .miner-log-estimate a:hover{color:var(--log-ink)}.miner-log-tool-v2 .miner-log-estimate-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px 32px;display:grid}.miner-log-tool-v2 .miner-log-estimate-model{gap:10px;min-width:0;font-size:14px;font-weight:650;display:grid}.miner-log-tool-v2 .miner-log-estimate-model select{border:1px solid var(--log-rule-strong);background:var(--log-inset);width:100%;min-width:0;min-height:48px;color:var(--log-ink);font:inherit;border-radius:0;padding:12px}.miner-log-tool-v2 .miner-log-estimate-model small{color:var(--log-secondary);font-size:12px;font-weight:400;line-height:1.5}.miner-log-tool-v2 .miner-log-estimate-value{gap:12px;min-width:0;display:grid}.miner-log-tool-v2 .miner-log-estimate-condition{color:var(--log-warning);font-size:15px;line-height:1.5}.miner-log-tool-v2 .miner-log-estimate .miner-log-estimate-range{color:var(--log-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:650}.miner-log-tool-v2 .miner-log-estimate-range span{color:var(--log-secondary);font-size:13px;font-weight:400;display:block}.miner-log-tool-v2 .miner-log-estimate-footer{border-top:1px solid var(--log-rule);flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:16px;display:flex}.miner-log-tool-v2 .miner-log-estimate-footer p{flex:320px}.miner-log-tool-v2 .miner-log-estimate-footer a{align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.miner-log-tool-v2 .miner-log-estimate-footer svg{flex-shrink:0;width:18px}@media (max-width:980px){.miner-log-tool-v2 .miner-log-estimate-grid,.miner-log-tool-v2 .miner-log-repair-cta{grid-template-columns:minmax(0,1fr)}.miner-log-tool-v2 .miner-log-repair-button{justify-self:start}}@media (max-width:760px){.miner-log-tool-v2{--log-content-inset:20px}.miner-log-tool-v2 .miner-log-manual>summary{grid-template-columns:auto minmax(0,1fr);gap:4px 8px;padding-block:12px;display:grid}.miner-log-tool-v2 .miner-log-manual>summary small{text-align:left;grid-column:2;margin-left:0}.miner-log-tool-v2 .miner-log-share{margin-top:24px}.miner-log-tool-v2 .miner-log-share button{justify-content:center;justify-self:stretch}.miner-log-tool-v2 .miner-log-next-routes{flex-direction:column;align-items:flex-start;padding-top:16px}.miner-log-tool-v2 .miner-log-repair-button{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.miner-log-tool-v2 .miner-log-console>form>footer button.is-busy svg{animation:none}}
