.Tool-module__bt0W-a__stack{flex-direction:column;gap:12px;display:flex}.Tool-module__bt0W-a__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:12px;display:grid}.Tool-module__bt0W-a__card{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:max(18px,min(2.4vw,24px));display:flex}.Tool-module__bt0W-a__cardHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.Tool-module__bt0W-a__cardTitle{letter-spacing:-.01em;font-size:17px;font-weight:700}.Tool-module__bt0W-a__cardTag{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:12px;font-weight:700}.Tool-module__bt0W-a__sentence{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;display:flex;container-type:inline-size}.Tool-module__bt0W-a__keep{align-items:center;gap:8px;display:inline-flex}.Tool-module__bt0W-a__numInput{border:1px solid var(--line-strong);background:var(--surface);width:max(68px,min(21cqi,120px));min-height:46px;font:inherit;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:11px;padding:0 12px;font-size:18px;font-weight:700}.Tool-module__bt0W-a__numInput:focus{border-color:var(--accent);outline:none}.Tool-module__bt0W-a__numInput:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__numInput[aria-invalid=true]{border-color:var(--accent)}.Tool-module__bt0W-a__result{background:var(--night);border:1px solid var(--night-line);color:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.Tool-module__bt0W-a__resultText{min-width:0}.Tool-module__bt0W-a__resultBig{letter-spacing:-.02em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:max(24px,min(3vw,32px));font-weight:800}.Tool-module__bt0W-a__formula{font-family:var(--font-mono);color:#ffffffb8;overflow-wrap:anywhere;font-size:13px}.Tool-module__bt0W-a__copyBtn{border:1px solid var(--night-line);background:var(--night-2);color:#fff;min-height:40px;font:inherit;cursor:pointer;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__copyBtn:hover:not(:disabled){background:var(--night)}.Tool-module__bt0W-a__copyBtn:disabled{opacity:.4;cursor:default}.Tool-module__bt0W-a__copyBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.Tool-module__bt0W-a__note{color:var(--ink-3);font-size:13px}.Tool-module__bt0W-a__bar{background:var(--surface-2);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 18px;display:flex}.Tool-module__bt0W-a__barText{color:var(--ink-2);font-size:14px}.Tool-module__bt0W-a__seg{background:var(--surface);border-radius:12px;gap:4px;padding:4px;display:flex}.Tool-module__bt0W-a__segBtn{min-width:44px;min-height:36px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:0 10px;font-size:14px;font-weight:700}.Tool-module__bt0W-a__segBtn[aria-pressed=true]{background:var(--ink);color:var(--bg)}.Tool-module__bt0W-a__segBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__split{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:12px;display:grid}.Tool-module__bt0W-a__panel{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:10px;min-width:0;padding:max(16px,min(2.4vw,22px));display:flex}.Tool-module__bt0W-a__textarea{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:320px;color:var(--ink);font:inherit;resize:vertical;border-radius:12px;padding:14px 16px;font-size:16px;line-height:1.6}.Tool-module__bt0W-a__textarea:focus{border-color:var(--accent);outline:none}.Tool-module__bt0W-a__textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__actions{flex-wrap:wrap;gap:6px;display:flex}.Tool-module__bt0W-a__action{border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:9px;padding:0 12px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__action:hover{background:var(--surface-2)}.Tool-module__bt0W-a__action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__side{flex-direction:column;gap:12px;min-width:0;display:flex}.Tool-module__bt0W-a__tiles{grid-template-columns:repeat(auto-fill,minmax(min(150px,50% - 4px),1fr));gap:8px;display:grid}.Tool-module__bt0W-a__tile{background:var(--surface);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.Tool-module__bt0W-a__tileDark{background:var(--night);border-color:var(--night-line);color:#fff}.Tool-module__bt0W-a__tileValue{letter-spacing:-.02em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:max(24px,min(2.8vw,30px));font-weight:800}.Tool-module__bt0W-a__tileLabel{color:var(--ink-3);font-size:13px}.Tool-module__bt0W-a__tileDark .Tool-module__bt0W-a__tileLabel{color:#ffffffb8}.Tool-module__bt0W-a__box{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:max(16px,min(2.4vw,22px))}.Tool-module__bt0W-a__boxTitle{margin-bottom:12px;font-size:16px;font-weight:700}.Tool-module__bt0W-a__limits{flex-direction:column;gap:10px;display:flex}.Tool-module__bt0W-a__limit{--state:var(--ink-3);--state-bar:var(--ink-3);flex-direction:column;gap:4px;display:flex}.Tool-module__bt0W-a__limit[data-state=over]{--state:var(--accent-text);--state-bar:var(--accent)}.Tool-module__bt0W-a__limit[data-state=ok]{--state:var(--good);--state-bar:var(--good)}.Tool-module__bt0W-a__limit[data-state=under]{--state:var(--warn);--state-bar:var(--warn)}.Tool-module__bt0W-a__limitRow{justify-content:space-between;gap:10px;font-size:14px;display:flex}.Tool-module__bt0W-a__limitName{font-weight:600}.Tool-module__bt0W-a__limitValue{color:var(--state);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.Tool-module__bt0W-a__meter{background:var(--surface-2);border-radius:99px;height:6px;overflow:hidden}.Tool-module__bt0W-a__meter>div{background:var(--state-bar);height:100%}.Tool-module__bt0W-a__chips{flex-wrap:wrap;gap:6px;display:flex}.Tool-module__bt0W-a__chip{background:var(--surface-2);border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:13.5px;display:inline-flex}.Tool-module__bt0W-a__chipMeta{color:var(--ink-3)}.Tool-module__bt0W-a__tabs{background:var(--surface-2);border-radius:14px;flex-wrap:wrap;gap:4px;max-width:560px;padding:4px;display:flex}.Tool-module__bt0W-a__tab{min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:11px;flex:auto;padding:0 14px;font-size:15px;font-weight:700}.Tool-module__bt0W-a__tab[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1)}.Tool-module__bt0W-a__tab:disabled{opacity:.5;cursor:default}.Tool-module__bt0W-a__tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__pwRegen:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__pwGhost:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__pwCount:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__darkBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__tabSmall{min-height:38px;padding:0 10px;font-size:13.5px}.Tool-module__bt0W-a__field{min-width:0;color:var(--ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.Tool-module__bt0W-a__fieldHead{justify-content:space-between;gap:10px;display:flex}.Tool-module__bt0W-a__fieldHead strong{color:var(--ink)}.Tool-module__bt0W-a__textInput{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px;font-size:15px;font-weight:400}.Tool-module__bt0W-a__textInput:focus{border-color:var(--accent);outline:none}.Tool-module__bt0W-a__textInput:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__mono{font-family:var(--font-mono)}.Tool-module__bt0W-a__range{width:100%;min-height:36px;accent-color:var(--accent)}.Tool-module__bt0W-a__chipRow{flex-wrap:wrap;gap:8px;display:flex}.Tool-module__bt0W-a__toggle{border:1px solid var(--line-strong);background:var(--surface);min-height:42px;color:var(--ink);font:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.Tool-module__bt0W-a__toggle[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.Tool-module__bt0W-a__twoCols{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.Tool-module__bt0W-a__inline{gap:6px;display:flex}.Tool-module__bt0W-a__grow{flex:auto;min-width:0;min-height:50px;font-size:17px}.Tool-module__bt0W-a__inline .Tool-module__bt0W-a__action{min-height:50px;padding:0 14px;font-size:14px}.Tool-module__bt0W-a__boxStack{flex-direction:column;gap:12px;display:flex}.Tool-module__bt0W-a__boxTitleBig{letter-spacing:-.015em;font-size:18px;font-weight:800}.Tool-module__bt0W-a__muted{color:var(--ink-3)}.Tool-module__bt0W-a__pwGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:max(12px,min(2vw,20px));display:grid}.Tool-module__bt0W-a__pwPanel{background:var(--night);border:1px solid var(--night-line);color:#fff;border-radius:20px;padding:max(20px,min(3vw,30px))}.Tool-module__bt0W-a__pwList{flex-direction:column;gap:8px;display:flex}.Tool-module__bt0W-a__pwRow{border-radius:12px;align-items:center;gap:10px;display:flex}.Tool-module__bt0W-a__pwRowMulti{background:var(--night-2);padding:6px 8px}.Tool-module__bt0W-a__pwBig,.Tool-module__bt0W-a__pwSmall{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;flex:auto;line-height:1.4}.Tool-module__bt0W-a__pwBig{font-size:max(20px,min(3vw,28px))}.Tool-module__bt0W-a__pwSmall{font-size:16px}.Tool-module__bt0W-a__chDigit{color:#8ab4ff}.Tool-module__bt0W-a__chSym{color:#ff9a9e}.Tool-module__bt0W-a__pwMeter,.Tool-module__bt0W-a__meterLight{--lvl:var(--accent);border-radius:3px;height:6px;overflow:hidden}.Tool-module__bt0W-a__pwMeter{background:var(--night-2);margin:18px 0 8px}.Tool-module__bt0W-a__meterLight{background:var(--surface-2)}.Tool-module__bt0W-a__pwMeter>div,.Tool-module__bt0W-a__meterLight>div{background:var(--lvl);height:100%;transition:width .3s}.Tool-module__bt0W-a__pwMeter[data-level="2"],.Tool-module__bt0W-a__meterLight[data-level="2"]{--lvl:var(--warn)}.Tool-module__bt0W-a__pwMeter[data-level="3"],.Tool-module__bt0W-a__pwMeter[data-level="4"],.Tool-module__bt0W-a__meterLight[data-level="3"],.Tool-module__bt0W-a__meterLight[data-level="4"]{--lvl:var(--good)}.Tool-module__bt0W-a__pwStats{color:#ffffffbf;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:14px;display:flex}.Tool-module__bt0W-a__pwStats strong{color:#fff}.Tool-module__bt0W-a__pwBtns{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.Tool-module__bt0W-a__pwRegen{background:var(--accent);min-height:48px;color:var(--accent-on);font:inherit;cursor:pointer;border:none;border-radius:12px;padding:0 20px;font-size:15px;font-weight:700}.Tool-module__bt0W-a__pwRegen:hover{background:var(--accent-hover)}.Tool-module__bt0W-a__pwGhost{border:1px solid var(--night-line);background:var(--night-2);color:#fff;min-height:48px;font:inherit;cursor:pointer;border-radius:12px;padding:0 16px;font-size:15px;font-weight:700}.Tool-module__bt0W-a__pwCounts{background:var(--night-2);border-radius:11px;gap:3px;margin-left:auto;padding:3px;display:inline-flex}.Tool-module__bt0W-a__pwCount{color:#fffc;min-width:42px;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:0 10px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__pwCount[aria-pressed=true]{color:#141414;background:#fff}.Tool-module__bt0W-a__pwOpts{flex-direction:column;gap:16px;display:flex}.Tool-module__bt0W-a__testStats{--lvl:var(--accent-text);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:14px;display:flex}.Tool-module__bt0W-a__testStats[data-level="2"]{--lvl:var(--warn)}.Tool-module__bt0W-a__testStats[data-level="3"],.Tool-module__bt0W-a__testStats[data-level="4"]{--lvl:var(--good)}.Tool-module__bt0W-a__testStats strong{color:var(--lvl)}.Tool-module__bt0W-a__notes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Tool-module__bt0W-a__notes li{color:var(--ink-2);--ico:var(--accent-text);gap:10px;font-size:14px;display:flex}.Tool-module__bt0W-a__notes li[data-kind=ok]{--ico:var(--good)}.Tool-module__bt0W-a__notes li[data-kind=warn]{--ico:var(--warn)}.Tool-module__bt0W-a__noteIcon{background:var(--ico);width:20px;height:20px;color:var(--surface);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:800;display:inline-flex}.Tool-module__bt0W-a__pwned{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.Tool-module__bt0W-a__darkBtn{background:var(--ink);min-height:44px;color:var(--bg);font:inherit;cursor:pointer;border:none;border-radius:11px;align-self:flex-start;padding:0 16px;font-size:14px;font-weight:700}.Tool-module__bt0W-a__darkBtn:disabled{opacity:.6;cursor:default}.Tool-module__bt0W-a__pwMsg{background:var(--surface-2);color:var(--ink-2);border-radius:12px;padding:12px 14px;font-size:14px}.Tool-module__bt0W-a__pwMsg[data-state=hit]{background:var(--accent-tint);color:var(--accent-text)}.Tool-module__bt0W-a__pwMsg[data-state=ok]{background:var(--good-tint);color:var(--good)}.Tool-module__bt0W-a__infoBox{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.Tool-module__bt0W-a__infoTitle{margin-bottom:8px;font-size:14px;font-weight:700}@media (prefers-reduced-motion:reduce){.Tool-module__bt0W-a__pwMeter>div,.Tool-module__bt0W-a__meterLight>div{transition:none}}.Tool-module__bt0W-a__fieldWide{grid-column:1/-1}.Tool-module__bt0W-a__paramKey{font-family:var(--font-mono);color:var(--ink-3);font-weight:400}.Tool-module__bt0W-a__hint{color:var(--ink-3);font-size:12.5px;font-weight:400}.Tool-module__bt0W-a__tall{min-height:48px}.Tool-module__bt0W-a__notice{background:var(--accent-tint);color:var(--ink);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.Tool-module__bt0W-a__smallPrimary{background:var(--accent);min-height:36px;color:var(--accent-on);font:inherit;cursor:pointer;border:none;border-radius:9px;padding:0 12px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__smallPrimary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__preset:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__presets{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.Tool-module__bt0W-a__preset{border:1px solid var(--line);background:var(--surface);min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 10px;display:flex}.Tool-module__bt0W-a__preset[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint)}.Tool-module__bt0W-a__presetName{font-size:13.5px;font-weight:700}.Tool-module__bt0W-a__presetSub{font-family:var(--font-mono);color:var(--ink-3);overflow-wrap:anywhere;font-size:11px}.Tool-module__bt0W-a__selfStart{align-self:flex-start}.Tool-module__bt0W-a__optRow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:12px;display:flex}.Tool-module__bt0W-a__switchRow{align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.Tool-module__bt0W-a__switchRow>span[aria-hidden=true]{cursor:pointer}@media (min-width:960px){.Tool-module__bt0W-a__sticky{position:sticky;top:96px}}.Tool-module__bt0W-a__outPanel{background:var(--night);border:1px solid var(--night-line);color:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:max(20px,min(3vw,28px));display:flex}.Tool-module__bt0W-a__outHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.Tool-module__bt0W-a__outTitle{letter-spacing:.13em;text-transform:uppercase;color:#fff9;font-size:12px;font-weight:700}.Tool-module__bt0W-a__chBadge{background:var(--night-2);border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__chBadge>span{background:#35c98e;border-radius:50%;width:8px;height:8px}.Tool-module__bt0W-a__chBadge[data-unassigned]>span{background:var(--accent)}.Tool-module__bt0W-a__outUrl{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:14px;line-height:1.65}.Tool-module__bt0W-a__uBase{color:#ffffffd9}.Tool-module__bt0W-a__uKey{color:#ff9a9e}.Tool-module__bt0W-a__uOther{color:#fff9}.Tool-module__bt0W-a__uVal{color:#fff}.Tool-module__bt0W-a__uEmpty{color:#ffffff8c}.Tool-module__bt0W-a__dim{opacity:.45}a.Tool-module__bt0W-a__pwGhost{align-items:center;text-decoration:none;display:inline-flex}.Tool-module__bt0W-a__outPanel .Tool-module__bt0W-a__pwBtns{margin-top:0}.Tool-module__bt0W-a__pwRegen:disabled{opacity:.45;cursor:default}.Tool-module__bt0W-a__outInfo{color:#fff9;font-size:12.5px}.Tool-module__bt0W-a__bulk{margin-top:max(8px,min(2vw,20px))}.Tool-module__bt0W-a__bulkHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.Tool-module__bt0W-a__bulkTitle{letter-spacing:-.02em;font-size:19px;font-weight:800}.Tool-module__bt0W-a__bulkList{border:1px solid var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.Tool-module__bt0W-a__bulkRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,170px) minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.Tool-module__bt0W-a__bulkRow:last-child{border-bottom:none}.Tool-module__bt0W-a__bulkName{flex-direction:column;font-size:14px;display:flex}.Tool-module__bt0W-a__bulkName>span{color:var(--ink-3);font-size:12px}.Tool-module__bt0W-a__bulkUrl{min-width:0;font-family:var(--font-mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@media (max-width:560px){.Tool-module__bt0W-a__bulkRow{grid-template-columns:minmax(0,1fr) auto}.Tool-module__bt0W-a__bulkUrl{grid-area:2/1/auto/-1}}.Tool-module__bt0W-a__cxRow{gap:8px;display:flex}.Tool-module__bt0W-a__cxGrow{flex:auto;min-width:0}.Tool-module__bt0W-a__cxSwatch{border:1px solid var(--line-strong);border-radius:10px;flex:none;width:52px;height:48px;position:relative;overflow:hidden}.Tool-module__bt0W-a__cxSwatch input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.Tool-module__bt0W-a__cxSwatch:focus-within{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__cxIconBtn{border:1px solid var(--line-strong);background:var(--surface);width:48px;min-height:48px;color:var(--ink);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.Tool-module__bt0W-a__cxBad{color:var(--accent-text);font-weight:400}.Tool-module__bt0W-a__cxBtns{flex-wrap:wrap;gap:8px;display:flex}.Tool-module__bt0W-a__cxBtn{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:0 14px;font-size:14px;font-weight:700}.Tool-module__bt0W-a__cxIconBtn:hover,.Tool-module__bt0W-a__cxBtn:hover,.Tool-module__bt0W-a__cxFix:hover{background:var(--surface-2)}.Tool-module__bt0W-a__cxIconBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__cxBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__cxFix:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__cxCell:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__cxPreview{border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;padding:max(20px,min(3vw,28px));display:flex}.Tool-module__bt0W-a__cxPvH{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.2}.Tool-module__bt0W-a__cxPvBold{font-size:19px;font-weight:700}.Tool-module__bt0W-a__cxPvBody{font-size:16px;line-height:1.6}.Tool-module__bt0W-a__cxPvLink{text-decoration:underline}.Tool-module__bt0W-a__cxPvSmall{font-size:13px}.Tool-module__bt0W-a__cxPvRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Tool-module__bt0W-a__cxPvBtn{border:2px solid;border-radius:10px;align-items:center;min-height:42px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__cxPvIcon{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.Tool-module__bt0W-a__cxRatio{letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:6px 0;font-size:max(44px,min(6vw,68px));font-weight:800;line-height:1.05}.Tool-module__bt0W-a__cxVerdict{color:#fffc;font-size:16px}.Tool-module__bt0W-a__cxApca{border-top:1px solid var(--night-line);color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:14px;padding-top:12px;font-size:13.5px;display:flex}.Tool-module__bt0W-a__cxApca strong{color:#fff}.Tool-module__bt0W-a__cxChecks{margin:0;padding-block-start:4px;padding-block-end:4px;list-style:none}.Tool-module__bt0W-a__cxChecks li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.Tool-module__bt0W-a__cxChecks li:last-child{border-bottom:none}.Tool-module__bt0W-a__cxChecks strong,.Tool-module__bt0W-a__cxFix strong{color:var(--ink);font-size:15px;font-weight:700;display:block}.Tool-module__bt0W-a__cxChecks .Tool-module__bt0W-a__cxGrow>span,.Tool-module__bt0W-a__cxFix .Tool-module__bt0W-a__cxGrow>span{color:var(--ink-3);font-size:12.5px;display:block}.Tool-module__bt0W-a__cxPass{background:var(--accent-tint);height:28px;color:var(--accent-text);border-radius:8px;flex:none;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__cxPass[data-ok]{background:var(--good-tint);color:var(--good)}.Tool-module__bt0W-a__cxFixes{flex-direction:column;gap:8px;display:flex}.Tool-module__bt0W-a__cxFixes .Tool-module__bt0W-a__infoTitle{margin-bottom:0}.Tool-module__bt0W-a__cxFix{border:1px solid var(--line);background:var(--surface);min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:6px 10px;display:flex}.Tool-module__bt0W-a__cxFix strong{font-size:14px}.Tool-module__bt0W-a__cxAa{border:1px solid var(--line);border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:34px;font-size:14px;font-weight:800;display:inline-flex}.Tool-module__bt0W-a__cxUse{color:var(--accent-text);font-size:13px;font-weight:700}.Tool-module__bt0W-a__cxSims{grid-template-columns:repeat(auto-fill,minmax(min(130px,50% - 4px),1fr));gap:8px;display:grid}.Tool-module__bt0W-a__cxSims>div{color:var(--ink-2);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.Tool-module__bt0W-a__cxSim{border:1px solid var(--line);border-radius:10px;justify-content:center;align-items:center;height:56px;font-size:17px;font-weight:700;display:flex}.Tool-module__bt0W-a__cxSimNote{color:var(--ink-3);margin-top:8px;font-size:12px}.Tool-module__bt0W-a__cxScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.Tool-module__bt0W-a__cxMatrix{gap:4px;width:max-content;display:grid}.Tool-module__bt0W-a__cxMRow{display:contents}.Tool-module__bt0W-a__cxCorner{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:flex-end;padding:0 4px 4px;font-size:11px;font-weight:700;display:flex}.Tool-module__bt0W-a__cxHead,.Tool-module__bt0W-a__cxRowHead{font-family:var(--font-mono);color:var(--ink-2);align-items:center;font-size:11.5px;display:flex}.Tool-module__bt0W-a__cxHead{flex-direction:column;gap:4px;padding-bottom:4px}.Tool-module__bt0W-a__cxRowHead{gap:6px;padding-right:6px}.Tool-module__bt0W-a__cxHead>span,.Tool-module__bt0W-a__cxRowHead>span{border:1px solid var(--line);border-radius:8px;width:28px;height:28px}.Tool-module__bt0W-a__cxRowHead>span{border-radius:6px;width:20px;height:20px}.Tool-module__bt0W-a__cxCell,.Tool-module__bt0W-a__cxSame{border:1px solid var(--line);border-radius:10px;width:96px;height:64px}.Tool-module__bt0W-a__cxSame{opacity:.35}.Tool-module__bt0W-a__cxCell{font:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.Tool-module__bt0W-a__cxCellRatio{font-size:15px;font-weight:800}.Tool-module__bt0W-a__cxBadge{background:var(--good);color:var(--surface);border-radius:5px;padding:1px 6px;font-size:10.5px;font-weight:800}.Tool-module__bt0W-a__cxBadge[data-level=large]{background:var(--warn)}.Tool-module__bt0W-a__cxBadge[data-level=fail]{background:var(--accent);color:var(--accent-on)}.Tool-module__bt0W-a__snH{font-size:17px;font-weight:700}.Tool-module__bt0W-a__snPx{font-variant-numeric:tabular-nums;color:var(--ink-3)}.Tool-module__bt0W-a__snPx[data-level=ok]{color:var(--good)}.Tool-module__bt0W-a__snPx[data-level=under]{color:var(--warn)}.Tool-module__bt0W-a__snPx[data-level=over]{color:var(--accent-text)}.Tool-module__bt0W-a__snBar{background:var(--surface-2);--bar:var(--ink-3);border-radius:2px;height:4px;display:block;overflow:hidden}.Tool-module__bt0W-a__snBar[data-level=ok]{--bar:var(--good)}.Tool-module__bt0W-a__snBar[data-level=under]{--bar:var(--warn)}.Tool-module__bt0W-a__snBar[data-level=over]{--bar:var(--accent)}.Tool-module__bt0W-a__snBar>span{background:var(--bar);height:100%;transition:width .2s;display:block}.Tool-module__bt0W-a__snArea{resize:vertical;min-height:92px;padding-block-start:10px;padding-block-end:10px;line-height:1.5}.Tool-module__bt0W-a__snImgInfo{color:var(--ink-3);font-weight:400}.Tool-module__bt0W-a__snImgInfo[data-fail]{color:var(--accent-text)}.Tool-module__bt0W-a__snCheckHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.Tool-module__bt0W-a__snCheckHead .Tool-module__bt0W-a__infoTitle{margin-bottom:0;font-size:16px}.Tool-module__bt0W-a__snCheckHead>span{color:var(--ink-3);font-size:13px}.Tool-module__bt0W-a__snCard{border:1px solid var(--line);color:#202124;background:#fff;border-radius:18px;padding:max(14px,min(2vw,20px));overflow:hidden}.Tool-module__bt0W-a__snCardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.Tool-module__bt0W-a__snLabel{letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:11px;font-weight:700}.Tool-module__bt0W-a__snSeg{background:#efefef;border-radius:10px;gap:3px;padding:3px;display:inline-flex}.Tool-module__bt0W-a__snSeg button{color:#141414;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 12px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__snSeg button[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px #0000001f}.Tool-module__bt0W-a__snSeg button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__snCopy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__serp{width:600px;max-width:100%;font-family:Arial,Helvetica,sans-serif}.Tool-module__bt0W-a__serp[data-dev=mobile]{width:360px}.Tool-module__bt0W-a__serpSite{align-items:center;gap:10px;margin-bottom:6px;display:flex}.Tool-module__bt0W-a__serpIcon{color:#3c4043;background:#f1f3f4;border:1px solid #dadce0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__serpSiteText{flex-direction:column;min-width:0;line-height:1.3;display:flex}.Tool-module__bt0W-a__serpSiteText>span:first-child{color:#202124;font-size:14px}.Tool-module__bt0W-a__serpSiteText>span:last-child{color:#4d5156;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.Tool-module__bt0W-a__serpTitle{color:#1a0dab;overflow-wrap:anywhere;margin-bottom:4px;font-size:20px;line-height:1.3}.Tool-module__bt0W-a__serp[data-dev=mobile] .Tool-module__bt0W-a__serpTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;display:-webkit-box;overflow:hidden}.Tool-module__bt0W-a__serpDesc{color:#4d5156;overflow-wrap:anywhere;font-size:14px;line-height:1.58}.Tool-module__bt0W-a__serpDesc b{color:#202124;font-weight:700}.Tool-module__bt0W-a__snNets{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;display:grid}.Tool-module__bt0W-a__snNets .Tool-module__bt0W-a__snCard{padding:12px 14px 14px}.Tool-module__bt0W-a__snNets .Tool-module__bt0W-a__snLabel{margin-bottom:10px}.Tool-module__bt0W-a__snImg{aspect-ratio:1.91;background:repeating-linear-gradient(135deg,#f1f1f1 0 10px,#e8e8e8 10px 20px);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Tool-module__bt0W-a__snImg img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.Tool-module__bt0W-a__snImg>span{font-family:var(--font-mono);color:#6b6b6b;font-size:11px}.Tool-module__bt0W-a__fb,.Tool-module__bt0W-a__li{font-family:Helvetica,Arial,sans-serif;overflow:hidden}.Tool-module__bt0W-a__fb{border:1px solid #ddd}.Tool-module__bt0W-a__li{border:1px solid #e0e0e0;border-radius:8px}.Tool-module__bt0W-a__fbText,.Tool-module__bt0W-a__liText{padding:10px 12px}.Tool-module__bt0W-a__fbText{background:#f2f3f5}.Tool-module__bt0W-a__fbText p,.Tool-module__bt0W-a__liText p{-webkit-line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Tool-module__bt0W-a__fbText p:first-child{color:#606770;text-transform:uppercase;font-size:12px}.Tool-module__bt0W-a__fbText p:nth-child(2){color:#1d2129;-webkit-line-clamp:2;margin:3px 0;font-size:16px;font-weight:700;line-height:1.25}.Tool-module__bt0W-a__fbText p:nth-child(3){color:#606770;font-size:14px}.Tool-module__bt0W-a__liText p:first-child{color:#191919;-webkit-line-clamp:2;font-size:14px;font-weight:700;line-height:1.35}.Tool-module__bt0W-a__liText p:nth-child(2){color:#666;margin-top:3px;font-size:12px}.Tool-module__bt0W-a__xCard{font-family:Helvetica,Arial,sans-serif}.Tool-module__bt0W-a__xImgWrap{position:relative}.Tool-module__bt0W-a__xImg{border:1px solid #e1e8ed;border-radius:16px}.Tool-module__bt0W-a__xTitle{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#000000c4;border-radius:4px;max-width:calc(100% - 20px);padding:2px 6px;font-size:13px;position:absolute;bottom:10px;left:10px;overflow:hidden}.Tool-module__bt0W-a__xFrom{color:#536471;margin-top:4px;font-size:13px}.Tool-module__bt0W-a__snCode{background:var(--night);border:1px solid var(--night-line);color:#fff;border-radius:18px;padding:18px}.Tool-module__bt0W-a__snCodeHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;font-weight:700;display:flex}.Tool-module__bt0W-a__snCopy{border:1px solid var(--night-line);background:var(--night-2);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__snCode pre{font-family:var(--font-mono);color:#ffffffd9;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.Tool-module__bt0W-a__snBar>span{transition:none}}.Tool-module__bt0W-a__qrTypes{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;display:grid}.Tool-module__bt0W-a__qrTypes button{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:11px;padding:0 10px;font-size:14px;font-weight:700}.Tool-module__bt0W-a__qrTypes button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.Tool-module__bt0W-a__qrSeg{background:var(--surface-2);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.Tool-module__bt0W-a__qrSeg button{min-height:38px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:auto;padding:0 10px;font-size:13.5px;font-weight:700}.Tool-module__bt0W-a__qrSeg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1)}.Tool-module__bt0W-a__qrSeg button:disabled{opacity:.4;cursor:default}.Tool-module__bt0W-a__qrColor:focus-within .Tool-module__bt0W-a__qrSwatch,.Tool-module__bt0W-a__qrLogo label:focus-within{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__qrTypes button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__qrSeg button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__qrPresets button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__qrPrimary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__qrLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__qrDetails summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__qrOk{color:var(--good)}.Tool-module__bt0W-a__qrBad{color:var(--accent-text)}.Tool-module__bt0W-a__qrColors{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Tool-module__bt0W-a__qrColor{cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.Tool-module__bt0W-a__qrSwatch{border:1px solid var(--line-strong);border-radius:10px;width:44px;height:44px;position:relative;overflow:hidden}.Tool-module__bt0W-a__qrSwatch input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.Tool-module__bt0W-a__qrPresets{flex-wrap:wrap;gap:6px;display:flex}.Tool-module__bt0W-a__qrPresets button{border:2px solid var(--line);cursor:pointer;border-radius:10px;width:44px;height:44px}.Tool-module__bt0W-a__qrPresets button[aria-pressed=true]{border-color:var(--ink)}.Tool-module__bt0W-a__qrOpts{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px;display:grid}.Tool-module__bt0W-a__qrLogo{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}.Tool-module__bt0W-a__qrLogo img{object-fit:contain;border:1px solid var(--line);border-radius:8px;width:44px;height:44px}.Tool-module__bt0W-a__qrLogo label{cursor:pointer;align-items:center;display:inline-flex}.Tool-module__bt0W-a__qrLink{min-height:44px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 10px;font-size:14px;font-weight:600}.Tool-module__bt0W-a__qrOut{flex-direction:column;align-items:stretch;gap:14px;display:flex}.Tool-module__bt0W-a__qrPreview{aspect-ratio:1;background:var(--surface-2);border-radius:14px;justify-content:center;align-self:center;align-items:center;width:min(100%,340px);display:flex;overflow:hidden}.Tool-module__bt0W-a__qrPreview img{width:100%;height:100%;display:block}.Tool-module__bt0W-a__qrPreview p{text-align:center;color:var(--ink-3);padding:24px;font-size:14px}.Tool-module__bt0W-a__qrDl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.Tool-module__bt0W-a__qrDl button{justify-content:center;min-height:48px;font-size:15px}.Tool-module__bt0W-a__qrDl button:disabled{opacity:.45;cursor:default}.Tool-module__bt0W-a__qrPrimary{background:var(--accent);color:var(--accent-on);font:inherit;cursor:pointer;border:none;border-radius:12px;font-weight:700}.Tool-module__bt0W-a__qrPrimary:hover:not(:disabled){background:var(--accent-hover);color:var(--accent-on)}.Tool-module__bt0W-a__qrDetails{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px 16px}.Tool-module__bt0W-a__qrDetails summary{cursor:pointer;font-size:14px;font-weight:700}.Tool-module__bt0W-a__qrDetails pre{font-family:var(--font-mono);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:12.5px;line-height:1.6}.Tool-module__bt0W-a__pdfTabs{flex-wrap:wrap;gap:6px;display:flex}.Tool-module__bt0W-a__pdfTabs a{border:1px solid var(--line-strong);background:var(--surface);min-height:40px;color:var(--ink);border-radius:99px;align-items:center;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Tool-module__bt0W-a__pdfTabs a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.Tool-module__bt0W-a__pdfTabs a:hover:not([aria-current=page]){background:var(--surface-2)}.Tool-module__bt0W-a__pdfDrop:focus-within{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__pdfTabs a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__pdfIcon:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__pdfLevels button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__pdfPageBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__pdfPageTools button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__toggle:disabled{opacity:.45;cursor:default}.Tool-module__bt0W-a__pdfOpts,.Tool-module__bt0W-a__pdfGridOpts{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:12px;display:grid}.Tool-module__bt0W-a__pdfGridOpts{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px}.Tool-module__bt0W-a__pdfChipCell{align-self:end}.Tool-module__bt0W-a__pdfRow{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.Tool-module__bt0W-a__pdfNum{width:110px}.Tool-module__bt0W-a__pdfLevels{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:8px;display:grid}.Tool-module__bt0W-a__pdfLevels button{border:1.5px solid var(--line);background:var(--surface);min-height:64px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.Tool-module__bt0W-a__pdfLevels button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint)}.Tool-module__bt0W-a__pdfLevels strong{font-size:15px}.Tool-module__bt0W-a__pdfLevels span{color:var(--ink-3);font-size:12.5px}.Tool-module__bt0W-a__pdfDrop{border:2px dashed var(--line-strong);background:var(--surface);text-align:center;cursor:pointer;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:220px;padding:24px;display:flex}.Tool-module__bt0W-a__pdfDrop[data-small]{min-height:120px}.Tool-module__bt0W-a__pdfDrop[data-drag]{border-color:var(--accent);background:var(--accent-tint)}.Tool-module__bt0W-a__pdfBadge{background:var(--accent);height:28px;color:var(--accent-on);letter-spacing:.06em;border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.Tool-module__bt0W-a__pdfDropTitle{font-size:17px;font-weight:700}.Tool-module__bt0W-a__pdfDropSub{max-width:560px;color:var(--ink-3);font-size:13.5px}.Tool-module__bt0W-a__pdfErr{background:var(--accent-tint);color:var(--accent-text);border-radius:12px;padding:12px 14px;font-size:14px}.Tool-module__bt0W-a__pdfHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.Tool-module__bt0W-a__pdfBtns{flex-wrap:wrap;gap:6px;display:flex}.Tool-module__bt0W-a__pdfFiles,.Tool-module__bt0W-a__pdfPages,.Tool-module__bt0W-a__pdfResults{margin:0;padding:0;list-style:none}.Tool-module__bt0W-a__pdfFiles{flex-direction:column;gap:6px;display:flex}.Tool-module__bt0W-a__pdfFiles li{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.Tool-module__bt0W-a__pdfIdx{width:22px;color:var(--ink-3);text-align:center;font-size:13px;font-weight:700}.Tool-module__bt0W-a__pdfThumb{border:1px solid var(--line);background:var(--surface-2);border-radius:6px;flex:none;width:40px;height:52px;overflow:hidden}.Tool-module__bt0W-a__pdfThumb img{object-fit:cover;width:100%;height:100%}.Tool-module__bt0W-a__pdfName{flex-direction:column;flex:160px;min-width:0;display:flex}.Tool-module__bt0W-a__pdfName strong{overflow-wrap:anywhere;font-size:14px}.Tool-module__bt0W-a__pdfName span{color:var(--ink-3);font-size:12.5px}.Tool-module__bt0W-a__pdfName span[data-bad]{color:var(--accent-text)}.Tool-module__bt0W-a__pdfRange{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.Tool-module__bt0W-a__pdfRange input{width:120px}.Tool-module__bt0W-a__pdfRange input[aria-invalid]{border-color:var(--accent)}.Tool-module__bt0W-a__pdfIcon{border:1px solid var(--line-strong);background:var(--surface);width:44px;height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;font-size:16px;font-weight:700}.Tool-module__bt0W-a__pdfIcon:disabled{opacity:.35;cursor:default}.Tool-module__bt0W-a__pdfPages{grid-template-columns:repeat(auto-fill,minmax(min(140px,50% - 6px),1fr));gap:12px;display:grid}.Tool-module__bt0W-a__pdfPages li{flex-direction:column;gap:6px;min-width:0;display:flex}.Tool-module__bt0W-a__pdfPages li[data-dim] .Tool-module__bt0W-a__pdfPageImg{opacity:.5}.Tool-module__bt0W-a__pdfPages li[draggable=true]{cursor:grab}.Tool-module__bt0W-a__pdfPageBtn{background:var(--surface);width:100%;color:var(--ink);font:inherit;text-align:left;border:2px solid #0000;border-radius:12px;flex-direction:column;gap:6px;padding:6px;display:flex}button.Tool-module__bt0W-a__pdfPageBtn{cursor:pointer}.Tool-module__bt0W-a__pdfPages li[data-sel] .Tool-module__bt0W-a__pdfPageBtn{border-color:var(--accent);background:var(--accent-tint)}.Tool-module__bt0W-a__pdfPageImg{aspect-ratio:1/1.3;border:1px solid var(--line);background:var(--surface-2);border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Tool-module__bt0W-a__pdfPageImg img{max-width:100%;max-height:100%;box-shadow:var(--sh-1);background:#fff;transition:transform .2s}.Tool-module__bt0W-a__pdfBlank{aspect-ratio:1/1.414;width:76%;box-shadow:var(--sh-1);background:#fff}.Tool-module__bt0W-a__pdfCheck{background:var(--accent);width:24px;height:24px;color:var(--accent-on);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex;position:absolute;top:6px;right:6px}.Tool-module__bt0W-a__pdfPageLabel{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;font-size:12.5px;font-weight:700;display:flex}.Tool-module__bt0W-a__pdfTag{background:var(--accent-tint);color:var(--accent-text);border-radius:6px;padding:1px 7px;font-size:11.5px}.Tool-module__bt0W-a__pdfTag[data-group="1"]{background:var(--good-tint);color:var(--good)}.Tool-module__bt0W-a__pdfTag[data-group="2"]{background:var(--surface-2);color:var(--ink)}.Tool-module__bt0W-a__pdfTag[data-group=skip]{background:var(--surface-2);color:var(--ink-3)}.Tool-module__bt0W-a__pdfPageTools{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid}.Tool-module__bt0W-a__pdfPageTools button{border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:0;font-size:15px;font-weight:700}.Tool-module__bt0W-a__pdfPageTools button:disabled{opacity:.35;cursor:default}.Tool-module__bt0W-a__pdfAct{background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--sh-2);border-radius:18px;flex-direction:column;gap:12px;padding:max(16px,min(2.4vw,22px));display:flex}.Tool-module__bt0W-a__pdfActRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.Tool-module__bt0W-a__pdfActTitle{overflow-wrap:anywhere;font-size:17px;font-weight:800}.Tool-module__bt0W-a__pdfActHint{color:var(--ink-3);font-size:13.5px}.Tool-module__bt0W-a__pdfAct .Tool-module__bt0W-a__qrPrimary{min-height:48px;padding:0 22px;font-size:15px}.Tool-module__bt0W-a__pdfAct .Tool-module__bt0W-a__qrPrimary:disabled{opacity:.5;cursor:default}.Tool-module__bt0W-a__pdfAct .Tool-module__bt0W-a__cxBtn{min-height:48px}.Tool-module__bt0W-a__pdfProg{color:var(--ink-2);flex-direction:column;gap:6px;font-size:13.5px;display:flex}.Tool-module__bt0W-a__pdfResults{border:1px solid var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.Tool-module__bt0W-a__pdfResults li{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 10px;display:flex}.Tool-module__bt0W-a__pdfResults li:last-child{border-bottom:none}.Tool-module__bt0W-a__pdfResults img,.Tool-module__bt0W-a__pdfResults li>span:first-child{object-fit:cover;border:1px solid var(--line);border-radius:4px;flex:none;width:32px;height:42px}.Tool-module__bt0W-a__pdfResName{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:13.5px}.Tool-module__bt0W-a__pdfResSize{color:var(--ink-3);white-space:nowrap;font-size:12.5px}@media (prefers-reduced-motion:reduce){.Tool-module__bt0W-a__pdfPageImg img{transition:none}}.Tool-module__bt0W-a__imgMeta{color:var(--ink-3);font-size:12.5px}.Tool-module__bt0W-a__imgMeta[data-bad]{color:var(--accent-text)}.Tool-module__bt0W-a__pdfResults li[data-dim] img,.Tool-module__bt0W-a__pdfResults li[data-dim] .Tool-module__bt0W-a__pdfResName{opacity:.55}.Tool-module__bt0W-a__imgList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Tool-module__bt0W-a__imgList li{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:8px 10px;display:flex}.Tool-module__bt0W-a__imgList li[data-dim] .Tool-module__bt0W-a__imgThumb,.Tool-module__bt0W-a__imgList li[data-dim] .Tool-module__bt0W-a__imgInfo{opacity:.6}.Tool-module__bt0W-a__imgThumb{border:1px solid var(--line);background:var(--surface-2);cursor:zoom-in;border-radius:8px;flex:none;width:56px;height:56px;padding:0;overflow:hidden}.Tool-module__bt0W-a__imgThumb:disabled{cursor:default}.Tool-module__bt0W-a__imgThumb img{object-fit:cover;width:100%;height:100%}.Tool-module__bt0W-a__imgInfo{flex-direction:column;flex:220px;min-width:0;display:flex}.Tool-module__bt0W-a__imgInfo strong{overflow-wrap:anywhere;font-size:14px}.Tool-module__bt0W-a__imgBadge{color:var(--ink-3);flex-direction:column;align-items:flex-end;gap:2px;font-size:12.5px;font-weight:700;display:flex}.Tool-module__bt0W-a__imgBadge>span:first-child{background:var(--surface-2);color:var(--ink);border-radius:6px;padding:1px 7px}.Tool-module__bt0W-a__imgBadge[data-good]>span:last-child{color:var(--good)}.Tool-module__bt0W-a__imgThumb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__imgDialog{border:1px solid var(--line);background:var(--surface);width:min(960px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);box-shadow:var(--sh-pop);border-radius:18px;padding:0}.Tool-module__bt0W-a__imgDialog::backdrop{background:var(--scrim)}.Tool-module__bt0W-a__imgDialogBody{flex-direction:column;gap:12px;padding:max(14px,min(2vw,20px));display:flex}.Tool-module__bt0W-a__imgCmp{background:repeating-conic-gradient(#e8e8e8 0 25%, #fff 0 50%) 0 0 / 16px 16px;border-radius:12px;display:grid;position:relative;overflow:hidden}.Tool-module__bt0W-a__imgCmp img{object-fit:contain;grid-area:1/1;width:100%;max-height:calc(100dvh - 220px)}.Tool-module__bt0W-a__imgCmpLine{pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #0000004d}.Tool-module__bt0W-a__imgCmpTag{color:#fff;background:#000000b3;border-radius:6px;padding:3px 8px;font-size:12.5px;font-weight:700;position:absolute;top:10px}.Tool-module__bt0W-a__imgCmpTag[data-side=l]{left:10px}.Tool-module__bt0W-a__imgCmpTag[data-side=r]{right:10px}.Tool-module__bt0W-a__favNone{background:repeating-conic-gradient(#ddd 0 25%, #fff 0 50%) 0 0 / 10px 10px}.Tool-module__bt0W-a__favTabs{background:var(--surface-2);border-radius:12px 12px 0 0;gap:2px;padding:8px 8px 0;display:flex}.Tool-module__bt0W-a__favTab{min-width:0;max-width:220px;color:var(--ink-3);border-radius:10px 10px 0 0;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.Tool-module__bt0W-a__favTab[data-on]{background:var(--surface);color:var(--ink)}.Tool-module__bt0W-a__favTab>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Tool-module__bt0W-a__favTab img{flex:none}.Tool-module__bt0W-a__favDot{background:var(--line-strong);border-radius:4px;flex:none;width:16px;height:16px}.Tool-module__bt0W-a__favIcons{flex-wrap:wrap;align-items:flex-end;gap:16px 20px;display:flex}.Tool-module__bt0W-a__favIcons>span{flex-direction:column;align-items:center;gap:6px;display:flex}.Tool-module__bt0W-a__favIcons small{color:var(--ink-3);font-size:12px}.Tool-module__bt0W-a__favApple{border-radius:22%}.Tool-module__bt0W-a__favPixel{image-rendering:pixelated}.Tool-module__bt0W-a__favCustom:after{content:"+";color:#fff;mix-blend-mode:difference;pointer-events:none;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Tool-module__bt0W-a__hint[data-bad]{color:var(--accent-text)}.Tool-module__bt0W-a__coList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Tool-module__bt0W-a__coList button{border:1px solid var(--line);background:var(--surface);width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 14px;display:flex}.Tool-module__bt0W-a__coList button:hover{background:var(--surface-2)}.Tool-module__bt0W-a__coList button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-tint)}.Tool-module__bt0W-a__coList button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__coLinks a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__coList button>span:first-child{flex-direction:column;min-width:0;display:flex}.Tool-module__bt0W-a__coList strong{font-size:15px}.Tool-module__bt0W-a__coList button>span:first-child>span{color:var(--ink-3);font-size:13px}.Tool-module__bt0W-a__coIco{font-family:var(--font-mono);color:var(--ink-2);white-space:nowrap;font-size:13px}.Tool-module__bt0W-a__coGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:max(12px,min(2vw,20px));display:grid}.Tool-module__bt0W-a__coStatus{background:var(--good-tint);height:28px;color:var(--good);border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__coStatus[data-dead]{background:var(--accent-tint);color:var(--accent-text)}.Tool-module__bt0W-a__coName{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:max(22px,min(2.6vw,28px));font-weight:800;line-height:1.2}.Tool-module__bt0W-a__coRows{flex-direction:column;margin:0;display:flex}.Tool-module__bt0W-a__coRows>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,170px) minmax(0,1fr);gap:4px 12px;padding:10px 0;display:grid}.Tool-module__bt0W-a__coRows dt{color:var(--ink-3);font-size:13.5px}.Tool-module__bt0W-a__coRows dd{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin:0;font-size:15px;display:flex}.Tool-module__bt0W-a__coTags{color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.Tool-module__bt0W-a__coLinks{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Tool-module__bt0W-a__coLinks a{min-height:40px;color:var(--accent-text);align-items:center;font-size:14.5px;font-weight:600;display:flex}@media (max-width:480px){.Tool-module__bt0W-a__coRows>div{grid-template-columns:1fr}}a.Tool-module__bt0W-a__qrPrimary,a.Tool-module__bt0W-a__cxBtn{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a.Tool-module__bt0W-a__qrPrimary{min-height:44px;padding:0 18px}.Tool-module__bt0W-a__dmList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Tool-module__bt0W-a__dmList>li{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 0;display:flex}.Tool-module__bt0W-a__dmList>li:last-child{border-bottom:none}.Tool-module__bt0W-a__dmRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.Tool-module__bt0W-a__dmName{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;font-size:16px;display:flex}.Tool-module__bt0W-a__dmBadge{background:var(--surface-2);height:26px;color:var(--ink-3);border-radius:7px;flex:none;align-items:center;padding:0 9px;font-size:12.5px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__dmBadge[data-st=free]{background:var(--good-tint);color:var(--good)}.Tool-module__bt0W-a__dmBadge[data-st=taken]{color:var(--ink-2)}.Tool-module__bt0W-a__auB[data-b=good]{--b-ink:var(--good);--b-bg:var(--good)}.Tool-module__bt0W-a__auB[data-b=avg]{--b-ink:var(--warn);--b-bg:var(--warn)}.Tool-module__bt0W-a__auB[data-b=bad]{--b-ink:var(--accent-text);--b-bg:var(--accent)}.Tool-module__bt0W-a__auForm{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);border-radius:18px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.Tool-module__bt0W-a__auInput{background:var(--surface-2);min-width:0;min-height:54px;color:var(--ink);font:inherit;border:none;border-radius:12px;flex:280px;padding:0 16px;font-size:17px}.Tool-module__bt0W-a__auInput:focus{box-shadow:0 0 0 2px var(--accent);outline:none}.Tool-module__bt0W-a__auGo{flex:none;min-height:54px;padding:0 26px;font-size:16px}.Tool-module__bt0W-a__auGo:disabled{opacity:.6;cursor:default}@media (max-width:480px){.Tool-module__bt0W-a__auGo{flex:100%}}.Tool-module__bt0W-a__auStep{font-size:18px;font-weight:700}.Tool-module__bt0W-a__auProg{background:var(--surface-2);border-radius:3px;height:6px;overflow:hidden}.Tool-module__bt0W-a__auProg>div{background:var(--accent);height:100%;transition:width 1.1s}.Tool-module__bt0W-a__auRunRow{background:var(--surface-2);min-height:32px;color:var(--ink-3);border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__auRunRow[data-done]{color:var(--good)}.Tool-module__bt0W-a__auHead{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 16px;display:flex}.Tool-module__bt0W-a__auHeadUrl{flex:220px;min-width:0}.Tool-module__bt0W-a__auHeadUrl>p:first-child{overflow-wrap:anywhere;font-size:16px;font-weight:700}.Tool-module__bt0W-a__auHead .Tool-module__bt0W-a__qrSeg button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.Tool-module__bt0W-a__auPill{border:1px solid var(--b-bg);background:var(--surface);min-width:30px;height:24px;color:var(--b-ink);border-radius:7px;justify-content:center;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__auScores{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;display:grid}.Tool-module__bt0W-a__auScore{background:var(--surface);border:1px solid var(--line);border-radius:18px;align-items:center;gap:16px;padding:20px;display:flex}.Tool-module__bt0W-a__auRing{background:conic-gradient(var(--b-bg) var(--deg), var(--surface-2) 0);border-radius:50%;flex:none;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.Tool-module__bt0W-a__auRing>span{background:var(--surface);width:62px;height:62px;color:var(--b-ink);border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:800;display:flex}.Tool-module__bt0W-a__auScoreName{font-size:16px;font-weight:700}.Tool-module__bt0W-a__auTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.Tool-module__bt0W-a__auH2{letter-spacing:-.015em;font-size:18px;font-weight:800}.Tool-module__bt0W-a__auCwv{background:var(--accent-tint);height:30px;color:var(--accent-text);border-radius:9px;align-items:center;padding:0 12px;font-size:13.5px;font-weight:800;display:inline-flex}.Tool-module__bt0W-a__auCwv[data-ok]{background:var(--good-tint);color:var(--good)}.Tool-module__bt0W-a__auField{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;display:grid}.Tool-module__bt0W-a__auMetric{background:var(--bg);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex}.Tool-module__bt0W-a__auMetricHead{color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.Tool-module__bt0W-a__auDot{background:var(--b-bg);border-radius:50%;flex:none;width:10px;height:10px}.Tool-module__bt0W-a__auMetricVal{letter-spacing:-.02em;color:var(--b-ink);font-size:26px;font-weight:800}.Tool-module__bt0W-a__auMetricDesc{color:var(--ink-2);font-size:13px}.Tool-module__bt0W-a__auDist{background:var(--surface-2);border-radius:3px;height:6px;display:flex;overflow:hidden}.Tool-module__bt0W-a__auDist>span:first-child{background:var(--good)}.Tool-module__bt0W-a__auDist>span:nth-child(2){background:var(--warn)}.Tool-module__bt0W-a__auDist>span:nth-child(3){background:var(--accent)}.Tool-module__bt0W-a__auTwo{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;gap:12px;display:grid}.Tool-module__bt0W-a__auLab,.Tool-module__bt0W-a__auIssues,.Tool-module__bt0W-a__auSeo,.Tool-module__bt0W-a__auRes{margin:0;padding:0;list-style:none}.Tool-module__bt0W-a__auLab>li{border-bottom:1px solid var(--line);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.Tool-module__bt0W-a__auLab>li:last-child{border-bottom:none}.Tool-module__bt0W-a__auLab>li>span:nth-child(2){flex-direction:column;min-width:0;font-size:15px;display:flex}.Tool-module__bt0W-a__auLab>li>strong{color:var(--b-ink);white-space:nowrap;font-size:15px}.Tool-module__bt0W-a__auSub{color:var(--ink-3);font-size:13px;font-weight:700}.Tool-module__bt0W-a__auFilm{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.Tool-module__bt0W-a__auFilm>figure{flex-direction:column;flex:none;align-items:center;gap:4px;margin:0;display:flex}.Tool-module__bt0W-a__auFilm img{border:1px solid var(--line);border-radius:6px;width:auto;height:96px;display:block}.Tool-module__bt0W-a__auFilm figcaption{color:var(--ink-3);font-size:11.5px}.Tool-module__bt0W-a__auGood{color:var(--good);font-size:15px}.Tool-module__bt0W-a__auIssues>li{border-bottom:1px solid var(--line)}.Tool-module__bt0W-a__auIssues>li:last-child{border-bottom:none}.Tool-module__bt0W-a__auIssues button{width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 0;display:grid}.Tool-module__bt0W-a__auIssues button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__auIssues button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.Tool-module__bt0W-a__auSq{background:var(--b-bg);border-radius:2px;width:10px;height:10px;margin-top:6px}.Tool-module__bt0W-a__auIssueTitle{overflow-wrap:anywhere;font-size:15px;font-weight:600}.Tool-module__bt0W-a__auIssueEnd{color:var(--ink-3);align-items:center;gap:8px;font-size:18px;display:flex}.Tool-module__bt0W-a__auPlus{transition:transform .2s;display:inline-block}.Tool-module__bt0W-a__auIssues button[aria-expanded=true] .Tool-module__bt0W-a__auPlus{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.Tool-module__bt0W-a__auPlus{transition:none}}.Tool-module__bt0W-a__auSave{background:var(--good-tint);height:24px;color:var(--good);white-space:nowrap;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__auIssueDesc{color:var(--ink-2);overflow-wrap:anywhere;padding:0 0 14px 20px;font-size:14px;line-height:1.6}.Tool-module__bt0W-a__auSeo>li{color:var(--ink-2);overflow-wrap:anywhere;gap:10px;padding:7px 0;font-size:14px;display:flex}.Tool-module__bt0W-a__auSeo>li>span:first-child{background:var(--accent);width:20px;height:20px;color:var(--accent-on);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.Tool-module__bt0W-a__auSeo>li[data-ok]>span:first-child{background:var(--good)}.Tool-module__bt0W-a__auRes{flex-direction:column;gap:8px;display:flex}.Tool-module__bt0W-a__auRes>li{color:var(--ink-2);grid-template-columns:110px minmax(0,1fr) 80px;align-items:center;gap:10px;font-size:14px;display:grid}.Tool-module__bt0W-a__auRes>li>strong{text-align:right;color:var(--ink);font-weight:600}.Tool-module__bt0W-a__auResBar{background:var(--surface-2);border-radius:4px;height:8px;overflow:hidden}.Tool-module__bt0W-a__auResBar>span{background:var(--ink);height:100%;display:block}.Tool-module__bt0W-a__auLead{background:var(--night);border:1px solid var(--night-line);color:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:max(22px,min(3.4vw,36px));display:flex}.Tool-module__bt0W-a__auLeadText{flex:320px;max-width:56ch}.Tool-module__bt0W-a__auLeadText>h2{letter-spacing:-.03em;margin-bottom:8px;font-size:max(22px,min(2.8vw,30px));font-weight:800;line-height:1.15}.Tool-module__bt0W-a__auLeadText>p{color:#ffffffbf;font-size:15px}.Tool-module__bt0W-a__auLeadForm{flex-direction:column;flex:320px;gap:8px;display:flex}.Tool-module__bt0W-a__auLeadForm input{border:1px solid var(--night-line);background:var(--night-2);color:#fff;width:100%;min-height:48px;font:inherit;border-radius:11px;padding:0 14px;font-size:15px}.Tool-module__bt0W-a__auLeadForm input::placeholder{color:#fff9}.Tool-module__bt0W-a__auLeadForm input:focus{border-color:#fff;outline:none}.Tool-module__bt0W-a__auLeadForm input[aria-invalid=true]{border-color:var(--accent-text-night)}.Tool-module__bt0W-a__auLeadBtn{background:var(--accent);min-height:50px;color:var(--accent-on);font:inherit;cursor:pointer;border:none;border-radius:12px;font-size:16px;font-weight:700}.Tool-module__bt0W-a__auLeadBtn:hover:not(:disabled){background:var(--accent-hover)}.Tool-module__bt0W-a__auLeadBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.Tool-module__bt0W-a__auLeadBtn:disabled{opacity:.6;cursor:default}.Tool-module__bt0W-a__auLeadErr{color:var(--accent-text-night);font-size:14px;font-weight:600}.Tool-module__bt0W-a__auConsent{color:#ffffffb3;font-size:12px}.Tool-module__bt0W-a__auConsent a{color:#fff}.Tool-module__bt0W-a__auLeadDone{background:var(--night-2);border-radius:14px;flex-direction:column;flex:320px;gap:4px;padding:16px 18px;display:flex}.Tool-module__bt0W-a__auLeadDone>span{color:#ffffffbf;font-size:14px}.Tool-module__bt0W-a__auFrame{border:0;width:0;height:0;position:fixed;bottom:0;right:0}.Tool-module__bt0W-a__auPrintHead{margin-bottom:16px}.Tool-module__bt0W-a__auPrintHead>h1{margin-bottom:4px;font-size:22px;font-weight:800}.Tool-module__bt0W-a__auPrintHead>p{color:var(--ink-3);font-size:12px}.Tool-module__bt0W-a__auPrintBody{background:var(--surface);-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;margin:0;padding:0}.Tool-module__bt0W-a__sgH2{letter-spacing:-.02em;font-size:19px;font-weight:800}.Tool-module__bt0W-a__sgTpls{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px;display:grid}.Tool-module__bt0W-a__sgTpl{border:2px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;padding:0;transition:border-color .15s;display:flex;overflow:hidden}.Tool-module__bt0W-a__sgTpl:hover{border-color:var(--ink-3)}.Tool-module__bt0W-a__sgTpl[aria-pressed=true]{border-color:var(--accent)}.Tool-module__bt0W-a__sgTpl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__sgThumb{border-bottom:1px solid var(--line);pointer-events:none;background:#fff;height:150px;display:block;position:relative;overflow:hidden}.Tool-module__bt0W-a__sgThumb>.Tool-module__bt0W-a__sgHtml{transform-origin:0 0;width:520px;position:absolute;top:14px;left:14px;transform:scale(.5)}.Tool-module__bt0W-a__sgHtml{display:block}.Tool-module__bt0W-a__sgTplFoot{justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.Tool-module__bt0W-a__sgTplFoot>span:first-child{flex-direction:column;font-size:15px;display:flex}.Tool-module__bt0W-a__sgMark{background:var(--line-strong);width:24px;height:24px;color:var(--accent-on);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.Tool-module__bt0W-a__sgTpl[aria-pressed=true] .Tool-module__bt0W-a__sgMark{background:var(--accent)}.Tool-module__bt0W-a__sgGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:max(16px,min(2.4vw,28px));display:grid}.Tool-module__bt0W-a__sgGroup{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.Tool-module__bt0W-a__sgGroup>legend{float:left;width:100%;color:var(--ink);padding:0;font-size:16px;font-weight:700}.Tool-module__bt0W-a__sgFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}.Tool-module__bt0W-a__sgWide{grid-column:1/-1}.Tool-module__bt0W-a__sgCell{display:contents}.Tool-module__bt0W-a__sgArea{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:68px;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:15px;font-weight:400}.Tool-module__bt0W-a__sgArea:focus{border-color:var(--accent);outline:none}.Tool-module__bt0W-a__sgColors{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.Tool-module__bt0W-a__sgLabel{color:var(--ink-2);font-size:13px;font-weight:600}@media (min-width:960px){.Tool-module__bt0W-a__sgSticky{position:sticky;top:96px}}.Tool-module__bt0W-a__sgStage{background:var(--surface-2);border:1px solid var(--line);border-radius:18px;padding:max(14px,min(2vw,20px))}.Tool-module__bt0W-a__sgMail{color:#141414;width:100%;max-width:100%;box-shadow:var(--sh-2);background:#fff;border-radius:12px;margin:0 auto;transition:width .25s;overflow:hidden}.Tool-module__bt0W-a__sgMail[data-dev=mobile]{width:360px}.Tool-module__bt0W-a__sgMailHead{color:#6b6b6b;border-bottom:1px solid #ececec;flex-direction:column;gap:2px;padding:12px 16px;font-size:12px;display:flex}.Tool-module__bt0W-a__sgMailHead strong{color:#141414}.Tool-module__bt0W-a__sgMailBody{padding:16px 16px 20px;overflow-x:auto}.Tool-module__bt0W-a__sgMailBody>p{margin-bottom:16px;font-family:Arial,Helvetica,sans-serif;font-size:13px}.Tool-module__bt0W-a__sgBtn{min-height:48px;padding:0 20px;font-size:15px}.Tool-module__bt0W-a__sgBoxTitle{font-size:15px;font-weight:700}.Tool-module__bt0W-a__sgSteps{color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14px;display:flex}.Tool-module__bt0W-a__sgHidden{position:fixed;top:0;left:-10000px}@media (prefers-reduced-motion:reduce){.Tool-module__bt0W-a__sgTpl,.Tool-module__bt0W-a__sgMail{transition:none}}.Tool-module__bt0W-a__prTabs{flex-wrap:wrap;gap:6px;display:flex}.Tool-module__bt0W-a__prTabs>.Tool-module__bt0W-a__toggle{min-height:44px;padding:0 16px;font-size:15px;font-weight:700}.Tool-module__bt0W-a__vatGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:max(16px,min(2.4vw,28px));display:grid}.Tool-module__bt0W-a__vatForm{flex-direction:column;gap:18px;min-width:0;display:flex}.Tool-module__bt0W-a__vatRow{flex-direction:column;gap:8px;display:flex}.Tool-module__bt0W-a__vatRowLine{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.Tool-module__bt0W-a__vatAmtField{flex:200px}.Tool-module__bt0W-a__vatRateField{flex:0 190px;min-width:150px}.Tool-module__bt0W-a__vatAmt{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:46px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;border-radius:12px;padding:8px 14px;font-size:17px;font-weight:700}.Tool-module__bt0W-a__vatAmtBig{min-height:60px;font-size:26px}.Tool-module__bt0W-a__vatAmt:focus,.Tool-module__bt0W-a__vatSelect:focus,.Tool-module__bt0W-a__vatCustomInput:focus{border-color:var(--accent);outline:none}.Tool-module__bt0W-a__vatAmt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__vatSelect:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__vatCustomInput:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__vatRemove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__vatAdd:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__vatGuideBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__vatAmt[aria-invalid=true]{border-color:var(--accent)}.Tool-module__bt0W-a__vatSelectWrap{display:block;position:relative}.Tool-module__bt0W-a__vatSelectWrap:after{content:"";border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.Tool-module__bt0W-a__vatSelect{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:46px;color:var(--ink);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:12px;padding:0 38px 0 14px;font-size:15px;font-weight:600}.Tool-module__bt0W-a__vatRemove{background:var(--surface-2);width:46px;min-height:46px;color:var(--ink-2);font:inherit;cursor:pointer;border:none;border-radius:10px;font-size:20px}.Tool-module__bt0W-a__vatRemove:hover{background:var(--accent-tint);color:var(--accent-text)}.Tool-module__bt0W-a__vatCustom{color:var(--ink-2);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.Tool-module__bt0W-a__vatCustomInput{border:1px solid var(--line-strong);background:var(--surface);width:90px;min-height:42px;color:var(--ink);font:inherit;border-radius:9px;padding:8px 10px;font-size:16px;font-weight:700}.Tool-module__bt0W-a__vatAdd{border:1px dashed var(--line-strong);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.Tool-module__bt0W-a__vatAdd:hover{background:var(--surface-2)}.Tool-module__bt0W-a__vatPayField{border-top:1px solid var(--line);padding-top:16px}.Tool-module__bt0W-a__vatPanel{background:var(--night);border:1px solid var(--night-line);color:#fff;border-radius:20px;flex-direction:column;gap:4px;min-width:0;padding:max(22px,min(3vw,32px));display:flex;position:sticky;top:96px}.Tool-module__bt0W-a__vatRecap{border-bottom:1px solid var(--night-line);flex-direction:column;gap:6px;margin-bottom:4px;padding-bottom:12px;display:flex}.Tool-module__bt0W-a__vatRecapRow{color:#ffffffc7;font-variant-numeric:tabular-nums;grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);gap:10px;font-size:14px;display:grid}.Tool-module__bt0W-a__vatRecapRow strong{color:#fff}.Tool-module__bt0W-a__vatRecapRow span:last-child{text-align:right}.Tool-module__bt0W-a__vatLine{border-bottom:1px solid var(--night-line);justify-content:space-between;gap:12px;padding:12px 0;font-size:17px;display:flex}.Tool-module__bt0W-a__vatLine>span:first-child{color:#ffffffb8;min-width:0}.Tool-module__bt0W-a__vatLine>:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.Tool-module__bt0W-a__vatLineSmall{font-size:15px}.Tool-module__bt0W-a__vatPay{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:16px 0 4px;display:flex}.Tool-module__bt0W-a__vatPay span{color:#ffffffb8;font-size:17px}.Tool-module__bt0W-a__vatPay strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:max(28px,min(3.6vw,40px));font-weight:800}.Tool-module__bt0W-a__vatHow{background:var(--night-2);border-radius:12px;margin:10px 0 14px;padding:12px 14px}.Tool-module__bt0W-a__vatKicker{letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin-bottom:6px;font-size:11px;font-weight:700}.Tool-module__bt0W-a__vatStep{font-family:var(--font-mono);color:#ffffffd9;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.Tool-module__bt0W-a__vatGuideHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:14px;display:flex}.Tool-module__bt0W-a__vatGuide{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:6px;display:grid}.Tool-module__bt0W-a__vatGuideBtn{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.Tool-module__bt0W-a__vatGuideBtn:hover{background:var(--surface-2)}.Tool-module__bt0W-a__vatPill{white-space:nowrap;border-radius:999px;flex:none;padding:3px 8px;font-size:12.5px;font-weight:700}.Tool-module__bt0W-a__vatPill[data-kind=base]{background:var(--accent-tint);color:var(--accent-text)}.Tool-module__bt0W-a__vatPill[data-kind=reduced]{background:var(--good-tint);color:var(--good)}.Tool-module__bt0W-a__vatPill[data-kind=zero]{background:var(--surface-2);color:var(--ink-2)}.Tool-module__bt0W-a__vatLaw{max-width:90ch;margin-top:14px}.Tool-module__bt0W-a__wdTabs button{min-height:46px;font-size:15px}.Tool-module__bt0W-a__wdGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:start;gap:max(16px,min(2.4vw,28px));display:grid}.Tool-module__bt0W-a__wdForm{flex-direction:column;gap:16px;min-width:0;display:flex}.Tool-module__bt0W-a__wdDates{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}.Tool-module__bt0W-a__wdDate{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:52px;color:var(--ink);font:inherit;color-scheme:normal;border-radius:12px;padding:0 12px;font-size:17px;font-weight:700}.Tool-module__bt0W-a__wdDate:focus,.Tool-module__bt0W-a__wdHoursInput:focus{border-color:var(--accent);outline:none}.Tool-module__bt0W-a__wdDate:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__wdHoursInput:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__wdChip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__wdPresets button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__wdYearNav button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__wdPresets{flex-wrap:wrap;gap:6px;display:flex}.Tool-module__bt0W-a__wdPresets button{border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__wdPresets button:hover{background:var(--surface-2)}.Tool-module__bt0W-a__wdPresets button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.Tool-module__bt0W-a__wdOpts{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}.Tool-module__bt0W-a__wdChip{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.Tool-module__bt0W-a__wdChip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.Tool-module__bt0W-a__wdHours{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.Tool-module__bt0W-a__wdHoursInput{border:1px solid var(--line-strong);background:var(--surface);width:70px;min-height:42px;color:var(--ink);font:inherit;border-radius:9px;padding:0 10px;font-size:15px;font-weight:700}.Tool-module__bt0W-a__wdPanel{background:var(--night);border:1px solid var(--night-line);color:#fff;border-radius:20px;flex-direction:column;gap:4px;min-width:0;padding:max(22px,min(3vw,32px));display:flex}.Tool-module__bt0W-a__wdHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}.Tool-module__bt0W-a__wdHead span,.Tool-module__bt0W-a__wdDueHead{color:#ffffffb8;font-size:17px}.Tool-module__bt0W-a__wdHead strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:max(40px,min(5vw,56px));font-weight:800}.Tool-module__bt0W-a__wdMsg{color:#ffffffd9;font-size:15px}.Tool-module__bt0W-a__wdLine{border-top:1px solid var(--night-line);justify-content:space-between;gap:12px;padding:10px 0;font-size:16px;display:flex}.Tool-module__bt0W-a__wdLine span{color:#ffffffb8}.Tool-module__bt0W-a__wdLine strong{white-space:nowrap;font-variant-numeric:tabular-nums}.Tool-module__bt0W-a__wdHol{color:#ffffffd9;justify-content:space-between;gap:10px;font-size:14px;line-height:1.8;display:flex}.Tool-module__bt0W-a__wdHol span:last-child{white-space:nowrap}.Tool-module__bt0W-a__wdDue{letter-spacing:-.03em;font-size:max(34px,min(4.4vw,48px));font-weight:800;line-height:1.1}.Tool-module__bt0W-a__wdDueWd{color:#ffffffd9;font-size:18px;font-weight:700}.Tool-module__bt0W-a__wdNote{background:var(--night-2);color:#ffffffd9;border-radius:10px;margin:8px 0 4px;padding:10px 12px;font-size:14px}.Tool-module__bt0W-a__wdPanel .Tool-module__bt0W-a__copyBtn{min-height:44px;margin-top:8px;padding:0 16px;font-size:14px}.Tool-module__bt0W-a__wdYear{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.Tool-module__bt0W-a__wdYearHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 18px;display:flex}.Tool-module__bt0W-a__wdYearNav{align-items:center;gap:6px;display:flex}.Tool-module__bt0W-a__wdYearNav strong{text-align:center;min-width:70px;font-size:22px}.Tool-module__bt0W-a__wdYearNav button{border:1px solid var(--line-strong);background:var(--surface);width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;font-size:16px}.Tool-module__bt0W-a__wdYearNav button:disabled{opacity:.4;cursor:default}.Tool-module__bt0W-a__wdYearSum{color:var(--ink-2);font-size:15px}.Tool-module__bt0W-a__wdTableWrap{overflow-x:auto}.Tool-module__bt0W-a__wdTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:520px;font-size:15px}.Tool-module__bt0W-a__wdTable thead th{color:var(--ink-3);text-align:right;padding:10px 12px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__wdTable th:first-child{text-align:left;padding-left:18px}.Tool-module__bt0W-a__wdTable th:last-child,.Tool-module__bt0W-a__wdTable td:last-child{padding-right:18px}.Tool-module__bt0W-a__wdTable tbody th{text-align:left;padding:10px 12px 10px 18px;font-weight:600}.Tool-module__bt0W-a__wdTable td{text-align:right;padding:10px 12px}.Tool-module__bt0W-a__wdTable tbody tr{border-top:1px solid var(--line)}.Tool-module__bt0W-a__wdTable tbody tr[data-now]{background:var(--accent-tint)}.Tool-module__bt0W-a__wdYearHol{border-top:1px solid var(--line);padding:14px 18px}.Tool-module__bt0W-a__wdYearHolTitle{color:var(--ink-2);margin-bottom:8px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__wdHolTags{flex-wrap:wrap;gap:6px;display:flex}.Tool-module__bt0W-a__wdHolTags span{background:var(--accent-tint);color:var(--ink);border-radius:8px;gap:6px;padding:5px 10px;font-size:13px;display:inline-flex}.Tool-module__bt0W-a__wdHolTags span[data-weekend]{background:var(--surface-2);color:var(--ink-2)}.Tool-module__bt0W-a__payInfo{background:var(--surface-2);color:var(--ink-2);border-radius:12px;padding:12px 14px;font-size:14px}.Tool-module__bt0W-a__payPresetVal{color:var(--ink-3);font-weight:400}.Tool-module__bt0W-a__wdPresets button[aria-pressed=true] .Tool-module__bt0W-a__payPresetVal{color:inherit}.Tool-module__bt0W-a__payOpts{border-top:1px solid var(--line);flex-direction:column;gap:14px;padding-top:16px;display:flex}.Tool-module__bt0W-a__payTwo{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:end;gap:12px;display:grid}.Tool-module__bt0W-a__payChips{flex-wrap:wrap;gap:8px;display:flex}.Tool-module__bt0W-a__payChip{border-radius:12px;gap:12px;min-height:46px;padding:10px 14px;font-size:15px}.Tool-module__bt0W-a__payMark{text-align:center;flex:none;width:20px;font-weight:800}.Tool-module__bt0W-a__payChipText{flex-direction:column;gap:2px;display:flex}.Tool-module__bt0W-a__payChipSub{opacity:.75;font-size:13px;font-weight:400}.Tool-module__bt0W-a__payStepper{background:var(--surface-2);border-radius:13px;align-items:center;gap:4px;padding:4px;display:flex}.Tool-module__bt0W-a__payStepper button{background:var(--surface);width:44px;min-height:40px;box-shadow:var(--sh-1);color:var(--ink);font:inherit;cursor:pointer;border:none;border-radius:10px;font-size:20px;font-weight:700}.Tool-module__bt0W-a__payStepper button:disabled{opacity:.4;cursor:default}.Tool-module__bt0W-a__payStepper button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__payStepper span{text-align:center;color:var(--ink);flex:1;font-size:18px;font-weight:800}.Tool-module__bt0W-a__payYtd{background:var(--surface-2);border-radius:12px;padding:14px}.Tool-module__bt0W-a__payYtdHint{color:var(--ink-3);font-weight:400}.Tool-module__bt0W-a__payNotes{flex-direction:column;gap:6px;display:flex}.Tool-module__bt0W-a__payHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-bottom:4px;display:flex}.Tool-module__bt0W-a__payHead span{color:#ffffffb8;font-size:17px}.Tool-module__bt0W-a__payHead strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:max(34px,min(4.4vw,48px));font-weight:800}.Tool-module__bt0W-a__payYear{color:#fff9;text-align:right;font-size:14px}.Tool-module__bt0W-a__payBar{background:var(--night-2);border-radius:99px;height:10px;margin:14px 0 8px;display:flex;overflow:hidden}.Tool-module__bt0W-a__payBar span[data-part=net],.Tool-module__bt0W-a__payLegend span[data-part=net]:before{background:#35c98e}.Tool-module__bt0W-a__payBar span[data-part=ins],.Tool-module__bt0W-a__payLegend span[data-part=ins]:before{background:#ffffff73}.Tool-module__bt0W-a__payBar span[data-part=tax],.Tool-module__bt0W-a__payLegend span[data-part=tax]:before{background:var(--accent)}.Tool-module__bt0W-a__payLegend{color:#ffffffb8;flex-wrap:wrap;gap:4px 16px;margin-bottom:8px;font-size:13px;display:flex}.Tool-module__bt0W-a__payLegend span{align-items:center;gap:6px;display:flex}.Tool-module__bt0W-a__payLegend span:before{content:"";border-radius:50%;width:8px;height:8px}.Tool-module__bt0W-a__payLine{padding:10px 0;font-size:16px}.Tool-module__bt0W-a__payLine[data-strong]{font-size:18px}.Tool-module__bt0W-a__payLine[data-strong] strong{font-weight:800}.Tool-module__bt0W-a__payKicker{letter-spacing:.13em;text-transform:uppercase;color:#fff9;margin-top:18px;font-size:12px;font-weight:700}.Tool-module__bt0W-a__osHint{color:var(--ink-3);font-weight:400}.Tool-module__bt0W-a__osOpts{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:12px;padding-top:16px;display:flex}.Tool-module__bt0W-a__osOpts>.Tool-module__bt0W-a__payTwo{flex:100%}.Tool-module__bt0W-a__osKids{flex:180px;max-width:260px}.Tool-module__bt0W-a__osSide{flex-direction:column;gap:12px;min-width:0;display:flex}.Tool-module__bt0W-a__osSide .Tool-module__bt0W-a__vatPanel{position:static}.Tool-module__bt0W-a__osPd{border:2px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;gap:8px;padding:max(18px,min(2.4vw,24px));display:flex}.Tool-module__bt0W-a__osPd[data-good]{border-color:var(--good);background:var(--good-tint)}.Tool-module__bt0W-a__osPdKicker{letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.Tool-module__bt0W-a__osPdTitle{letter-spacing:-.02em;font-size:max(19px,min(2.2vw,23px));font-weight:800}.Tool-module__bt0W-a__osPdText{color:var(--ink-2);font-size:15px}.Tool-module__bt0W-a__osMins{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:6px;margin-top:12px;display:grid}.Tool-module__bt0W-a__osMin{background:var(--surface-2);color:var(--ink-2);border-radius:11px;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;font-size:14px;display:flex}.Tool-module__bt0W-a__osMin strong{white-space:nowrap;color:var(--ink);font-size:16px}.Tool-module__bt0W-a__osNote{max-width:90ch;margin-top:12px}.Tool-module__bt0W-a__invLayout{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:max(16px,min(2.4vw,28px));display:grid}.Tool-module__bt0W-a__invForm,.Tool-module__bt0W-a__invSide{flex-direction:column;gap:12px;min-width:0;display:flex}.Tool-module__bt0W-a__invSide{position:sticky;top:96px}.Tool-module__bt0W-a__invGrid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}.Tool-module__bt0W-a__invArea{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:68px;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:15px}.Tool-module__bt0W-a__invArea:focus{border-color:var(--accent);outline:none}.Tool-module__bt0W-a__invArea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__invIco{gap:6px;display:flex}.Tool-module__bt0W-a__invIco .Tool-module__bt0W-a__textInput{flex:auto;min-width:0}.Tool-module__bt0W-a__invIco .Tool-module__bt0W-a__action{min-height:44px}.Tool-module__bt0W-a__invDue{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.Tool-module__bt0W-a__invChip{border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:13px;font-weight:700}.Tool-module__bt0W-a__invChip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.Tool-module__bt0W-a__invLogo label:focus-within{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__invChip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__invSwitch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__invClose:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Tool-module__bt0W-a__invHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.Tool-module__bt0W-a__invSwitch{min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0 4px;font-size:14px;font-weight:600;display:inline-flex}.Tool-module__bt0W-a__invSwitch>span{background:var(--line-strong);border-radius:12px;width:40px;height:24px;transition:background .2s;position:relative}.Tool-module__bt0W-a__invSwitch>span:after{content:"";width:18px;height:18px;box-shadow:var(--sh-1);background:#fff;border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.Tool-module__bt0W-a__invSwitch[aria-checked=true]>span{background:var(--accent)}.Tool-module__bt0W-a__invSwitch[aria-checked=true]>span:after{transform:translate(16px)}.Tool-module__bt0W-a__invLogo{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Tool-module__bt0W-a__invLogo img{object-fit:contain;max-width:120px;max-height:40px;display:block}.Tool-module__bt0W-a__invLogo label{align-items:center;display:inline-flex;position:relative}.Tool-module__bt0W-a__invFile{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.Tool-module__bt0W-a__invItem{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.Tool-module__bt0W-a__invItemTop{gap:6px;display:flex}.Tool-module__bt0W-a__invItemTop .Tool-module__bt0W-a__textInput{flex:auto;min-width:0}.Tool-module__bt0W-a__invItemGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr));gap:8px;display:grid}.Tool-module__bt0W-a__invItemTotal{color:var(--ink-3);text-align:right;font-size:13px}.Tool-module__bt0W-a__invItemTotal strong{color:var(--ink)}.Tool-module__bt0W-a__invDisc{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 12px;display:grid}.Tool-module__bt0W-a__invDisc>p{grid-column:1/-1}.Tool-module__bt0W-a__invActions{flex-wrap:wrap;gap:8px;display:flex}.Tool-module__bt0W-a__invActions .Tool-module__bt0W-a__action{border-radius:12px;min-height:48px;padding:0 18px;font-size:15px}.Tool-module__bt0W-a__invPrimary{justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:15px;display:inline-flex}.Tool-module__bt0W-a__invAlert{background:var(--surface-2);border:1px solid var(--warn);border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.Tool-module__bt0W-a__invAlertTitle{font-size:16px;font-weight:700}.Tool-module__bt0W-a__invAlertItem{color:var(--ink-2);gap:8px;font-size:14px;display:flex}.Tool-module__bt0W-a__invAlertItem span{color:var(--warn);font-weight:800}.Tool-module__bt0W-a__invDone{background:var(--night);border:1px solid var(--night-line);color:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:20px 22px;display:flex;position:relative}.Tool-module__bt0W-a__invDone .Tool-module__bt0W-a__note{color:#ffffffb8}.Tool-module__bt0W-a__invDone .Tool-module__bt0W-a__action{border-color:var(--night-line);background:var(--night-2);color:#fff;align-items:center;min-height:44px;padding:0 16px;text-decoration:none;display:inline-flex}.Tool-module__bt0W-a__invDone a.Tool-module__bt0W-a__action{color:#141414;background:#fff}.Tool-module__bt0W-a__invDoneTitle{padding-right:36px;font-size:17px;font-weight:700}.Tool-module__bt0W-a__invClose{color:#ffffffb3;width:40px;height:40px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;font-size:20px;position:absolute;top:8px;right:8px}.Tool-module__bt0W-a__invUpsell{border-top:1px solid var(--night-line);color:#ffffffc7;padding-top:12px;font-size:14px}.Tool-module__bt0W-a__invUpsell a{color:#fff;white-space:nowrap;font-weight:700}.Tool-module__bt0W-a__invPaper{border:1px solid var(--line);box-shadow:var(--sh-2);color:#141414;font-variant-numeric:tabular-nums;background:#fff;border-radius:14px;padding:max(20px,min(4vw,44px));font-size:13px;line-height:1.5}.Tool-module__bt0W-a__invPaperHead{border-bottom:2px solid #141414;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 20px;padding-bottom:18px;display:flex}.Tool-module__bt0W-a__invPaperTitleWrap{flex-direction:column;gap:12px;display:flex}.Tool-module__bt0W-a__invPaperLogo{object-fit:contain;object-position:left;max-width:180px;max-height:48px;display:block}.Tool-module__bt0W-a__invPaperTitle{letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.1}.Tool-module__bt0W-a__invPaperNum{color:#525252;font-size:14px}.Tool-module__bt0W-a__invPaperType{letter-spacing:.08em;text-transform:uppercase;color:#525252;padding-top:6px;font-size:12px;font-weight:700}.Tool-module__bt0W-a__invParties{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px 0;display:grid}.Tool-module__bt0W-a__invParties>div{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.Tool-module__bt0W-a__invLabel{letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;margin-bottom:4px;font-size:10.5px;font-weight:700}.Tool-module__bt0W-a__invPartyName{font-size:15px;font-weight:700}.Tool-module__bt0W-a__invPre{white-space:pre-line}.Tool-module__bt0W-a__invSmall{color:#6b6b6b;margin-top:4px;font-size:11px}.Tool-module__bt0W-a__invMeta{background:#f3f3f3;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px 18px;padding:14px 16px;display:grid}.Tool-module__bt0W-a__invMeta>div{overflow-wrap:anywhere;min-width:0;font-weight:600}.Tool-module__bt0W-a__invMeta .Tool-module__bt0W-a__invLabel{margin-bottom:0}.Tool-module__bt0W-a__invTable{margin-top:18px;overflow-x:auto}.Tool-module__bt0W-a__invTh,.Tool-module__bt0W-a__invTr{min-width:340px}.Tool-module__bt0W-a__invTable[data-payer] .Tool-module__bt0W-a__invTh,.Tool-module__bt0W-a__invTable[data-payer] .Tool-module__bt0W-a__invTr{min-width:400px}.Tool-module__bt0W-a__invTh,.Tool-module__bt0W-a__invTr{grid-template-columns:minmax(0,1fr) 64px 92px 104px;gap:10px;display:grid}.Tool-module__bt0W-a__invTable[data-payer] .Tool-module__bt0W-a__invTh,.Tool-module__bt0W-a__invTable[data-payer] .Tool-module__bt0W-a__invTr{grid-template-columns:minmax(0,1fr) 64px 92px 48px 104px}.Tool-module__bt0W-a__invTh{letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;border-bottom:1px solid #d4d4d4;padding:0 0 8px;font-size:10.5px;font-weight:700}.Tool-module__bt0W-a__invTr{border-bottom:1px solid #ececec;padding:9px 0}.Tool-module__bt0W-a__invTh>span:not(:first-child),.Tool-module__bt0W-a__invTr>span:not(:first-child){text-align:right}.Tool-module__bt0W-a__invTr>span:last-child{font-weight:600}.Tool-module__bt0W-a__invDesc{overflow-wrap:anywhere;min-width:0}.Tool-module__bt0W-a__invFoot{flex-wrap:wrap-reverse;justify-content:space-between;align-items:flex-end;gap:18px;margin-top:18px;display:flex}.Tool-module__bt0W-a__invQr{color:#525252;align-items:center;gap:10px;font-size:11px;display:flex}.Tool-module__bt0W-a__invQr img{width:104px;height:104px;display:block}.Tool-module__bt0W-a__invQr div{max-width:13ch}.Tool-module__bt0W-a__invQr strong{color:#141414;font-size:12px;display:block}.Tool-module__bt0W-a__invSums{flex-direction:column;flex:220px;gap:4px;max-width:300px;margin-left:auto;display:flex}.Tool-module__bt0W-a__invSums>div{color:#525252;justify-content:space-between;gap:12px;display:flex}.Tool-module__bt0W-a__invSums>.Tool-module__bt0W-a__invTotal{color:#141414;border-top:2px solid #141414;margin-top:6px;padding-top:8px;font-size:16px;font-weight:800}.Tool-module__bt0W-a__invSums span:last-child{white-space:nowrap}.Tool-module__bt0W-a__invPaper>p{margin-top:16px}.Tool-module__bt0W-a__invPrintBody{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;background:#fff;margin:0}.Tool-module__bt0W-a__invPrintBody .Tool-module__bt0W-a__invPaper{box-shadow:none;border:none;border-radius:0;padding:0}.Tool-module__bt0W-a__vatActions{flex-wrap:wrap;gap:8px;display:flex}.Tool-module__bt0W-a__vatInvoice{background:var(--accent);min-height:44px;color:var(--accent-on);border-radius:11px;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Tool-module__bt0W-a__vatInvoice:hover{background:var(--accent-hover)}.Tool-module__bt0W-a__vatInvoice:focus-visible{outline-offset:2px;outline:2px solid #fff}
