.Tools_tool__zb9wY{background:#fff;border:1.5px solid var(--rule);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:3.5rem}.Tools_toolHeader__qvs7S{background:var(--sumi);padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.Tools_toolLabel___TkSG{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.Tools_toolTitle__c_8eA{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:#fff;margin:0}.Tools_toolBody__X_z8_{padding:1.5rem}@media (min-width:640px){.Tools_toolBody__X_z8_{padding:1.75rem}}.Tools_liveBadge___8nn_{display:inline-flex;align-items:center;gap:.4rem;background:var(--paper-deep);color:var(--accent);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:.3rem .8rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.Tools_liveDot__W0uNr{width:.5rem;height:.5rem;border-radius:var(--radius);background:var(--accent)}.Tools_liveBadgeOnDark__YXuxc{background:transparent;color:var(--on-dark);border-color:var(--rule-on-dark)}.Tools_fieldGrid__dQBi0{display:grid;gap:1rem;margin-bottom:1.25rem}@media (min-width:560px){.Tools_fieldGrid__dQBi0{grid-template-columns:repeat(2,1fr)}}@media (min-width:820px){.Tools_fieldGrid3__5okY_{grid-template-columns:repeat(3,1fr)}}.Tools_field__Ta9HG{display:flex;flex-direction:column;gap:.35rem}.Tools_fieldLabel__XeuXy{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.Tools_fieldHint__9NIKt{font-size:.75rem;color:var(--text-faint)}.Tools_input__Czz58,.Tools_select__s6xS_{width:100%;font:inherit;font-size:.95rem;font-weight:600;color:var(--sumi);background:var(--paper);border:1.5px solid var(--rule);border-radius:var(--radius-sm);padding:.7rem .9rem;transition:border-color .15s,box-shadow .15s}.Tools_input__Czz58:focus,.Tools_select__s6xS_:focus{outline:none;border-color:var(--accent)}.Tools_inputRow__dmhJs{display:flex;align-items:stretch}.Tools_inputRow__dmhJs .Tools_input__Czz58{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.Tools_inputAddon__F32fk{display:inline-flex;align-items:center;padding:0 .9rem;background:var(--paper-deep);border:1.5px solid var(--rule);border-left:0;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:.8rem;font-weight:700;color:var(--text-muted);white-space:nowrap}.Tools_check__WnDe9{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Tools_check__WnDe9 input{width:1.05rem;height:1.05rem;accent-color:var(--accent);cursor:pointer}.Tools_chipRow__RrRTw{display:flex;flex-wrap:wrap;gap:.5rem}.Tools_chip__uOLtI{font:inherit;font-size:.78rem;font-weight:700;color:var(--text);background:var(--paper);border:1.5px solid transparent;border-radius:var(--radius-sm);padding:.35rem .85rem;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.Tools_chip__uOLtI:hover{background:var(--paper-deep)}.Tools_chipActive__GYHKa{background:var(--sumi);color:#fff}.Tools_chipActive__GYHKa:hover{background:var(--sumi)}.Tools_result__G0zsY{border-radius:var(--radius-sm);padding:1.25rem 1.5rem;margin-top:.5rem}.Tools_resultWin__r2xaq{background:var(--paper);border:0;border-left:2px solid var(--accent)}.Tools_resultLose__lSlNP,.Tools_resultNeutral__zo6NE{background:var(--paper);border:0;border-left:2px solid var(--rule-strong)}.Tools_resultHeadline__aUP68{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 .35rem;color:var(--sumi)}.Tools_resultWin__r2xaq .Tools_resultHeadline__aUP68{color:var(--text)}.Tools_resultLose__lSlNP .Tools_resultHeadline__aUP68{color:var(--text-muted)}.Tools_resultSub___UgvK{font-size:.88rem;color:var(--text);line-height:1.6;margin:0}.Tools_statGrid__0K85x{display:grid;gap:.75rem;margin:1rem 0 0}@media (min-width:480px){.Tools_statGrid__0K85x{grid-template-columns:repeat(3,1fr)}}.Tools_stat__Cu73n{background:var(--white);border-radius:var(--radius-sm);padding:.8rem .9rem}.Tools_statLabel__b_WKs{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0 0 .25rem}.Tools_statValue__Zqacz{font-size:1.05rem;font-weight:700;color:var(--sumi);margin:0;white-space:nowrap}.Tools_statValueGreen__M7hTp,.Tools_statValueRed__UaKTK{color:var(--text)}.Tools_bar__Jrjk4{position:relative;height:.7rem;background:var(--paper-deep);border-radius:var(--radius-sm);overflow:hidden;margin-top:1rem}.Tools_barFill__LKQ8q{position:absolute;inset:0 auto 0 0;background:var(--sumi);border-radius:0;transition:width .25s}.Tools_barFillWin__57UhU{background:var(--accent)}.Tools_barCaption__3Arzv{display:flex;justify-content:space-between;font-size:.7rem;color:var(--text-muted);margin-top:.35rem}.Tools_rankList___48nz{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem}.Tools_rankItem__wweIy{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;background:#fff;border:1.5px solid var(--rule);border-radius:var(--radius-sm);padding:.9rem 1.1rem}.Tools_rankItemBest__YCHrq{border-color:var(--sumi);border-left-width:2px;background:var(--paper)}.Tools_rankItemWorst__9YTsA{border-color:var(--rule-strong)}.Tools_rankNum__cgTri{width:1.9rem;height:1.9rem;border-radius:var(--radius);color:#fff;font-weight:700;font-size:.85rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Tools_rankItemBest__YCHrq .Tools_rankNum__cgTri,.Tools_rankNum__cgTri{background:var(--sumi)}.Tools_rankMain__bMYns{min-width:0}.Tools_rankTitle__CIEyV{font-weight:700;color:var(--sumi);font-size:.95rem;margin:0}.Tools_rankMeta__ka9Lq{font-size:.78rem;color:var(--text-muted);margin:.15rem 0 0;line-height:1.5}.Tools_rankPrice__YYDEi{text-align:right;white-space:nowrap}.Tools_rankPriceMain__iCVZ9{font-weight:700;color:var(--text);font-size:1.05rem;display:block}.Tools_rankPriceSub__Z9Kxa{font-size:.72rem;color:var(--text-muted)}.Tools_rankTag__SOXxs{display:inline-block;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.15rem .5rem;border-radius:var(--radius-sm);margin-left:.4rem;vertical-align:middle}.Tools_rankTagBest__L_00v{background:none;padding-left:.5rem;border-left:2px solid var(--accent);color:var(--accent)}.Tools_rankTagWorst__gDKOQ{background:none;padding-left:.5rem;border-left:2px solid var(--rule-strong);color:var(--text-faint)}@media (max-width:480px){.Tools_rankItem__wweIy{grid-template-columns:auto 1fr}.Tools_rankPrice__YYDEi{grid-column:2;text-align:left}}.Tools_rowCta__UHvu_{display:inline-flex;align-items:center;gap:.3rem;background:var(--sumi);color:#fff;padding:.4rem .9rem;border-radius:var(--radius-sm);font-size:.72rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s}.Tools_rowCta__UHvu_:hover{background:var(--sumi-soft)}.Tools_rowCtaGhost__Z_qKF{background:var(--paper);color:var(--sumi)}.Tools_rowCtaGhost__Z_qKF:hover{background:var(--paper-deep)}.Tools_sortBtn__GstEc{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.Tools_sortActive__V9I_h,.Tools_sortBtn__GstEc:hover{color:#fff}.Tools_sortArrow__hu2j9{font-size:.7rem;opacity:.8}.Tools_rowHighlight__lQY6F{background:var(--paper)!important}.Tools_tdMuted__tjzFx{color:var(--text-faint);font-size:.8rem}.Tools_tdNote__Yyte8{font-size:.72rem;color:var(--text-faint);display:block;margin-top:.15rem;font-weight:400}.Tools_statusGrid__d_Dtj{display:grid;gap:.75rem}@media (min-width:560px){.Tools_statusGrid__d_Dtj{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.Tools_statusGrid__d_Dtj{grid-template-columns:repeat(4,1fr)}}.Tools_statusCard__gabOn{background:var(--rule);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:.85rem 1rem}.Tools_statusName__8L_wY{font-weight:700;color:var(--sumi);font-size:.9rem;margin:0 0 .25rem}.Tools_statusLine__3rxKW{font-size:.75rem;color:var(--text-muted);margin:0;line-height:1.5}.Tools_statusLine__3rxKW strong{color:var(--text);font-weight:700}.Tools_statusLink__P4c4e{color:var(--text);font-weight:600;text-decoration:none;border-bottom:1px solid var(--rule-strong)}.Tools_statusLink__P4c4e:hover{color:var(--accent);border-bottom-color:var(--accent)}.Tools_segList__mE6cd{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.Tools_seg__lVaRM{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem;background:var(--paper);border:1.5px solid var(--rule);border-radius:var(--radius-sm);padding:.65rem .9rem;cursor:pointer;transition:border-color .15s,background .15s}.Tools_seg__lVaRM:hover{border-color:var(--rule-strong)}.Tools_segOn__27EW0{border-color:var(--sumi);background:#fff}.Tools_segName__DMAXC{font-weight:700;color:var(--sumi);font-size:.9rem;margin:0}.Tools_segMeta__KxiDd{font-size:.72rem;color:var(--text-muted);margin:.1rem 0 0}.Tools_segFare__ZjPJq{font-size:.9rem}.Tools_segFare__ZjPJq,.Tools_segRt__5fzE9{font-weight:700;color:var(--text);white-space:nowrap}.Tools_segRt__5fzE9{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;background:var(--paper-deep);border-radius:var(--radius-sm);padding:.25rem .6rem}.Tools_segRt__5fzE9 input{accent-color:var(--accent)}@media (max-width:520px){.Tools_seg__lVaRM{grid-template-columns:auto 1fr}.Tools_segFare__ZjPJq,.Tools_segRt__5fzE9{grid-column:2;justify-self:start}}.Tools_footnote__bOn7E{font-size:.78rem;color:var(--text-muted);line-height:1.6;margin:1.25rem 0 0}.Tools_inlineLink__wt1hl{color:var(--text);font-weight:600;border-bottom:1px solid var(--accent)}.Tools_linkRow__R9NYE{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}