.t2 .t2-form{display:block}.t2 .t2-in{position:relative;display:flex;align-items:center}.t2 .t2-in input{width:100%;height:48px;padding:0 56px 0 14px;font:inherit;font-size:16px;color:var(--sk-dark);background:#fff;border:1.5px solid var(--sk-border);border-radius:12px}.t2 .t2-in input:focus,.t2 .t2-text:focus,.t2 select:focus{outline:none;border-color:var(--sk-orange);box-shadow:0 0 0 3px #ff600024}.t2 .t2-in .t2-unit{position:absolute;right:12px;font-size:13px;font-weight:600;color:#4a4647;pointer-events:none}.t2 .t2-field--err input{border-color:#c62828}.t2 .t2-err{display:none;font-size:12.5px;color:#b71c1c;font-weight:600}.t2 .t2-field--err .t2-err{display:block}.t2 .t2-text,.t2 select{width:100%;height:46px;padding:0 12px;font:inherit;font-size:15px;color:var(--sk-dark);background:#fff;border:1.5px solid var(--sk-border);border-radius:12px}.t2 textarea.t2-text{height:auto;padding:10px 12px}.t2 .t2-check{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.45;cursor:pointer}.t2 .t2-check input{width:20px;height:20px;margin-top:1px;accent-color:var(--sk-orange);flex:0 0 auto}.t2 .t2-actions{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 4px}.t2 .t2-actions [hidden],.t2 .t2-step--off{display:none!important}.t2 .t2-step{animation:t2-step-in .22s ease}@keyframes t2-step-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.t2 .t2-step{animation:none}}.t2 .t2-prog{margin:0 0 16px}.t2 .t2-prog__txt{font:700 13px var(--sk-body);color:#4a4647;letter-spacing:.02em}.t2 .t2-prog__bar{height:6px;margin-top:8px;border-radius:99px;background:#f1e9e4;overflow:hidden}.t2 .t2-prog__bar i{display:block;height:100%;width:0;border-radius:99px;background:var(--sk-orange);transition:width .25s ease}.t2 .t2-back{min-height:48px}.t2 .t2-actions .t2-back,.t2 .t2-actions .t2-next{flex:0 0 auto}.t2 .t2-go{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:0;border-radius:12px;background:var(--sk-orange);color:#fff;font:700 15.5px var(--sk-body);cursor:pointer}.t2 .t2-go:hover{background:var(--sk-orange-dark)}.t2 .t2-go:focus-visible,.t2 .t2-btn:focus-visible{outline:3px solid rgba(255,96,0,.45);outline-offset:2px}.t2 .t2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1.5px solid var(--sk-border);border-radius:12px;background:#fff;color:var(--sk-dark);font:600 14px var(--sk-body);cursor:pointer;text-decoration:none}.t2 .t2-btn:hover{border-color:var(--sk-orange);color:var(--sk-orange-dark)}.t2 .t2-btn--primary{background:var(--sk-dark);color:#fff;border-color:var(--sk-dark)}.t2 .t2-btn--primary:hover{background:#000;color:#fff}.t2 .t2-btn--danger{color:#b71c1c;border-color:#f1b8b8}.t2 .t2-result{margin-top:18px}.t2 .t2-result:empty{display:none}.t2 .tl-note{margin-top:12px}.t2 .tl-note[role=alert]{border-width:2px}.t2 .tl-note--urgent{background:#fdecea;border-color:#c62828;color:#7f1d1d}.t2 .t2-range{font-family:var(--sk-heading);font-size:clamp(20px,3vw,26px);font-weight:800;margin:0 0 4px}.t2 .t2-range small{display:block;margin-top:2px;font:500 14px var(--sk-body);color:#4a4647}.t2 .t2-scale{margin:16px 0 6px}.t2 .t2-scale__bar{position:relative;display:flex;height:14px;border-radius:99px;overflow:hidden}.t2 .t2-scale__bar i{display:block;height:100%}.t2 .t2-scale__pin{position:absolute;top:-5px;width:4px;height:24px;background:var(--sk-dark);border-radius:2px;transform:translate(-50%);box-shadow:0 0 0 2px #fff}.t2 .t2-scale__lbl{display:flex;margin-top:6px;font-size:11.5px;color:#4a4647}.t2 .t2-scale__lbl span{text-align:center;padding:0 2px}.t2 .c-low{background:#64b5f6}.t2 .c-good{background:#9eac3a}.t2 .c-warn{background:#ffb020}.t2 .c-alert{background:#e5573f}.t2 .c-deep{background:#b71c1c}.t2 .t2-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.t2 .t2-ctas .t2-btn{text-align:center}.t2 .t2-table{width:100%;border-collapse:collapse;margin:14px 0 6px;font-size:14px}.t2 .t2-table th,.t2 .t2-table td{padding:9px 10px;text-align:left;border-bottom:1px solid var(--sk-border);vertical-align:top}.t2 .t2-table th{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#4a4647}.t2 .t2-table td:first-child{font-weight:700}.t2 .t2-pill{display:inline-block;padding:2px 10px;border-radius:99px;font-size:12.5px;font-weight:700}.t2 .t2-pill.good{background:#eef2d2;color:#4f5a12}.t2 .t2-pill.warn{background:#fff0d2;color:#8a5a00}.t2 .t2-pill.alert{background:#fde0db;color:#a0301f}.t2 .t2-pill.info{background:#e3f0fb;color:#1c5c95}.t2 .t2-calc{font-size:11.5px;color:#4a4647;font-weight:500}.t2 .t2-fine{font-size:13px;color:#4a4647;margin:12px 0 0;line-height:1.55}.t2 .t2-priv{font-size:12.5px;color:#4a4647;margin:12px 0 0}.t2 .t2-svg{display:block;width:100%;height:auto;max-width:420px;margin:14px auto 0}.t2 .t2-svg text{font:600 10px var(--sk-body);fill:#3a3637}.t2-static table{width:100%;border-collapse:collapse;margin:12px 0 18px;font-size:14.5px}.t2-static th,.t2-static td{padding:9px 10px;text-align:left;border-bottom:1px solid var(--sk-border);vertical-align:top}.t2-static th{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#4a4647;background:#fafaf7}.t2-faq h2{font-family:var(--sk-heading);font-weight:800;font-size:21px;margin:0 0 6px}.t2-faq__item{padding:12px 0;border-bottom:1px solid var(--sk-border)}.t2-faq__item h3{font-size:16px;margin:0 0 6px}.t2-faq__item .rte p{margin:0}.t2-meta{display:flex;flex-direction:column;gap:4px;margin:18px 4px 0;font-size:12.5px;color:#4a4647;line-height:1.55}.t2-related{margin:22px 4px 0}.t2-related h2{font-family:var(--sk-heading);font-size:17px;font-weight:800;margin:0 0 8px}.t2-related ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.t2-related a{color:var(--sk-orange-dark);text-decoration:underline;text-underline-offset:3px;font-weight:600;font-size:14.5px}.t2 .t2-banner{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;padding:12px 14px;margin-bottom:14px;border-radius:12px;background:#eaf3fb;color:#1c3a57;font-size:13.5px;line-height:1.5}.t2 .t2-banner button{flex:0 0 auto;border:0;background:none;font:700 13px var(--sk-body);color:inherit;text-decoration:underline;cursor:pointer;min-height:32px}.t2 .t2-sec{margin-top:26px;padding-top:18px;border-top:1px solid var(--sk-border)}.t2 .t2-sec h3{font-family:var(--sk-heading);font-size:18px;font-weight:800;margin:0 0 10px}.t2 .t2-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.t2 .t2-chips button{min-height:36px;padding:0 12px;border:1.5px solid var(--sk-border);border-radius:99px;background:#fff;font:600 13px var(--sk-body);cursor:pointer}.t2 .t2-chips button[aria-pressed=true]{border-color:var(--sk-orange);background:var(--sk-cream);color:var(--sk-orange-dark)}.t2 .t2-hist{list-style:none;margin:0;padding:0;max-height:360px;overflow-y:auto;scrollbar-width:none}.t2 .t2-hist::-webkit-scrollbar{display:none}.t2 .t2-hist li{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--sk-border);font-size:14px}.t2 .t2-hist .t2-hist__main{flex:1;min-width:0}.t2 .t2-hist .t2-hist__val{font-weight:800;font-size:16px}.t2 .t2-hist small{display:block;color:#4a4647}.t2 .t2-hist button{min-height:36px;padding:0 10px;border:0;background:none;font:600 13px var(--sk-body);color:var(--sk-orange-dark);cursor:pointer}.t2 .t2-mini{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.t2-print{display:none}.t2-print__brand{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;margin-bottom:12px;border-bottom:2px solid #FF6000}.t2-print__brand img{display:block;width:180px;height:auto}.t2-print__brand span{font-size:12px;color:#4a4647}@media print{body.t2-printing>*:not(.t2-print-host){display:none!important}body.t2-printing .t2-print-host{display:block!important}.t2-print{display:block!important;font:13px/1.5 Arial,sans-serif;color:#000;padding:12mm}.t2-print table{width:100%;border-collapse:collapse;margin-top:10px}.t2-print th,.t2-print td{border:1px solid #888;padding:4px 6px;text-align:left}}@media(max-width:640px){.t2 .t2-go,.t2 .t2-ctas .t2-btn{width:100%}.t2 .t2-form .t2-actions{flex-wrap:nowrap}.t2 .t2-form .t2-actions .t2-go{width:auto;flex:1 1 auto}.t2 .t2-form .t2-actions .t2-back{flex:0 0 30%}.t2 .t2-form .t2-actions [data-t2-reset]{flex:0 0 auto}.t2 .t2-table{font-size:13px}}@media(prefers-reduced-motion:reduce){.t2 *{transition:none!important;animation:none!important}}.t2 .tl-rng{margin-bottom:14px}.t2 .tl-grid2 .tl-rng,.t2 .tl-grid3 .tl-rng{margin-bottom:0}.t2 .tl-rng__val input{width:84px}.t2 .t2-field--err .tl-rng__val input{border-color:#c62828;background:#fff}.t2 .t2-rng--unset input[type=range]{--p: 0% !important}.t2 .t2-rng--unset input[type=range]::-webkit-slider-thumb{border-color:#b9b3af}.t2 .t2-rng--unset input[type=range]::-moz-range-thumb{border-color:#b9b3af}.t2 .tl-rng__val b{min-width:38px}.t2 .tl-rng input[type=range]{touch-action:pan-y}.tl-layout>*{min-width:0}.t2 .t2-table,.t2 .t2-hist{max-width:100%}@media(max-width:640px){.t2 .t2-resultwrap,.t2 .t2-result{overflow-x:auto;scrollbar-width:none}.t2 .t2-result::-webkit-scrollbar{display:none}}@media(max-width:640px){.t2-static table{display:block;max-width:100%;overflow-x:auto;scrollbar-width:none;font-size:13.5px}.t2-static table::-webkit-scrollbar{display:none}}.t2 .dp-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:18px 0 10px}.t2 .dp-tabs::-webkit-scrollbar{display:none}.t2 .dp-tabs button{flex:0 0 auto;min-height:40px;padding:0 16px;border:1.5px solid var(--sk-border);border-radius:99px;background:#fff;font:700 13.5px var(--sk-body);cursor:pointer}.t2 .dp-tabs button[aria-selected=true]{background:var(--sk-dark);border-color:var(--sk-dark);color:#fff}.t2 .dp-meal{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:flex-start;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--sk-border)}.t2 .dp-meal__main{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.t2 .dp-meal__slot{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sk-orange-dark)}.t2 .dp-meal__main small,.t2 .dp-meal__nums small{color:#4a4647;font-size:12.5px;line-height:1.45}.t2 .dp-meal__nums{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.t2 .dp-swap{min-height:34px;padding:0 14px;margin-top:4px;font-size:13px}.t2 .dp-alts{flex:1 1 100%;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.t2 .dp-alts[hidden]{display:none}.t2 .dp-alt{text-align:left;padding:10px 12px;border:1.5px solid var(--sk-border);border-radius:12px;background:var(--sk-cream);cursor:pointer;font:inherit;display:flex;flex-direction:column;gap:2px}.t2 .dp-alt:hover{border-color:var(--sk-orange)}.t2 .dp-alt small{color:#4a4647;font-size:12px}.t2 .dp-total{margin:12px 0 0;font-size:13.5px;line-height:1.55}.t2 .dp-gros{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.t2 .dp-gro h4{margin:0 0 4px;font:800 14px var(--sk-heading)}.t2 .dp-gro ul{list-style:none;margin:0;padding:0;font-size:13.5px;line-height:1.7}
/*# sourceMappingURL=/cdn/shop/t/63/assets/sk-tools2.css.map */
