.Home-module__Kp5c0W__tools{margin:var(--space-5) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}@media (min-width:768px){.Home-module__Kp5c0W__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}.Home-module__Kp5c0W__tool{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.Home-module__Kp5c0W__toolLink{min-height:var(--control-height);align-items:center;font-size:20px;font-weight:600;display:inline-flex}.Home-module__Kp5c0W__toolWhen{font-weight:500}.Home-module__Kp5c0W__toolDesc{margin-top:var(--space-1);color:var(--color-muted);font-size:15px}.Home-module__Kp5c0W__quick{margin-top:var(--space-5)}.Home-module__Kp5c0W__quick h2,.Home-module__Kp5c0W__toolsSection h2{font-size:20px}.Home-module__Kp5c0W__quickMore{margin-top:var(--space-3);color:var(--color-muted);font-size:15px}.Home-module__Kp5c0W__toolsSection{margin-top:var(--space-7)}.Home-module__Kp5c0W__toolsSection .Home-module__Kp5c0W__tools{margin-top:var(--space-3)}
.Breadcrumbs-module__yMPJvq__nav{padding:var(--space-3) 0 var(--space-2);color:var(--color-muted);font-size:14px}.Breadcrumbs-module__yMPJvq__list{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__yMPJvq__item+.Breadcrumbs-module__yMPJvq__item:before{content:"›";margin:0 var(--space-2);color:var(--color-border-strong)}.Breadcrumbs-module__yMPJvq__item a{color:var(--color-muted)}
.Content-module__lCbabW__intro{margin-top:var(--space-2)}.Content-module__lCbabW__lead{margin-top:var(--space-2);color:var(--color-muted);max-width:720px}.Content-module__lCbabW__badge{margin-left:var(--space-2);background:var(--color-warning-soft);color:var(--color-warning);vertical-align:middle;border-radius:4px;padding:2px 8px;font-size:14px;font-weight:600;display:inline-block}.Content-module__lCbabW__section,.Content-module__lCbabW__answer,.Content-module__lCbabW__source,.Content-module__lCbabW__related{margin-top:var(--space-7);max-width:820px}.Content-module__lCbabW__body>*+*{margin-top:var(--space-3)}.Content-module__lCbabW__section h2,.Content-module__lCbabW__answer h2,.Content-module__lCbabW__source h2,.Content-module__lCbabW__related h2{margin-bottom:var(--space-3)}.Content-module__lCbabW__body ul,.Content-module__lCbabW__body ol,.Content-module__lCbabW__answer ul,.Content-module__lCbabW__source ul{margin:0;padding-left:1.25em}.Content-module__lCbabW__body li+li,.Content-module__lCbabW__answer li+li,.Content-module__lCbabW__source li+li{margin-top:var(--space-1)}.Content-module__lCbabW__answer{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.Content-module__lCbabW__answer h2{font-size:20px}.Content-module__lCbabW__answer ul{margin-top:var(--space-2);color:var(--color-muted);font-size:15px}.Content-module__lCbabW__answer+.Content-module__lCbabW__answer{margin-top:var(--space-4)}.Content-module__lCbabW__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-sm);max-width:100%;overflow-x:auto}.Content-module__lCbabW__table{width:100%;min-width:0;font-size:15px}.Content-module__lCbabW__table caption{padding:var(--space-2) var(--space-3);text-align:left;background:var(--color-surface);font-weight:600}.Content-module__lCbabW__table th,.Content-module__lCbabW__table td{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);text-align:left;vertical-align:top}.Content-module__lCbabW__table thead th{color:var(--color-muted);font-weight:600}.Content-module__lCbabW__source{font-size:15px}.Content-module__lCbabW__sourceNote{margin-top:var(--space-2);color:var(--color-muted)}.Content-module__lCbabW__related ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.Content-module__lCbabW__related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.Content-module__lCbabW__related li{min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.Content-module__lCbabW__related li a{padding:var(--space-1) 0;font-weight:600;display:inline-block}.Content-module__lCbabW__related li span{color:var(--color-muted);font-size:14px;display:block}.Content-module__lCbabW__draft{margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-warning-soft);color:var(--color-warning);font-size:15px}
.AdUnit-module__BEtkdq__slot{margin-top:var(--space-7);max-width:820px;padding-top:var(--space-3);border-top:1px solid var(--color-border)}.AdUnit-module__BEtkdq__label{color:var(--color-muted);margin-bottom:var(--space-2);font-size:12px}.AdUnit-module__BEtkdq__unit{min-height:250px}
.Tool-module__RvlqaG__workspace{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.Tool-module__RvlqaG__workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.Tool-module__RvlqaG__form,.Tool-module__RvlqaG__result{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;padding:var(--space-5) var(--space-4);background:var(--color-bg)}@media (min-width:768px){.Tool-module__RvlqaG__form,.Tool-module__RvlqaG__result{padding:var(--space-5)}}.Tool-module__RvlqaG__result{background:var(--color-surface)}.Tool-module__RvlqaG__formTop{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}.Tool-module__RvlqaG__field+.Tool-module__RvlqaG__field,.Tool-module__RvlqaG__choice+.Tool-module__RvlqaG__field,.Tool-module__RvlqaG__field+.Tool-module__RvlqaG__choice{margin-top:var(--space-4)}.Tool-module__RvlqaG__label{margin-bottom:var(--space-1);font-size:15px;font-weight:500;display:block}.Tool-module__RvlqaG__required{color:var(--color-muted);font-size:13px;font-weight:400}.Tool-module__RvlqaG__inputWrap{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);align-items:stretch;display:flex}.Tool-module__RvlqaG__inputWrap:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.Tool-module__RvlqaG__inputInvalid{border-color:var(--color-error)}.Tool-module__RvlqaG__input{min-width:0;min-height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-sm);text-align:right;background:0 0;border:0;flex:auto;font-size:16px}.Tool-module__RvlqaG__input:focus{outline:none}.Tool-module__RvlqaG__unit{padding:0 var(--space-3);color:var(--color-muted);border-left:1px solid var(--color-border);justify-content:center;align-items:center;min-width:44px;display:flex}.Tool-module__RvlqaG__hint{margin-top:var(--space-1);color:var(--color-muted);font-size:14px}.Tool-module__RvlqaG__error,.Tool-module__RvlqaG__formError{margin-top:var(--space-1);color:var(--color-error);font-size:14px}.Tool-module__RvlqaG__formError{margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-error-soft)}.Tool-module__RvlqaG__errorTag{background:var(--color-error);color:#fff;border-radius:4px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.Tool-module__RvlqaG__choice{border:0;min-width:0;margin:0;padding:0}.Tool-module__RvlqaG__choiceOptions{gap:var(--space-2);flex-wrap:wrap;display:flex}.Tool-module__RvlqaG__choiceOption{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex}.Tool-module__RvlqaG__choiceOption:has(input:checked){border-color:var(--color-accent);background:var(--color-accent-soft)}.Tool-module__RvlqaG__choiceOption input{width:18px;height:18px;accent-color:var(--color-accent);margin:0}.Tool-module__RvlqaG__actions{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.Tool-module__RvlqaG__primaryButton,.Tool-module__RvlqaG__secondaryButton{min-height:var(--control-height);padding:0 var(--space-5);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.Tool-module__RvlqaG__primaryButton{border:1px solid var(--color-accent);background:var(--color-accent);color:#fff;flex:160px}.Tool-module__RvlqaG__primaryButton:hover{background:var(--color-accent-hover)}.Tool-module__RvlqaG__secondaryButton{border:1px solid var(--color-border-strong);background:var(--color-bg);color:var(--color-text)}.Tool-module__RvlqaG__secondaryButton:hover{border-color:var(--color-accent);color:var(--color-accent)}.Tool-module__RvlqaG__linkButton{min-height:var(--control-height);padding:0 var(--space-2);color:var(--color-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.Tool-module__RvlqaG__resultHeading{margin-bottom:var(--space-3);font-size:18px}.Tool-module__RvlqaG__placeholder{color:var(--color-muted)}.Tool-module__RvlqaG__dirty{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-warning-soft);color:var(--color-warning);font-weight:500}.Tool-module__RvlqaG__exampleTag{margin-bottom:var(--space-3);padding:2px var(--space-2);background:var(--color-accent-soft);color:var(--color-accent);border-radius:4px;font-size:14px;display:inline-block}.Tool-module__RvlqaG__primary{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.Tool-module__RvlqaG__primaryLabel{color:var(--color-muted);font-size:15px}.Tool-module__RvlqaG__primaryValue{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;font-size:32px;font-weight:700;line-height:1.3;display:flex}@media (min-width:1024px){.Tool-module__RvlqaG__primaryValue{font-size:36px}}.Tool-module__RvlqaG__primaryNote{margin-top:var(--space-1);color:var(--color-muted);font-size:14px}.Tool-module__RvlqaG__loss{color:var(--color-error)}.Tool-module__RvlqaG__lossTag{border:1px solid var(--color-error);border-radius:4px;padding:2px 8px;font-size:14px;font-weight:600}.Tool-module__RvlqaG__rows{margin:0}.Tool-module__RvlqaG__row{justify-content:space-between;gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.Tool-module__RvlqaG__row dt{color:var(--color-muted)}.Tool-module__RvlqaG__row dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.Tool-module__RvlqaG__rowNote{color:var(--color-muted);font-size:13px;font-weight:400;display:block}.Tool-module__RvlqaG__formula{margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-bg);border:1px solid var(--color-border);overflow-wrap:anywhere}.Tool-module__RvlqaG__formulaLabel{color:var(--color-muted);margin-bottom:var(--space-1);font-size:14px}.Tool-module__RvlqaG__copy{margin-top:var(--space-4)}.Tool-module__RvlqaG__copyStatus{min-height:1.6em;margin-top:var(--space-1);color:var(--color-success);font-size:14px}.Tool-module__RvlqaG__manualCopy textarea{width:100%;margin-top:var(--space-1);padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:14px}.Tool-module__RvlqaG__upsell{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-bg)}.Tool-module__RvlqaG__upsellTitle{font-weight:600}.Tool-module__RvlqaG__upsellBody{margin-top:var(--space-1);color:var(--color-muted);font-size:15px}.Tool-module__RvlqaG__upsellActions{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Tool-module__RvlqaG__badge{margin-left:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border-strong);color:var(--color-muted);vertical-align:middle;border-radius:4px;padding:0 6px;font-size:12px;font-weight:500;display:inline-block}.Tool-module__RvlqaG__waitlistForm{margin-top:var(--space-3)}.Tool-module__RvlqaG__consent{margin-top:var(--space-3);font-size:15px}.Tool-module__RvlqaG__checkLine{gap:var(--space-2);min-height:var(--control-height);padding-top:var(--space-2);cursor:pointer;align-items:flex-start;display:flex}.Tool-module__RvlqaG__checkLine input{width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin:3px 0 0}.Tool-module__RvlqaG__consentDetail{margin:0 0 var(--space-2) 26px;color:var(--color-muted);padding-left:1.1em;font-size:14px}.Tool-module__RvlqaG__waitlistOk{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-success);background:#f0fdf4;font-size:15px}.Tool-module__RvlqaG__groupLabel{margin:var(--space-4) 0 var(--space-2);font-weight:700}.Tool-module__RvlqaG__formTop+.Tool-module__RvlqaG__groupLabel{margin-top:0}.Tool-module__RvlqaG__diagram{margin:var(--space-4) 0 0;color:var(--color-text)}.Tool-module__RvlqaG__diagram svg{max-width:100%;height:auto;display:block}.Tool-module__RvlqaG__diagram figcaption{margin-top:var(--space-1);color:var(--color-muted);font-size:14px}.Tool-module__RvlqaG__notes{margin:var(--space-3) 0 0;padding-left:1.2em}.Tool-module__RvlqaG__tableWrap{margin-top:var(--space-4);overflow-x:auto}.Tool-module__RvlqaG__table{border-collapse:collapse;width:100%;font-size:14px}.Tool-module__RvlqaG__table caption{text-align:left;color:var(--color-muted);margin-bottom:var(--space-1);font-size:14px}.Tool-module__RvlqaG__table th,.Tool-module__RvlqaG__table td{padding:var(--space-2);border-bottom:1px solid var(--color-border);text-align:right;white-space:nowrap}.Tool-module__RvlqaG__table th:first-child{text-align:left}.Tool-module__RvlqaG__bestRow{background:var(--color-accent-soft)}.Tool-module__RvlqaG__select{width:100%;min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:16px}.Tool-module__RvlqaG__unitRow{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;display:grid}.Tool-module__RvlqaG__unitRow .Tool-module__RvlqaG__field{margin:0}.Tool-module__RvlqaG__unitRow+.Tool-module__RvlqaG__field{margin-top:var(--space-4)}.Tool-module__RvlqaG__swapButton{min-width:var(--control-height);min-height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);cursor:pointer;font-size:20px}.Tool-module__RvlqaG__swapButton:hover{border-color:var(--color-accent);color:var(--color-accent)}
