.bkbg-pace-editor *,.bkbg-pace-app *{box-sizing:border-box}.bkbg-pace-wrap{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.bkbg-pace-card{box-shadow:0 4px 24px rgb(0 0 0 / .09);margin:0 auto}.bkbg-pace-title{font-family:var(--bkbg-pace-tt-font-family,inherit);font-size:var(--bkbg-pace-tt-font-size-d,28px);font-weight:var(--bkbg-pace-tt-font-weight,700);font-style:var(--bkbg-pace-tt-font-style,normal);text-decoration:var(--bkbg-pace-tt-text-decoration,none);text-transform:var(--bkbg-pace-tt-text-transform,none);line-height:var(--bkbg-pace-tt-line-height-d,1.2);letter-spacing:var(--bkbg-pace-tt-letter-spacing-d,normal);word-spacing:var(--bkbg-pace-tt-word-spacing-d,normal)}.bkbg-pace-tabs{display:flex;gap:8px;flex-wrap:wrap}.bkbg-pace-tab-btn{flex:1;padding:9px 12px;border-radius:8px;cursor:pointer;font-weight:700;font-size:13px;transition:background .15s,color .15s,border-color .15s;font-family:inherit;white-space:nowrap}.bkbg-pace-unit-tabs{display:flex;gap:8px}.bkbg-pace-presets{display:flex;gap:8px;flex-wrap:wrap}.bkbg-pace-preset-btn{padding:6px 16px;border-radius:100px;border:1.5px solid #e5e7eb;font-weight:600;font-size:13px;cursor:pointer;font-family:inherit;transition:opacity .15s}.bkbg-pace-preset-btn:hover{opacity:.8}.bkbg-pace-input-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}@media (max-width:480px){.bkbg-pace-input-grid{grid-template-columns:1fr}}.bkbg-pace-input-row{margin-bottom:14px}.bkbg-pace-label{display:flex;justify-content:space-between;font-size:13px;font-weight:600;margin-bottom:5px}.bkbg-pace-label-hint{font-weight:400;color:#9ca3af;font-size:12px}.bkbg-pace-input{width:100%;padding:10px 14px;border:1.5px solid #e5e7eb;font-size:16px;outline:none;font-family:inherit;transition:border-color .15s}.bkbg-pace-input:focus{border-color:inherit}.bkbg-pace-result{text-align:center;margin-top:20px}.bkbg-pace-result-label{font-size:13px;font-weight:600;margin-bottom:6px}.bkbg-pace-result-main{display:flex;align-items:baseline;justify-content:center;gap:4px;line-height:1}.bkbg-pace-result-value{font-family:var(--bkbg-pace-rs-font-family,inherit);font-size:var(--bkbg-pace-rs-font-size-d,52px);font-weight:var(--bkbg-pace-rs-font-weight,800);font-style:var(--bkbg-pace-rs-font-style,normal);text-decoration:var(--bkbg-pace-rs-text-decoration,none);text-transform:var(--bkbg-pace-rs-text-transform,none);line-height:var(--bkbg-pace-rs-line-height-d,1);letter-spacing:var(--bkbg-pace-rs-letter-spacing-d,normal);word-spacing:var(--bkbg-pace-rs-word-spacing-d,normal)}.bkbg-pace-result-unit{font-size:22px;font-weight:600}.bkbg-pace-result-extra{margin-top:8px;font-size:14px}.bkbg-pace-conv{margin-top:16px;border-radius:10px;padding:16px 20px;display:flex;justify-content:space-around;flex-wrap:wrap;gap:10px;font-size:14px}.bkbg-pace-conv-item{text-align:center}.bkbg-pace-conv-val{font-size:18px;font-weight:700;display:block}.bkbg-pace-conv-lbl{font-size:11px;font-weight:600;opacity:.6;text-transform:uppercase;letter-spacing:.05em}@media (max-width:1024px){.bkbg-pace-title{font-size:var(--bkbg-pace-tt-font-size-t,var(--bkbg-pace-tt-font-size-d,24px));line-height:var(--bkbg-pace-tt-line-height-t,var(--bkbg-pace-tt-line-height-d,1.2));letter-spacing:var(--bkbg-pace-tt-letter-spacing-t,var(--bkbg-pace-tt-letter-spacing-d,normal));word-spacing:var(--bkbg-pace-tt-word-spacing-t,var(--bkbg-pace-tt-word-spacing-d,normal))}.bkbg-pace-result-value{font-size:var(--bkbg-pace-rs-font-size-t,var(--bkbg-pace-rs-font-size-d,44px));line-height:var(--bkbg-pace-rs-line-height-t,var(--bkbg-pace-rs-line-height-d,1));letter-spacing:var(--bkbg-pace-rs-letter-spacing-t,var(--bkbg-pace-rs-letter-spacing-d,normal));word-spacing:var(--bkbg-pace-rs-word-spacing-t,var(--bkbg-pace-rs-word-spacing-d,normal))}}@media (max-width:767px){.bkbg-pace-title{font-size:var(--bkbg-pace-tt-font-size-m,20px);line-height:var(--bkbg-pace-tt-line-height-m,var(--bkbg-pace-tt-line-height-d,1.2));letter-spacing:var(--bkbg-pace-tt-letter-spacing-m,var(--bkbg-pace-tt-letter-spacing-d,normal));word-spacing:var(--bkbg-pace-tt-word-spacing-m,var(--bkbg-pace-tt-word-spacing-d,normal))}.bkbg-pace-result-value{font-size:var(--bkbg-pace-rs-font-size-m,36px);line-height:var(--bkbg-pace-rs-line-height-m,var(--bkbg-pace-rs-line-height-d,1));letter-spacing:var(--bkbg-pace-rs-letter-spacing-m,var(--bkbg-pace-rs-letter-spacing-d,normal));word-spacing:var(--bkbg-pace-rs-word-spacing-m,var(--bkbg-pace-rs-word-spacing-d,normal))}}