#kalkulacka-eliquid .ke-targets{border:1px solid var(--tb-color-gray-200);border-radius:var(--tb-radius-lg);padding:1rem 1.25rem 1.25rem;margin-bottom:1rem;background:var(--tb-color-white)}#kalkulacka-eliquid .ke-targets__legend{padding:0 .5rem;font-size:var(--tb-font-size-sm);font-weight:600;color:var(--tb-color-gray-600);text-transform:uppercase;letter-spacing:.04em}#kalkulacka-eliquid .ke-toolbar{margin-bottom:.75rem;align-items:flex-end;flex-wrap:wrap}#kalkulacka-eliquid .ke-toolbar__group{display:flex;flex-direction:column;gap:.25rem}#kalkulacka-eliquid .ke-toolbar__label{font-size:var(--tb-font-size-xs);color:var(--tb-color-gray-500)}#kalkulacka-eliquid .ke-banner{margin-bottom:.75rem}#kalkulacka-eliquid .ke-table-wrap{overflow-x:auto;border:1px solid var(--tb-color-gray-200);border-radius:var(--tb-radius-lg);background:var(--tb-color-white);margin-bottom:1rem}#kalkulacka-eliquid .ke-table{width:100%;border-collapse:collapse;font-size:var(--tb-font-size-sm)}#kalkulacka-eliquid .ke-table th,#kalkulacka-eliquid .ke-table td{padding:.5rem;border-bottom:1px solid var(--tb-color-gray-200);text-align:left;vertical-align:middle}#kalkulacka-eliquid .ke-table thead th{background:var(--tb-color-bg);font-weight:600;color:var(--tb-color-gray-600);font-size:var(--tb-font-size-xs);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;position:sticky;top:0;z-index:1}#kalkulacka-eliquid .ke-th-num,#kalkulacka-eliquid .ke-th-vol,#kalkulacka-eliquid .ke-th-mass{text-align:right;min-width:70px}#kalkulacka-eliquid .ke-th-mode{min-width:80px}#kalkulacka-eliquid .ke-th-action{width:40px}#kalkulacka-eliquid .ke-th-unit{font-weight:400;text-transform:none;letter-spacing:0;color:var(--tb-color-gray-400);font-size:.65rem}#kalkulacka-eliquid .ke-th-aroma{position:relative;min-width:110px;text-align:right}#kalkulacka-eliquid .ke-aroma-name{display:inline-block;margin-right:1.25rem}#kalkulacka-eliquid .ke-aroma-remove{position:absolute;top:50%;right:.5rem;transform:translateY(-50%);border:none;background:transparent;color:var(--tb-color-gray-400);cursor:pointer;font-size:1.1rem;line-height:1;padding:0 .25rem;border-radius:var(--tb-radius-sm)}#kalkulacka-eliquid .ke-aroma-remove:hover{color:var(--tb-color-danger);background:var(--tb-color-gray-100)}#kalkulacka-eliquid .ke-table tbody tr:last-child td{border-bottom:none}#kalkulacka-eliquid .ke-row--impossible{background:var(--tb-color-amber-light)}#kalkulacka-eliquid .ke-input-num,#kalkulacka-eliquid .ke-input-name{width:100%;min-width:60px;padding:.35rem .5rem;font-size:var(--tb-font-size-sm)}#kalkulacka-eliquid .ke-input-num{text-align:right;max-width:90px}#kalkulacka-eliquid .ke-td-name{min-width:160px;position:relative}#kalkulacka-eliquid .ke-td-num,#kalkulacka-eliquid .ke-td-result{text-align:right}#kalkulacka-eliquid .ke-td-result{font-variant-numeric:tabular-nums;font-weight:600;color:var(--tb-color-dark);white-space:nowrap}#kalkulacka-eliquid .ke-td-result--bad{color:var(--tb-color-danger);text-decoration:line-through}#kalkulacka-eliquid .ke-select-mode{padding:.35rem .5rem;font-size:var(--tb-font-size-sm);width:auto;min-width:80px}#kalkulacka-eliquid .ke-td-action{text-align:center;width:40px}#kalkulacka-eliquid .ke-row-remove{border:none;background:transparent;color:var(--tb-color-gray-400);cursor:pointer;padding:.35rem;border-radius:var(--tb-radius-sm);display:inline-flex;align-items:center;justify-content:center}#kalkulacka-eliquid .ke-row-remove:hover{color:var(--tb-color-danger);background:var(--tb-color-gray-100)}#kalkulacka-eliquid .ke-warn-icon{position:absolute;top:50%;right:1.15rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:var(--tb-color-warning);pointer-events:auto}#kalkulacka-eliquid .ke-td-name .ke-input-name{padding-right:2.5rem}#kalkulacka-eliquid .ke-empty{text-align:center;padding:1.5rem;color:var(--tb-color-gray-500);font-style:italic}#kalkulacka-eliquid .ke-summary{margin-bottom:.75rem}#kalkulacka-eliquid .ke-aroma-meta{flex-wrap:wrap;margin-bottom:.75rem}#kalkulacka-eliquid .ke-actions{flex-wrap:wrap}#kalkulacka-eliquid .ke-densities{flex:1;margin:0;min-width:240px}#kalkulacka-eliquid .ke-dialog{border:1px solid var(--tb-color-gray-200);border-radius:var(--tb-radius-lg);padding:0;background:var(--tb-color-white);color:var(--tb-color-text);max-width:24rem;width:90vw}#kalkulacka-eliquid .ke-dialog::backdrop{background:#11182766}#kalkulacka-eliquid .ke-dialog__form{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}#kalkulacka-eliquid .ke-dialog__title{margin:0;font-size:var(--tb-font-size-xl);color:var(--tb-color-dark)}
