.mw-page{max-width:720px;margin:0 auto;padding:32px 20px 80px;font-family:Avenir Next,-apple-system,BlinkMacSystemFont,sans-serif;color:#34312e}.mw-page *{box-sizing:border-box}.mw-status{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;font-size:13px;background:#34312e0d;margin-bottom:28px;width:fit-content}.mw-status__dot{width:10px;height:10px;border-radius:50%;background:#34312e4d}.mw-status[data-state=ok] .mw-status__dot{background:#5a8c70;box-shadow:0 0 0 4px #5a8c702e}.mw-status[data-state=warn] .mw-status__dot{background:#c97a26;box-shadow:0 0 0 4px #c97a262e}.mw-status[data-state=error] .mw-status__dot{background:#b85042;box-shadow:0 0 0 4px #b850422e}.mw-status[data-state=loading] .mw-status__dot{background:#34312e4d;animation:mw-pulse 1.2s ease-in-out infinite}@keyframes mw-pulse{0%,to{opacity:.3}50%{opacity:1}}.mw-progress{margin-bottom:24px}.mw-progress__bar{height:6px;background:#34312e14;border-radius:999px;overflow:hidden}.mw-progress__fill{height:100%;background:linear-gradient(90deg,#f9c2a9,#b85042);width:0;transition:width .4s cubic-bezier(.4,0,.2,1)}.mw-progress__label{font-size:12px;color:#34312e8c;margin-top:8px;letter-spacing:.04em;text-transform:uppercase}.mw-step{background:#fff;border:1px solid rgba(52,49,46,.08);border-radius:20px;padding:32px 28px;box-shadow:0 4px 20px #0000000a}.mw-step__icon{font-size:36px;margin-bottom:16px}.mw-step__title{font-size:26px;font-weight:600;margin:0 0 10px;letter-spacing:-.01em}.mw-step__desc{font-size:16px;color:#34312ebf;line-height:1.55;margin:0 0 24px}.mw-illum{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:500;margin-bottom:16px}.mw-illum[data-mode=red]{background:#b850421f;color:#b85042}.mw-illum[data-mode=blue]{background:#5f82af29;color:#4a6f9c}.mw-illum__swatch{width:14px;height:14px;border-radius:50%}.mw-illum[data-mode=red] .mw-illum__swatch{background:#b85042}.mw-illum[data-mode=blue] .mw-illum__swatch{background:#5f82af}.mw-material{background:#f9c2a91f;border-left:3px solid #F9C2A9;padding:16px 18px;margin:0 0 20px;border-radius:8px;font-size:14px;line-height:1.5}.mw-material strong{color:#b85042}.mw-timer{display:flex;align-items:center;gap:12px;margin-top:14px;font-variant-numeric:tabular-nums}.mw-timer__count{font-size:28px;font-weight:600;color:#34312e;min-width:60px}.mw-timer__ring{width:48px;height:48px;border-radius:50%;border:4px solid rgba(184,80,66,.2);border-top-color:#b85042;animation:mw-spin 1s linear infinite}.mw-timer__ring[data-paused=true]{animation-play-state:paused;opacity:.4}.mw-timer__btn{flex:1}@keyframes mw-spin{to{transform:rotate(360deg)}}.mw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;border:none;transition:transform .1s,box-shadow .2s,background .2s;font-family:inherit}.mw-btn:active{transform:translateY(1px)}.mw-btn:disabled{opacity:.4;cursor:not-allowed}.mw-btn--primary{background:#34312e;color:#fff}.mw-btn--primary:hover:not(:disabled){background:#4a4642;box-shadow:0 6px 18px #34312e2e}.mw-btn--ghost{background:transparent;color:#34312e;border:1px solid rgba(52,49,46,.18)}.mw-btn--ghost:hover:not(:disabled){background:#34312e0a}.mw-btn--capture{width:100%;padding:18px 24px;font-size:17px;background:linear-gradient(135deg,#b85042,#c97a26);color:#fff;margin-top:8px}.mw-btn--capture:hover:not(:disabled){box-shadow:0 8px 24px #b8504247;transform:translateY(-1px)}.mw-preview{margin:0 0 16px;border-radius:12px;overflow:hidden;background:#1a1816;position:relative;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center}.mw-preview__img{width:100%;height:100%;object-fit:contain;display:block}.mw-preview__hint{position:absolute;bottom:8px;left:8px;background:#00000080;color:#fff;font-size:11px;padding:4px 10px;border-radius:4px;letter-spacing:.04em;pointer-events:none}.mw-preview__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#ffffffa6;font-size:14px}.mw-preview__placeholder-icon{font-size:32px;opacity:.6}.mw-result{margin-top:24px;padding:20px;border-radius:14px;background:#5a8c7014;border:1px solid rgba(90,140,112,.2)}.mw-result__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mw-result__check{display:flex;align-items:center;gap:8px;font-weight:600;color:#5a8c70}.mw-result__time{font-size:12px;color:#34312e8c}.mw-result__values{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.mw-result__kv{background:#fff;padding:10px 12px;border-radius:8px;border:1px solid rgba(52,49,46,.06)}.mw-result__kv-key{font-size:11px;color:#34312e8c;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.mw-result__kv-val{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.mw-result__images{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.mw-result__img-wrap{position:relative}.mw-result__img-wrap img{width:100%;border-radius:8px;display:block}.mw-result__img-label{position:absolute;top:8px;left:8px;background:#34312ec7;color:#fff;font-size:11px;padding:3px 8px;border-radius:4px}.mw-error{margin-top:20px;padding:16px;border-radius:10px;background:#b850421a;border:1px solid rgba(184,80,66,.25);color:#b85042;font-size:14px}.mw-error strong{display:block;margin-bottom:4px}.mw-nav{display:flex;gap:12px;margin-top:24px}.mw-nav .mw-btn{flex:1}.mw-summary__list{list-style:none;padding:0;margin:20px 0;display:grid;gap:10px}.mw-summary__item{background:#fff;border:1px solid rgba(52,49,46,.08);border-radius:10px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between}.mw-summary__name{font-weight:500}.mw-summary__val{font-variant-numeric:tabular-nums;font-weight:600;color:#b85042}.mw-summary__val--missing{color:#34312e66;font-weight:400}.mw-page__hint{margin-top:16px;font-size:12px;color:#34312e8c;line-height:1.5}.mw-page__hint code{background:#34312e0f;padding:1px 6px;border-radius:4px;font-size:11px}@media(max-width:600px){.mw-page{padding:24px 16px 60px}.mw-step{padding:24px 20px;border-radius:16px}.mw-step__title{font-size:22px}.mw-result__values{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/messung-wizard.css.map */
