.bat-selector__form{max-width:44rem;border:var(--c-border-width) solid var(--c-line);border-radius:var(--c-radius-lg);padding:clamp(1rem,3vw,2rem);background:var(--c-surface)}.bat-selector__q{border:0;margin:0;padding:0}.bat-selector__legend{font-size:var(--c-text-xl);font-weight:650;margin-bottom:var(--c-space-4);padding:0}.bat-selector__legend:focus{outline:none}.bat-selector__options{display:grid;gap:var(--c-space-2)}.bat-selector__option{display:flex;gap:var(--c-space-3);align-items:center;min-height:3rem;padding:var(--c-space-2) var(--c-space-3);border:var(--c-border-width) solid var(--c-border);border-radius:var(--c-radius-md);cursor:pointer}.bat-selector__option:has(input:checked){border-color:var(--c-action);box-shadow:inset 0 0 0 1px var(--c-action)}.bat-selector__option input{width:1.25rem;height:1.25rem;accent-color:var(--c-action);flex:none}.bat-selector__progress{margin:0 0 var(--c-space-2);font-size:var(--c-text-sm)}.bat-selector__meter{display:flex;align-items:center;gap:3px;margin:0 0 var(--c-space-2);max-width:22rem}.bat-selector__cells{flex:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;padding:3px;border:2px solid var(--c-text);border-radius:6px}.bat-selector__cells i{height:1rem;border-radius:2px;background:var(--c-line);transition:background-color .25s ease}.bat-selector__cells i.is-on{background:var(--c-action)}.bat-selector__meter.is-full .bat-selector__cells i{background:var(--c-tone-success-fg)}.bat-selector__cap{width:5px;height:.75rem;border-radius:0 2px 2px 0;background:var(--c-text)}@media(prefers-reduced-motion:reduce){.bat-selector__cells i{transition:none}}.bat-selector__nav{margin-top:var(--c-space-5);justify-content:space-between}.bat-selector__result:focus{outline:none}.bat-selector__paths{list-style:none;margin:var(--c-space-5) 0;padding:0;display:grid;gap:var(--c-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.bat-selector__path{display:flex;flex-direction:column;border:var(--c-border-width) solid var(--c-line);border-radius:var(--c-radius-lg);overflow:hidden;background:var(--c-surface)}.bat-selector__path>.c-pcard{border:0;border-radius:0;box-shadow:none}.bat-selector__path>.bat-selector__name{padding:var(--c-space-4) var(--c-space-4) 0}.bat-selector__why{flex:1;padding:var(--c-space-3) var(--c-space-4) var(--c-space-4);border-top:var(--c-border-width) solid var(--c-line);background:var(--c-surface-alt, var(--c-surface))}.bat-selector__why-title{margin:0;font-weight:700}.bat-selector__why .bat-selector__list li+li{margin-top:2px}.bat-selector__result{margin-top:var(--c-space-6, 2.5rem)}.bat-selector__more-wrap{margin:var(--c-space-5) 0;text-align:center}.bat-selector__notes{margin-top:var(--c-space-5)}@media(max-width:599px){.bat-selector__paths{grid-template-columns:1fr}}.bat-selector__name{margin:0 0 var(--c-space-2);font-size:var(--c-text-lg)}.bat-selector__name a{color:var(--c-text)}.bat-selector__h{margin:var(--c-space-3) 0 var(--c-space-1);font-size:var(--c-text-sm);text-transform:uppercase;letter-spacing:.04em}.bat-selector__list{margin:0;padding-left:1.1rem;font-size:var(--c-text-sm)}.bat-selector__list--miss{color:var(--c-tone-warning-fg)}.bat-selector__list--unknown{color:var(--c-text-muted)}.bat-selector__notes ul{margin:var(--c-space-2) 0;padding-left:1.1rem}.bat-calc bat-calculator{display:grid;gap:var(--c-space-5)}.bat-calc__layout{display:grid;gap:var(--c-space-4)}@media(min-width:990px){.bat-calc__layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.bat-calc__side-list{margin:var(--c-space-2) 0 0;padding-left:1.1rem;display:grid;gap:var(--c-space-2);font-size:var(--c-text-sm)}.bat-calc__form{display:grid;gap:var(--c-space-4)}.bat-calc__group{border:var(--c-border-width) solid var(--c-line);border-radius:var(--c-radius-lg);padding:clamp(1rem,3vw,1.5rem);margin:0}.bat-calc__group legend{padding:0 var(--c-space-2)}.bat-calc__fields{display:grid;gap:var(--c-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin-top:var(--c-space-3)}.bat-calc__field{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--c-space-1);align-content:start;min-width:0;font-weight:600;font-size:var(--c-text-sm)}.bat-calc__field small{font-weight:400;color:var(--c-text-muted)}.bat-calc__field--wide{grid-column:1 / -1}.bat-calc__input{display:flex;align-items:center;width:100%;min-width:0;box-sizing:border-box;border:var(--c-border-width) solid var(--c-border-strong);border-radius:var(--c-radius-md);background:var(--c-surface)}.bat-calc__input:focus-within{outline:var(--c-focus-width) solid var(--c-focus-color);outline-offset:var(--c-focus-offset)}.bat-calc__input input{flex:1 1 0;width:0;min-width:0;box-sizing:border-box;min-height:var(--c-control-height);border:0;background:transparent;padding:0 var(--c-space-3);font:inherit;font-weight:400;color:var(--c-text)}.bat-calc__input input:focus{outline:none}.bat-calc__input>span{flex:none;padding:0 var(--c-space-3);color:var(--c-text-muted);font-weight:400;white-space:nowrap}.bat-calc__field select{width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:var(--c-control-height);border:var(--c-border-width) solid var(--c-border-strong);border-radius:var(--c-radius-md);padding:0 var(--c-space-3);font:inherit;font-weight:400;background:var(--c-surface);color:var(--c-text)}.bat-calc__check{display:flex;gap:var(--c-space-2);align-items:center;min-height:var(--c-control-height);grid-column:1 / -1;font-size:var(--c-text-sm)}.bat-calc__check input{width:1.25rem;height:1.25rem;accent-color:var(--c-action)}.bat-calc__advanced,.bat-calc__how{border:var(--c-border-width) solid var(--c-line);border-radius:var(--c-radius-lg);padding:var(--c-space-3) clamp(1rem,3vw,1.5rem)}.bat-calc__advanced summary,.bat-calc__how summary{cursor:pointer;font-weight:650;min-height:var(--c-control-height);display:flex;align-items:center}.bat-calc__result{display:grid;gap:var(--c-space-4);margin-top:var(--c-space-4)}.bat-calc__result p,.bat-calc__result .c-section-title{margin:0}.bat-calc__options{list-style:none;margin:0;padding:0;display:grid;gap:var(--c-space-4)}.bat-calc__option{border:var(--c-border-width) solid var(--c-line);border-radius:var(--c-radius-lg);background:var(--c-surface);padding:clamp(1rem,2.5vw,1.5rem);display:grid;gap:var(--c-space-3)}.bat-calc__options[hidden],.bat-selector__paths[hidden]{display:none}.bat-calc__options:not([data-rest])>.bat-calc__option:first-child{border-color:var(--c-action);box-shadow:0 0 0 1px var(--c-action)}.bat-calc__option-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c-space-2)}.bat-calc__option-title{margin:0;font-size:var(--c-text-lg)}.bat-calc__option-title a{color:var(--c-text);text-decoration:none}.bat-calc__option-title a:hover{text-decoration:underline}.bat-calc__option-body{display:grid;gap:var(--c-space-4)}@media(min-width:750px){.bat-calc__option-body{grid-template-columns:9rem minmax(0,1fr)}.bat-calc__option-buy{grid-column:1 / -1}}@media(min-width:1100px){.bat-calc__option-body{grid-template-columns:10rem minmax(0,1.4fr) minmax(16rem,1fr)}.bat-calc__option-buy{grid-column:auto}}.bat-calc__option-media{background:var(--c-surface-alt);border-radius:var(--c-radius-md);aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;max-width:12rem}.bat-calc__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.bat-calc__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--c-space-3);margin:0}.bat-calc__kpis dt{font-size:var(--c-text-sm);color:var(--c-text-muted)}.bat-calc__kpis dd{margin:2px 0 0;font-weight:700;font-size:var(--c-text-lg);line-height:1.25}.bat-calc__kpis dd small{display:block;font-weight:400;font-size:var(--c-text-sm);color:var(--c-text-muted)}.bat-calc__kpis dd.is-pos{color:var(--c-tone-success-fg)}.bat-calc__kpis dd.is-neg{color:var(--c-tone-warning-fg)}.bat-calc__stored{margin-top:var(--c-space-3)!important;font-size:var(--c-text-sm);color:var(--c-text-muted)}.bat-calc__option-buy{display:grid;gap:var(--c-space-2);align-content:start;padding:var(--c-space-3);border-radius:var(--c-radius-md);background:var(--c-surface-alt)}.bat-calc__package-title{font-weight:700}.bat-calc__lines{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:var(--c-text-sm)}.bat-calc__lines li{display:flex;justify-content:space-between;gap:var(--c-space-3)}.bat-calc__total{font-size:var(--c-text-lg);border-top:var(--c-border-width) solid var(--c-line);padding-top:var(--c-space-2)}.bat-calc__total small{font-size:var(--c-text-sm);font-weight:400;color:var(--c-text-muted)}.bat-calc__add{width:100%}.bat-calc__option-buy .c-button--secondary{justify-self:start}.bat-calc__sizes summary{cursor:pointer;font-weight:600;font-size:var(--c-text-sm)}.bat-calc__sizes>p{margin:var(--c-space-2) 0!important;font-size:var(--c-text-sm)}.bat-calc__table-wrap{overflow-x:auto}.bat-calc__table-wrap table{width:100%;font-size:var(--c-text-sm);white-space:nowrap}.bat-calc__table-wrap tr.is-chosen td{font-weight:700;background:var(--c-soft)}.bat-calc__figure{font-size:var(--c-text-xl);font-weight:700}.bat-calc__disclaimer{font-size:var(--c-text-sm)}.bat-calc__formula{padding-left:1.25rem;display:grid;gap:var(--c-space-2)}.bat-calc__assumptions{max-width:40rem}.bat-calc__group,.bat-selector__q{min-width:0}.bat-calc bat-calculator>*,.bat-calc__form>*{min-width:0}.bat-calc__result,.bat-calc__options,.bat-calc__option,.bat-calc__option-body,.bat-calc__option-body>*,.bat-calc__sizes{min-width:0;max-width:100%}@media(max-width:749px){.bat-calc__option-media{max-width:8rem}}.bat-calc__upload{display:grid;gap:var(--c-space-2);margin:var(--c-space-3) 0;padding:var(--c-space-3);border-radius:var(--c-radius-md);background:var(--c-soft)}.bat-calc__upload p{margin:0}.bat-calc__upload-title{font-weight:700}.bat-calc__howto{margin:0;padding-left:1.2rem;font-size:var(--c-text-sm);display:grid;gap:2px}.bat-calc__file{justify-self:start;cursor:pointer}.bat-calc__file:focus-within{outline:var(--c-focus-width) solid var(--c-focus-color);outline-offset:var(--c-focus-offset)}.bat-calc__file-status{font-size:var(--c-text-sm);font-weight:600;color:var(--c-tone-success-fg)}.bat-calc__file-status:empty{display:none}.bat-calc__file-status.is-error{color:var(--c-tone-warning-fg)}.bat-calc__privacy{font-size:var(--c-text-sm);color:var(--c-text-muted)}[data-file-clear]{justify-self:start}[data-file-clear][hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bat-tools.css.map */
