@layer base{._slider_x0qhw_2{position:relative;display:flex;align-items:center;min-width:12rem;height:1.5rem;touch-action:none;user-select:none;cursor:pointer}._track_x0qhw_13{position:absolute;height:.375rem;width:100%;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-fast) ease}._range_x0qhw_22{position:absolute;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transition:background-color var(--animation-duration-fast) ease}._thumb_x0qhw_30{display:block;width:1rem;height:1rem;background-color:var(--primary);border-radius:var(--radius-full);border:2px solid var(--background);box-shadow:var(--shadow);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._slider_x0qhw_2:hover ._track_x0qhw_13{background-color:var(--muted-foreground)}._slider_x0qhw_2:hover ._thumb_x0qhw_30,._slider_x0qhw_2:focus-visible ._thumb_x0qhw_30{transform:scale(1.1);box-shadow:var(--shadow-md)}._slider_x0qhw_2:focus-visible{outline:none}._slider_x0qhw_2:focus-visible ._track_x0qhw_13{outline:2px solid var(--primary);outline-offset:2px}}._calc_161w4_1{margin:0 0 34px;padding:24px;border:1px solid var(--border);border-radius:16px;background:var(--card);box-shadow:var(--shadow-md)}._srOnly_161w4_2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._inputs_161w4_3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._field_161w4_4{display:flex;flex-direction:column;gap:7px;min-width:0}._field_161w4_4>span{font-size:13px;font-weight:600}._effortField_161w4_6{grid-column:1/-1;gap:12px}._effortField_161w4_6 strong{font-family:var(--font-family-monospace);color:var(--primary)}._error_161w4_8{color:var(--error);font-size:12px;line-height:1.4}._chips_161w4_9{display:flex;flex-wrap:wrap;gap:8px}._chips_161w4_9 button{padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:var(--background);color:var(--foreground);font-size:13px;font-family:var(--font-family-monospace);cursor:pointer}._chips_161w4_9 button:hover{border-color:var(--primary)}._chips_161w4_9 ._chipActive_161w4_12{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._result_161w4_13{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:22px 0;padding:20px 22px;border-radius:12px;background:#12243b;color:#f8fbff}._resultMain_161w4_14 span,._splits_161w4_14>span{display:block;font-size:13px;color:#c6d4ea}._resultMain_161w4_14 strong{display:block;margin:4px 0 6px;font:600 clamp(40px,7vw,58px)/1 var(--font-family-monospace);letter-spacing:-.02em}._resultMain_161w4_14 small{font-size:13px;color:#c6d4ea}._splits_161w4_14 ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}._splits_161w4_14 li{display:flex;flex-direction:column;padding:8px 12px;border:1px solid #2e4566;border-radius:10px;min-width:72px}._splits_161w4_14 li small{font-size:11px;color:#a9bbd6}._splits_161w4_14 li b{font:600 17px var(--font-family-monospace)}._tables_161w4_21{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px}._tables_161w4_21 h3{margin:0 0 10px;font-size:15px}._tableWrap_161w4_23{overflow-x:auto;border:1px solid var(--border);border-radius:10px}._tableWrap_161w4_23 table{width:100%;border-collapse:collapse;font-size:14px}._tableWrap_161w4_23 th,._tableWrap_161w4_23 td{padding:8px 12px;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}._tableWrap_161w4_23 thead th{background:var(--surface);font-size:12px;font-weight:600;color:var(--muted-foreground)}._tableWrap_161w4_23 tbody th{font-weight:600}._tableWrap_161w4_23 td{font-family:var(--font-family-monospace)}._tableWrap_161w4_23 tbody tr:last-child th,._tableWrap_161w4_23 tbody tr:last-child td{border-bottom:none}._rowActive_161w4_30{background:color-mix(in srgb,var(--primary) 9%,transparent)}@media(max-width:760px){._inputs_161w4_3,._result_161w4_13,._tables_161w4_21{grid-template-columns:1fr}._calc_161w4_1{padding:18px}}
