@layer custom-components{.TcoStepBusiness.svelte-15uamd0{display:flex;flex-direction:column;gap:var(--space-30)}.TcoStepBusiness-card.svelte-15uamd0{background-color:var(--color-background);border:1px solid var(--color-neutral-800);border-radius:var(--container-border-radius);padding:var(--space-50);display:flex;flex-direction:column;gap:var(--space-50)}.TcoStepBusiness-cardTitle.svelte-15uamd0{font-weight:600;color:var(--color-text);margin:0}.TcoStepBusiness-cardTitle.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-300-font-family, var(--text-font-family));--font-size: var(--text-variant-300-font-size);--font-size-factor: var(--text-variant-300-font-size-factor, 1);--font-weight: var(--text-variant-300-font-weight);--letter-spacing: var(--text-variant-300-letter-spacing);--line-height: var(--text-variant-300-line-height);--max-width: var(--text-variant-300-max-width);--color: var(--text-variant-300-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-formGrid.svelte-15uamd0{display:grid;grid-template-columns:1fr;gap:var(--space-40)}.TcoStepBusiness-row.svelte-15uamd0{display:grid;grid-template-columns:1fr;gap:var(--space-30);align-items:end}@media (min-width: 46.25rem){.TcoStepBusiness-row.svelte-15uamd0{grid-template-columns:1fr 1fr}}.TcoStepBusiness-inlineRow.svelte-15uamd0{display:grid;grid-template-columns:1fr;gap:var(--space-20) var(--space-40)}@media (min-width: 46.25rem){.TcoStepBusiness-inlineRow.svelte-15uamd0{grid-template-columns:1fr 1fr}}.TcoStepBusiness-inlineRowCell.svelte-15uamd0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-20)}.TcoStepBusiness-inlineRowLabel.svelte-15uamd0{font-weight:var(--text-font-weight-medium);color:var(--color-text)}.TcoStepBusiness-inlineRowLabel.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-100-font-family, var(--text-font-family));--font-size: var(--text-variant-100-font-size);--font-size-factor: var(--text-variant-100-font-size-factor, 1);--font-weight: var(--text-variant-100-font-weight);--letter-spacing: var(--text-variant-100-letter-spacing);--line-height: var(--text-variant-100-line-height);--max-width: var(--text-variant-100-max-width);--color: var(--text-variant-100-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-revenueField.svelte-15uamd0{display:flex;flex-direction:column;gap:var(--space-10)}.TcoStepBusiness-revenueLabelRow.svelte-15uamd0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10)}.TcoStepBusiness-revenueLabelText.svelte-15uamd0{font-weight:var(--text-font-weight-medium);color:var(--color-text)}.TcoStepBusiness-revenueLabelText.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-100-font-family, var(--text-font-family));--font-size: var(--text-variant-100-font-size);--font-size-factor: var(--text-variant-100-font-size-factor, 1);--font-weight: var(--text-variant-100-font-weight);--letter-spacing: var(--text-variant-100-letter-spacing);--line-height: var(--text-variant-100-line-height);--max-width: var(--text-variant-100-max-width);--color: var(--text-variant-100-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-fieldLabel.svelte-15uamd0{font-weight:var(--text-font-weight-medium);color:var(--color-text);margin:0}.TcoStepBusiness-fieldLabel.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-100-font-family, var(--text-font-family));--font-size: var(--text-variant-100-font-size);--font-size-factor: var(--text-variant-100-font-size-factor, 1);--font-weight: var(--text-variant-100-font-weight);--letter-spacing: var(--text-variant-100-letter-spacing);--line-height: var(--text-variant-100-line-height);--max-width: var(--text-variant-100-max-width);--color: var(--text-variant-100-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-hint.svelte-15uamd0{--font-weight: var(--text-font-weight-regular);color:var(--color-neutral-500);margin:0}.TcoStepBusiness-hint.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-50-font-family, var(--text-font-family));--font-size: var(--text-variant-50-font-size);--font-size-factor: var(--text-variant-50-font-size-factor, 1);--font-weight: var(--text-variant-50-font-weight);--letter-spacing: var(--text-variant-50-letter-spacing);--line-height: var(--text-variant-50-line-height);--max-width: var(--text-variant-50-max-width);--color: var(--text-variant-50-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-locationsStepper.svelte-15uamd0{display:flex;align-items:center;gap:var(--space-10);flex-shrink:0}.TcoStepBusiness-locationsBtn.svelte-15uamd0{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.5rem;cursor:pointer;transition:opacity var(--duration-quick)}.TcoStepBusiness-locationsBtn--dec.svelte-15uamd0{background-color:var(--color-neutral-800);color:var(--color-neutral-300)}.TcoStepBusiness-locationsBtn--inc.svelte-15uamd0{background-color:var(--color-blue-500);color:var(--color-neutral-1000)}.TcoStepBusiness-locationsBtn.svelte-15uamd0:disabled{opacity:.35;cursor:not-allowed}.TcoStepBusiness-locationsVal.svelte-15uamd0{font-weight:var(--text-font-weight-medium);color:var(--color-text);min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums}.TcoStepBusiness-locationsVal.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-200-font-family, var(--text-font-family));--font-size: var(--text-variant-200-font-size);--font-size-factor: var(--text-variant-200-font-size-factor, 1);--font-weight: var(--text-variant-200-font-weight);--letter-spacing: var(--text-variant-200-letter-spacing);--line-height: var(--text-variant-200-line-height);--max-width: var(--text-variant-200-max-width);--color: var(--text-variant-200-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-deviceTypesHeader.svelte-15uamd0{display:flex;flex-direction:column;gap:var(--space-5)}.TcoStepBusiness-deviceList.svelte-15uamd0{display:grid;grid-template-columns:1fr;gap:var(--space-20) var(--space-40)}@media (min-width: 46.25rem){.TcoStepBusiness-deviceList.svelte-15uamd0{grid-template-columns:1fr 1fr}}.TcoStepBusiness-deviceTotal.svelte-15uamd0{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--space-10);padding-top:var(--space-20);border-top:1px solid var(--color-neutral-800)}.TcoStepBusiness-deviceTotalCount.svelte-15uamd0{font-weight:700;color:var(--color-text)}.TcoStepBusiness-deviceTotalCount.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-500-font-family, var(--text-font-family));--font-size: var(--text-variant-500-font-size);--font-size-factor: var(--text-variant-500-font-size-factor, 1);--font-weight: var(--text-variant-500-font-weight);--letter-spacing: var(--text-variant-500-letter-spacing);--line-height: var(--text-variant-500-line-height);--max-width: var(--text-variant-500-max-width);--color: var(--text-variant-500-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-deviceTotalLabel.svelte-15uamd0{color:var(--color-neutral-400)}.TcoStepBusiness-deviceTotalLabel.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-100-font-family, var(--text-font-family));--font-size: var(--text-variant-100-font-size);--font-size-factor: var(--text-variant-100-font-size-factor, 1);--font-weight: var(--text-variant-100-font-weight);--letter-spacing: var(--text-variant-100-letter-spacing);--line-height: var(--text-variant-100-line-height);--max-width: var(--text-variant-100-max-width);--color: var(--text-variant-100-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-deviceRow.svelte-15uamd0{display:flex;align-items:center;gap:var(--space-20)}.TcoStepBusiness-deviceThumb.svelte-15uamd0{flex-shrink:0;width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-neutral-900);border-radius:.5rem;color:var(--color-neutral-400)}.TcoStepBusiness-deviceBody.svelte-15uamd0{display:flex;flex-direction:column;gap:var(--space-5);flex:1;min-width:0}.TcoStepBusiness-deviceName.svelte-15uamd0{font-weight:var(--text-font-weight-medium);color:var(--color-text);margin:0}.TcoStepBusiness-deviceName.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-100-font-family, var(--text-font-family));--font-size: var(--text-variant-100-font-size);--font-size-factor: var(--text-variant-100-font-size-factor, 1);--font-weight: var(--text-variant-100-font-weight);--letter-spacing: var(--text-variant-100-letter-spacing);--line-height: var(--text-variant-100-line-height);--max-width: var(--text-variant-100-max-width);--color: var(--text-variant-100-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-deviceDesc.svelte-15uamd0{--font-weight: var(--text-font-weight-regular);color:var(--color-neutral-500);margin:0}.TcoStepBusiness-deviceDesc.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-50-font-family, var(--text-font-family));--font-size: var(--text-variant-50-font-size);--font-size-factor: var(--text-variant-50-font-size-factor, 1);--font-weight: var(--text-variant-50-font-weight);--letter-spacing: var(--text-variant-50-letter-spacing);--line-height: var(--text-variant-50-line-height);--max-width: var(--text-variant-50-max-width);--color: var(--text-variant-50-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-deviceStepper.svelte-15uamd0{display:flex;align-items:center;gap:var(--space-10);flex-shrink:0}.TcoStepBusiness-deviceStepperBtn.svelte-15uamd0{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.5rem;cursor:pointer;transition:opacity var(--duration-quick)}.TcoStepBusiness-deviceStepperBtn--dec.svelte-15uamd0{background-color:var(--color-neutral-800);color:var(--color-neutral-300)}.TcoStepBusiness-deviceStepperBtn--inc.svelte-15uamd0{background-color:var(--color-blue-500);color:var(--color-neutral-1000)}.TcoStepBusiness-deviceStepperBtn.svelte-15uamd0:disabled{opacity:.35;cursor:not-allowed}.TcoStepBusiness-deviceStepperVal.svelte-15uamd0{font-weight:var(--text-font-weight-medium);color:var(--color-text);min-width:1.5rem;text-align:center;font-variant-numeric:tabular-nums}.TcoStepBusiness-deviceStepperVal.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-200-font-family, var(--text-font-family));--font-size: var(--text-variant-200-font-size);--font-size-factor: var(--text-variant-200-font-size-factor, 1);--font-weight: var(--text-variant-200-font-weight);--letter-spacing: var(--text-variant-200-letter-spacing);--line-height: var(--text-variant-200-line-height);--max-width: var(--text-variant-200-max-width);--color: var(--text-variant-200-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepBusiness-actions.svelte-15uamd0{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-20)}.TcoStepBusiness-actionsHint.svelte-15uamd0{color:var(--color-neutral-500);margin:0}.TcoStepBusiness-actionsHint.svelte-15uamd0{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-50-font-family, var(--text-font-family));--font-size: var(--text-variant-50-font-size);--font-size-factor: var(--text-variant-50-font-size-factor, 1);--font-weight: var(--text-variant-50-font-weight);--letter-spacing: var(--text-variant-50-letter-spacing);--line-height: var(--text-variant-50-line-height);--max-width: var(--text-variant-50-max-width);--color: var(--text-variant-50-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}}
